Imagine you want to simulate an elastomeric bushing, a damper, a tire, or some other component. Do you know where to find relevant data to describe stiffness, damping, torque behaviour, or pressure loss, e.g., as input to
Simulation models? And how can you link development results to requirements? The more effort it costs to answer such questions, the less efficient the development process will be.The solution lies in the definition of a data
Standard “FDX” based on ASAM ODS together with the development of software to create and use datasets using this Standard. FDX is specifically suited to define data models for the above-mentioned type of data, i.e., so-called function data.The main benefit is the increase of development efficiency based on faster retrieval of data of known quality, automatic
Validation of requirements, automatic generation of Simulation parameter sets, and automatic computations on data. As this solution relies on established standards (FDX/ASAM ODS), it is future-proof.Function or technological data are fundamental for the development process of new vehicles. They describe the behaviour of components, systems, and even whole products. Using function data, engineers can define the required behaviour of components and mix it with ‘real’ data as measured during
Simulation runs and tests with prototypes. Depending on the result data, development partners like manufacturers and suppliers exchange function data frequently during the various development iteration cycles. However, it is crucial input for Simulation models, e.g., multi-body- Simulation.Whereas most companies involved in developing new vehicles have geometric data for all kinds of components permanently available, function or technological data - if available - are distributed across different departments. They are stored in heterogeneous formats, mostly in files, e.g., Excel, Matlab, and other proprietary tools, leading to expensive and time-consuming disadvantages. Among others, these are:
The lack of a sound management of function or technological data leads to a longer time-to-market for new products combined with substantially higher costs. The real world shows that, e.g.,
Simulation runs and tests with prototypes have to be repeated because relevant results cannot be found, development results do not behave like expected because of poor quality of data, and the reasons already mentioned above.I need to provide functional data. So far there is no
Database for this.Testing Engineer (JH),
OEM, R&D DepartmentThe success strategy to solve the problem consists of the following ingredients: VDA initiated (and prostep ivip completed) the definition of a new
Standard for function or technology data: "FDX Function Data eXchange" on top of ATFX ( XML-based format of ASAM ODS). ASAM ODS has been chosen because the physical and technical character of the data suggested it.Rich, flexible, and extensible meta-data modelling capabilities that allow component-specific models to cover the technical and process relevant properties of them closely integrated with the data defining or proofing a certain function of a component. Being aware that a data
Standard will only be used if appropriate tooling is available, the prostep ivip working group ensured that a reference implementation for FDX was developed. This tool is called EXOKNOX. A free version of EXOKNOX is available to all interested parties.For more ambitious use cases, Karakun developed an enterprise edition of EXOKNOX consisting of a full-fledged data management platform and various tools offering all required functions to cover the complete development cycle of data-driven engineering. Furthermore, a full-fledged data management platform called EXOKNOX was developed using ASAM
ODS under the hood to store and manage all function and technological data.Since the diversity of the required models for the various components that make up a vehicle is very high, additionally openMDM, an Eclipse working group and an associated open-source software project, was chosen to support the easy creation of specific component models. EXOKNOX also provides product data management functions in order to manage the access to data and its state during the development cycle. Furthermore, component models can evolve over time and EXOKNOX ensures the consistency of models and data belonging to these models over time. EXOKNOX guarantees full traceability of all data over the whole lifetime of data.
I am literally waiting for this tool. I would use it 100%!
Design Engineer (SK), Manufacturer, R&D Department
The magic behind EXOKNOX is its ability to manage multiple diverse models for components. But those models have to be created and evolved. For this, tools had to be created so that both developers and users can perform this task.
Using ASAM
ODS together with its generic application model openMDM leads to a high technical complexity of the resulting software one has to cope with - which is possible but requires effort.When implementing product management principles like status, versioning, object tracing and rights/roles we had to ensure not to create unwanted side effects when extending functionality (especially with a focus on scalability).
One of EXOKNOX’s features is the ability to program its own Python scripts and let them execute directly on the
ODS meta- and mass-data. This led to the requirement to access the internals of an ODS server. Therefore, we had to develop a specific ODS server component.We strictly adhered to a data-driven approach when working with component-specific data models, especially ensuring the interchangeability of data between manufacturers and suppliers as they most likely work with different data models. Here, the advantages of self-contained ATFX files play an important role.
It feels like home. I see everything I need.
Testing Engineer (JH), Car Manufacturer, R&D Department
Using the FDX / ASAM
ODS Standard and EXOKNOX substantially reduces time-to-market because it saves a lot of effort to parameterize complete vehicle models.FDX / ASAM
ODS and EXOKNOX enable organisations to close the process chain for data-driven engineering. That means that the entire development organisation can easily access the latest data at any time and place. Simulation and test campaigns are always executed using quality-checked data. And finally, partners, suppliers, and customers are comprehensively and seamlessly integrated.The solution is future-proof due to complying with standards (FDX/ASAM
ODS). prostep ivip continuously publishes Standard models for components. The results of an FDX/ ODS-based development are ready for Certification. Due to compliance with standards, organisations are not locked into a certain vendor.The solution enables engineers to automatically validate whether some given function data set matches the requirements. Furthermore,
Simulation parameter sets can be automatically generated, and engineers can provide scripts that perform specific computations on function data.Soon after going live with the first version of EXOKNOX in the
Simulation department of a manufacturer, the team confirmed a substantial gain in efficiency for creating parameter sets for Simulation models. In a real-world use case, the development department of a car manufacturer confirmed that using EXOKNOX saved 15 to 20 person days for the development of a specific component.An automated process would be a tremendous improvement
Simulation Engineer (JB), OEM, R&D Department