3. Synthesis of Mechanism Systems 3.1 Synthesis Methods for Mechanism Design

Total Page:16

File Type:pdf, Size:1020Kb

3. Synthesis of Mechanism Systems 3.1 Synthesis Methods for Mechanism Design Abstract The aim of this thesis is to provide a basis for efficient modelling and software use in simulation driven product development. The capabilities of modern commercial computer software for design are analysed experimentally and qualitatively. An integrated simulation model for design of mechanical systems, based on four different ”simulation views” is proposed: An integrated CAE (Computer Aided Engineering) model using Solid Geometry (CAD), Finite Element Modelling (FEM), Multi Body Systems Modelling (MBS) and Dynamic System Simulation utilising Block System Modelling tools is presented. A theoretical design process model for simulation driven design based on the theory of product chromosome is introduced. This thesis comprises a summary and six papers. Paper A presents the general framework and a distributed model for simulation based on CAD, FEM, MBS and Block Systems modelling. Paper B outlines a framework to integrate all these models into MBS simulation for performance prediction and optimisation of mechanical systems, using a modular approach. This methodology has been applied to design of industrial robots of parallel robot type. During the development process, from concept design to detail design, models have been refined from kinematic to dynamic and to elastodynamic models, finally including joint backlash. A method for analysing the kinematic Jacobian by using MBS simulation is presented. Motor torque requirements are studied by varying major robot geometry parameters, in dimensionless form for generality. The robot TCP (Tool Center Point) path in time space, predicted from elastodynamic model simulations, has been transformed to the frequency space by Fourier analysis. By comparison of this result with linear (modal) eigen frequency analysis from the elastodynamic MBS model, internal model validation is obtained. Paper C presents a study of joint backlash. An impact model for joint clearance, utilised in paper B, has been developed and compared to a simplified spring-damper model. The impact model was found to predict contact loss over a wider range of rotational speed than the spring-damper model. Increased joint bearing stiffness was found to widen the speed region of chaotic behaviour, due to loss of contact, while increased damping will reduce the chaotic range. The impact model was found to have stable under- and overcritical speed ranges, around the loss of contact region. The undercritical limit depends on the gravitational load on the clearance joint. Papers D and E give examples of the distributed simulation model approach proposed in paper A. Paper D presents simulation and optimisation of linear servo drives for a 3-axis gantry robot, using block systems modelling. The specified kinematic behaviour is simulated with multi body modelling, while drive systems and control system are modelled using a block system model for each drive. The block system model has been used for optimisation of the transmission and motor selection. Paper E presents an approach for re-using CAD geometry for multi body modelling of a rock drilling rig boom. Paper F presents synthesis methods for mechanical systems. Joint and part number synthesis is performed using the Grübler and Euler equations. The synthesis is continued by applying the theory of generative grammar, from which the grammatical rules of planar mechanisms have been formulated. An example of topological synthesis of mechanisms utilising this grammar is presented. Finally, dimensional synthesis of the mechanism is carried out by utilising non-linear programming with addition of a penalty function to avoid singularities. Keywords: Design, Simulation, Optimisation, Control Systems, Modelling, Computer Aided Design, Computer Aided Engineering, Multi Body Systems, Finite Element Method, Backslash, Clearance, Industrial Robots, Parallel Robots. On Multi Body Systems Simulation in Product Design Makkonen 1. Introduction 1.1 Background When designing mechanical systems, the dynamic behaviour is often difficult to foresee intuitively just from the major design parameters, e.g. from manufacturing drawings and bill of materials. In general, there is no possibility to synthesise a new product concept directly from the specified functional and performance requirements. The design process will then be iterative, one or several concept solutions that should meet the specified requirements are proposed by the designer and must then be analysed and verified, to determine if the specified functional requirements are satisfied. If not, the concept has to be modified or completely redesigned. In this iterative design synthesis-analysis loop, analysis for verification of product performance could be carried out in many different ways, e.g. by isolated functional rig tests in the laboratory, by complete prototype testing, by rough calculations or by mathematical modelling and computer simulation at varying degree of detail. Synthesis Design Creation process of information; Specification Design concept Data generation Specification change Concept change Analysis Calculation and testing Evaluation Data reduction Design solution Documentation Fig 1. Synthesis and analysis loop in design. Traditionally, prototype testing has been the predominating method for analysis and verification of product performance. Manufacturing of hardware prototypes and laboratory testing is however, in most cases, very time consuming and expensive. Hardware prototypes also suffer from the problem that the design parameter values, like geometry and configuration, main dimensions and materials are relatively fixed. The product concept can then be evaluated only for one set of parameter values at a time, i.e. in one point in the design parameter space. If the products performance does not meet the specification, the hardware parameters contributing to the non feasible performance must be identified and varied until a satisfactory solution has been obtained. For each parameter change, the design has to be changed and the prototype must be modified. Mathematical modelling and computer simulation of product concepts and detail design solutions, for prediction of product properties and performance, has been used since the mid-sixties. At that time, time-consuming programming and debugging of product specific code, usually in FORTRAN, had to be developed. For this reason, simulation was most often not considered an alternative for evaluation during the design of new products. Computer simulation was then used primarily for 1 On Multi Body Systems Simulation in Product Design Makkonen refinement and optimisation of mature, ”static” and long-life product families. It is not until the last decade, since the introduction of advanced generalised software packages for CAE (Computer Aided Engineering) and of high-performance work stations, that simulation has proved to be a powerful tool in new product design. The possibilities for rapid development of product specific and product family specific parametrised models has then simplified modelling work. There is now a considerable potential for shortening the cycle time during design iterations. By speeding up the synthesis-analysis loop by means of powerful computerised analysis tools, computer simulation could now be used also during the early conceptual design phase, for quick evaluation, modification and optimisation of design concepts. Current general CAE software packages are however very complex, and it is not obvious for the designer or for an industrial corporation how to fully utilise the potential of these new tools. Several important questions are still under discussion in industry, e.g. whether an integrated environment or a distributed simulation with communication between different types of simulation software should be preferred, if simple geometry models should be created directly in the simulation software or if a CAD solid model always should be used as a master model for all analyses etc. There is obviously a need for a systematic approach in modelling and simulation. The use of simulation software should be different during the various design phases for a product development project. Design theory and product development models from design research have an obvious potential and should be used as a basis for an improved and efficient methodology and approach to modelling and simulation in the design of mechanical products. The optimal combination of simulation and physical prototype testing is another important issue in industry. Simulation results should be utilised to minimise testing effort and to concentrate the expensive testing to the most relevant cases. Test results on the other hand, should be used to improve mathematical models of basic or product specific phenomena and to incorporate empirical knowledge in the simulation models. This situation in industry, concerning the potential - that is still far from fully utilised - for modelling and simulation as a tool for efficient and rapid development of mechanical products, formed the basis for this PhD project at the Department of Machine Design at KTH. 1.2 Scientific approach The objective of this thesis work is to study how multi body systems simulation should be efficiently used in product development. Multi body systems simulation is a modelling technique closely related to other similar modelling techniques in Computer Aided Engineering (CAE). A study of the relative strengths and weaknesses of these methodologies is then motivated, to determine the most feasible modelling methodology
Recommended publications
  • Abstract Structural Synthesis and Analysis Of
    ABSTRACT Title of dissertation: STRUCTURAL SYNTHESIS AND ANALYSIS OF PLANAR AND SPATIAL MECHANISMS SATISFYING GRUEBLER’S DEGREES OF FREEDOM EQUATION Rajesh Pavan Sunkari Doctor of Philosophy, 2006 Dissertation directed by: Dr. Linda Schmidt Department of Mechanical Engineering Design of mechanisms is an important branch of the theory of mechanical design. Kinematic structural studies play an important role in the design of mech- anisms. These studies consider only the interconnectivity pattern of the individual links and hence, these studies are unaffected by the changes in the geometric prop- erties of the mechanisms. The three classical problems in this area and the focus of this work are: synthesis of all non-isomorphic kinematic mechanisms; detection of all non-isomorphic pairs of mechanisms; and, classification of kinematic mecha- nisms based on type of mobility. Also, one of the important steps in the synthesis of kinematic mechanisms is the elimination of degenerate or rigid mechanisms. The computational complexity of these problems increases exponentially as the num- ber of links in a mechanism increases. There is a need for efficient algorithms for solving these classical problems. This dissertation illustrates the successful use of techniques from graph theory and combinatorial optimization to solve structural kinematic problems. An efficient algorithm is developed to synthesize all non-isomorphic planar kinematic mechanisms by adapting a McKay-type graph generation algorithm in combination with a degeneracy testing algorithm. This synthesis algorithm is about 13 times faster than the most recent synthesis algorithm reported in the literature. There exist efficient approaches for detection of non-isomorphic mechanisms based on eigenvalues and eigenvectors of the adjacency or related matrices.
    [Show full text]
  • Chapter 3: Bond Graph Synthesis & Equation
    9/4/2019 CHAPTER 3: BOND GRAPH Samantha SYNTHESIS Ramirez & EQUATION DERIVATION What type of mathematical equations are needed? How are these equations systematically derived? How are the individual constitutive relations of the components connected to generate a mathematical model? 1 9/4/2019 Objectives: To effectively use bond To understand the flow To be able to graphs to formulate of information within a systematically derive models that facilitate system dynamics mathematical deriving mathematical model and its relation representations using representations of to mathematical bond graphs, and dynamic systems, representations. OBJECTIVES & OUTCOMES Outcomes: Upon completion, you should be able to derive mathematical synthesize bond graph annotate bond graphs models in the form of models of mechanical, to indicate appropriate differential and electrical, and power flow and algebraic equations hydraulic systems, causality, and using bond graph representations. e e ▪ Power bond labels e f e f f f ▪ R-Elements ▪ Dissipate Energy e e ▪ Direct algebraic relationship between e & f f f ▪ C-Elements ▪ Store Potential Energy ▪ Derivative Causality ▪ I-Elements ▪ Store Kinetic Energy ▪ Derivative Causality 2 9/4/2019 ▪ Sources ▪ Supply energy ▪ Transformers ▪ Convert energy ▪ Power through ▪ Gyrators ▪ Convert energy 푒 = 푛푒 푒 = 푟푓 ▪ Power through 1 2 1 2 푛푓1 = 푓2 푟푓1 = 푒2 ▪ 1-Junction ▪ Common flow ▪ Summation of efforts ▪ 0-Junction ▪ Common effort ▪ Summation of flows 3 9/4/2019 • Power goes from the system to R-, C-, and I-elements • Sources generally assumed to supply power to the system • Effort sources specify effort into the system • Flow sources specify flow into the system • 2-ports have a power through convention Adjacent junctions of Junctions with two the same type are bonds (power in, power actually the same out) can be simplified junction and can be into a single bond collapsed What if power is not showing a power in, power out convention? 4 9/4/2019 BOND GRAPH 1.
    [Show full text]
  • Hybrid Machine Modelling and Control
    HYBRID MACHINE MODELLING AND CONTROL by Lale Canan Tokuz This thesis is submitted in partial fulfilment of the requirements for the degree of Doctor of Philosophy of the Council for Xational Academic A wards. Mechanisms and Machines Group Liverpool Polytechnic February 1992 CONTENTS Acknowledgements ............................................................................................................. (5i) Abstract ............................................................................................................................. {6i) In trod uction Non- Uniform mechanism motion .................................................................................. 1 Two degrees of freedom mechanisms ............................................................................. 7 Thesis Structure .......................................................................................................... 10 Chapter 1 The Hybrid Arrangement 1.1. Introduction ................................................................................................................. 13 1.~. The General Description of the Experimental Set-Up .................................................... 13 1.2.1. The Drive Motors .............................................................................................. 15 1.2.2. The Differential Gear-Unit ................................................................................ 15 1.2.3. The Design of Slider-Crank Mechanism ............................................................. 16 1.3.
    [Show full text]
  • Use of Continuation Methods for Kinematic Synthesis and Analysis Thiagaraj Subbian Iowa State University
    Iowa State University Capstones, Theses and Retrospective Theses and Dissertations Dissertations 1990 Use of continuation methods for kinematic synthesis and analysis Thiagaraj Subbian Iowa State University Follow this and additional works at: https://lib.dr.iastate.edu/rtd Part of the Mechanical Engineering Commons Recommended Citation Subbian, Thiagaraj, "Use of continuation methods for kinematic synthesis and analysis " (1990). Retrospective Theses and Dissertations. 9898. https://lib.dr.iastate.edu/rtd/9898 This Dissertation is brought to you for free and open access by the Iowa State University Capstones, Theses and Dissertations at Iowa State University Digital Repository. It has been accepted for inclusion in Retrospective Theses and Dissertations by an authorized administrator of Iowa State University Digital Repository. For more information, please contact [email protected]. INFORMATION TO USERS The most advanced technology has been used to photograph and reproduce this manuscript from the microfilm master. UMI films the text directly from the original or copy submitted. Thus, some thesis and dissertation copies are in typewriter face, while others may be from any type of computer printer. The quality of this reproduction is dependent upon the quality of the copy submitted. Broken or indistinct print, colored or poor quality illustrations and photographs, print bleedthrough, substandard margins, and improper alignment can adversely affect reproduction. In the unlikely event that the author did not send UMI a complete manuscript and there are missing pages, these will be noted. Also, if unauthorized copyright material had to be removed, a note will indicate the deletion. Oversize materials (e.g., maps, drawings, charts) are reproduced by sectioning the original, beginning at the upper left-hand corner and continuing from left to right in equal sections with small overlaps.
    [Show full text]
  • Kinematic Synthesis of a Well Service Machine
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by The Research Repository @ WVU (West Virginia University) Graduate Theses, Dissertations, and Problem Reports 2001 Kinematic synthesis of a well service machine Prashanth Kaparthi West Virginia University Follow this and additional works at: https://researchrepository.wvu.edu/etd Recommended Citation Kaparthi, Prashanth, "Kinematic synthesis of a well service machine" (2001). Graduate Theses, Dissertations, and Problem Reports. 1197. https://researchrepository.wvu.edu/etd/1197 This Thesis is protected by copyright and/or related rights. It has been brought to you by the The Research Repository @ WVU with permission from the rights-holder(s). You are free to use this Thesis in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you must obtain permission from the rights-holder(s) directly, unless additional rights are indicated by a Creative Commons license in the record and/ or on the work itself. This Thesis has been accepted for inclusion in WVU Graduate Theses, Dissertations, and Problem Reports collection by an authorized administrator of The Research Repository @ WVU. For more information, please contact [email protected]. Kinematic Synthesis of a Well Service Machine Prashanth Kaparthi Thesis submitted to the College of Engineering and Mineral Resources at West Virginia University in partial fulfillment of the requirements for the degree of Master of Science in Mechanical Engineering Kenneth H. Means, Ph.D., Chair Gary J. Morris, Ph.D. Scott Wayne, Ph.D. Department of Mechanical and Aerospace Engineering Morgantown, West Virginia 2001 Keywords: Kinematic Synthesis, Four-position, Burmester, Four-bar, ADAMS ABSTRACT Kinematic Synthesis of a Well Service Machine Prashanth Kaparthi Blowout preventers are used in the oil well industry to prevent accidental oil fires and flare ups.
    [Show full text]
  • Pneumatic Test Bed
    Pneumatic Test Bed A Major Qualifying Project Report Submitted to the faculty of WORCESTER POLYTECHNIC INSTITUTE In partial fulfillment of the requirements for the Degree of Bachelor of Science By __________________ Richard MacKendrick [email protected] ___________________ Syed Kazim Naqvi [email protected] ___________________ Brendan White [email protected] Date of Submission: 22nd April 2010 Approved: Professor Eben C. Cobb [email protected] Abstract To enhance the learning experience of students in WPI’s mechatronics class, a pneumatic piston-spring assembly was designed and fabricated. Mathematical and bond graph analysis was performed to obtain theoretical metrics for the device’s operation. These theoretical metrics were compared with experimental results using sensors and data acquisition methods. The theoretical and experimental values were determined to have an acceptable deviation and can be reproduced by future students for the purpose of demonstrating the limits of theoretical metrics. ii Table of Contents ABSTRACT ......................................................................................................................................................................II TABLE OF CONTENTS ....................................................................................................................................................III TABLE OF TABLES ...................................................................................................................................................... VIII EXECUTIVE SUMMARY
    [Show full text]
  • Chapter 8, New Methods for Kinematic Synthesis
    Chapter 9 New Methods for Kinematic Synthesis Results that describe new methods for kniematic synthesis presented at various conferences and in archival journals are reprinted in slightly modified form in the following sections. The material presented in the first paper was disseminated in the Proceedings of the International Federation of Machines and Mechanisms (IFToMM) Tenth World Congress on the Theory of Machines and Mechanisms, in Oulu, Finland in a paper entitled \The Effect of Data-set Cardinality on the Design and Structural Errors of Four-bar Function-generators" [1]. This paper presents the initial observation that as the input-output (IO) data-set cardinality increases the Euclidean norms of the design and structural errors converge. The important implication is that the minimisation of the Euclidean norm of the structural error can be accomplished indirectly via the minimisation of the corresponding norm of the design error provided that a suitably large number of input-output pairs is prescribed. The second paper, entitled \Continuous Approximate Synthesis of Planar Function-generators Minimising the Design Error" [2], first appeared in the archival journal Mechanism and Machine Theory in June 2016. In this pa- per the synthesis equations are integrated in the range between minimum and maximum input values, thereby reposing the discrete approximate synthesis problem as a continuous one. Moreover, it is proved that a lower bound of the Euclidean norm, and indeed of any p-norm, of the design error for planar RRRR function-generating linkages exists and is attained with continuous approximate synthesis. 1 2 CHAPTER 9. NEW METHODS FOR KINEMATIC SYNTHESIS The third paper, \Solving the Burmester Problem Using Kinematic Map- ping" [3], initially appeared in the Proceedings of the American Society of Me- chanical Engineers (ASME) Design Engineering Technical Conferences: Mech- anisms Conference, and was presented in Montr´eal,QC, Canada in September 2002.
    [Show full text]
  • Dynamics of Multibody Systems with Bond Graphs
    Ogeâpkec"Eqorwvcekqpcn"Xqn"ZZXK."rr02943-2958 Ugtikq"C0"Gncumct."Gnxkq"C0"Rknqvvc."Igtoâp"C0"Vqttgu"*Gfu0+ Eôtfqdc."Ctigpvkpc."Qevwdtg"4229 DYNAMICS OF MULTIBODY SYSTEMS WITH BOND GRAPHS Germán Filippini, Diego Delarmelina, Jorge Pagano, Juan Pablo Alianak, Sergio Junco and Norberto Nigro Facultad de Ciencias Exactas, Ingeniería y Agrimensura Universidad Nacional de Rosario, Av. Pellegrini 250, S2000EKE Rosario, Argentina. Keywords : Bond Graphs, Multibody systems. Abstract . In this work a general multibody system theory is implemented within a bond graph modeling framework. In classical mechanics several procedures exist by which differential equations can be derived of a system of rigid bodies. In the case of large systems these procedures are labor-intensive and consequently error-prone, unless they are computerized. The bond graphs formalism allows for a unified modeling of multidisciplinary physical systems. It is well-suited for a modular modeling approach based on physical principles. The theory of multibody system dynamics in terms of bond graphs modeling is revisited with the purpose of designing a multibond graph library for such systems. Several mechanical systems undergoing large 3-dimensional rotations are numerically solved in order to validate this software library written in 20-sim software. Eqr{tkijv"B"4229"Cuqekcekôp"Ctigpvkpc"fg"Ogeâpkec"Eqorwvcekqpcn" jvvr<11yyy0coecqpnkpg0qti0ct 2943 1 INTRODUCTION Modeling and simulation has an increasing importance in the development of complex, large mechanical systems. In areas like road vehicles (Bos (1986); Filippini (2004); Filippini et al. (2007)), rail vehicles, high speed mechanisms, industrial robots and machine tools (Ersal (2004)), simulation is an inexpensive way to experiment with the system and to design an appropriate control system.
    [Show full text]
  • Using Bond-Graph Technique for Modelling and Simulating Railway Drive Systems
    2010 12th International Conference on Computer Modelling and Simulation Using Bond-Graph technique for modelling and simulating railway drive systems. J. Lozano, J. Felez, J:M. Mera, J.D. Sanz ETSI Engineering, Universidad Politecnica de Madrid Madrid, Spain e-mail: [email protected], [email protected], [email protected], [email protected] Abstract— This work presents the application of Bond- a) Resistances to the rolling of the wheels on the rails. Graph Technique to modelling and simulating the behaviour b) Passive resistances due to the relative movement of railway transport as a tool for studying its dynamic between the mechanical elements in contact with one another behaviour, consumption and energy efficiency, and used to make the train function. environmental impact. The basic aim of this study is to make a c) Aerodynamic resistances, due to the movement of contribution to the research and innovation into new the train within the air surrounding it. technologies that will lead to the discovery of ever more d) Resistances to the train’s forward motion on efficient environmentally-friendly transport. gradients and curves. We begin with an introduction to the study of longitudinal train dynamics as well as a description of the most currently used railway drive systems. Bond-Graph technique enables this modelling to be done systematically taking into account all the fields of science and technology involved while bringing together all the mechanical, electrical, electromagnetic, thermal, dynamic and regulatory aspects. Once the models have been developed, the behaviour of the drive systems is Figure 1. Longitudinal train dynamics.
    [Show full text]
  • Bond Graph for Modelling, Analysis, Control Design, Fault Diagnosis
    Bond Graph for Modelling, Analysis, Control Design, Fault Diagnosis Geneviève Dauphin-Tanguy Christophe Sueur Laboratoire d’Automatique et d’Informatique Industrielle de Lille Bond Graph Research Group Laboratoire d’Automatique et d’Informatique Industrielle de Lille Ecole Centrale de Lille • 6 academics (2 Profs, 2 associate profs, 2 assistant profs) • 10 PhD students Application areas : power systems (electrical machines, photovoltaic systems, fuel cells), thermofluid process, car industry Studies performed in collaboration with Peugeot -Citroën • Mechatronic design of an automatic gear box • Clutch management and drive comfort • Mechatronic design of an active hydraulic suspension • Thermal comfort regulation in a car interior • Modelling and simulation of a fuel cell system • Analysis of structural properties of bond graph models • Robustness of control laws for systems with parametric uncertainties • ….. Rosario - 22/11/02 LAIL - Ecole Centrale de Lille 3 Why a bond graph approach ? • Multidisciplinary systems à need for a communication language between people from different physical domains • Need for models with physical insight (virtual testing facility) • Unified modelling methodology for knowledge storage in model libraries • Integrated (« mechatronic ») design of controlled systems Rosario - 22/11/02 LAIL - Ecole Centrale de Lille 4 Mechatronic design Objectives Identification Simplification Analysis Modelling Control Actuators Validation Sensors Simulation Maintaining Faulty mode Diagnosis Fault Detection and Isolation Rosario
    [Show full text]
  • Snippe Msc Report
    On the Application of Extreme Interaction Torque with an Underactuated UAV M.J.W. (Max) Snippe Sc Report M Committee: Prof.dr.ir. S. Stramigioli Dr.ir. J.B.C. Engelen H. Wopereis, MSc Dr.ir. R.G.K.M. Aarts Dr.ir. A. Yenehun Mersha August 2018 033RAM2018 Robotics and Mechatronics EE-Math-CS University of Twente P.O. Box 217 7500 AE Enschede The Netherlands 1 On the Application of Extreme Interaction Torque with an Underactuated UAV Marcus J.W. Snippe Abstract—This paper aims at setting the initial steps towards as opening doors, pick-and-placing, and even building rope the application of extreme interaction torque using an underac- bridge-like structures [1]–[4]. tuated Unmanned Aerial Vehicle (UAV). Extreme torques are Although aerial manipulation has been a subject of research considered torques significantly larger than what UAVs can intrinsically generate. for several years, the manner of manipulation is limited to An optimization algorithm is designed that uses predetermined fairly low interaction wrenches. The main reason for this constraints, a desired application torque, and UAV parameters to is the fact that UAVs are free floating bodies, contrary to derive an optimal manipulator and input force and torques for for example a stationary robotic arm with a fixed base. the UAV. The optimization minimizes a nonlinearly constrained Therefore they are unable to close the force cycle with the cost function and returns an optimal homogeneous transforma- tion matrix and input covector. During optimization, the resulting environment and thus must intrinsically deliver the reaction torques and forces are scaled using a weighting function, which forces, which considerably limits the maximum interaction allows to assign priority to certain force or torque elements in forces and torques for UAVs.
    [Show full text]
  • Modeling & Simulation 2019 Lecture 8. Bond Graphs
    Modeling & Simulation 2019 Lecture 8. Bond graphs Claudio Altafini Automatic Control, ISY Linköping University, Sweden 1 / 45 Summary of lecture 7 • General modeling principles • Physical modeling: dimension, dimensionless quantities, scaling • Models from physical laws across different domains • Analogies among physical domains 2 / 45 Lecture 8. Bond graphs Summary of today • Analogies among physical domains • Bond graphs • Causality In the book: Chapter 5 & 6 3 / 45 Basic physics laws: a survey Electrical circuits Hydraulics Mechanics – translational Thermal systems Mechanics – rotational 4 / 45 Electrical circuits Basic quantities: • Current i(t) (ampere) • Voltage u(t) (volt) • Power P (t) = u(t) · i(t) 5 / 45 Electrical circuits Basic laws relating i(t) and u(t) • inductance d 1 Z t L i(t) = u(t) () i(t) = u(s)ds dt L 0 • capacitance d 1 Z t C u(t) = i(t) () u(t) = i(s)ds dt C 0 • resistance (linear case) u(t) = Ri(t) 6 / 45 Electrical circuits Energy storage laws for i(t) and u(t) • electromagnetic energy 1 T (t) = Li2(t) 2 • electric field energy 1 T (t) = Cu2(t) 2 • energy loss in a resistance Z t Z t Z t 1 Z t T (t) = P (s)ds = u(s)i(s)ds = R i2(s)ds = u2(s)ds 0 0 0 R 0 7 / 45 Electrical circuits Interconnection laws for i(t) and u(t) • Kirchhoff law for voltages On a loop: ( X +1; σk aligned with loop direction σkuk(t) = 0; σk = −1; σ against loop direction k k • Kirchhoff law for currents On a node: ( X +1; σk inward σkik(t) = 0; σk = −1; σ outward k k 8 / 45 Electrical circuits Transformations laws for u(t) and i(t) • transformer u1 = ru2 1 i = i 1 r 2 u1i1 = u2i2 ) no power loss • gyrator u1 = ri2 1 i = u 1 r 2 u1i1 = u2i2 ) no power loss 9 / 45 Electrical circuits Example State space model: d 1 i = (u − Ri − u ) dt L s C d 1 u = i dt C C 10 / 45 Mechanical – translational Basic quantities: • Velocity v(t) (meters per second) • Force F (t) (newton) • Power P (t) = F (t) · v(t) 11 / 45 Mechanical – translational Basic laws relating F (t) and v(t) • Newton second law d 1 Z t m v(t) = F (t) () v(t) = F (s)ds dt m 0 • Hook’s law (elastic bodies, e.g.
    [Show full text]