Virtual prototyping boosts model-driven Design for Six Sigma methodology: Part 2 of 3 - Process integration keys quality
An automated path from concept analysis through design and optimization, to validation and implementation, provides cost effective automotive electronics innovation.
Once the relationship between the CTQ and waveform measurements is established, SystemVision waveform measures (in this case, risetime and overshoot) can be used to measure the behaviors of the throttle plate as different design options are explored to determine if the design is meeting CTQ requirements.
When executable specifications have been created that take into account all the CTQs, the functional model is ready to be shared, distributed, and exercised. Screening techniques can be used to determine the impact of various system parameters on the CTQs. Architectural decisions can now be made about how the design will be implemented, and interfaces and control functions can be defined.
Iterations between the Concept Analysis phase and the Customer Analysis phase allow fine tuning of CTQs and enable a clearer understanding of how CTQs map to executable specifications in the functional model. However, once the executable specifications are defined, they will rarely change in subsequent phasesalthough other measures may be added as the design becomes more detailed to provide a way to further verify that CTQ specifications are being met.
The executable specifications provide the framework for the remaining stages of the model-driven development process, allowing the effect of changes at each stage to be tied back to CTQs and manufacturing robustness be built in at each stage.
Design and Optimization phase
In the early part of the Design and Optimization phase, design alternatives are explored in more detail using the theoretical behavior of the functional models to generate information on which to make architectural decisions. Iteration between the Customer Analysis, Concept Analysis, and the Design and Optimization phases may be needed to find acceptable tradeoffs between conflicting requirements.
As the Design and Optimization phase progresses, a system architecture is defined, components are selected, and a detailed design is implemented. Throughout this segment, developers move up and down the model hierarchy, from more abstract functional models and architectural blocks to more detailed models of specific components of the design, to explore options and refine the design.
Six Sigma practitioners or engineers can optimize critical design parameters for manufacturing variability at any of these levels of abstraction. Design of Experiments (DOE) analyses can be run in Minitab with SystemVision on a statistical model created by populating a data spreadsheet in Minitab with automated measurements taken from a series of simulations of the SystemVision model.
The three DFSS methodology phases (Concept Analysis, Design and Optimization, and Verification or Validation) in which model-driven development can be incorporated using SystemVision and Minitab are described in more detail below.
In the Design and Optimization phase, engineers define an architecture based on information gleaned from simulations of functional-level models in the Concept Analysis phase and then create or refine more detailed mathematical models for elements of the solution.
First, critical design parameters can be determined by performing a screening analysis of all of the parameters that may impact the CTQ's. This task can be accomplished using a full or fractional factorial experiment design, or experiment designs from the Taguchi or Plackett-Burman families. This methodical approach determines the design parameters upon which subsequent analyses will focus.
Next, Six Sigma practitioners can explore the effect of manufacturing variability on these critical design parameters early in the Design and Optimization phase using the automated prototyping capabilities and DOE tools provided by Minitab with SystemVision. A more abstract model with fewer variables means simulations will run quickly, so a number of options can be rapidly examined. The information derived from these virtual experiments allows design decisions to be made early in the design process to reduce the vulnerability of the critical CTQs to manufacturing and operating environment variability.
For instance, if a functional model shows that an executable specification is particularly sensitive to variation in gain, a decision might be made to implement a critical gain block in embedded software to ensure the gain does not vary.
As the development process moves into the implementation stage, engineers use the virtual environment to integrate components across mixed-signal and multi-discipline boundaries in order to identify and resolve integration issues, such as interface mismatches or sign errors, before physical implementation of the design. The engineers then dig into the details of designing components and use SystemVision simulations to fine tune the designs. Six Sigma practitioners can test components or segments of the system using virtual experiments in Minitab with SystemVision to identify manufacturability issues and work with the engineers to resolve them.
Verification or Validation phase
In the Verification or Validation phase, a virtual pilot manufacturing run is used to verify manufacturability of the design before it goes into production. Using a SystemVision Monte Carlo analysis to model full statistical variations of the complete, detailed design provides assurance that all the obvious manufacturability issues have been eliminated. Thus, when physical pilot runs are initiated, only more subtle issues will be left to be resolved.
The result of fully exploiting a DFSS approach using a model-driven design process enables a smoother, quicker transition to full-scale manufacturingwith a high-quality product that meets customer specifications.
Part 3 of this series presents an electronic throttle controller design example to demonstrate using virtual prototyping to define a robust system capable of delivering the high quality at low cost.
Darrell Teegarden manages the System Modeling and Analysis business unit at Mentor Graphics Corporation. He can be reached at darrell_teegarden@mentor.com.