FEV Virtual Engine is an industry-specific vertical based on Adams from MSC Software. It provides all the building blocks needed to create dynamics models of combustion engines including the complete powertrain. It provides a realistic internal 3D parametric geometry modeling based on the Parasolid kernel, world’s leading 3D solid modeler – alternatively you can import native CAD models.
The usability of flexible parts based on modal reduction (Modal Neutral Files), including the flexible body contact analysis, enables multibody simulation to cope with highest fidelity requirements.
A wide range of pre-defined models, a complete state-of-the-art component library organized in typical powertrain subsystems, lots of practical tutorials, a context-sensitive help and the direct 3D modeling provide for a fast familiarization with FEV Virtual Engine.
The unique communicator technology and the exceptional template-based architecture enable both modular and scalable modeling directly corresponding to both user’s experience and functional simulation demands.
The core component Adams/Solver provides a powerful, high-performance analysis engine which has been continuously developed and improved for over three decades. Adams supports state-of-the-art vendor-independent co-simulation via the standardized Functional Mock-up Interface (FMI). FEV Virtual Engine is a truly open system – featuring a powerful scripting language for task automation, the ability to customize the user interface, support for own solver routines and extending the modeling component library with own user-defined elements. Wizards automate and accelerate the creation of complex models like crank and drive trains. Models and corresponding data are organized in databases, strengthening data management even for global scale companies. Advanced generic 3D contacts plus fast analytical approaches for powertrain-specific contacts ensure a vast scope of application.
Modeling Hierarchy and Modeling Process. FEV Virtual Engine promotes a modular modeling approach. You build and analyze individual subsystems, which may consist of one component only. FEV Virtual Engine is a so-called template-based product: every subsystem is derived from a template, which acts as blueprint for the subsystem and defines it’s topology. Subsystems can be adjusted and refined as appropriate for the desired analysis. Finally either only one or several subsystems are combined with a test rig into a so-called assembly, which is the model state used for analyses.
Accordingly FEV Virtual Engine provides two user interfaces, reflecting the needs and typical tasks of model building (> Template Builder) and model analysis (> Standard Interface).
Building completely new models (new topology). First you build a template in the Template Builder user interface. The template creation is largely facilitated through Wizards – these are available for Cranktrain templates, and Belt and Chain Drive templates (timing drives featuring any sort of chain or toothed belt, and accessory drives featuring ribbed belts). Reusing existing topologies. Topologies are defined in templates, so you simply create a new subsystem based on an existing template in the so-called Standard Interface. The resulting new subsystem can be adjusted and refined to whatever is appropriate for the desired analyses.
Of course also existing subsystems and assemblies can be reused, and adjusted if necessary. The adjustment of components is a one-click user action.
Templates and the template-based modeling approach provide for modularity and scalablity. Templates allow to separate model topology (“has a bearing”) from actual model data (bearing diameter, bearing width, bearing type). The model data is later (in the Standard Interface) adjustable at any time, the model topology is not. Good templates guarantee complete models and directly comparable results. This means that templates also provide for quality control in modeling.