Óbuda University John von Neumann Faculty of Informatics

Slides:



Advertisements
Similar presentations
Integration of MBSE and Virtual Engineering for Detailed Design
Advertisements

Experience Design Simulate Produce Collaborate People PLM 2.0 on V6 Platform.
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.
Course Situation and Event Driven Models for Multilevel Abstraction Based Virtual Engineering Spaces Óbuda University John von Neumann Faculty of Informatics.
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 Applied Mathematics Lecture and laboratory.
Laboratory of Intelligent Engineering Systems Óbuda University, John von Neumann Faculty of Informatics, Institute of Applied Mathematics Before start.
1 (Review of Prerequisite Material). Processes are an abstraction of the operation of computers. So, to understand operating systems, one must have a.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
The Concept of Computer Architecture
Structured Vs. Object Oriented Analysis and Design SAD Vs. OOAD
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
Computer Architecture Lecture 01 Fasih ur Rehman.
Lecture 6 Data Flow Modeling
Overview Introduction The Level of Abstraction Organization & Architecture Structure & Function Why study computer organization?
INTEGRATED SYSTEMS 1205 Technology Education A Curriculum Review Sabine Schnepf-Comeau July 19, 2011 ED 4752.
Chapter I: Introduction to Computer Science. Computer: is a machine that accepts input data, processes the data and creates output data. This is a specific-purpose.
Introduction to virtual engineering Óbuda University John von Neumann Faculty of Informatics Institute of Intelligent Engineering Systems Lecture 3. Description.
Introduction Computer Organization and Architecture: Lesson 1.
Course Introduction to virtual engineering Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Lecture and laboratory.
10 Software Architecture CSCU 411 Software Engineering.
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
Performance evaluation of component-based software systems Seminar of Component Engineering course Rofideh hadighi 7 Jan 2010.
Computer Science 101 Computer Systems Organization.
Course Introduction to virtual engineering Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Lecture and laboratory.
In the Main Stream of Emerging Engineering University Research and Innovation Centre and Institute of Applied Mathematics, John von Neumann Faculty of.
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.
Introduction to virtual engineering Óbuda University John von Neumann Faculty of Informatics Institute of Intelligent Engineering Systems Lecture 2. Description.
Toward product architecture oriented requirements analysis for product line development in systems engineering Kei Kurakawa Nara Institute of Science and.
Lecture and laboratory No. 5 Modeling of behavior of Engineering Objects. Realistic simulation Óbuda University John von Neumann Faculty of Informatics.
Laboratory No. 1 Systems for Lifecycle Management of Product Information Óbuda University John von Neumann Faculty.
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.
Chapter I: Introduction to Computer Science. Computer: is a machine that accepts input data, processes the data and creates output data. This is a specific-purpose.
Lecture and laboratory No. 10 Modeling product as system Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Master.
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.
© 2013 © 2016 Aras aras.com.
Virtual World for Engineers
CompSci 280 S Introduction to Software Development
1. Modeling Product as a System
Finite element mesh and load definition
Chapter 1 Introduction.
Cross Disciplinary Definition
Shape Modeling by Form Features
Representation of Geometry in Model Space
SysML 2.0 Interface Concepts Modeling Core Team
Human and Computer Óbuda University
Software as Data Structure
Introduction to the course
Modeling robot systems
Óbuda University John von Neumann Faculty of Informatics
SysML 2.0 Interface Concepts Modeling Core Team Status Update
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
Definition features for printed circuit board
Principles of Programming Languages
Model data and exchange between different models. ISO
Copyright © 2015, 2012, 2009 Elsevier Inc. All rights reserved.
Realistic multiphysics analysis
SysML 2.0 Interface Concepts Modeling Core Team
Models of cooperating systems
Component connections
Modeling capabilities
MBSE for PLM: Part of the Digital Systems Life Cycle
Model of robot system Óbuda University
Presentation transcript:

Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Course Situation and Event Driven Models for Multilevel Abstraction Based Virtual Engineering Spaces Lecture 5. Product definition on the Requirement (R), Functional (F), Logical (L) and Physical (P) levels László Horváth university professor http://users.nik.uni-obuda.hu/lhorvath/

László Horváth UÓ-JNFI-IAM http://users.nik.uni-obuda.hu/lhorvath/ Ez a prezentáció szellemi tulajdon. Hallgatóim számára rendelkezésre áll. Minden más felhasználása és másolása nem megengedett! A prezentációban megjelent képernyő-felvételek a CATIA V6 PLM rendszernek, az Óbudai Egyetem Intelligens Mérnöki Rendszerek Laboratóriumában telepített installációján készültek, valóságos működő modellekről, a rendszer saját eszközeivel. CATIA V5 PLM rendszer a Dassult Systémes Inc. és a CAD-Terv Kft segítségével üzemel laboratóriumunkban László Horváth UÓ-JNFI-IAM http://users.nik.uni-obuda.hu/lhorvath/

László Horváth UÓ-JNFI-IAM http://users.nik.uni-obuda.hu/lhorvath/ Contents Modeling of product through different levels of abstraction RFLP Structures RFLP tree in the V6 PLM Behavior Types of behavior State Logic Behavior Virtual Execution László Horváth UÓ-JNFI-IAM http://users.nik.uni-obuda.hu/lhorvath/

Modeling of the product through different levels of abstraction The RFLP structure is important part of the Virtual Product Modeling (VPM) in the V6 PLM technology in order to manage of intellectual property (IP) in product model for lifecycle. In V6 PLM, RFLP is used for Product Concept Creation. RFLP is a product conception approach for the modeling of product through Requirement, Functional, Logical, and Physical different levels of abstraction. It was forced mainly by the demand for multidisciplinary models . Modeling objects from mechanical, electrical, electronic, hardware, and software engineering in a singly model using the same mechanism. László Horváth UÓ-JNFI-IAM http://users.nik.uni-obuda.hu/lhorvath/

László Horváth UÓ-JNFI-IAM http://users.nik.uni-obuda.hu/lhorvath/ RFLP Structures Requirement Engineer requirements against product Functional Functions and sub-functions to fulfill requirements. Input and output flows of the functions: Data flow: exchange of data Control flow: activation/de-activation of the function. Relations between functions: exchange of flow between functions. Logical Logical components and sub-components. Logical ports Causal: In, Out and In/Out direction A-causal: no direction. Relations between logical ports: exchange of data between components. Physical. Virtual definition of the real world product. László Horváth UÓ-JNFI-IAM http://users.nik.uni-obuda.hu/lhorvath/

RFLP tree in the V6 PLM Source: Dassault Systémes V6 PLM László Horváth UÓ-JNFI-IAM http://users.nik.uni-obuda.hu/lhorvath/

László Horváth UÓ-JNFI-IAM http://users.nik.uni-obuda.hu/lhorvath/ Behavior Defines: How a system manages input/output How a system reacts to external events. Important part of an RFLP system models. RFLP system which includes behaviors can be virtually executed. Behavior can be placed in a function (F) and a logical (L) component. László Horváth UÓ-JNFI-IAM http://users.nik.uni-obuda.hu/lhorvath/

László Horváth UÓ-JNFI-IAM http://users.nik.uni-obuda.hu/lhorvath/ Types of Behavior State logic behavior Placed in function (F) or logical (L) component. Discrete behavior of functional and logical components of a RFLP system. Dynamic behavior: Placed in logical components Inputs are computed continuously (not step-by-step). In V6 PLM, 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 to store dynamic models with an inner type. It then be 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 http://users.nik.uni-obuda.hu/lhorvath/

State Logic Behavior Type: Constraining the type of constants, functions, parameters, block ports and signals. Function: Uses a parameter and produces a result. Module: Serves structuring of program. Module is a structured unit to package together related objects.. Source: Dassault Systémes V6 PLM László Horváth UÓ-JNFI-IAM http://users.nik.uni-obuda.hu/lhorvath/

Virtual Execution (VE) Executing a product (PLM) model during conception phase of product development. VE is an early and scientific level validation of product concept. VE can be initiated on functional or logical models. VE requires behaviors to be defined. László Horváth UÓ-JNFI-IAM http://users.nik.uni-obuda.hu/lhorvath/