Lecture and laboratory No. 10 Modeling product as system Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Master.

Slides:



Advertisements
Similar presentations
Embedded System, A Brief Introduction
Advertisements

Course Introduction to virtual engineering Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Lecture and laboratory.
Course Introduction to virtual engineering Óbuda University John von Neumann Faculty of Informatics Institute of Intelligent Engineering Systems Lecture.
Course Introduction to virtual engineering Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Lecture and laboratory.
Óbuda University John von Neumann Faculty of Informatics
Mahmut Ali GÖKÇEIndustrial Systems Engineering Lecture 2 System Identification ISE102 Spring 2007.
UML Diagrams Jung Woo. What is UML? Standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems, business.
The Concept of Computer Architecture
Reference Architecture for Enterprise Integration CIMOSA GRAI/GIM PERA Dima Nazzal.
The Use of Zachman Framework Primitives for Enterprise Modeling
Chapter 10: Architectural Design
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
Computer Architecture The Concept Ola Flygt V ä xj ö University
VIRTUAL PROTOTYPING of ROBOTS DYNAMICS E. Tarabanov.
Computer Architecture Computational Models Ola Flygt V ä xj ö University
An Introduction to Software Architecture
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 21. Review ANALYSIS PHASE (OBJECT ORIENTED DESIGN) Functional Modeling – Use case Diagram Description.
Lecture 9: Chapter 9 Architectural Design
Course Introduction to virtual engineering Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Lecture and laboratory.
Software Engineering Prof. Ing. Ivo Vondrak, CSc. Dept. of Computer Science Technical University of Ostrava
UML diagrams What is UML UML diagrams –Static modeoing –Dynamic modeling 1.
Module 1.2 Introduction to Verilog
Fall 2004EE 3563 Digital Systems Design EE 3563 VHSIC Hardware Description Language  Required Reading: –These Slides –VHDL Tutorial  Very High Speed.
Logical view –show classes and objects Process view –models the executables Implementation view –Files, configuration and versions Deployment view –Physical.
1 Software Engineering: A Practitioner’s Approach, 6/e Chapter 10a: Architectural Design Software Engineering: A Practitioner’s Approach, 6/e Chapter 10a:
Course Introduction to virtual engineering Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Lecture and laboratory.
1 Copyright  2001 Pao-Ann Hsiung SW HW Module Outline l Introduction l Unified HW/SW Representations l HW/SW Partitioning Techniques l Integrated HW/SW.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
1 Software Design Lecture What’s Design It’s a representation of something that is to be built. i.e. design  implementation.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Week 04 Object Oriented Analysis and Designing. What is a model? A model is quicker and easier to build A model can be used in simulations, to learn more.
Digital Design Using VHDL and PLDs ECOM 4311 Digital System Design Chapter 1.
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
Lecture and laboratory No. 5 Modeling of behavior of Engineering Objects. Realistic simulation Óbuda University John von Neumann Faculty of Informatics.
SOFTWARE DESIGN & SOFTWARE ENGINEERING Software design is a process in which data, program structure, interface and their details are represented by well.
Laboratory No. 1 Systems for Lifecycle Management of Product Information Óbuda University John von Neumann Faculty.
Computer Architecture Organization and Architecture
Lecture and laboratory No. 8 Connection between real and virtual world objects Óbuda University John von Neumann Faculty of Informatics Institute of Applied.
Lecture and laboratory No. 13 Product data management and exchange Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics.
Laboratory No. 2 Functionality of Engineering Modeling Systems Objects in Model Space Structure of Engineering Configuration Óbuda University John von.
Lecture and laboratory No. 3 Connections Within and Between Solid Representations Óbuda University John von Neumann.
Virtual World for Engineers
1. Modeling Product as a System
Finite element mesh and load definition
Software Architecture
UML Diagrams By Daniel Damaris Novarianto S..
Cross Disciplinary Definition
Shape Modeling by Form Features
Object-Oriented Analysis and Design
Unified Modeling Language
Human and Computer Óbuda University
OO Methodology OO Architecture.
Introduction to the course
UML Diagrams Jung Woo.
Modeling robot systems
Óbuda University John von Neumann Faculty of Informatics
Virtual engineering An outline of basic methods in virtual space
Systems for Lifecycle Management of Product Information
Analysis on the principle of finite elements (FEM/FEA)
Functionality of Engineering Modeling Systems Objects in Model Space
An Introduction to Software Architecture
Definition features for printed circuit board
Model data and exchange between different models. ISO
Copyright © 2015, 2012, 2009 Elsevier Inc. All rights reserved.
Realistic multiphysics analysis
Models of cooperating systems
Component connections
Modeling capabilities
Software Architecture
Model of robot system Óbuda University
Presentation transcript:

Lecture and laboratory No. 10 Modeling product as system Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Master in Engineering Informatics Course Modeling and design Dr. László Horváth

László Horváth UÓ-JNFI-IAM The screen shots in tis presentation was made in the CATIA V5 and V6 PLM systems the Laboratory of Intelligent Engineering systems, in real modeling process. This presentation is intellectual property. It is available only for students in my courses. The CATIA V5 és V6 PLM systems operate in the above laboratory by the help of Dassult Systémes Inc. and CAD-Terv Ltd.

Contents RFLP Structure László Horváth UÓ-JNFI-IAM Laboratory task Model definition for assignment Lecture System modeling Simulations Dynamic behavior Virtual execution Behavior in a component State logic behavior Architecture of a logical system Pathway sets Implement relations

System modeling László Horváth UÓ-JNFI-IAM System architecture definition Definition and simulation of logical systems System is composed by discipline based sub-systems Define and simulate control systems Integration to modeling and simulation environments Simulation behavior of complex systems How change of a system impacts other systems

System modeling László Horváth UÓ-JNFI-IAM Frédéric CHAUVIN, Gauthier FANMUY System Engineering on 3DEXPERIENCE Platform - UAS Use Case Dassault Systèmes

László Horváth UÓ-JNFI-IAM RFLP Structure Description using core elements from Systems Engineering. MIL-STD 499B “Military Standard – Systems Engineering” (1974, 1994). IEEE/1220 (1994, 1999, 2005) “Standard for Application and Management of the Systems Engineering Process”. Requirements, Functional, Logical and Physical views of product

RFLP Structure László Horváth UÓ-JNFI-IAM RFLP is a structure for model of product including requirements, functional, logical, and physical levels of abstraction. Level Requirements (R) includes all the requirements the product has to fulfill. At definition by engineer, requirement may be mandatory, cited, or own intent. Functions (F) are entities describing functions which the product must provide to fulfill its requirements. Behaviors may be included. Functional decomposition. Logical (L) level includes components having logical ports. How functional requirement will be achieved. The required logical architecture to provide functional services Information associated to a logical port (goes through port) Relations between logical ports (exchange information between components Behavior representations. Methods from systems engineering (SE) and requirements engineering (RE). Physical (P) level includes virtual representation of the real world product objects. Actual components are specified to execute the logical model. Source: Dassault Systémes V6 PLM

Dynamic behavior László Horváth UÓ-JNFI-IAM Dynamic logical behavior : Placed in logical components Logical behavior when dynamic behavior is inserted in a logical component. Inputs are computed continuously (not step-by-step). In V6, the dynamic modeler is Dymola, which applies the Modelica language. Physical product components can be connected to a logical component containing a behavior. Context dynamic behavior: Placed in a logical model. It is applied to all sub-components in order to create a global context (e. g. force of gravity, temperature). It has no connection with the logical components!

László Horváth UÓ-JNFI-IAM State logic modeling State Logic Modeling Creating a State Logic behavior connected to an F or L component. Dataflow Modeling Dataflow diagrams describe the flow of data through a system.

László Horváth UÓ-JNFI-IAM State logic behavior Type: Constraining the type of constants, functions, parameters, block ports and signals. Source: Dassault Systémes V6 PLM Function: Uses a parameter and produces a result. Module: Serves structuring of program. Module is a structured unit to package together related objects. Placed in function (F) or logical (L) component. Modeling discrete behavior of functional and logical components of a RFLP system. In V6 state logic behaviors are defined with the logic control modeler (LCM) language. LCM describes reactive systems by means of parallel and hierarchical compositions of finite state machines (FSM).

László Horváth UÓ-JNFI-IAM Virtual execution Application of dynamic behavior model. Needs behavior definitions. Performs virtual execution on a model. In the course of concept product definition. Model parameter values that are used during a virtual execution. Simulation uses values from the functional / logical model.

László Horváth UÓ-JNFI-IAM Behavior in a component Behavior representation to a function or logical component. Example: Source: Dassault Systémes V6 PLM Node that represents the behavior.

László Horváth UÓ-JNFI-IAM Architecture of a logical system Logical components in the RFLP structure. Logical ports on a component. Logical connection between two components. Shape representation for logical component Source: Dassault Systémes V6 PLM

László Horváth UÓ-JNFI-IAM Pathway sets They are associated with systems and sub-systems and not with logical components. It is in the RFLP structure under the active system. It contains one pathway and one segment. Branch is created between pathways and at any point of a pathway. Pathway network is space reservation for cable, pipe or other physical object. Pathway network carries from/to information between component reservations. Routing logical connections through pathways and route components. Source: Dassault Systémes V6 PLM

László Horváth UÓ-JNFI-IAM Implement relations Link between logical component and function. Link between logical and physical components. Source: Dassault Systémes V6 PLM Implement relations connect components of different RFLP levels.

László Horváth UÓ-JNFI-IAM Implement relations Link between requirement and a system type. Source: Dassault Systémes V6 PLM

Simulations László Horváth UÓ-JNFI-IAM Simulations are associated with various definitions. (E. g. Structural analysis, kinematics analysis, interference checking) Simulation specific parameters are applied. (E. g. static loads, thermal loads, motions) Simulation specific objects are involved. (E. g. part, material, mechanism) A simulation consists of model, scenario, and result. Model includes the representation context in which simulation is applied. (E. g. product, finite element mesh, mechanism) Scenario includes objects using as instructions for simulation. (E. g. loads, restraints, ) Result includes the results of the simulation. Simulations are identified, explored, and handled on PLM level. Simulations are defined, executed, and analyzed separately. Simulated models are not impacted.