ASAM ODS - HighQSoft

Transcription

ASAM ODS - HighQSoft
PVMSYS InfraSolutions
ASAM ODS
Introduction & suppliers-perspective
Puran Parekh
IASYS , India
Michael Ziller,
HighQSoft, Germany
PVMSYS InfraSolutions
This presentation has 2 topics
-
what IS ASAM-ODS
what is the impact of using ASAM-ODS
Because time for presentation is limited, there is a section of material that is not shown in this
track. Please use it to get a better understanding
PVMSYS InfraSolutions
Agenda
1
Motivation
2
Positioning
3
Technical Overview
4
Impact on your company
5
Summary
www.pvmsys.com
3
PVMSYS InfraSolutions
Motivation
Area of Data Management
Master use-case: Managing test data from different sources into unified
storage based on standard
∙
∙
Many time data conversion was required if data to be used form one tool to another
Managing test data independent of data source
Today: Use-cases along the whole Validation and verification process
relevant use cases in:
∙ R&D departments
∙ Enterprise level – Product verification and validation Process
∙ Any area where test data is critical – Even in Aerospace industry
www.pvmsys.com
4
PVMSYS InfraSolutions
Motivation-1 :Many File Conversions
.edt
converter
Diadem (NI)
MEGA 2000 (LMS)
ASCII
RPC (MTS)
Tecware (LMS)
?
PAK (Müller BBM)
www.pvmsys.com
Famos (imc)
CADA-X (LMS)
5
PVMSYS InfraSolutions
Motivation-2 :Too many formats
www.pvmsys.com
6
PVMSYS InfraSolutions
Motivation-3 :Many proprietary Formats
Lab A
Lab B
Access
Lab C
Ingres
Lab D
DB2
Oracle
Excel
IMS




Multiple Proprietary File Formats
Difficult to combine for complex analysis.
Proprietary Tool$ are often required.
Non-standard formats are difficult to share
www.pvmsys.com
7
PVMSYS InfraSolutions
Computer Aided Testing(CAT) : VISION
To help companies set up validation process
in which measurement devices can be freely
interchangeable, data can be freely
exchanged and engineering analysis can
be done in the tool of their choice
www.pvmsys.com
8
PVMSYS InfraSolutions
Computer Aided Testing(CAT) :VISION
www.pvmsys.com
9
PVMSYS InfraSolutions
Positioning
Data Post-Processing Tool
Database Management
System
Bus
ODS
ODS
ODS
CEA
ODS
Bus
ODS
Automated Calibration System
Measurement &
Control Devices
Test Automation
System
GDI
GDI
ACI
ACI
Bus
Bus
MCD-3 MC/D
I/O
Bus
MCD-2
MC
(A2L)
www.pvmsys.com
MCD-1 XCP/CCP
Calibration
System
Bus
MCD-1 XCP/CCP
MCD-3 MC/D
Engine
Test Stand
10
PVMSYS InfraSolutions
Positioning:ODS @ Lab level
www.pvmsys.com
11
PVMSYS InfraSolutions
ASAM ODS (Open data Service)
ASAM-ODS Aims:
overview

Exchangeability / comparison of data between various areas

Improved utilization of data due to standardized meta-data

Reduce costs of integrating multiple vendors / systems

Standard mechanisms for obtaining data – regardless of storage type
www.pvmsys.com
12
PVMSYS InfraSolutions
ASAM ODS (Open data Service)
ASAM-ODS -
Data Model
 ODS provides an abstract base model covering commonly used design patterns.
 User-specific Application Models inherit base model components
Quantities
and Units
Management
Data
Descriptive
Data
Others
Security
Measured
Values
www.pvmsys.com
13
PVMSYS InfraSolutions
ASAM ODS (Open data Service)
ASAM-ODS -
defines data models, interfaces and methods for the storage,
interpretation and exchange of measuring and automation data.
It is:

Platform independent

Operating system independent

Database independent

Vendor independent
www.pvmsys.com
14
PVMSYS InfraSolutions
ASAM ODS (Open data Service)
ASAM-ODS -
ODS isolates the applications and the stored data.
Application
ASAM ODS
Data Model
Application Interfaces
Physical Storage
Transport Format
Data Storage
www.pvmsys.com
15
PVMSYS InfraSolutions
ASAM ODS (Open data Service)
ODS API

Closely coupled with base model

Allows client applications to store /
ODS Client
Applications
Interface
retrieve meta-data and measurement data
in a standard, non-proprietary manner.

Complexity of physical data access is
ODS Server
Applications
hidden from client software.

Older, RPC API is still supported, but no
new features.

3rd-party libraries simplify access.
www.pvmsys.com
MetaData
Binary
Data
16
PVMSYS InfraSolutions
ASAM ODS (Open data Service)
Who is active with ASAM-ODS ?
2 main groups:
Tool-makers:
NI(Diadem), LMS, Mueller-BBM, HEAD, Additive(Origin), …. More
(please look at ASAMs web-site )
Server-makers
www.pvmsys.com
17
PVMSYS InfraSolutions
SUMMARY
Vehicles are developed even
without these systems by manually
disconnected systems, But probably
by using seamless integration
platform of ODS, you can help the
OEMs to reduce time to market.
www.pvmsys.com
18
PVMSYS InfraSolutions
Impact
Some statements
ASAM-ODS is a joint activity of suppliers and customers
Enables suppliers to work in a similar manner
Does not extend your currrent business with current customers
But allows suppliers more easy access to international markets
www.pvmsys.com
19
PVMSYS InfraSolutions
Impact , Some central statements
ASAM-ODS is a joint activity
Improvement of standards requires co-operation
ASAM organisation is a platform and has defined processes
OEMs have a platform to express their demand
Suppliers have a platform to communicate. This allows groups of suppliers to
discuss and develop or enhance standards. Such common standards help
OEMs to improve the performance and robustness of their internal processes.
Recommondation: do not only observe but actively participate
The standards are not finished or finalized. Please join and help
www.pvmsys.com
20
PVMSYS InfraSolutions
Impact , Some central statements
Motivates vendors to work in a similar manner
This sounds like standards will reduce vendors ability to create new solutions.
This is not the case.
You still can develop new methods and products
Only the storage of definitions and results is pre-defined by the standard
This helps the OEMs in 2 ways:
a) improve interoperability if multiple tools are used in one process
b) Better longterm-useability: files and databases that are based on ASAM-ODS are
more precise than proprietary ones.
Recommondation: develop solutions, not new files
Benefit: less resources , less discussions with OEMs
www.pvmsys.com
21
PVMSYS InfraSolutions
Impact , Some central statements
Does not extend your current business
This sounds negative but is not. Reality is: your customers want to do next
projects in a different manner. Business will remain same size. But due to the
use of ASAM-ODS your customers have less effort to work with data.
www.pvmsys.com
22
PVMSYS InfraSolutions
Impact , Some central statements
Allows more easy access to international market
ASAM is international. OEMs from many countries of the world are observing
the ASAM-activities.
If a supplier joins the ASAM, his companies name is then visible to an
international audience.
If a supplier supports ASAM-standards, this is a message to the OEMs: „yes,
we want to support your standardisation activities“
www.pvmsys.com
23
PVMSYS InfraSolutions
PVMSYS
What products are on the market?
Santorin, ods-server from AVL
∙
(www.avl.com)
OpenMDM, a community-effort for base-software
∙
(www.openmdm.org)
Avalon, ods-server from HighQSoft
www.pvmsys.com
24
PVMSYS InfraSolutions
Impact , Some central statements
An use-case: how ASAM changed our company
We had been a small company doing projects in Germany only
Projects was Analysis, file-conversion, databases
We joined the ASAM and helped to create the specifications
ASAM was initally german
As soon as ASAM changed to become a european activity, we had contacts to
european OEMs
As soon as ASAM changed to become a world-wide activity, we had contacts to
even more international OEMs
Now we see the tier-1-suppliers to do projects based on the standard
And we see that ASAM is of use in many industries outside the automotiveworld.
www.pvmsys.com
25
PVMSYS InfraSolutions
How are we ?
IASYS develops automation-software and integrates it with hardware according
to customer requirements
HighQSoft develops ASAM-ODS-base-software
Togehter we run PVMSYS to develop ASAM-ODS-based solutions
www.pvmsys.com
26
PVMSYS InfraSolutions
PVMSYS
What is PVMSYS products?
PVMSYS framework
Avalon, ods-server
Server-related tools
Consulting for any ods-related topics
Training-services for vendors and OEMs
∙
∙
(www.highqsoft.com)
(www.pvmsys.com)
www.pvmsys.com
27
PVMSYS InfraSolutions
Thank you
for your attention
PVMSYS InfraSolutions
ASAM ODS :Mix Mode
www.pvmsys.com
29
PVMSYS InfraSolutions
ASAM ODS (Open data Service)
ASAM-ODS - Base Data ModelData Model
Facility
Management
Work Flow
Prototype
Test
Specifications
Test Plan
www.pvmsys.com
30
PVMSYS InfraSolutions
ASAM ODS (Open data Service)
MIME
types
External
Binary file
www.pvmsys.com
31
PVMSYS InfraSolutions
ASAM ODS :NVH 2D Data types
www.pvmsys.com
32
PVMSYS InfraSolutions
ASAM ODS :NVH 2D ParameterSet
www.pvmsys.com
33
PVMSYS InfraSolutions
ASAM ODS :3-D Data
www.pvmsys.com
34
PVMSYS
InfraSolutions
ODS Interfaces
ASAM ODS ATF (ASAM TRANSFER FORMAT)
ATF/XML
<Engine>
<EngineName>Test Engine</EngineName>
<EngineId>1</EngineId>
<EngineVersion>A 1.0</EngineVersion>
<EngineDescription>
The first test engine
</EngineDescription>
<VersionDate></VersionDate>
<CreateDate>19971209141345</CreateDate>
<EngineType>ABC47111</EngineType>
<bore>92.</bore>
<cylindernumber>6</cylindernumber>
<stroke>95.3</stroke>
<SubTests>1</SubTests>
<EngineUser>21</EngineUser>
</Engine>
www.pvmsys.com
ATF Classic
INSTELEM Engine
EngineName = "TestEngine 1";
EngineId = 1;
EngineVersion = "A 1.0";
EngineDescription = "The first test engine";
CreateDate = "19971209141345";
EngineType = "ABC4711";
bore = 92.;
cylindernumber = 6;
stroke = 95.3;
SubTests = 1;
EngineUser = 21;
ENDINSTELEM;
35
PVMSYS InfraSolutions
Technical Overview
Solutions to challenges
Different File Formats -> ATF(X) File Format
Common Access Using ODS API
Different Type of Engineering data -> MIME Type
How to store Meta data along with Test data
-> UUT/ Test Equipment/ Test Sequence
How to support validation Process
-> Aotest/ AoSubtest
www.pvmsys.com
36
PVMSYS InfraSolutions
Industry Use-Case
Common data in ODS and standardize analysis tool
Example PSA
∙ Durability : nCode ICEFLOW
∙ Powertrain: Concerto
∙ NVH: LMS Test.Lab
www.pvmsys.com
37
PVMSYS InfraSolutions
Industry Use-Case
Road Load data collection in ODS and Automatic Post processing
Example DAIMLER
∙ Road Load data collection
∙ Automatic Post processing on server Side
www.pvmsys.com
38
PVMSYS InfraSolutions
Industry Use-Case
Complete process and data management for powertrain test lab
Example Confidential
∙ Work Flow support
∙ Data storage from different make test beds
∙ Different Analysis tools
www.pvmsys.com
39
PVMSYS InfraSolutions
Industry Use case : Engine Calibration Area
UUT
Config.
Set
Conditions
MIME types
(ID/2D/3D)
www.pvmsys.com
External
Binary file
MDF
40
PVMSYS InfraSolutions
Motivation-2 :IT World of Development Process
TPB
LH
ZK
SOP
Target
TEPRON
ESON
Gewichte
Powerpoint
Stückliste AVON
IDENT Entscheidung
SoFa CAD
Protokoll
Schadis
Excel
Einzelkosten
Termine
PISA
BTE
EA
www.pvmsys.com
CATIA
TEIVON DIPON
Kosten
Kasko
Pro/E
Word
Stereo
DRM
Intralink
Prototypen
Ziele
Zeichnung
PDVS
Puma
Baumuster
...
B-Frei
DMU
FEM
Modell
Analyse
TEIM
Modis
Diadem
...
...
...
4DN
PATRAN
ANSA ...
Mechanica
...
Adams
... CAE
...
...
CAT
DISPO
3D
Modell
AVM
... ...
VAG
Tester
Messdaten
...
41
PVMSYS InfraSolutions
Motivation-2 :ODS Usage at Enterprise Level
Can ODS be used at Enterprise Level to connect to external
systems Like Prototype management , Facility Management ,
Project Management or PLM system?
Can ODS act like a base for Model Based Engineering ? It
means can it act like a base for complete production
validation and verification process for Simulation and real
testing?
Can ODS provide data cloud for the organization?
www.pvmsys.com
42
PVMSYS InfraSolutions
Motivation-4 :ODS Usage at Enterprise Level
www.pvmsys.com
43
PVMSYS InfraSolutions
Motivation-5:CAE/CAT/ PLM Integration
www.pvmsys.com
44
PVMSYS InfraSolutions
ASAM ODS (Typical Work Flow)
project
car DB
sensor-DB
class of specimen
subproject
motor
gear
.....
sensor
meas. Quan
“test objekt definition"
specimen
car
car-ident.
meas. Channel
”view to the objekt"
meas.configuration
FE-model
MKSstructur
test track
test rig
”data generation method"
calculation/
simulation
measurement
test
analysis
result
www.pvmsys.com
45
PVMSYS InfraSolutions
Industry Use-Case
Common data in ODS and Different Analysis tools with test plan
Example AUDI
∙ NVH
∙ Vehicle Safety
∙ Durability
∙ Concept of Framework based approach - MDM
www.pvmsys.com
46
PVMSYS InfraSolutions
Industry Use-Case
Exchange of Information / Data externally
Between OEM and Tier-1 Supplier
Between OEM and external test agency
Test Execution Flow
Test
Request
Test
Plan
Test
Spec.
To
Agency/
Tier-1
ATF(X)
Testing system
Test Results
Importer
Importer
ODS Server Server
Analysis
www.pvmsys.com
ATF(X)
From
Agency/
Tier-1
47
PVMSYS InfraSolutions
Industry Use-Case
Common data in ODS and Different Analysis tools with test plan
Example HONDA – HODS
∙ Powertrain Durability
∙ Concept of Framework based approach
www.pvmsys.com
48
PVMSYS InfraSolutions
Industry Use-Case
ODS as Data Cloud
Dedicated Import Network
Processing and launching Analysis tool on Server Side
Web Enabled browser allows to view engineering data on tablets
Example HONDA – HODS
∙ Powertrain Durability
∙ Concept of Framework based approach
www.pvmsys.com
49
PVMSYS InfraSolutions
Positioning:ODS as base for Data Cloud
Analysis on
Server Side
Dedicated
Import N/W
www.pvmsys.com
50
PVMSYS InfraSolutions
Best practices
Process Oriented approach :
∙ Think of it as a Product Verification & Validation process and own the
responsibility as an OEM.
∙ Example: Application model responsibility is of OEM and not of tool vendor
since it depends upon OEM process. Tool vendor can not supply the solution
which is specific to your organization
Infrastructure Oriented approach
∙ Think of it as an knowledge backbone for the enterprise rather than just data
back up and search solution
∙ Example: Think of it as a reusable IT framework based solutions , otherwise
it will be very expensive to implement such an architecture
Team approach
∙ Cross functional team of engineering , Engineering IT , Data Source supplier
,Analysis tool vendor and Implementor is critical to the success of these
projects
∙ Example: Start with an end use of the application in mind otherwise it fails
www.pvmsys.com
51
PVMSYS InfraSolutions
Best practices : Approach towards ODS project
Analyze Existing process
Identify data sources and it‘s provider
Identify Analysis tools and it‘s provider
Engineering IT should coordinate with Engineering , Data Source ,
Analysis tools and Implementer
Work on Application model that support the Engineering requirements
Define Work Flow of the department /Enterprise
Define Planning Information that will be used by Data source provider
Define measurement result that will be provided by Data source
provider
Define Interface with Analysis tools as to how the data to be analyzed
will be passed
Define if the analysis results need to be stored back
www.pvmsys.com
52
PVMSYS InfraSolutions
Best practices : Approach towards ODS project
Work Division between OEM and tool supplier
OEM (Engineering / Engineering IT)
∙ Process Study
∙ Application model that support the process
∙ Business Logic
Data Source Provider
∙ Knowledge of how ATFX read , ATFX write
∙ Planning information as ATFX
∙ Result transfer as ATFX
Analysis tool supplier
∙ Knowledge of how to access measurement tree of ODS wiht MIME type
∙ Selected data source from Web application
∙ ATFX for result storage (if required)
∙ Storage location of Analysis report
Engineering IT
∙ Provide Necessary Infrastructure to support the application
∙ Can write business Logic which is OEM knowledge
www.pvmsys.com
53
PVMSYS InfraSolutions
Best practices : FAQ
I am already managing data in File based System , How ODS is different?
∙ Files have to be opened to check for the content , where as Database can be search
for meta data
∙ Special processing needs to be written for handling files specifics where as ODS
gives uniform access
∙ Files are not secured , ODS data is secured even upto channel level
∙ Files will not have all the content neccessary for search , where as ODS based
System provides link to all environment infomation related to test
∙ Many More
As an OEM How can I work with my competition?
∙ You work with your competition only for common problem and hence you try to
minimze the cost of solutions. Because the cost will be shared by all OEMs
∙ You try to use the standard which will define the Product validation and verification
process independent of suppliers . Normally if you try to define your own standards
to define your own process then cost of integrating multiple vendors will be very high
Why Supplier will support standard acitivity since they become replaceable?
∙ If All OEM asks for standard based data , then it will be easy for supplier to provide
only one interface and then he can concentrate more on innovation
www.pvmsys.com
54
PVMSYS InfraSolutions
Best practices : FAQ
If I want to go for ODS based system then Do I need to change all my existing
processes?
∙ ODS may not ask you to change your existing process , On the other hand it will try
to structure your existing process
∙ Example: If you are already doing data analysis for a File based System then it will
only ask you change data access mechanism , your business logic can remain same
∙ So it will be more of a Mapping process , or reorganization of engineering data....
Do my data source supplier has to be ASAM compliant ?
∙ Ideally it is good if the data source supplier is ODS compliant , However even if is
not , There is an import mechanism which will allow to import the non ASAM
compliant data.
If I have to transfer all Mass data into database then I will have to pay lots of $$ in
Licensing ?
∙ ODS supports mixed mode options , where the mass data can continue to remain in
Files (Example MDF files from ECU area) if they are well described BINARY files
Can I buy OFF the Shelf Solutions
∙ No one solution will fit ALL. Every company has it own unique development
process that is why base model should be extended to application model to
support their own process
www.pvmsys.com
55
PVMSYS InfraSolutions
Best practices : FAQ
If I want to go for ODS based system then Do I need to change all my existing
processes?
∙ ODS may not ask you to change your existing process , On the other hand it will try
to structure your existing process
∙ Example: If you are already doing data analysis for a File based System then it will
only ask you change data access mechanism , your business logic can remain same
∙ So it will be more of a Mapping process , or reorganization of engineering data....
Do my data source supplier has to be ASAM compliant ?
∙ Ideally it is good if the data source supplier is ODS compliant , However even if is
not , There is an import mechanism which will allow to import the non ASAM
compliant data.
If I have to transfer all Mass data into database then I will have to pay lots of $$ in
Licensing ?
∙ ODS supports mixed mode options , where the mass data can continue to remain in
Files (Example MDF files from ECU area) if they are well described BINARY files
Can I buy OFF the Shelf Solutions
∙ No one solution will fit ALL. Every company has it own unique development
process that is why base model should be extended to application model to
support their own process
www.pvmsys.com
56
PVMSYS InfraSolutions
ASAM ODS : Key Strengths
Precise description of Engineering data using
MIME types
Base model has key objects which are necessary
to store test data and meta data
Base model has some objects which can be
extended to support department and enterprise
processess of verification and validations
.
www.pvmsys.com
57
PVMSYS InfraSolutions
ASAM ODS : Application Area
Application Area:
∙ Data Search (Data coming from multiple data sources in one Lab)
∙ Combined Analysis of different Engineering data
∙ Example : Powertrain NVH data , Combustion data , CAE NVH data to analyze
contribution of combustion noise
∙ Process and Data management to create knowledge repository which can
be resued again and again
∙ Example : Test Plan , test specification , measurement points etc..
∙ Streamline Interdepartment communication
∙ Example : Driving cycle data collected by vehicle engineering can be resued by
powertrain department to simulate drive cycle on Engine dyno
∙ Possible data exchange between Simulation and Actual testing
∙ Example: In vehicle simulation , powertrain data (FTP power, PTP fuel
economy wil be required to estimate Fuel consumption) or
∙ Structural durability simulation will need real Load data from actual testing
∙ Possible solution for seamless integration with enterprise systems
∙ Example ; PLM , Project management , facility management (Scheduling ) etc,
www.pvmsys.com
58
PVMSYS InfraSolutions
ASAM ODS : Benefits
For OEM:
∙ Time to Market
∙ Supplier independent validation and verification process
For Tool Suppliers:
∙ No Custom interface development for every OEM ,
∙ helps them in concentrate on creating innovative products with their Domain
specific knowledge
∙ Faster product development
∙ Networking opportunity
∙ Close cooperation with OEM customer
For Integrator / Facility maker / ASAM service provider
∙ Reduced cost for project execution
∙ More opportunity
www.pvmsys.com
59
PVMSYS InfraSolutions
Cooperation Areas
Standardization of Engineering data at Functional
Level
Standardization of reference model for functional
group
www.pvmsys.com
60
PVMSYS InfraSolutions
SUMMARY
Vehicles are developed even
without these systems by manually
disconnected systems, But probably
by using seamless integration
platform of ODS, you can reduce
time to market your product
www.pvmsys.com
61