Product architecture design of multi-modal products
- 1.7k Downloads
Incorporating multiple modes enables a product to change between different configurations, such as hybrid electric vehicles and washing machines. This paper investigates how multiple modes are constructed in modular product architecture—especially, how multi-modal modules are designed and used to construct overall product modality. The authors argue that product modality becomes viable by undertaking two strategies: temporal clustering, which activates and organizes different groups of modules in different modes, and modality propagation, which relies on modality of the product’s subordinate modules. A solution that successfully incorporates modality enables the system to achieve functions with minimal system resources; however, it also introduces extra complexity to the design process. In the final section, the authors propose two techniques that promote multi-modal modules in design processes. This research work provokes the considerations of modality in product architecture. It claims modality is an important factor that leads to innovative design solutions. To emphasize the importance of modality, the authors present a case study of two pasta machines and compare the radical differences in their modular design solutions.
KeywordsMode Modality Reconfigurable product Product architecture Modularity
Many modern products have multiple modes. Modes can mean different functions to the user, such as the washing and spinning modes of a washing machine. Modes sometimes also reflect users’ requirements, such as the sport and economic modes of a car’s transmission, and the outdoor, silent, and power-saving modes of a mobile phone. The significance of having multiple modes is that the users only have to deal with the choices of modes, instead of manually configuring the system. In order to offer this convenience, the designer needs to solve the problem of integrating several configurations into one multi-modal configuration.
Modality is a product’s ability to operate in multiple modes.1 It is also a relative property that indicates how much the system can change its configuration. The changeable configuration causes different conversions of material, energy, and signal flows. However, the existent design theories and methodologies mainly apply to design products with fixed configurations. They lack effective methods for modeling and designing the changeable configurations exhibited by multi-modal products. In our previous study on conceptual design of multi-modal products (Liu et al. 2015), we explored modality between the users’ needs and the product’s functional model (FM). This paper addresses the gap respecting modality by focusing on product architecture (PA) design. Both papers review and develop Pahl and Beitz’s (2013) systematic design methodology, making it better suited to provide theoretical support for describing and elaborating changeable configurations.
The foreground of this research work contains the presence of a resolved FM and its preliminary principle solution, which are already derived from the prior conceptual design process (Liu et al. 2015). According to our previous paper, the resolved FM refers to the proposed reconfigurable functional model (RFM), which efficiently describes how the FM changes in different modes. The principle solution is preliminary because its physical phenomena, working structure, and layout must take modular design into consideration. At this stage, the multi-modal PA design commences. Its considerations will influence the rest of conceptual design and the entire embodiment design.
This research work is positioned at the intersection between PA and modality. PA is the scheme by which functions are allocated to the physical building blocks. Modularity is regarded as the most important characteristic of a product’s architecture (Ulrich and Eppinger 2003). The existent modular design methodology figures an integral design as one in which multiple functions are integrated in one module. On this basis, modality allows the module to allocate these functions to different times. Therefore, the major difficulty of modality is that it makes functions and physical configurations changeable. In particular, it asks, how do designers design the multi-modal system with modules? Conversely, how do designers use the multi-modal modules to design a large system?
To let the entire research work root in modularity, we assume all products consist of modules, despite some necessary trivial components. The modules mentioned in this paper all belong to function-based modularity, according to Otto and Wood’s categorization (2001). Although their view of function-based modularity divides a product into a large number of modules, it will not violate other modular design methodologies that further integrate functional modules into modules designed for other purposes, such as customers’ needs, serviceability, manufacturability, and so on (Jiao et al. 2007). We adopt the term “subsystem” to mention the relative hierarchy between a currently focused system and its subordinate systems.
The content of the paper is as follows. Section 2 reviews the existing methodologies in reconfigurable product design and modular PA. Section 3 presents a descriptive model of modality in PA. The descriptive model is then examined in a case study of two pasta machines in Sect. 4. Section 5 presents the significances of modality with respect to system resource and design complexity. Finally, prescriptive models are given in the form of techniques for capturing and elaborating multi-modal modules (MMs).
In our previous study on product modality (Liu et al. 2015), we claimed multi-modal products as a subset of reconfigurable products. The definitions summarized by Ferguson et al. (2007) assume that reconfigurable products may change their configurations during the whole product life cycle. In contrast, modality facilitates the changes only during the product operation stage. Modifying a configuration or recycling modules is not considered a switch between modes, but such manipulations are within the range of product reconfiguration.
On the conceptual end of product design, the advantages of reconfigurable products, including multi-modal products, are summarized as optimal performance when unpredicted factors arise (Ferguson et al. 2007), such as changes in customers’ needs, requirements, and circumstances (Haldaman and Parkinson 2010). Among many case- and solution-oriented research works, modular design is assumed to be an indispensable measure to achieve reconfigurations (Olewnik et al. 2004; Siddiqi and de Weck 2008; Singh et al. 2009).
Prior to PA design, the FM should enable reconfigurations. An RFM has been proposed for conceptual design of multi-modal products (Liu et al. 2015). This method makes it possible to express reconfigurations of FMs by manipulating the selections and connections of sub-functions. In the next stage, PA is the scheme by which the function of a product is allocated to physical components (Ulrich 1995). PA design is about the decision as to whether to implement one or multiple functions on each module. Mikkola (2006) has comprehensively summarized the trade-off between the resultant modular and integral architecture, covering issues of design criteria, redesign cost, production cost, innovation, and so on. Basically, modular design strives to achieve the minimum inter-module interactions among modules and maximum intra-module interactions in each module (Huang and Kusiak 1998; Gu and Sosale 1999). To achieve these two goals, modular design methods are divided into component- and function-based approaches.
The component-based approach strives to enumerate all the potential integral design by examining the interactions between all the components. The premise of these approaches is that each of the functions has already been assigned to a specific component. In practice, design structure matrices (DSMs) are widely applied as a tool to quantify all the interactions (AlGeddawy and ElMaraghy 2013; Eppinger and Browning 2012; Park et al. 2008). The component-based approach is straightforward for practical solutions, but it often leads to high work load. More importantly, the component-based approach may hinder component sharing, because the secondary functions of a component are ignored when designers only look for interaction between components.
The function-based approach undertakes a clustering process upon an FM and thus determines the functions that each module should embody. Stone et al. (2000) emphasized the importance of parallel and serial flows in FMs and proposed three module heuristics that help to identify modules: dominant flow, branching flows, and conversion–transmission. Dahmus et al. (2001) add one additional rule that considers product portfolio design. The function-based approach avoids iterations and promotes enclosing a series of functions in each module. However, the division of an FM may lack comprehensive considerations about the physical nature of components.
At the intersection of PA and the use of a product over time, Yu et al. (1999) suggested that the PA design should take each product’s use over time into account, since a product’s value is calculated in a time distribution. A prominent research work on function-based product integration is made by Kalyanasundaram and Lewis (2014). It shares a very similar scope with our research. Their approach regards a reconfigurable product as an integration of two primary products, and thus, they search for potential function and structure sharing (which they call “component sharing” in their paper) by examining the interactions between functions and structures with a series of matrices. Their proposed design process implies both component- and function-based approaches.
In summary, the research background of this paper is that the existent design theory and methodology of PA lack sufficient considerations of reconfigurability. The design of reconfigurable products, although situated in the context of modularity, is not well connected to the design theory. To fill the gap in between, the function and structure sharing schemes categorized by Chakrabarti (2001) and the categorization of functional or technological multi-modal design (Liu et al. 2015) shed light on framing PA design of multi-modal products. The desired framework provides a strategic approach alongside the systematic approach by Kalyanasundaram and Lewis (2014).
3 Modality in product architecture
According to widely acknowledged understanding, PA is the mapping from functional elements to physical elements (Ulrich and Seering 1990; Mikkola and Gassmann 2003). In the PA demonstrated in Fig. 3, it is easy to conceive that the solar panel embodies the function “convert” from light to electricity, while the bulb embodies the function “convert” from electricity to light. Both of the two modules exhibit fixed mapping between the functional and the physical levels regardless of modes. However, the mapping from the functions “store” and “provide” to the battery does not show a fixed correspondence. As this example suggests, modular PA of multi-modal products must take modality into consideration.
In a holistic view, modularity and modality are regarded as two ways of dividing the same product with respect to space and time. In Fig. 3, modules, as the result of a spatial division, are shown in separate blocks in the physical level. Each module, viewed as a physical object segmented in space, includes all of the product’s configuration states at all times. Modes, created by a temporal division, are shown in compartments along the time axis. Each mode includes a configuration state of the whole system during a segment of time. However, the design process is always conducted on the left plane, because the designers need a consolidated and time-independent system description. Specifically, the different PA shown on the middle and right planes must be concentrated in a time-independent format. The descriptive model of modality must explain how the RFM is fulfilled by the physical configuration layout on the left plane.
3.1 Changeable mapping
In overall system scale, the correspondent clusters of functions and modules are bundled in modes, shown in the two beams in Fig. 4. The overlap between clusters indicates reuse2 of functions and modules.
In subsystem scale, the changeable mapping is also observed at the correspondence between the battery and the functions “store” and “provide”, shown in the combined pattern.
Modality in PA is enabled by two basic strategies: temporal clustering and modality propagation. The first achieves modality by allocating the FM of each mode to a specific subset of the entire product. This strategy has been implied in rich literature about reconfigurable products, in which modular design appeared to be the leverage of reconfigurability (Olewnik et al. 2004; Siddiqi and de Weck 2008; Singh et al. 2009). However, selecting different clusters of modules is not always sufficient to enable modality. An additional strategy is to propagate modality to the system’s subordinate modules, so that the subsystem modality contributes the overall modality. Nevertheless, the two basic strategies can be used in combination.
3.1.1 Temporal clustering
3.1.2 Modality propagation
The overlap between two clusters indicates the reused modules, such as the sensor and battery modules in Fig. 5. Multi-modal modules are a subset of the reused modules. They often play critical roles when a product’s modality relies on its subsystem modality. Thus, modality propagation is an indispensable channel to achieve modality in PA design.
Umeda et al. (1990) claims that function decomposition continues until the function matches a design in the catalog. In the context of modality, the “match” between functions and modules is evaluated with criteria of both functional requirements and modality. In the solar light example, the functions of the battery not only satisfy the functional requirements of storing and providing electricity, but also provide the two functions at different times. Only by satisfying both criteria can the battery module be selected. In case of not finding an appropriate module that accomplishes the two criteria, the designer needs to set up a subordinate design task to design it.
3.2 Multi-modal modules
Multi-modal modules are the channel of modality propagation. Basically, modes are established to facilitate either multiple functions or multiple technologies (Liu et al. 2015). In the context of modular PA, these two purposes result in functional multi-modal modules (FMMs) and technological multi-modal modules (TMMs).
3.2.1 Categorization of multi-modal modules
The categorization Chakrabarti (2001) proposes shows misalignment with modularity, because structures are not an objective reference in describing a module. According to Fig. 1, in cases of structure sharing, a structure is seen as a functional module that fulfills two functions. However, in cases of function sharing, the unique function is fulfilled by two structures, which would have been considered as one module from the viewpoint of modular design. Modularity always considers one-to-multiple mapping from a module to multiple functions. As a result, Chakrabarti’s categorization does not share the same starting point of a unique module emphasized in modularity.
A function multiplication results in a multi-functional module, which demonstrates one module shared by multiple functions. Similarly, a multi-technological module demonstrates one module that adopts multiple technologies for the same function. When modality is not applied, they both demonstrate a concurrent operation that involves the multiplied functions and technologies, shown on the function and technology axes in Fig. 6. Multi-functional modules can be regarded as implementations of structure sharing schemes. However, without the facilitation of modality, multi-technological modules are not common in design practice, because redundant and concurrent technologies undermine simplicity.
An FMM, as the result of multiple verb-object descriptions, fulfills multiple functions at different times. Similarly, a TMM uses modality to satisfy different sets of function specifications. The significance of TMM is the robustness in dealing with varied specifications exerted from other modules. This kind of modules is epitomized by a wide range of programmable or reconfigurable devices, which can provide extra flexibility in satisfying the basic requirements.
3.2.2 Involving MMs in PA
In Fig. 6, FMMs and TMMs have shown differences in their interfaces, in terms of the number of functions. More importantly, the two categories of MMs also exhibit very different mapping from the functional level to the physical level.
The module (M2) demonstrates a multiple-to-one mapping from the functional to physical level.
Its embodied functions (F21 and F22) are separately clustered in different modes (Modes 1 and 2).
The module (M1) and its function (F1) are overlapped by multiple modes (Modes 1 and 2).
The module (M1) is assigned varied function specifications by the modes.
The difference between the multiple technologies can be a significant shift between working principles, such as the fueled and electric drives for a hybrid electric vehicle, or minor changes in design variables, such as the varied temperature and time for a washing machine. The notion is that the technologies, as the solution to varied function specifications, must undergo reconfigurations. These reconfigurations may not necessarily be mentioned as modes extrinsically, as designers and users have different understandings about how much change is sufficient for a new mode. Nevertheless, the design solution of having a changeable configuration intrinsically resembles multiple modes in a general sense, since each configuration state is designed for a specific purpose.
4 Two electric pasta machines: a case study
The design of the C3™ pasta machine avoids MMs. The mixing and extruding functions are separately embodied by two modules. The dough is constrained in the mixer by the lock during mixing, and thereafter, the user needs to manually release the lock and let the dough fall into the extruder. The motor is reused by both modes; however, it does not provide different movements for different modes (neglecting the actual back-and-forth movement during the mixing process).
The design of a Philips™ pasta machine exhibits more integral design in its combined mixer–extruder. Considering that the extruding process is only valid in one rotational direction, the idea is to apply different rotational directions to the mixing and extruding processes. Therefore, the mixer–extruder is created as an FMM. Moreover, the motor must be able to reverse the direction to facilitate two functions of mixing and extruding. Consequently, the motor’s varied specification in rotational direction identifies itself as a TMM. In Fig. 11, the mode selection is symbolized by the switch on the motor.
Overviewing the PA of the two products, the C3™ pasta machine achieves its modality by pure temporal clustering without modality propagation. In contrast, the simplicity exhibited by the Philips™ pasta machine benefits from using MMs.
5 Significances of modality in PA
Each of the two pasta machines presented in Sect. 4 resembles an integration of a separate mixing machine and an extruding machine. According to our perspective on PA, the Philips™ pasta machine resembles a highly integral design, which incorporates both overall modality and subsystem modality. Modality is leverage to allocate functions into one module with minimal system resources. However, it induces extra complexity in the design process.
5.1 System resource
Chakrabarti and Singh (2007) measure resource effectiveness by calculating the ratio between main functions and structures. Adopting this argument in modularity, the increase of functions on each module will benefit the product’s total resource effectiveness, which further results in light weight and compactness. Further, when modality is involved, this argument still appears to be valid, based on the comparison between the two pasta machines in Sect. 4.
In addition, the minimal system resource also affects the specifications assigned to each module. Specifically, for multi-modal products, the minimal system resource is derived as a minimized envelope of function specifications through all the modes, because the requirements are distributed to different times during which the product is used differently. In other words, the function specifications are defined according to the worst-case scenario for each configuration (Haldaman and Parkinson 2010). In the pasta machine example, the motor needs to satisfy the relatively high torque required by the extruding function, instead of the sum of the mixing and extruding functions.
Clarifying the function specifications is a complex process in designing a multi-modal product. This is because not only do the quantitative interactions between modules increase exponentially when more functions and technologies are integrated in one product, but also the reused modules interact differently in different modes.
6 Designing multi-modal modules
The previous sections have presented the descriptive model and the successful design solutions. To involve the modality thinking in design processes, a modality design methodology representing the prescriptive model would be ultimately sought. The central difficulty in designing multi-modal PA is to capture the MMs from an FM. In this section, two design techniques are proposed for FMM and TMM capture separately. The main idea is to motivate reconfigurations in modules on the basis of multiple functions and technologies.
6.1 Functional multi-modal module capture
The modular heuristics (Stone et al. 2000) identify three types of features that promote multiple-to-one mapping from functions to a module: dominant flow, branching flows, and conversion–transmission. Kalyanasundaram and Lewis (2014) proposed a heuristic to capture multi-functional structure (mentioned as “function sharing”) from a similarity metric by Hirtz et al. (2002). Although the abovementioned heuristics do not mention modality in fulfilling the multiple functions, they offered valuable hints in capturing the multi-functional opportunities. The modular heuristics advocate identifying serial and parallel flows, while the function similarity heuristic further decreases the search area for these opportunities.
Below, the three heuristics are proposed to locate potential FMMs efficiently. The explanations of the three heuristics will start from a conventional FM. One reason for choosing the conventional FM is that it has wider application than the newly proposed RFMs. Another reason is that modality is not always identifiable from an FM. In some cases, modality is identified only when the designer finds that having multiple modes is a part of the working principle.
6.1.1 Flow segmentation
The mixer–extruder module on the Philips™ pasta machine resembles such implementation on a material flow, shown in the right part of Fig. 16. Considering that the two functions can be undertaken sequentially, the designer elaborates the RFM. By doing this, the continuous material flow is segmented in two sequential operations. In the next step, the working principle of using different rotational directions for the two operations can ideally allocate the two functions in a common module. As a result, the PA design of the mixer–extruder exemplifies segmenting a continuous material flow into two sequential operations fulfilled by an FMM.
The initial FM of the mixing and extruding functions in Fig. 16 is neutral with respect to implementing modality in their solution, since the FM can also indicate an imaginary production that accomplishes the two functions simultaneously. However, in some cases, the FM already suggests multiple modes, such as the solar light example. The designer can start from an RFM and look for opportunities of integrating multiple functions across modes.
The flow segmentation heuristic introduced above shares the philosophy with the process and event modeling methodology by Nagel et al. (2011). Their methodology also suggests decomposing a process into segmented events, each of which contains a unique FM. Therefore, Nagel et al.’s methodology is more applicable for designing changeable configurations in an overall system scale, whereas the flow segmentation heuristic targets functions and modules in an elementary system scale.
6.1.2 Flow junction
The right part of Fig. 17 exemplifies this heuristic with the PA of a single boiler espresso machine. The water boiler module either heats or vaporizes hot water for the branched flows. In the physical configuration layout, the boiler is situated on the junction of two flows.
6.1.3 Flow reversion
6.2 Technological multi-modal module capture
The input of the TMM capture technique is PA with captured FMMs. At this maturity, the designer can outline the functions of each module before and after mode transitions. However, the function specifications still need clarification. In particular, FMMs often exert varied function specifications to the other modules due to the modality. In cases in which a module needs to accommodate the variations actively, a TMM needs to be elaborated.
Mitigated solution A mitigated solution enables a module to interact with an FMM without a reconfiguration. In the Philips™ pasta machine example, the interaction between the mixer–extruder and the container differs in its two modes: the mixing function requires a horizontal cylindrical container; the extruding function requires a vertical tapered container. The mitigated solution is to elaborate special shapes for both modules, so that the container itself does not need to change.
TMM In cases of significantly varied specifications that cannot be mitigated, varied specifications will be applied to the module in different modes. Therefore, a TMM is captured in the MDSM. Back to the pasta machine example, the mixer–extruder requires two-directional rotations from the motor. To resolve the conflict in the rotational direction, the motor is captured as a TMM.
Due to the capture of TMMs, the MDSM needs another round of division and review, shown in Step 3 and Step 4. Therefore, the two steps may be conducted in iterations if new TMMs are captured later.
Set-point adjustment The TMM maintains the same principle solution but changes one or a few parameters, such as the direction and speed of a motor.
Alternative principle When a principle cannot satisfy largely diverse function specifications, an additional principle needs to be implemented as a new technological mode. For instance, when a conventional combustion engine is required to improve its fuel efficiency at low speed, an alternative principle of using electric drive is added to the drive train. The integrated drive train becomes a TMM to fulfill the same function of providing kinetic energy.
This paper draws attention to product modality in PA design. In addition to the explanation of how multiple modes influence the relationship between functions and modules, the major contribution is the investigation of modality in a system hierarchy. For this reason, the research work especially focuses on how modality is propagated in PA. In addition, the revised sharing schemes between functions, technologies, and modes are a great contribution to promote and evaluate integral design.
The main challenge in designing multi-modal products is to discover opportunities for structure sharing. Nevertheless, this challenge is pervasive and chronic in most design problems, since simple and highly functional design solutions are always desirable. The models and methods proposed in this paper logically explain the successful solutions and help designers to locate potential successful solutions by means of capturing FMMs and TMMs. Thereafter, designers’ experience and intuitions play an important role in searching for innovative ideas.
The modularity mentioned throughout this paper still lies on the conceptual side, whereas practical issues in modularity such as manufacturability, product portfolio, and product life cycle are not intersected. This paper together with our previous paper (Liu et al. 2015) provides theoretical support to describe and elaborate changeable configurations. From the viewpoint of building a systematic theory about modality, applying modality to existing design models and methodologies gives a unique view on product design.
The property of modality needs quantification. It is claimed that modality enables a system to achieve functions with minimal system resources by segmenting functions in modes and distributing the requirements by time. However, calculation of the minimized envelope of function specifications requires specific knowledge. We have not clarified a metric to guide the work.
The proposed MDSM method shows considerable potential in finding successful solutions. How might designers borrow the existing DSM-based modular design methods to enhance modality design? This reveals a channel by which modality can better connect to the extensive studies in product modularity.
The proposed two techniques are still hypothetical. Although they are derived from logical reasoning and the examples of the solar light and the pasta machine, their validation requires extensive empirical studies in future.
This definition is different from the modality in human–machine interaction, in which a modality means a single communication channel between human and machine, such as speech, gesture, keyboard, mouse, and so on.
The reuse caused by modality is viewed during an individual product’s operation stage. It differentiates itself from the “reuse” of modules among family products and the “reuse” of components for recycling.
- Chakrabarti A (2001) Sharing in design: categories, importance and issues (trans), pp 563–570Google Scholar
- Empire Sweden AB (2015) Instructions C3 automatic pasta machine. http://c3.se/products/automatic-pasta-machine/. Accessed 13 Dec 2015
- Eppinger SD, Browning TR (2012) Design structure matrix methods and applications. MIT Press, CambridgeGoogle Scholar
- Ferguson S, Siddiqi A, Lewis K, de Weck OL (2007) Flexible and reconfigurable systems: nomenclature and review (trans: American Society of Mechanical Engineers), pp 249–263Google Scholar
- Haldaman J, Parkinson MB (2010) Reconfigurable products and their means of reconfiguration (trans: American Society of Mechanical Engineers), pp 219–228Google Scholar
- Hirtz J, Stone RB, McAdams DA, Szykman S, Wood KL (2002) A functional basis for engineering design: reconciling and evolving previous efforts. Res Eng Des 13(2):65–82Google Scholar
- Otto K, Wood K (2001) Product design: techniques in reverse engineering and new product development. Prentice Hall, Upper Saddle RiverGoogle Scholar
- Pahl G, Beitz W (2013) Engineering design: a systematic approach. Springer, BerlinGoogle Scholar
- Philips Electronics (2015) User manual Philips Avance Collection Pasta maker. http://www.usa.philips.com/c-p/HR2357_05/avance-collection-pasta-maker-with-one-push-cleaning-tool/support. Accessed 13 Dec 2015
- Schultz J, Sen C, Caldwell B, Mathieson J, Summers JD, Mocko GM (2010) Limitations to function structures: a case study in morphing airfoil design (trans: American Society of Mechanical Engineers), pp 405–417Google Scholar
- Ulrich KT, Eppinger SD (2003) Product design and development. Tata McGraw-Hill Education, NoidaGoogle Scholar
- Umeda Y, Takeda H, Tomiyama T, Yoshikawa H (1990) Function, behaviour, and structure. Applications of artificial intelligence in engineering V 1:177–194Google Scholar
Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.