 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.

Slides:



Advertisements
Similar presentations
A Workflow Engine with Multi-Level Parallelism Supports Qifeng Huang and Yan Huang School of Computer Science Cardiff University
Advertisements

 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Open Provenance Model Tutorial Session 2: OPM Overview and Semantics Luc Moreau University of Southampton.
Handling Deadlocks n definition, wait-for graphs n fundamental causes of deadlocks n resource allocation graphs and conditions for deadlock existence n.
Lecture 8: Asynchronous Network Algorithms
Midwestern State University Department of Computer Science Dr. Ranette Halverson CMPS 2433 – CHAPTER 4 GRAPHS 1.
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
Mesh, Loads & Boundary conditions CAD Course © Dr Moudar Zgoul,
Knowledge Representation and Reasoning University "Politehnica" of Bucharest Department of Computer Science Fall 2010 Adina Magda Florea
LECTURE SERIES on STRUCTURAL OPTIMIZATION Thanh X. Nguyen Structural Mechanics Division National University of Civil Engineering
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
Chapter 17 Design Analysis using Inventor Stress Analysis Module
Using Markov Blankets for Causal Structure Learning Jean-Philippe Pellet Andre Ellisseeff Presented by Na Dai.
Nonlinearity Structural Mechanics Displacement-based Formulations.
Lists A list is a finite, ordered sequence of data items. Two Implementations –Arrays –Linked Lists.
CE 384 STRUCTURAL ANALYSIS I Öğr. Gör. Dr. Nildem Tayşi.
1 Brief Announcement: Distributed Broadcasting and Mapping Protocols in Directed Anonymous Networks Michael Langberg: Open University of Israel Moshe Schwartz:
Spring Routing & Switching Umar Kalim Dept. of Communication Systems Engineering 06/04/2007.
Unit Testing CS 414 – Software Engineering I Don Bagert Rose-Hulman Institute of Technology January 16, 2003.
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Kinematics Fundamentals
Software Configuration Management (SCM)
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
Kinematics Fundamentals
Energy Efficient Routing and Self-Configuring Networks Stephen B. Wicker Bart Selman Terrence L. Fine Carla Gomes Bhaskar KrishnamachariDepartment of CS.
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
Dependency Tracking in software systems Presented by: Ashgan Fararooy.
Optimized Java computing as an application for Desktop Grid Olejnik Richard 1, Bernard Toursel 1, Marek Tudruj 2, Eryk Laskowski 2 1 Université des Sciences.
Ansys Workbench 1 Introduction
Chapter 9 CAD & Parameters
Lecture 2: Introduction to Concepts in Robotics
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
GRAPHS CSE, POSTECH. Chapter 16 covers the following topics Graph terminology: vertex, edge, adjacent, incident, degree, cycle, path, connected component,
Lecture #6 Classification of structural analysis problems. Statical determinacy.
5.6 Equations of Equilibrium
1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.
The Finite Element Method A Practical Course
Carnegie Mellon Interactive Resource Management in the COMIREM Planner Stephen F. Smith, David Hildum, David Crimm Intelligent Coordination and Logistics.
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
Ship Computer Aided Design
Logic Programming and Prolog Goal: use formalism of first-order logic Output described by logical formula (theorem) Input described by set of formulae.
Graphs & Matrices Todd Cromedy & Bruce Nicometo March 30, 2004.
 Centre National de la Recherche Scientifique  Institut Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix Viallet.
What is Software Design: 13 years later By Jack W. Reeves Presentation by Sean Moshier Click here to view the article Click here to view the article.
Chapter 16 UML Class Diagrams 1CS6359 Fall 2012 John Cole.
GRAPHS. Graph Graph terminology: vertex, edge, adjacent, incident, degree, cycle, path, connected component, spanning tree Types of graphs: undirected,
Chapter 3: Introducing the UML
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
Week 6: Software Design HNDIT Software Engineering Software Design Learning Outcomes  Understand the activities involved in the Design process.
OOD OO Design. OOD-2 OO Development Requirements Use case analysis OO Analysis –Models from the domain and application OO Design –Mapping of model.
Discussing “Developing Secure Systems with UMLSec” 15 FEB Joe Combs.
Asymptotic Analysis for Large Scale Dynamic Stochastic Games Sachin Adlakha, Ramesh Johari, Gabriel Weintraub and Andrea Goldsmith DARPA ITMANET Meeting.
LDK R Logics for Data and Knowledge Representation Description Logics: family of languages.
Knowledge Representation and Reasoning University "Politehnica" of Bucharest Department of Computer Science Fall 2011 Adina Magda Florea Master of Science.
CS223: Software Engineering Lecture 26: Software Testing.
Prepaid by: CLASSIFICATION OF STRUCTURAL ANALYSIS PROBLEMS.
Kinematics of machines ( )
Breaking down basic facts 2 x 3 x 4 4 x 3 x 2 6 x 4.
Simulation: Importing Simulation setup from Inventor.
Entity-Relationship Model
Course Outcomes of Object Oriented Modeling Design (17630,C604)
Unified Modeling Language
Lecture 9: Asynchronous Network Algorithms
GENERAL VIEW OF KRATOS MULTIPHYSICS
Logics for Data and Knowledge Representation
Breaking Factors into Smaller Factors
UML  UML stands for Unified Modeling Language. It is a standard which is mainly used for creating object- oriented, meaningful documentation models for.
Presentation transcript:

 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix Viallet Grenoble Cedex From CAD to FEA through functional restructuring of the geometry Ahmad Shahwan Jean-Claude Léon Gilles Foucault ROMMA status briefing Mars 2013

Overview Workflow Reminder Detecting loads cycles in local coordinates system From oriented graphs to non-oriented graphs Indeterminate Static Equilibrium How to detect Examples Reasoning Problems Unique Name Assumption Open World Assumption

Workflow Reminder

Internal Force Cycles z y x Global CS: Global axes  notion of direction Loads propagation graph: Directed graph Nodes are components Local CS: No global axes  notion of direction is missing Loads propagation graph: Undirected graph Nodes are CI Edges are labeled with components’ IDs

Indeterminate static equilibrium Is-static equilibrium Functional hyper-static equilibrium Non-functional hyper-static equilibrium Functional hyper-static equilibrium Once Loads cycles are detected, multiple load generators (threaded link, tight shaft link) denote indeterminate static equilibrium. Are those configuration functional or not?

Unique name assumption DL reasoners (such as FaCT++, Pellet) don not consider the UNA: Example 1 –Adam father of Abel –Adam father of Cain –Father of at least 2 = {} Example 2 –Adam father of Abel –Adam father of Cain –Abel is different from Cain –Father of at least 2 = {Adam}

Open World Assumption DL reasoners don not consider the OWA, thus, our knowledge base should be closed locally. Example 1 –Adam father of Abel and Adam father of Cain –Abel is different from Cain –Not father of Eve = {} Example 2 –Adam father of Abel and Adam father of Cain –Abel, Cain and Eve are mutually different. –Adam has at most 2 children. –Not father of Eve = {Adam}

Impact on our reasoning QueryUNAOWA Cap-Screw  at least one Threaded Link and one Planar Support No Stud  at least 2 Threaded LinksYesNo Stud  at least 2 Threaded Links and no Planar SupportYes Nut  Only 2 Interfaces: one Planar Support and one Threaded link Yes Meaningful rules always require those assumption. In our work, supplementary fact are provided to the reasoner to distinguish instances (solving the UNA) and to locally close the word by cardinality constraints (solving the OWA).

Latest communications Article “Deriving Functional Properties of Components from the Analysis of Digital Mock- ups” submitted to a special issue “Morphological, structural and functional modelling and CAD-centric information exchange for complex collaborative design efforts in industry” of Engineering Computations – Computer Aided Design Software, in the frame of ROMMA project.

Thanks

LCS & Internal Force Cycles Example of cylindrical washer elements. Here internal forces propagate through shaft/bushing link. Problem with this kind of interfaces is that they defuse internal forces in more than one direction!

Indeterminate static equilibrium Indeterminate static (hyperstatic) equilibrium may be functional, or may indicate anomaly. Nut/counter-nut tightening is an example of functional hypestatic configurations. Indeterminism is used here to increase internal system energy. Incorrect interpretation of tight fit produces an erroneous hyperstatic equilibrium. This may helps the elimination of irrelevant interpretations.