As simulation becomes more embedded in the overall product development process, it becomes important to establish a consistent model build process. An organization can be confident in using simulation results throughout the development lifecycle only if a mature and consistent process is implemented to create the simulation models.
The objective of a consistent model build process is obvious, but there are challenges in accomplishing this. Examples include:
- There is a huge variety of simulation models required for the individual disciplines, domains, and solvers used. For example, the modeling approaches are quite different for a multibody model, FEM model, or a CFD model. From the PLM perspective, it should be transparent, as those involved are just interested in getting consistent results for the different performance attributes regardless of what simulation methodology was used for that attribute.
- As development progresses, the detailing of the product changes, which requires the application of different modeling approaches as the design becomes more mature. However, the PLM does want to consistently track the evolution of product performance attributes throughout the development lifecycle.
- The turnaround time of simulation results needs to be reduced, which requires not only a more consistent modeling process, but also the introduction of automation and intelligent governance of the modeling process.
The role of an SPDM system is to provide the infrastructure for the simulation community to address the expectations from the PLM. This means the SPDM system needs to provide capabilities such as:
- Infrastructure to manage the modeling “best practices” for multiple disciplines and simulations domain.
- Allow CAE methods to define which modeling approaches are applied.
- Ability to gradually and in a controlled manner increase the modeling automation.
- Ensure sufficient supervision and verification of the process by the simulation owner.
- Create formal verification gates to ensure high-quality models are created.
- Ensure that all disciplines use the same design states for the modeling process.
- Establish maximum reuse of model data.
- Ensure maximum cross-use of data between the simulation domains.