Ontologies and engineering analysis David Leal Ontology Summit 2012 2 nd February 2012.

Slides:



Advertisements
Similar presentations
Modelling FSI problems in ANSYS Fluent via UDF
Advertisements

Training Manual Aug Probabilistic Design: Bringing FEA closer to REALITY! 2.5 Probabilistic Design Exploring randomness and scatter.
Reliability Prediction of a Return Thermal Expansion Joint O. Habahbeh*, D. Aidun**, P. Marzocca** * Mechatronics Engineering Dept., University of Jordan,
SolidWorks Simulation. Dassault Systemes 3 – D and PLM software PLM - Product Lifecycle Management Building models on Computer Engineering Analysis and.
Sensemaking and Ground Truth Ontology Development Chinua Umoja William M. Pottenger Jason Perry Christopher Janneck.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 23 Slide 1 Software testing.
CAD/CAM Design Process and the role of CAD. Design Process Engineering and manufacturing together form largest single economic activity of western civilization.
Supplement 02CASE Tools1 Supplement 02 - Case Tools And Franchise Colleges By MANSHA NAWAZ.
Nonlinear Thermal/Structural Analysis of Hypersonic Vehicle Hot Structures NASA Workshop on Innovative Finite Element Solutions to Challenging Problems.
SUSTAINABLE PROCESS INDUSTRY EUROPEAN INDUSTRIAL COMPETTIVENESS THROUGH RESOURCE AND ENERGY EFFICIENCY SPIRE Brokerage event October 22 nd 2013 “New inline.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 11 Slide 1 Architectural Design.
Management System Auditing
Effective Methods for Software and Systems Integration
Romaric GUILLERM Hamid DEMMOU LAAS-CNRS Nabil SADOU SUPELEC/IETR.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 19Slide 1 Verification and Validation l Assuring that a software system meets a user's.
RF-Accelerating Structure: Cooling Circuit Modeling Riku Raatikainen
Chapter 7: Architecture Design Omar Meqdadi SE 273 Lecture 7 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 22 Slide 1 Verification and Validation.
1 Validation & Verification Chapter VALIDATION & VERIFICATION Very Difficult Very Important Conceptually distinct, but performed simultaneously.
FAILURE INVESTIGATION OF UNDERGROUND DISTANT HEATING PIPELINE
VTT-STUK assessment method for safety evaluation of safety-critical computer based systems - application in BE-SECBS project.
The MSC.Software Simulation Data Management Initiative
Orynyak I.V., Borodii M.V., Batura A.S. IPS NASU Pisarenko’ Institute for Problems of Strength, Kyiv, Ukraine National Academy of Sciences of Ukraine Pisarenko’
Unclassified U.S. ARMY TANK AUTOMOTIVE RESEARCH, DEVELOPMENT AND ENGINEERING CENTER Reverse Engineering Re-defined Requirements TARDEC 25 AUG Presented.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 10Slide 1 Architectural Design l Establishing the overall structure of a software system.
Course on Data Analysis and Interpretation P Presented by B. Unmar Sponsored by GGSU PART 2 Date: 5 July
Certificate in Digital Applications – Level 02 Creative Multimedia – DA202.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 4, Requirements Elicitation.
Logic Structure - focus on looping Please use speaker notes for additional information!
Language Objective: Students will be able to practice agreeing and disagreeing with partner or small group, interpret and discuss illustrations, identify.
Architectural Design lecture 10. Topics covered Architectural design decisions System organisation Control styles Reference architectures.
Teaching material for a course in Software Project Management & Software Engineering – part III.
Architectural Design Yonsei University 2 nd Semester, 2014 Sanghyun Park.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 22 Slide 1 Software Verification, Validation and Testing.
Software Testing Reference: Software Engineering, Ian Sommerville, 6 th edition, Chapter 20.
Chapter Five Vibration Analysis.
Applied mechanics of solids A.F. Bower.
Search Engine Optimization © HiTech Institute. All rights reserved. Slide 1 What is Solution Assessment & Validation?
Frame with Cutout Random Load Fatigue. Background and Motivation A thin frame with a cutout has been identified as the critical component in a structure.
Finite Element Analysis
CSC480 Software Engineering Lecture 10 September 25, 2002.
Science Science is  The process of trying to understand the world  A way of knowing, thinking and learning  Based on observation and experimentation.
MAE Advanced Computer Aided Design Your Name Title Place, Date.
Austroads Bridge Conference 2004 Hobart May 2004 Bridge Deck Behaviour Revisited Doug Jenkins Interactive Design Services.
April 8-10, 2002 XXXXXXXXXXXXX Business Unit 2002 Action Plan Your Name January 28-30, 2002 MSC.Software: How to Deliver Software Services Systems Fiat.
SDMX IT Tools Introduction
Software Engineering1  Verification: The software should conform to its specification  Validation: The software should do what the user really requires.
Probabilistic Design Systems (PDS) Chapter Seven.
08120: Programming 2: SoftwareTesting and Debugging Dr Mike Brayshaw.
What examiners like in a qualitative thesis & how software can help us deliver it Helen Marshall Strategies in Qualitative Research Conference2006.
Event and Feature Catalogs in the Virtual Solar Observatory Joseph A. Hourclé and the VSO Team SP54A-07 : 2008 May 30.
M. Zareinejad
ANALYSIS PHASE OF BUSINESS SYSTEM DEVELOPMENT METHODOLOGY.
The Final Report.  Once scientists arrive at conclusions, they need to communicate their findings to others.  In most cases, scientists report the results.
Biological Model Engineering Peter Saffrey, Department of Medicine Cakes Talk Monday, October 20, 2008.
1 Phase Testing. Janice Regan, For each group of units Overview of Implementation phase Create Class Skeletons Define Implementation Plan (+ determine.
Application Development in Engineering Optimization with Matlab and External Solvers Aalto University School of Engineering.
Software Testing Reference: Software Engineering, Ian Sommerville, 6 th edition, Chapter 20.
Slide 1 Chapter 8 Architectural Design. Slide 2 Topics covered l System structuring l Control models l Modular decomposition l Domain-specific architectures.
IMPLEMENTING LEAPS IN CENTRAL AND EASTERN EUROPE: TRAINERS’ HANDBOOK Monitoring and Evaluating Results.
Properties of materials, components and structures for aerospace Applications of ISO Dr. Norman Swindells, CEng, FIMMM Ferroday Ltd, UK 15/04/2015(c)
Verification vs. Validation Verification: "Are we building the product right?" The software should conform to its specification.The software should conform.
Testing 1. Aims To understand the purpose of testing To understand the different test strategies To explore the four types of test data Have a understanding.
ANSYS. Overview of ANSYS It is an engineering simulation software developed in 1970 by Dr. John A. Swanson It was developed to use finite element analysis.
CLIC module simulation model
Software Engineering Architectural Design Chapter 6 Dr.Doaa Sami
FEA Introduction.
Lecture 6: Drop & Cushion Testing presented by David Shires
Ascent Ascent of assessment.
Teaching slides Chapter 6.
Presentation transcript:

Ontologies and engineering analysis David Leal Ontology Summit nd February 2012

What is engineering analysis? Analysts look at the physics – systems engineers – want something to do X – designers – propose a way of doing X – analysts – predict whether or not it will do X There is a design analysis loop – design optimisation is part of analysis Certification is increasingly based on analysis – there are many things that are to expensive to make and break maybe the demarcation line between what analysts do and what systems engineers do is whether or not physical laws are involved

e.g. crash test simulation Non-linear geometry, non-linear material behaviour, fluid flow, contact Decisions about the level of idealisation

Distinctive problems of engineering analysis Lots of data – gigabytes of data in a single analysis – terabytes within a sequence of analyses for a particular objective Safety critical – you may be asserting that a product will not break in an event that you cannot replicate in a test rig some accidents you don t want to replicate replicating 50 years of life takes a long time You get asked “how do you know the answers are right” Ultimately there is an audit trail back to tests – material tests – validation of analysis methodologies

Engineering analysis is a “cottage industry” Much of it is not routine – you do not necessarily know the analysis steps you will need to carry out before you start Done by small teams of opinionated people who do not take kindly to PLM (Product Lifecycle Management) systems – a wide range of different disciplines – fatigue, thermal, fluid dynamics, high strain rates, creep, radiation Work can be subcontracted – analyses of components may be carried out to OEM requirement by the component supplier Standardisation of analysis data has not taken off – data is much more complicated than geometry – much of the interesting information is about the processes

Engineering analysis is a “cottage industry” Much of it is not routine – you do not necessarily know the analysis steps you will need to carry out before you start Done by small teams of opinionated people who do not take kindly to PLM (Product Lifecycle Management) systems – a wide range of different disciplines – fatigue, thermal, fluid dynamics, high strain rates, creep, radiation Work can be subcontracted – analyses of components may be carried out to OEM requirement by the component supplier Standardisation of analysis data has not taken off – data is much more complicated than geometry – much of the interesting information is about the processes

Lots of activities, lots of players

International Association for the engineering analysis community NAFEMS North American Work Session on the Management of Simulation Data "Take Control of Your Analysis and Simulation Data", 27 th September 2007, Troy, Michigan (USA). – This session lead to the formation of the North America based NAFEMS Simulation Data Management Working Group. NAFEMS European Conference on “Simulation Process and Data Management” (SDM), 15 th and 16 th November 2011, Munich, Germany.

Problems An engineering analysis ends with: – a text analysis report containing conclusions – some pretty pictures in the report – terabytes of data scattered here and there across servers, which theoretically justify the conclusions What data is archived with the report? – How do you check the quality of the analysis process? Hw do you do another analysis of the same component? – often you start again from the product geometry in the PLM system Has anybody ever done a similar analysis before? – who was it, can the do it again, how long did it take? – did they get the right answer?

Doing better is not difficult The big files are 99.99% “images” of fields, and 0.01% semantics – Inside the files there are scraps of text that identify parts, features, materials, states, etc. – Inside the files there is limited information about, when, who, and what software (but nothing about why the file was created) Create a ontology for analysis – parts, features, materials, states, etc. analysis is 4D – fields are objects Make the semantics inside the files visible as RDF – the big files are mostly descriptions of the fields Record the analysis activities – the files are inputs and outputs

Metrics Quality metrics – mesh shapes, field discontinuities, etc. Ranges of values in fields – are displacements consistent with a geometrically linear analysis? – are stresses consistent with a linear elastic analysis? An ontology of metrics will enable them to be recorded – metrics become annotation of the files, and are then readily accessible

Decisions Decisions are based on statements not “images” – e.g. the maximum surface stress on a weld – e.g. the limit state load – the statements should be explicit and linked to the data files from which they are derived Decisions are activities – analysis involves many decisions that a mesh is good enough that a boundary can be regarded as rigid that the temperature difference across this wall can’t be more that X – record the analysis decision as a statement – record the activity of making the decision who was responsible and when

What we should be able to do Automate the generation of analysis reports Know which data was involved in reaching the conclusion – implement an archiving policy – a decision can be taken that some data will always be recalculated Evaluate the quality of an analysis – quality metrics on the data – sources for the data – was the analysis process consistent with best practice