Dimensional Analysis Conceptual Modeling Framework (DACM) and Requirements Analysis

Size: px
Start display at page:

Download "Dimensional Analysis Conceptual Modeling Framework (DACM) and Requirements Analysis"

Transcription

1 Dimensional Analysis Conceptual Modeling Framework (DACM) and Requirements Analysis Professor Eric Coatanea, Tampere University of Technology Faisal Mokammel, Aalto University

2 Design Process Design Process (Pahl and Beitz, 2007) Planning and clarifying Conceptual design Embodiment design Detail design Generates 1. Requirements Lists 2. Principle solution (Concept) Part 1: Tools and Methods for Requirements Engineering. Part 2: Dimensional Analysis Conceptual Modeling Framework. 2

3 Part 1: Tools and Methods for Requirements Engineering 3

4 Introduction and scope of the research :- Requirements Engineering: Process and Practices Eliciting requirements Modelling and analysis requirements Communication requirements Agreeing requirements Evolving requirements Requirements are formally documented or modelled in this phase Support of tools and methods are needed in this phase (why needed? eplained in net slide) Other phase of this process will be much easier if requirements modelling and analysis are done properly 4

5 Introduction:- Challenges in requirement modelling and analysis Non static requirements are evolve during the system development Time constraints + Compleity of the system + Limited human cognitive ability Rapidly changing competitive market 5

6 Introduction:- Relationship between requirements (eisting approach) Graphical Path in SysML(Req. to Req. ) Copy Derive Satisfy Verify Refine Trace etc. 6

7 Introduction:- Drawback of SysML graphical links SysML graphical links between requirements need to be define manually by the user. Defining links between requirements is a slow process which require human effort. This approach mainly focus on the purpose of modelling rather than helping user to understand the semantic relationship or interaction between requirements. How we can automatically link requirements and which will be useful for the Requirements Engineer? 7

8 Introduction:- How to help requirements engineers in modelling and analysis phases? Hypothesis: To improve current requirement management: Right requirement should be in the right category. Requirements should not be contradictory with the eisting system or the already composed requirements. There should be a way to find out links between requirements based on semantic similarity. Tasks to do: 1. Automatically creation of links between similar requirements. 2. Automatically creation of links between contradictory requirements. 3. Automatically creation of group/cluster of requirements based on there similarity. 8

9 Method:- Creating links (Similarity + Contradiction) between requirements Quality of output result heavily depend on How the requirements are written using natural language? We should do quality analysis of requirements tets to make sure, if it is error or ambiguous free Task to do: 1. Automatic quality analysis of requirements documents/model 2. Automatically create links between similar requirements 3. Automatically create links between contradictory requirements 4. Automatically create group/cluster of requirements based on there similarity 9

10 Part 1: Method:- Flow chart of proposed methodology Key technologies used: 1. Vector similarity analysis 2. LSA 3. K-means clustering 10

11 Intermediate Result 1:- Similarity Between requirements: Requireme Description nt ID Req00, The air defence system shall be able to support joint operations with longrange capabilities. Req01, The air defence should prevent airspace violation. Req02, Construction work should not start before 2016 Req03, Construction work should start before Req04, The air base-2 shall be able to engage X number of adversary fighters at the same time. Req05, The air base-2 shall have air-lift capability. Req06, The air base-3 shall have long-range (X km) air-to-ground capability. Req07, The air base-3 shall have short-range (X km) air-to-ground capability. Req08, The air Base-3 shall provide airspace surveillance operation. Req09, Number of combat personnel should be increased incoastal area. Req10, Number of total personnel should be decreased within Req11, The five stations should be available for air Base- 2 Req12, Near artic region electrical equipment operation temperature should be at least minus ten degree celsius. Req13, 20 F/A-18 Hornet should be operated. Req14 25 F/A-18 Hornet should be on the system Req15, Three F-15 fighters should be on the system. Req16 Not more than two F-15 fighters should be on the system Req17, Empty weight of F-16 fighter should be less than8,570 kg Req18, Weight of F-16 fighter should be less than8,575 kg. Eample of output: Similarity between requirements (for Req. 00) sim A k, B = j=l e l. a k l B i j a k l B i j Req00 Req05 Req19 Helicopter pad should be located near flying operations 11

12 Intermediate Result 2:- Contradiction links between requirements Type Antonym Description Contradiction eists due to eistence of antonym words. Eample Catalyst, Deterrent. Eample: Number of personal should be decrease in the factory. Number of personal should be increase in the factory. Negation Contradiction eists due to negative words. Eample: have not, do not. Eample: Temperature of the room should not be more than 25 degree Celsius. Temperature of the room should be more than 25 degree Celsius. Requirement A and B are contradictory if there is no possible way in which A and B are both true simultaneously. Contradiction type Epected Detected Numeric Contradiction eists due to impose different numerical specification for some system. Eample: Weight of handset should be less than 113 grams. Weight of handset should be less than 200 grams Structure Considering physical structure of the system, contradictioneists with the Requirements. Eample: Internet submarine cable link should be built between Czech Republic and Finland. Eplanation: It is impossible because Czech Republic does not have any costal boarder with Finland Leical Contradiction due to leical or semantic discrepancy. Eample: All the components of the system should be manufacture locally. Battery and power supply should be imported from Germany. Factive, World Knowledge Contradiction eists due to fact of established or previous knowledge. Eample: Sand from Sahara desert should be used for constructing the building. Eplanation: This requirement refers to impossible fact because of sand of desert is not suitable for construction work. Number of combat personnel should be increased in the coastal area. Number of total personnel should be decreased within 2020 Antonym 2 2 Negation 2 2 Numeric 2 2 Factive / Knowledge based Not able to give satisfactory result. 12

13 Intermediate Result 3:- Grouping/ Clustering requirements based on their types A = U S V T J K = K k=1 i C k i m k 2 Plotting requirements based on their coordinates 13

14 Combined Result:- Graphical representation of relations between requirements Color of the node: Same category Red links edge: Contradiction links Green links edge: Similarity links 14

15 Contribution Automated requirements analysis and modeling which includes Automated Quality Analysis. Automatically detect nature of relationship between individual requirements. Semi automatically classification of requirements. Present requirement model in a understandable way. 15

16 Use of the results 1. Search links between requirements 2. Fast requirement management by tracking contradiction between requirement 2. Store in a SQL database to reuse these requirements graph in future projects 16

17 Part 2: Dimensional Analysis Conceptual Modeling Framework 17

18 Problem and Opportunity How to Specify, Validate, and Repurpose simulation models using proven and repeatable science, engineering, and other disciplinary premises.

19 THE DACM FRAMEWORK: WHAT IS IT?

20 Why is the DACM Important and relevant? The DACM Framework enables stakeholders to optimize the specification of Reusable Modeling Primitives (RMPs) and facilitate their acquisition.

21 THE 3 PILLARS OF DACM Dimensional Analysis (DA) Bond Graph/Causal Graph Design Structure Matri (DSM)

22 DIMENSIONAL ANALYSIS Decomposes all physical phenomena into fundamental dimensions (length (L), time (T), mass (M), temperature (K), moles of substance (N), electric current (J), and luminosity (I)) e.g., Derives dimensionless Pi groups (~ clusters of variables) from singular variables of problem space Translates equations of variables into more-compact equations of Pi numbers Generates reusable Pi numbers for problem spaces having similar dimensions Facilitates requirement specification of model fidelity Informs Intellectual Property and Data Rights Management 22

23 DIMENSIONLESS PRIMITIVES: COMPUTATION PRINCIPLE Computing the surface S of a circle S R Variables Dimensions [L: Length, T: Time, M: Mass] S [L 2 ] R [L] π = S. R β π = S. R 2 S = π. R 2

24 BOND GRAPH AND CAUSAL GRAPH A domain-independent graphical description of dynamic behavior of physical systems A powerful tool for modeling engineering systems, especially when different physical domains are involved A form of object-oriented physical system modeling

25 DESIGN STRUCTURE MATRIX Enables modeling, analysis, visualization, and management of comple systems Employed in Product Design/Development, auto and building industry, ship design (US Navy) Principal uses include product architecture, process development, organizational planning Facilitates identification and depiction of dependencies among system components DSMs can be combined into Multiple Domain Matrices (MDM) for analysis across domains

26 LEGACY VS ALTERNATIVE MODELS Mier VS. Propeller 26

27 What is the DACM specification framework? Mier eample: 1- The system variables should have the following dimensions. T w N h d Feff F1 v Fdrag Q Pressure H D nu y t En Power Mass Length Time Dependence direction 2- To comply with the system architecture, the variables should be interconnected according the following DSM matri. T w N h d Feff F1 v Fdrag Q Pressure H D nu y t En Power T w N h d Feff + F1 v Fdrag - Q Pressure H D nu y t En Power T w N h d Feff F1 v Fdrag Q Pressure H D nu y t En Power 3- The system laws should be composed of the following variables and eponents. Power En Pressure Pressure F Q Q y Fdrag v v Feff /2-1/ w w d h Dependence direction 4- The system laws should be inter-connected using the following DSM s coefficients. w N h d Feff F 1 F1 v Fdrag Q Pressure En Power (k1,1) w N 0 0 (k3, 0 0 (k4, (k4', ((k4'', (k2, n2) n3) n4) n4') n4'') h (k5, n5) 0 (k6, n6) 0 0 (k7, n7) (k8, n8) (k9, n9) d (k10, n10) 0 0 (k11, n11) 0 0 (k12, n12) (k13, n13) (k14, n14) Feff (k15, (k16, n16) n15) F Eff F (k17, n17) 0 0 v (k18, n18) (k19, n19) (k20, n20) Fdrag (k21, (k22, n21) n22) F drag Q (k23, n23) 0 (k24, n24) 0 0 Pressure (k25, n25) (k26, n26) 0 0 En Power (k27, 1) 5- The following contact variables are interfacing the laws (and parts) of the system. Dependence direction w N h d Feff F1 v Fdrag Q Pressure En Power w w N N N N N N h h h h h h d d d d d d Feff h F1=Feff-Fdrag F1 µ v d, v,n, h h h, v, Q Fdrag F1=Feff-Fdrag h Q v, h, Q - Pressure Pressure - En Power Power 27

28 How to compare the models? 1- Do we have variables with same dimensions (i.e. units)? Mier T w N h d Feff F1 v Fdrag Q Pressure H D nu y t En Power Mass Length Time VS. Propeller T w Va g N D c θ P0.7R Pressure ρw Mass Length Time

29 How to compare the models? 2- Are the selected variables belonging to the same type of Bond Graph organs? T w N h d Feff F1 v Fdrag Q Pressure H D nu y t En Power Source (effort) e f Transformer e f e e e e f Flow Junction e e f e e e e e Transformer e f f e Inertia f e Transformer f e f e Resistor f e VS. Source (effort) e f T w Va g N D c θ P0.7R Pressure ρw Transformer e f f e Flow Junction f Transformer e e e e e e e Inertia e e Transformer e e e e e e e Resistor e e 29

30 How to compare the models? 3- Are the variables connections similar in both DACM causal DSMs? Mier Mier Dependence direction T w N h d Feff F1 v Fdrag Q Pressure H D nu y t En Power T w N h d Feff + F1 v Fdrag - Q Pressure H D nu y t En Power VS. Propeller Propeller Dependence direction T w Va g N D c θ P0.7R Pressure ρw T w Va g N D c θ P0.7R Pressure ρw 30

31 How to compare the models? Result: The parts of the specification model that can be etracted from the mier to develop the propeller model are: T w N h d Feff F1 v Fdrag Q Pressure H D nu y t En Power Mass Length Time Mier Dependence direction T w N h d Feff F1 v Fdrag Q Pressure H D nu y t En Power T w N h d Feff + F1 v Fdrag - Q Pressure H D nu y t En Power 31

32 How to compare the models? Result: The parts of the specification model that can be etracted from the mier to develop the propeller model are: T w N h d Feff F1 v Fdrag Q Pressure H D nu y t En Power Power En Pressure Q Fdrag Pressure F1 Q y v v Feff w d h w /2-1/ Dependence direction w N h d Feff F1 F1 v Fdrag Q Pressure En Power w (k1,1) N (k2, n2) 0 0 (k3, n3) 0 0 (k4, n4) (k4', n4') ((k4'', n4'') h (k5, n5) 0 0 (k6, n6) 0 0 (k7, n7) (k8, n8) (k9, n9) d (k10, n10) (k11, n11) 0 0 (k12, n12) (k13, n13) (k14, n14) Feff (k15, n15) (k16, n16) FEff F (k17, n17) 0 0 v (k18, n18) (k19, n19) (k20, n20) Fdrag (k21, n21) (k22, n22) Fdrag Q (k23, n23) 0 (k24, n24) 0 0 Pressure (k25, n25) (k26, n26) 0 0 En Power (k27, 1) 32

33 How to compare the models? Result: The parts of the specification model that can be etracted from the mier to develop the propeller model are: Dependence direction w w N h d Feff F1 v Fdrag Q Pressure En Power w N N N N N N h h h h h h d d d d d d Feff F1=Feff-Fdrag h F1 µ v d, v,n, h h h, v, Q Fdrag F1=Feff-Fdrag h Q h, v, Q - Pressure Pressure - En Power Power 33

34 OTHER USAGE OF DACM How to find design conflicts in a torpedo architecture? 34

35 Another usage of a causal graph: Search for Design contradictions Ma Min Feff Mass (M) Min Ma Speed (V) Min Ma Drag Force (F) Density of fluid (ρ) Ma Min Cd Min A Min T 35

36 The specification model usage Ranking the impact of the different specifications: List of variables and dimensions Variables SI elementary units Problem objective Speed (V) L.T -1 Torpedo reference surface (related the shape and length of the torpedo (A), Drag coefficient (Cd) 1 Dynamic viscosity of the fluid (μ) or Volumic mass (ρ) of fluid Temperature of the fluid (t) L 2 ML -3 T Causal graph Problem variables Reference Temperature of the fluid (T0) Mass of the torpedo (M) T M Drag force (F) MLT -2 Efficient Force (Feff) MLT -2 Values of the variables Variables SI elementary units Low level Performance variable (F) MLT -2 To be evaluated (V) L.T (A), L 2 1,5 4 High level To be evaluated DACM Laws of the system F. = 1 2. V 2. ρ 1. A 1. Cd Repeating variables (Cd) 1 0,1 0,5 (ρ) ML -3 0,179 1,03 Ranking the importance of specifications 6- The priority of the specifications is the following 36

37 An innovative solution Ma Min Feff Mass (M) Min Ma Speed (V) Min Ma Drag Force (F) Density of fluid (ρ) Ma Min Cd Min A Min T Super cavitating (Shkval torpedo) 37

38 Summary of the Framework - The DACM Framework in tandem with RE3 demonstrate that Dimensional Analysis (DA) Theory, Causal Graphs (CGs) and Design Structure Matri (DSM) provide effective and efficient specification, validation, and repurposing of simulation models. The DACM Framework provides a finger print of model specifications for a problem space. The technical specificity afforded by the DACM Framework provides a solid basis for Technical Data Packages used to designate Intellectual Property ownership and Data Rights management. 38

39 Thank You 39

DIMENSIONAL REASONING

DIMENSIONAL REASONING Measurements consist of two properties: ) a quality or dimension, and ) a quantity expressed in terms of "units" Dimensions DIMENSIONAL REASONING A. Everything that can be measured consists of a combination

More information

SET THEORY IN LINEAR ALGEBRA

SET THEORY IN LINEAR ALGEBRA Mathematica Aeterna, Vol.,, no. 5, 7-7 SET THEORY IN LINEAR ALGEBRA HAMIDE DOGAN University of Teas at El Paso, Department of Mathematical Sciences El Paso, TX 79968 hdogan@utep.edu Abstract Set theory

More information

Roberto s Notes on Differential Calculus Chapter 1: Limits and continuity Section 7. Discontinuities. is the tool to use,

Roberto s Notes on Differential Calculus Chapter 1: Limits and continuity Section 7. Discontinuities. is the tool to use, Roberto s Notes on Differential Calculus Chapter 1: Limits and continuity Section 7 Discontinuities What you need to know already: The concept and definition of continuity. What you can learn here: The

More information

Linear Equations in Linear Algebra

Linear Equations in Linear Algebra 1 Linear Equations in Linear Algebra 1.1 SYSTEMS OF LINEAR EQUATIONS LINEAR EQUATION,, 1 n A linear equation in the variables equation that can be written in the form a a a b 1 1 2 2 n n a a is an where

More information

Learning Computer-Assisted Map Analysis

Learning Computer-Assisted Map Analysis Learning Computer-Assisted Map Analysis by Joseph K. Berry* Old-fashioned math and statistics can go a long way toward helping us understand GIS Note: This paper was first published as part of a three-part

More information

Automated Checking of Integrity Constraints for a Model- and Pattern-Based Requirements Engineering Method (Technical Report)

Automated Checking of Integrity Constraints for a Model- and Pattern-Based Requirements Engineering Method (Technical Report) Automated Checking of Integrity Constraints for a Model- and Pattern-Based Requirements Engineering Method (Technical Report) Isabelle Côté 1, Denis Hatebur 1,2, Maritta Heisel 1 1 University Duisburg-Essen,

More information

Dimensional Reasoning- Lecture Notes

Dimensional Reasoning- Lecture Notes Measurements consist of two properties: 1) A quality or dimension, and 2) A quantity expressed in terms of units Dimensions Dimensional Reasoning- Lecture Notes A. Everything that can be measured consists

More information

Systematic Search for Design Contradictions in Systems Architecture: Toward a Computer Aided Analysis

Systematic Search for Design Contradictions in Systems Architecture: Toward a Computer Aided Analysis Transactions of the SDPS: Journal of Integrated Design and Process Science 19 (1), 2015, 27-48 DOI 10.3233/jid-2015-0001 http://www.sdpsnet.org Systematic Search for Design Contradictions in Systems Architecture:

More information

SC102 Physical Science B

SC102 Physical Science B SC102 Physical Science B NA NA 1 Define scientific thinking. 1.4.4. Support conclusions with logical scientific arguments. 1 Describe scientific thinking. Identify components of scientific thinking. Describe

More information

Procedure for Performing Stress Analysis by Means of Finite Element Method (FEM)

Procedure for Performing Stress Analysis by Means of Finite Element Method (FEM) Procedure for Performing Stress Analysis by Means of Finite Element Method (FEM) Colaboração dos engºs Patrício e Ediberto da Petrobras 1. Objective This Technical Specification sets forth the minimum

More information

THS Step By Step Calculus Chapter 1

THS Step By Step Calculus Chapter 1 Name: Class Period: Throughout this packet there will be blanks you are epected to fill in prior to coming to class. This packet follows your Larson Tetbook. Do NOT throw away! Keep in 3 ring binder until

More information

GRAPH BASED REPRESENTATION AND ANALYSES FOR CONCEPTUAL STAGES

GRAPH BASED REPRESENTATION AND ANALYSES FOR CONCEPTUAL STAGES Proceedings of the ASME 2014 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 2014 August 17-20, 2014, Buffalo, New-York, USA DETC2014-35652

More information

Adding and Subtracting Rational Expressions

Adding and Subtracting Rational Expressions COMMON CORE Locker LESSON 9.1 Adding and Subtracting Rational Epressions Name Class Date 9.1 Adding and Subtracting Rational Epressions Essential Question: How can you add and subtract rational epressions?

More information

Change Management within SysML Requirements Models

Change Management within SysML Requirements Models Change Management within SysML Requirements Models David ten Hove Master's thesis University of Twente Faculty of Electrical Engineering, Mathematics and Computer Science Department of Computer Science

More information

After publication, this Indian Standard will supersede the following Indian Standards:

After publication, this Indian Standard will supersede the following Indian Standards: For Comments Only Doc: PGD 26(1110)W Draft Indian Standard SPECIFICATION FOR NON-AUTOMATIC WEIGHING INSTRUMENTS PART 1 TERMINOLOGY AND DEFINITIONS ICS No. 01.040.17; 17.100 Not to be reproduced without

More information

Lab Reports Due on Monday, 11/24/2014

Lab Reports Due on Monday, 11/24/2014 AE 3610 Aerodynamics I Wind Tunnel Laboratory: Lab 4 - Pressure distribution on the surface of a rotating circular cylinder Lab Reports Due on Monday, 11/24/2014 Objective In this lab, students will be

More information

V. MODELING, SIMILARITY, AND DIMENSIONAL ANALYSIS To this point, we have concentrated on analytical methods of solution for fluids problems.

V. MODELING, SIMILARITY, AND DIMENSIONAL ANALYSIS To this point, we have concentrated on analytical methods of solution for fluids problems. V. MODELING, SIMILARITY, AND DIMENSIONAL ANALYSIS To this point, we have concentrated on analytical methods of solution for fluids problems. However, analytical methods are not always satisfactory due

More information

F. Deubzer and U. Lindemann Institute of Product Development, Technische Universität München

F. Deubzer and U. Lindemann Institute of Product Development, Technische Universität München 10 TH INTERNATIONAL DESIGN STRUCTURE MATRIX CONFERENCE, DSM 08 11 12 NOVEMBER 2008, STOCKHOLM, SWEDEN FUNCTIONAL MODELLING FOR DESIGN SYNTHESIS USING MDM METHODOLOGY F. Deubzer and U. Lindemann Institute

More information

UNIT 1: The Scientific Method Chapter 1: The Nature of Science (pages 5-35)

UNIT 1: The Scientific Method Chapter 1: The Nature of Science (pages 5-35) CORNELL NOTES Directions: You must create a minimum of 5 questions in this column per page (average). Use these to study your notes and prepare for tests and quizzes. Notes will be turned in to your teacher

More information

Eigenvalues of Trusses and Beams Using the Accurate Element Method

Eigenvalues of Trusses and Beams Using the Accurate Element Method Eigenvalues of russes and Beams Using the Accurate Element Method Maty Blumenfeld Department of Strength of Materials Universitatea Politehnica Bucharest, Romania Paul Cizmas Department of Aerospace Engineering

More information

Counting, symbols, positions, powers, choice, arithmetic, binary, translation, hex, addresses, and gates.

Counting, symbols, positions, powers, choice, arithmetic, binary, translation, hex, addresses, and gates. Counting, symbols, positions, powers, choice, arithmetic, binary, translation, he, addresses, and gates. Counting. Suppose the concern is a collection of objects. As an eample, let the objects be denoted

More information

Entropy Measures for System Identification and Analysis Joseph J. Simpson, Mary J. Simpson System Concepts, LLC

Entropy Measures for System Identification and Analysis Joseph J. Simpson, Mary J. Simpson System Concepts, LLC Entropy Measures for System Identification and Analysis Joseph J. Simpson, Mary J. Simpson System Concepts, LLC Abstract Whole system metrics and measures are valuable tools for use in systems science

More information

Towards a traceability framework for model transformations in Kermeta

Towards a traceability framework for model transformations in Kermeta Towards a traceability framework for model transformations in Kermeta Jean-Rémy Falleri, Marianne Huchard, and Clémentine Nebut LIRMM, CNRS and Université de Montpellier 2, 161, rue Ada, 34392 Montpellier

More information

4CitySemantics. GIS-Semantic Tool for Urban Intervention Areas

4CitySemantics. GIS-Semantic Tool for Urban Intervention Areas 4CitySemantics GIS-Semantic Tool for Urban Intervention Areas Nuno MONTENEGRO 1 ; Jorge GOMES 2 ; Paulo URBANO 2 José P. DUARTE 1 1 Faculdade de Arquitectura da Universidade Técnica de Lisboa, Rua Sá Nogueira,

More information

DATA SOURCES AND INPUT IN GIS. By Prof. A. Balasubramanian Centre for Advanced Studies in Earth Science, University of Mysore, Mysore

DATA SOURCES AND INPUT IN GIS. By Prof. A. Balasubramanian Centre for Advanced Studies in Earth Science, University of Mysore, Mysore DATA SOURCES AND INPUT IN GIS By Prof. A. Balasubramanian Centre for Advanced Studies in Earth Science, University of Mysore, Mysore 1 1. GIS stands for 'Geographic Information System'. It is a computer-based

More information

Development of a System for Decision Support in the Field of Ecological-Economic Security

Development of a System for Decision Support in the Field of Ecological-Economic Security Development of a System for Decision Support in the Field of Ecological-Economic Security Tokarev Kirill Evgenievich Candidate of Economic Sciences, Associate Professor, Volgograd State Agricultural University

More information

M 340L CS Homework Set 1

M 340L CS Homework Set 1 M 340L CS Homework Set 1 Solve each system in Problems 1 6 by using elementary row operations on the equations or on the augmented matri. Follow the systematic elimination procedure described in Lay, Section

More information

Dynamic simulation of DH house stations

Dynamic simulation of DH house stations Article Dynamic simulation of DH house stations Jan Eric Thorsen, Director, DHS Application Centre, Danfoss A/S www.danfoss.com Jan Eric Thorsen, Director, DHS Application Centre, Danfoss A/S Presented

More information

State Space and Hidden Markov Models

State Space and Hidden Markov Models State Space and Hidden Markov Models Kunsch H.R. State Space and Hidden Markov Models. ETH- Zurich Zurich; Aliaksandr Hubin Oslo 2014 Contents 1. Introduction 2. Markov Chains 3. Hidden Markov and State

More information

Hach Method Spectrophotometric Measurement of Free Chlorine (Cl 2 ) in Finished Drinking Water

Hach Method Spectrophotometric Measurement of Free Chlorine (Cl 2 ) in Finished Drinking Water Hach Method 1041 Spectrophotometric Measurement of Free Chlorine (Cl ) in Finished Drinking Water Hach Company Method 1041 Revision 1. November 015 Spectrophotometric Measurement of Free Cl in Finished

More information

An Abstract Approach to Coupling Evaluation

An Abstract Approach to Coupling Evaluation An Abstract Approach to Coupling Evaluation Sérgio Bryton, Fernando Brito e Abreu July 2006 Unlimited distribution subject to the copyright. Technical Report FCT/QUASAR-2006-TR-106 Contents Inde 1 Introduction...

More information

SOPHY TOOL FOR STRUCTURAL SYNHTESIS OF CONCEPTUAL TECHNICAL SYSTEMS

SOPHY TOOL FOR STRUCTURAL SYNHTESIS OF CONCEPTUAL TECHNICAL SYSTEMS INTERNATIONAL DESIGN CONFERENCE - DESIGN 2010 Dubrovnik - Croatia, May 17-20, 2010. SOPHY TOOL FOR STRUCTURAL SYNHTESIS OF CONCEPTUAL TECHNICAL SYSTEMS J. Rihtaršič, R. Žavbi and J. Duhovnik Keywords:

More information

A Case Study for Semantic Translation of the Water Framework Directive and a Topographic Database

A Case Study for Semantic Translation of the Water Framework Directive and a Topographic Database A Case Study for Semantic Translation of the Water Framework Directive and a Topographic Database Angela Schwering * + Glen Hart + + Ordnance Survey of Great Britain Southampton, U.K. * Institute for Geoinformatics,

More information

Table of Contents. Unit 3: Rational and Radical Relationships. Answer Key...AK-1. Introduction... v

Table of Contents. Unit 3: Rational and Radical Relationships. Answer Key...AK-1. Introduction... v These materials may not be reproduced for any purpose. The reproduction of any part for an entire school or school system is strictly prohibited. No part of this publication may be transmitted, stored,

More information

Lecture 9: SVD, Low Rank Approximation

Lecture 9: SVD, Low Rank Approximation CSE 521: Design and Analysis of Algorithms I Spring 2016 Lecture 9: SVD, Low Rank Approimation Lecturer: Shayan Oveis Gharan April 25th Scribe: Koosha Khalvati Disclaimer: hese notes have not been subjected

More information

Section 1.1: Logical Form and Logical Equivalence

Section 1.1: Logical Form and Logical Equivalence Section 1.1: Logical Form and Logical Equivalence An argument is a sequence of statements aimed at demonstrating the truth of an assertion. The assertion at the end of an argument is called the conclusion,

More information

PHY 111L Activity 2 Introduction to Kinematics

PHY 111L Activity 2 Introduction to Kinematics PHY 111L Activity 2 Introduction to Kinematics Name: Section: ID #: Date: Lab Partners: TA initials: Objectives 1. Introduce the relationship between position, velocity, and acceleration 2. Investigate

More information

Chapter 4: Newton s First Law

Chapter 4: Newton s First Law Text: Chapter 4 Think and Explain: 1-12 Think and Solve: 2 Chapter 4: Newton s First Law NAME: Vocabulary: force, Newton s 1st law, equilibrium, friction, inertia, kilogram, newton, law of inertia, mass,

More information

Matrices and Systems of Equations

Matrices and Systems of Equations M CHAPTER 4 F 2 2 4 C 4 4 Matrices and Systems of Equations Probably the most important problem in mathematics is that of solving a system of linear equations. Well over 75 percent of all mathematical

More information

Chapter 7 DIMENSIONAL ANALYSIS AND SIMILITUDE Because so few real flows can be solved exactly by analytical methods alone, the development of fluid

Chapter 7 DIMENSIONAL ANALYSIS AND SIMILITUDE Because so few real flows can be solved exactly by analytical methods alone, the development of fluid Chapter 7 DIMENSIONAL ANALYSIS AND SIMILITUDE Because so few real flows can be solved exactly by analytical methods alone, the development of fluid mechanics has depended heavily on experimental results.

More information

Introductory Physics

Introductory Physics Introductory Physics SESSION 1 DIRECTIONS This session contains twenty-one multiple-choice questions and two open-response questions. Mark your answers to these questions in the spaces provided in your

More information

Knowledge representation DATA INFORMATION KNOWLEDGE WISDOM. Figure Relation ship between data, information knowledge and wisdom.

Knowledge representation DATA INFORMATION KNOWLEDGE WISDOM. Figure Relation ship between data, information knowledge and wisdom. Knowledge representation Introduction Knowledge is the progression that starts with data which s limited utility. Data when processed become information, information when interpreted or evaluated becomes

More information

UML. Design Principles.

UML. Design Principles. .. Babes-Bolyai University arthur@cs.ubbcluj.ro November 20, 2018 Overview 1 2 3 Diagrams Unified Modeling Language () - a standardized general-purpose modeling language in the field of object-oriented

More information

An artificial neural networks (ANNs) model is a functional abstraction of the

An artificial neural networks (ANNs) model is a functional abstraction of the CHAPER 3 3. Introduction An artificial neural networs (ANNs) model is a functional abstraction of the biological neural structures of the central nervous system. hey are composed of many simple and highly

More information

Designing and Evaluating Generic Ontologies

Designing and Evaluating Generic Ontologies Designing and Evaluating Generic Ontologies Michael Grüninger Department of Industrial Engineering University of Toronto gruninger@ie.utoronto.ca August 28, 2007 1 Introduction One of the many uses of

More information

Requirements Validation. Content. What the standards say (*) ?? Validation, Verification, Accreditation!! Correctness and completeness

Requirements Validation. Content. What the standards say (*) ?? Validation, Verification, Accreditation!! Correctness and completeness Requirements Validation Requirements Management Requirements Validation?? Validation, Verification, Accreditation!! Check if evrything is OK With respect to what? Mesurement associated with requirements

More information

Mobile Robot Localization

Mobile Robot Localization Mobile Robot Localization 1 The Problem of Robot Localization Given a map of the environment, how can a robot determine its pose (planar coordinates + orientation)? Two sources of uncertainty: - observations

More information

A Bayesian. Network Model of Pilot Response to TCAS RAs. MIT Lincoln Laboratory. Robert Moss & Ted Londner. Federal Aviation Administration

A Bayesian. Network Model of Pilot Response to TCAS RAs. MIT Lincoln Laboratory. Robert Moss & Ted Londner. Federal Aviation Administration A Bayesian Network Model of Pilot Response to TCAS RAs Robert Moss & Ted Londner MIT Lincoln Laboratory ATM R&D Seminar June 28, 2017 This work is sponsored by the under Air Force Contract #FA8721-05-C-0002.

More information

Symbolic Logic 3. For an inference to be deductively valid it is impossible for the conclusion to be false if the premises are true.

Symbolic Logic 3. For an inference to be deductively valid it is impossible for the conclusion to be false if the premises are true. Symbolic Logic 3 Testing deductive validity with truth tables For an inference to be deductively valid it is impossible for the conclusion to be false if the premises are true. So, given that truth tables

More information

UNIT TWO EXPONENTS AND LOGARITHMS MATH 621B 20 HOURS

UNIT TWO EXPONENTS AND LOGARITHMS MATH 621B 20 HOURS UNIT TWO EXPONENTS AND LOGARITHMS MATH 61B 0 HOURS Revised Apr 9, 0 9 SCO: By the end of grade 1, students will be epected to: B30 understand and use zero, negative and fractional eponents Elaborations

More information

Manual Railway Industry Substance List. Version: March 2011

Manual Railway Industry Substance List. Version: March 2011 Manual Railway Industry Substance List Version: March 2011 Content 1. Scope...3 2. Railway Industry Substance List...4 2.1. Substance List search function...4 2.1.1 Download Substance List...4 2.1.2 Manual...5

More information

A concept for the integrated 3D flow, heat transfer and structural calculation of compact heat exchangers

A concept for the integrated 3D flow, heat transfer and structural calculation of compact heat exchangers Advanced Computational Methods and Experiments in Heat Transfer XIII 133 A concept for the integrated 3D flow, heat transfer and structural calculation of compact heat exchangers F. Yang, K. Mohrlok, U.

More information

Ch 1 Chemistry and Measurement

Ch 1 Chemistry and Measurement Ch 1 Chemistry and Measurement Matter - Matter is anything that has substance and occupies space. Matter also has mass and volume. - A material is any particular type of matter. - An atom is the smallest

More information

Continuity at a Point

Continuity at a Point Continuity at a Point When we eplored the limit of f() as approaches c, the emphasis was on the function values close to = c rather than what happens to the function at = c. We will now consider the following

More information

Name: Chapter 2: Analyzing Data Note Taking Guide This worksheet is meant to help us learn some of the basic terms and concepts of chemistry.

Name: Chapter 2: Analyzing Data Note Taking Guide This worksheet is meant to help us learn some of the basic terms and concepts of chemistry. Chemistry Name: Section ANALYZE DATA KEY Date: Chapter 2: Analyzing Data Note Taking Guide This worksheet is meant to help us learn some of the basic terms and concepts of chemistry. Most, but not all,

More information

Lab 4. Friction. Goals. Introduction

Lab 4. Friction. Goals. Introduction Lab 4. Friction Goals To determine whether the simple model for the frictional force presented in the text, where friction is proportional to the product of a constant coefficient of friction, µ K, and

More information

FORENSIC TOXICOLOGY SCREENING APPLICATION SOLUTION

FORENSIC TOXICOLOGY SCREENING APPLICATION SOLUTION FORENSIC TOXICOLOGY SCREENING APPLICATION SOLUTION A purpose-built collection of the best-inclass components for forensic toxicology Whether you re challenged to present reliable and secure forensic sample

More information

A Preliminary Model of Community-based Integrated Information System for Urban Spatial Development

A Preliminary Model of Community-based Integrated Information System for Urban Spatial Development A Preliminary Model of Community-based Integrated Information System for Urban Spatial Development Bauni HAMID 1, Devin DEFRIZA 2 1 2 CAITAD (Center of Applied Information Technology in Planning and Design),

More information

Writing Patent Specifications

Writing Patent Specifications Writing Patent Specifications Japan Patent Office Asia-Pacific Industrial Property Center, JIPII 2013 Collaborator: Shoji HADATE, Patent Attorney, Intellectual Property Office NEXPAT CONTENTS Page 1. Patent

More information

Game Physics: Basic Concepts

Game Physics: Basic Concepts CMSC 498M: Chapter 8a Game Physics Reading: Game Physics, by David H Eberly, 2004 Physics for Game Developers, by David M Bourg, 2002 Overview: Basic physical quantities: Mass, center of mass, moment of

More information

NONLINEAR MECHANICAL SYSTEMS (MECHANISMS)

NONLINEAR MECHANICAL SYSTEMS (MECHANISMS) NONLINEAR MECHANICAL SYSTEMS (MECHANISMS) The analogy between dynamic behavior in different energy domains can be useful. Closer inspection reveals that the analogy is not complete. One key distinction

More information

Enhanced Instructional Transition Guide

Enhanced Instructional Transition Guide Enhanced Instructional Transition Guide / Unit 05: Suggested Duration: 9 days Unit 05: Algebraic Representations and Applications (13 days) Possible Lesson 01 (4 days) Possible Lesson 02 (9 days) POSSIBLE

More information

Chapter 11: Automated Proof Systems

Chapter 11: Automated Proof Systems Chapter 11: Automated Proof Systems SYSTEM RS OVERVIEW Hilbert style systems are easy to define and admit a simple proof of the Completeness Theorem but they are difficult to use. Automated systems are

More information

Knowledge for expert systems in cartography

Knowledge for expert systems in cartography Knowledge for expert systems in cartography Jan BRUS 1, Zdena DOBEŠOVÁ 1, Jaromír KAŇOK 1 1 Department of Geoinformatics, Faculty of Science, Palacký University Olomouc, Tř. Svobody 26, 771 46, Olomouc,

More information

CHAPTER 10. Gentzen Style Proof Systems for Classical Logic

CHAPTER 10. Gentzen Style Proof Systems for Classical Logic CHAPTER 10 Gentzen Style Proof Systems for Classical Logic Hilbert style systems are easy to define and admit a simple proof of the Completeness Theorem but they are difficult to use. By humans, not mentioning

More information

10.1 Adding and Subtracting Rational Expressions

10.1 Adding and Subtracting Rational Expressions Name Class Date 10.1 Adding and Subtracting Rational Epressions Essential Question: How can you add and subtract rational epressions? A2.7.F Determine the sum, difference of rational epressions with integral

More information

Development of the system for automatic map generalization based on constraints

Development of the system for automatic map generalization based on constraints Development of the system for automatic map generalization based on constraints 3rd Croatian NSDI and INSPIRE Day and 7th Conference Cartography and Geoinformation Marijan Grgić, mag. ing. Prof. dr. sc.

More information

5.1 Vectors A vector is a one-dimensional array of numbers. A column vector has its m elements arranged from top to bottom.

5.1 Vectors A vector is a one-dimensional array of numbers. A column vector has its m elements arranged from top to bottom. Youngstown State University Industrial and Systems Engineering ISEGR Systems Analysis and Design Session - Vector and Matrix Operations. Vectors A vector is a one-dimensional array of numbers. A column

More information

St. Kitts and Nevis Heritage and Culture

St. Kitts and Nevis Heritage and Culture St. Kitts and Nevis Heritage and Culture Eloise Stancioff, Habiba, Departmet of Culture St. Kitts HERA workshop: March 17-20, 2015 Goals Using freely available open source platforms, we implement two different

More information

Correlation between track geometry quality and vehicle reactions in the virtual rolling stock homologation process

Correlation between track geometry quality and vehicle reactions in the virtual rolling stock homologation process Correlation between track geometry quality and vehicle reactions in the virtual rolling stock homologation process K.U. Wolter Deutsche Bahn AG Railway Technology and Services Integrated Systems Rail Voelckerstrasse

More information

So, t = 1 is a point of inflection of s(). Use s () t to find the velocity at t = Because 0, use 144.

So, t = 1 is a point of inflection of s(). Use s () t to find the velocity at t = Because 0, use 144. AP Eam Practice Questions for Chapter AP Eam Practice Questions for Chapter f 4 + 6 7 9 f + 7 0 + 6 0 ( + )( ) 0,. The critical numbers of f( ) are and.. Evaluate each point. A: d d C: d d B: D: d d d

More information

Lab on Taylor Polynomials. This Lab is accompanied by an Answer Sheet that you are to complete and turn in to your instructor.

Lab on Taylor Polynomials. This Lab is accompanied by an Answer Sheet that you are to complete and turn in to your instructor. Lab on Taylor Polynomials This Lab is accompanied by an Answer Sheet that you are to complete and turn in to your instructor. In this Lab we will approimate complicated unctions by simple unctions. The

More information

Data evaluation of BDS registers from airborne transponders

Data evaluation of BDS registers from airborne transponders Data evaluation of BDS registers from airborne transponders Jan Angelis Department of Air Transport Czech Technical University in Prague angelis.cz@gmail.com Jiří Frei Planning and Development Division

More information

Abstractions and Decision Procedures for Effective Software Model Checking

Abstractions and Decision Procedures for Effective Software Model Checking Abstractions and Decision Procedures for Effective Software Model Checking Prof. Natasha Sharygina The University of Lugano, Carnegie Mellon University Microsoft Summer School, Moscow, July 2011 Lecture

More information

CLASS NOTES Computational Methods for Engineering Applications I Spring 2015

CLASS NOTES Computational Methods for Engineering Applications I Spring 2015 CLASS NOTES Computational Methods for Engineering Applications I Spring 2015 Petros Koumoutsakos Gerardo Tauriello (Last update: July 2, 2015) IMPORTANT DISCLAIMERS 1. REFERENCES: Much of the material

More information

Peter L Warren, Pamela Y Shadforth ICI Technology, Wilton, Middlesbrough, U.K.

Peter L Warren, Pamela Y Shadforth ICI Technology, Wilton, Middlesbrough, U.K. 783 SCOPE AND LIMITATIONS XRF ANALYSIS FOR SEMI-QUANTITATIVE Introduction Peter L Warren, Pamela Y Shadforth ICI Technology, Wilton, Middlesbrough, U.K. Historically x-ray fluorescence spectrometry has

More information

B L U E V A L L E Y D I S T R I C T CURRI C U L U M Science 8 th grade

B L U E V A L L E Y D I S T R I C T CURRI C U L U M Science 8 th grade B L U E V A L L E Y D I S T R I C T CURRI C U L U M Science 8 th grade ORGANIZING THEME/TOPIC UNIT 1: ENERGY Definitions of Energy Potential and Kinetic Energy Conservation of Energy Energy Transfer MS-PS3-1:

More information

Tensor rank-one decomposition of probability tables

Tensor rank-one decomposition of probability tables Tensor rank-one decomposition of probability tables Petr Savicky Inst. of Comp. Science Academy of Sciences of the Czech Rep. Pod vodárenskou věží 2 82 7 Prague, Czech Rep. http://www.cs.cas.cz/~savicky/

More information

The Development of Research on Automated Geographical Informational Generalization in China

The Development of Research on Automated Geographical Informational Generalization in China The Development of Research on Automated Geographical Informational Generalization in China Wu Fang, Wang Jiayao, Deng Hongyan, Qian Haizhong Department of Cartography, Zhengzhou Institute of Surveying

More information

Stéphane Lafortune. August 2006

Stéphane Lafortune. August 2006 UNIVERSITY OF MICHIGAN DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE LECTURE NOTES FOR EECS 661 CHAPTER 1: INTRODUCTION TO DISCRETE EVENT SYSTEMS Stéphane Lafortune August 2006 References for

More information

2100TR Liquid Scintillation Counter

2100TR Liquid Scintillation Counter 2100TR Liquid Scintillation Counter Description The Tri-Carb 2100TR liquid scintillation counter is computer-controlled, bench top liquid scintillation analyzer for detecting small amounts of alpha, beta

More information

INSTRUCTIONAL FOCUS DOCUMENT High School Courses Science/Chemistry

INSTRUCTIONAL FOCUS DOCUMENT High School Courses Science/Chemistry State Resources: Texas Education Agency STAAR Chemistry Reference Materials. Retrieved from http://www.tea.state.tx.us/student.assessment/staar/science/ (look under "Specific STAAR Resources," "Science").

More information

P = 1 3 (σ xx + σ yy + σ zz ) = F A. It is created by the bombardment of the surface by molecules of fluid.

P = 1 3 (σ xx + σ yy + σ zz ) = F A. It is created by the bombardment of the surface by molecules of fluid. CEE 3310 Thermodynamic Properties, Aug. 27, 2010 11 1.4 Review A fluid is a substance that can not support a shear stress. Liquids differ from gasses in that liquids that do not completely fill a container

More information

6.2 Multiplying Polynomials

6.2 Multiplying Polynomials Locker LESSON 6. Multiplying Polynomials PAGE 7 BEGINS HERE Name Class Date 6. Multiplying Polynomials Essential Question: How do you multiply polynomials, and what type of epression is the result? Common

More information

Drive electronics pq12

Drive electronics pq12 Drive electronics pq12 Amplifier module with constant current controller for proportional valves Control of one solenoid Easy mounting directly on bearing rails acc. to EN 50022 Standard voltage and current

More information

Homework #1 Solution Problem 1

Homework #1 Solution Problem 1 Homework #1 Solution Problem 1 In this problem, we are asked to consider the design of a straw by a fast-food company for a new milkshake. We need to perform a dimensionless analysis so that there is sufficient

More information

Chapter 6 Logarithmic and Exponential Functions

Chapter 6 Logarithmic and Exponential Functions Chapter 6 Logarithmic and Eponential Functions 6.1 The Definition of e Eample 1 Consider the eponential function f 1 ( ) 1 What happens to f() as gets very large? Type the function into Y=. Let Y 1 1 1/.

More information

Predictive analysis on Multivariate, Time Series datasets using Shapelets

Predictive analysis on Multivariate, Time Series datasets using Shapelets 1 Predictive analysis on Multivariate, Time Series datasets using Shapelets Hemal Thakkar Department of Computer Science, Stanford University hemal@stanford.edu hemal.tt@gmail.com Abstract Multivariate,

More information

Application Note # AN112 Failure analysis of packaging materials

Application Note # AN112 Failure analysis of packaging materials Application Note # AN112 Failure analysis of packaging materials Introduction Packaging materials are often composed of various layers that fulfill different functions. The actual packaging foil has a

More information

PRE-AP CHEMISTRY Course Syllabus

PRE-AP CHEMISTRY Course Syllabus 6111 E. Skelly Drive P. O. Box 477200 Tulsa, OK 74147-7200 PRE-AP CHEMISTRY Course Syllabus Course Number: STEM-0016 OHLAP Credit: Yes OCAS Code: 5051 Course Length: 120 Hours Career Cluster: Science,

More information

Matrices and Systems of Equations

Matrices and Systems of Equations M CHAPTER 3 3 4 3 F 2 2 4 C 4 4 Matrices and Systems of Equations Probably the most important problem in mathematics is that of solving a system of linear equations. Well over 75 percent of all mathematical

More information

The Thermal Challenge

The Thermal Challenge The Thermal Challenge Benefits of thermal interface materials (TIM) especially dedicated to power electronics The enhancements of semiconductors throughout the last decades targeted the improvement of

More information

GIS FOR MAZOWSZE REGION - GENERAL OUTLINE

GIS FOR MAZOWSZE REGION - GENERAL OUTLINE GIS FOR MAZOWSZE REGION - GENERAL OUTLINE S. Bialousz 1), K Mączewski 2), E. Janczar 2), K. Osinska-Skotak 1) 1) Warsaw University of Technology, Warsaw, Poland 2) Office of the Surveyor of the Mazowieckie

More information

INTRODUCTION TO SCIENCE CHAPTER 1

INTRODUCTION TO SCIENCE CHAPTER 1 INTRODUCTION TO SCIENCE CHAPTER 1 1 Science is the study of Everything!! A way of learning about the natural world. Scientist: a person who studies, or has expert WHAT IS SCIENCE? knowledge of a natural

More information

Time varying networks and the weakness of strong ties

Time varying networks and the weakness of strong ties Supplementary Materials Time varying networks and the weakness of strong ties M. Karsai, N. Perra and A. Vespignani 1 Measures of egocentric network evolutions by directed communications In the main text

More information

Reaxys Pipeline Pilot Components Installation and User Guide

Reaxys Pipeline Pilot Components Installation and User Guide 1 1 Reaxys Pipeline Pilot components for Pipeline Pilot 9.5 Reaxys Pipeline Pilot Components Installation and User Guide Version 1.0 2 Introduction The Reaxys and Reaxys Medicinal Chemistry Application

More information

NETWORK MODELING OF PHYSICAL SYSTEM DYNAMICS

NETWORK MODELING OF PHYSICAL SYSTEM DYNAMICS NETWORK MODELING OF PHYSICAL SYSTEM DYNAMICS a.k.a. lumped parameter modeling Discussion GOAL: Systematic approach to synthesizing multi-domain physical system models MODEL TYPES: Purpose of the model

More information

MEMORANDUM. To: Dr. Andrew Kean, American Petroleum Institute (API) From: Josh Baida Abel Estrada

MEMORANDUM. To: Dr. Andrew Kean, American Petroleum Institute (API) From: Josh Baida Abel Estrada MEMORANDUM To: Dr. Andrew Kean, American Petroleum Institute (API) akean@calpoly.edu From: Josh Baida Abel Estrada jbaida@calpoly.edu Cesia Cazares cscazare@calpoly.edu Date: October 27, 2015 RE: Viscosity

More information

Factor Analysis. Qian-Li Xue

Factor Analysis. Qian-Li Xue Factor Analysis Qian-Li Xue Biostatistics Program Harvard Catalyst The Harvard Clinical & Translational Science Center Short course, October 7, 06 Well-used latent variable models Latent variable scale

More information

Pure Math 30: Explained!

Pure Math 30: Explained! Pure Math 30: Eplained! www.puremath30.com 9 Logarithms Lesson PART I: Eponential Functions Eponential functions: These are functions where the variable is an eponent. The first type of eponential graph

More information