COMPOSITE REPRESENTATION OF BOND GRAPHS AND BLOCK DIAGRAMS FOR CONTROLLED SYSTEMS

Similar documents
Modeling of Dynamic Systems: Notes on Bond Graphs Version 1.0 Copyright Diane L. Peters, Ph.D., P.E.

(Refer Slide Time: 00:01:30 min)

10 Measurement of Acceleration, Vibration and Shock Transducers

Index. Index. More information. in this web service Cambridge University Press

Contents. Dynamics and control of mechanical systems. Focus on

Automatic Stabilization of an Unmodeled Dynamical System Final Report

Hybrid Simulation of Qualitative Bond Graph Model

ENGG4420 LECTURE 7. CHAPTER 1 BY RADU MURESAN Page 1. September :29 PM

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Controller Design - Boris Lohmann

EXAMPLE: MODELING THE PT326 PROCESS TRAINER

Dynamics and control of mechanical systems

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls

Adaptive Inverse Control based on Linear and Nonlinear Adaptive Filtering

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

Analyzing the Stability Robustness of Interval Polynomials

CONTROL SYSTEMS ENGINEERING Sixth Edition International Student Version

AIRCRAFT BRAKING DYNAMICS AND BRAKE SYSTEM MODELING FOR FAULT DETECTION AND ISOLATION

Comparison of Quarter Car Model of Active Pneumatic Suspensions using Mass Flow Control for a Small Car

Electrical and Magnetic Modelling of a Power Transformer: A Bond Graph Approach

Alireza Mousavi Brunel University

INSTRUMENTAL ENGINEERING

Texas A & M University Department of Mechanical Engineering MEEN 364 Dynamic Systems and Controls Dr. Alexander G. Parlos

NONLINEAR AND ADAPTIVE (INTELLIGENT) SYSTEMS MODELING, DESIGN, & CONTROL A Building Block Approach

A system is defined as a combination of components (elements) that act together to perform a certain objective. System dynamics deal with:

(Refer Slide Time: 1:42)

B1-1. Closed-loop control. Chapter 1. Fundamentals of closed-loop control technology. Festo Didactic Process Control System

Switched Mode Power Conversion Prof. L. Umanand Department of Electronics Systems Engineering Indian Institute of Science, Bangalore

Feedback Control of Dynamic Systems

Dynamic Redesign of a Flow Control Servo-valve using a Pressure Control Pilot

The basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,

Acceleration Feedback

Process Control and Instrumentation Prof. D. Sarkar Department of Chemical Engineering Indian Institute of Technology, Kharagpur

Modeling of Electrical Elements

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)

Objective Type Questions Instrumentation System & Devices (IDS)

This is the 15th lecture of this course in which we begin a new topic, Excess Carriers. This topic will be covered in two lectures.

CHAPTER 3 QUARTER AIRCRAFT MODELING

ME 132, Dynamic Systems and Feedback. Class Notes. Spring Instructor: Prof. A Packard

INF5490 RF MEMS. LN03: Modeling, design and analysis. Spring 2008, Oddvar Søråsen Department of Informatics, UoO

Dynamics of Machines. Prof. Amitabha Ghosh. Department of Mechanical Engineering. Indian Institute of Technology, Kanpur. Module No.

The output voltage is given by,

A FEEDBACK STRUCTURE WITH HIGHER ORDER DERIVATIVES IN REGULATOR. Ryszard Gessing

Robust linear control of an active suspension on a quarter car test-rig

MCE380: Measurements and Instrumentation Lab. Chapter 5: Electromechanical Transducers

CHAPTER INTRODUCTION

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Chapter 2. Engr228 Circuit Analysis. Dr Curtis Nelson

School of Engineering Faculty of Built Environment, Engineering, Technology & Design

EECE Adaptive Control

SYSTEM INTERCONNECTION

13th IFAC Symposium on System Identification

1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors

Nonlinear Losses in Electro-acoustical Transducers Wolfgang Klippel, Daniel Knobloch

CONTROL * ~ SYSTEMS ENGINEERING

Modeling of Electromechanical Systems

Feedback Basics. David M. Auslander Mechanical Engineering University of California at Berkeley. copyright 1998, D.M. Auslander

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK

NOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI

YTÜ Mechanical Engineering Department

THE REACTION WHEEL PENDULUM

Multi-loop Circuits and Kirchoff's Rules

Applying Root-Locus Techniques to the Analysis of Coupled Modes in Piano Strings

Implementation Issues for the Virtual Spring

Lecture 5: Using electronics to make measurements

Experiment # 5 5. Coupled Water Tanks

Solved Problems. Electric Circuits & Components. 1-1 Write the KVL equation for the circuit shown.

Application of Neuro Fuzzy Reduced Order Observer in Magnetic Bearing Systems

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Extended Control Structures - Boris Lohmann

Inductors. Hydraulic analogy Duality with capacitor Charging and discharging. Lecture 12: Inductors

DE1.3 - Electronics 1

Chapter 2 Direct Current Circuits

Video 5.1 Vijay Kumar and Ani Hsieh

Inter-Ing 2005 INTERDISCIPLINARITY IN ENGINEERING SCIENTIFIC CONFERENCE WITH INTERNATIONAL PARTICIPATION, TG. MUREŞ ROMÂNIA, NOVEMBER 2005.

Contents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42

SECTION 2: BLOCK DIAGRAMS & SIGNAL FLOW GRAPHS

ECE2262 Electric Circuits. Chapter 6: Capacitance and Inductance

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

Active elastomer components based on dielectric elastomers

Chapter 2 Voltage-, Current-, and Z-source Converters

POG Modeling of Automotive Systems

Systems. Active Vibration Isolation of Multi-Degree-of-Freedom

Introduction to Controls

Intermediate Process Control CHE576 Lecture Notes # 2

Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto

2005 AP PHYSICS C: ELECTRICITY AND MAGNETISM FREE-RESPONSE QUESTIONS

0 t < 0 1 t 1. u(t) =

Understanding Loading in Feedback Amplifier Analysis

The POG Modeling Technique Applied to Electrical Systems

3. Mathematical Modelling

Dynamic Redesign of a Flow Control Servovalve Using a Pressure Control Pilot 1

666. Controllable vibro-protective system for the driver seat of a multi-axis vehicle

Basic. Theory. ircuit. Charles A. Desoer. Ernest S. Kuh. and. McGraw-Hill Book Company

A GENERALIZED SECOND ORDER COMPENSATOR DESIGN FOR VIBRATION CONTROL OF FLEXIBLE STRUCTURES

Transient Stability Analysis with PowerWorld Simulator

Automatic Control Systems. -Lecture Note 15-

Control Systems. EC / EE / IN. For

Robot Manipulator Control. Hesheng Wang Dept. of Automation

2002 Prentice Hall, Inc. Gene F. Franklin, J. David Powell, Abbas Emami-Naeini Feedback Control of Dynamic Systems, 4e

Transcription:

COMPOSITE REPRESENTATION OF BOND GRAPHS AND BLOCK DIAGRAMS FOR CONTROLLED SYSTEMS Engr. Lubna Moin Dr. Vali Uddin (e-mail: engr_lubna@yahoo.com) (e-mail v_uddin@hotmail.com) National University of Sciences & Technology Pakistan Navy Engineering College Karachi ABSTRACT Feed back control systems are widely used to modify the dynamic behavior of the engineering systems. They require sensors to measure some aspects of the system response, signal processors to realize the control law and the actuators to affect the system. The sensors and actuators are usually very similar to instruments and amplifiers and thus are typically modeled using active bonds, using bond graph technique which, Since they work on the principle of conservation of energy, it is difficult to accidentally introduce extra energy into a system. Virtually any type of physical system (mechanical, electrical, electro-mechanical, hydraulic, etc.) can be modeled using the bond graph technique. Since each bond represents a bi-directional flow, systems which produce a "back force on the input are easily modeled without introducing extra feedback loops. Bond graphs are based on the principle of continuity of power. If the dynamics of the physical system to be modeled operate on widely varying time scales, fast continuous-time behaviors can be modeled as instantaneous phenomena by using a hybrid bond graph. The signal processor which is usually a special purpose analog or digital computer, is not normally described by it s action on certain signals without regard to any physical power required hence it is difficult to have bond graph of it as bond graphs are based on the principle of continuity of power. For this purpose in this research paper we have applied a technique that can give composite representation in which the physical system is represented using bond graphs and the controller is represented as a signal processor. For simple systems the resulting combined system may yield insight but for more complex systems, the result may be too complicated to be of much use. We have taken the example of an electronically controlled automotive suspension featuring a fast acting load leveler and a semi active damper and have successfully simulate the system by our mixed bond graph approach.. Key Words: Feedback Control System, Actuators, Composite Representation, Bond Graph Modeling. 1 INTRODUCTION 1.1 Feed back control systems Feedback controls systems can be found in many different industries, including aerospace, automotive, chemical, power, and semiconductor manufacturing. A systems level understanding of dynamic behavior and feedback compensation will be extremely useful when specifying, modifying, or designing such systems. 1.2 Sensors and Actuators They are also called: transducer, probe, gauge, detector, pick-up etc.a device that responds to a physical stimulus and transmits a resulting impulse or a device, such as a photoelectric cell, that receives and responds to a signal or stimulus or simply a device that responds to a physical stimulus (as heat, light, sound, pressure, magnetism, or a particular motion) and transmits a resulting impulse (as for measurement or operating a control).where as an actuator is a device responsible for actuating a mechanical device such as one connected to a computer by a sensor link or the one that actuates; a mechanical device for moving or controlling something. Feed back control systems are widely used to modify the dynamic behavior of engineering systems. They require sensors to measure some aspects of the system response, signal processors to realize the control law, and actuators to affect the system. The sensors and actuators are usually very similar to instruments and amplifiers and thus are typically modeled using active bonds. The signal processor, which is usually a special purpose analog or digital computer, is normally described

by its action on certain signals without regard to any physical power required. Naturally, a sensor or an actuator is really a physical system and could be described by a bond graph. For a well designed system this is neither necessary nor desirable, and it is common practice to use signal flow graphs, block diagrams, or computer programs to describe the information processing which goes on between the sensor output and the actuator input in a controlled system. When the sensors or actuators have dynamics which cannot be neglected, they can be incorporated either as part of the physical system or, more artificially, as part of the dynamic laws of the control system itself. termed as across and through variables respectively. [2] 2 MODELING OF PHYSICAL SYSTEMS BY BOND GRAPH 2.1 Physical systems may be regarded as energy manipulating units and modeling them is based on the distribution and transfer of energy taking place within them. Energy from certain sources enters a system schematically as shown in Figure 1 and is manipulated within the system by the various components and subsystems in accordance with their inherent properties and depending on the manner in which they are connected inside the system. Energy manipulation phenomena are studied in terms of a pair of variables whose product has the sense of power and thereby the meaning of energy. Some elements store energy and some convert it onto another form. When an element converts energy into heat, it is termed as a dissipator.. The elements within a given system may have the property to store or dissipate energy. Energy stores are classified as effort stores and flow stores. For example, in electrical systems, inductors accumulate the effort variable (voltage) and capacitors accumulate the flow variable (electric current). Resistors convert electrical energy into heat and are termed as dissipators. Graph theoretic methods may be applied as general tools to apply the interconnectivity constraints. These constraints will eliminate the redundancy in the labels chosen to describe the variables. Furthermore, it is enough if all but one of the effort variables in the loop are labeled. The unlabeled variable is naturally determined by the negative sum of these n-1 variables. Thus application of the interconnectivity constraints brings down the multitude of the system variables to the appropriate number and mutual relationships. The resulting equations are then arranged in the desired form to represent the system model.[4] The energy manipulations in system elements are studied in terms of effort variables and flow variables whose product corresponds to the rate of energy or power as indicated in Figure 2 in general. For instance, in an electrical system shown in Figure 3, voltage is regarded as an effort variable and current as the flow variable. Because of the manner in which the effort and flow variables occur, for instance, as voltage across an element and current through it, they are also

COMPOSITE REPRESENTATION 3.1 Composite Representation for Controlled Systems For controlled systems, then, it is advantageous to use composite representations in which the physical system is represented using bond graphs and the controller is represented as signal processor. We illustrate the choices of representation through an example. The signal processing will be represented through the use of block diagrams of various degrees of specificity. The combination of bond graphs and block diagrams is particularly useful when a continuous system simulation program which can accept bond-graph models directly is available. In such a program the bond-graph equations are generated automatically and the block diagrams or control algorithm only needs to be added. Alternatively one could represent even the bond-graph is nothing more than a very compact representation of the information in a block diagram or equation set. For simple systems, the resulting combined block diagram may yield insight, but for more complex systems, the result may be too complicated to be of much use.[6] Figure 5. Quarter car model [10] 3.2 Example for Composite Representation- For finding out the composite representation a electronically controlled automotive suspension featuring a fast-acting load leveler and semi-active dampe is selected as shown below in fig 5 For simplicity, the system shown is only a quarter car model with the mass M representing the body and m the wheel. The velocity Vo represents vertical velocity inputs from roadway unevenness, and k is a liberalized tire spring constant. A sensor is supposed to generate an approximation to V, the absolute vertical velocity of the car body, and another measures X, the wheel-to-body deflection.[10] Figure 6 Bond graph for system using active bonds for controller input and output signals

. Figure7Block diagram of given system, simplified and rearranged into typical feedback controlled form.

The controller drives one actuator which provides the relative velocity Vc of the main suspension spring attachment point as a conventional load leveler does.the other controller output is Fc a command force which is to be realized by a semiactive damper. The damper is a variable resistor for example, a hydraulic shock absorber with electromechanical valves. Obviously such a device cannot provide an arbitrary Fc since its force times its relative velocity X must always represent power dissipation. Thus in the model, a nonlinear function Φ will be used to relate the actual damper force to Fc and X. The details of Φ depend on the philosophy of the particular semi-active damper law and the physical construction of the device.[10] The 1/s block merely indicates that the X-signal on the active bond in integrated to obtain X.(The symbol s represents the Laplace transform generalized frequency variable, so 1/s is the transfer function of an integrator.) This is an instance in which an active bond is treated exactly as a block diagram signal. The controller has a command input Xc(t) which is related to the desired ride height and could come from another supervisory controller The controller output Vc drives an ideal velocity source. Actuator dynamics could be included if desired by replacing the ideal source with a physical model of the actuator perhaps a voltage source acting on a model of an electric motor and gearbox. Alternatively some lag or delay might be incorporated in controller block diagram or algorithm to model the actuator dynamics more accurately. The signal Fc modulates the R-elements representing the controlled shock absorber. Again, engineering judgement is required to decide whether or not actuator dynamics in the semi-active damper should be included. To simulate the system of Figure 6, one would only need to represent the bond graph without active bonds to a bond-graph processor and then add to the program the relationships relating Fc and Vc to V, X and X from a control law such as the one shown in Figure 5. In Fact, for that rather simple control law, an explicit bond-graph block diagram can be shown. See Fig 4 of Appendix. In combined diagram, virtually all relationships are clear except for the semi-active damper. Here only the command force to the damper is shown, but what the actual force will be must still be specified. Since the bond graph of Fig 4 of Appendix, is equivalent to a block diagram, it is possible to convert to a complete block-diagram representation. As shown in Figure 8 this results in a very explicit but complex representation because all of the internal efforts and flows are shown. Despite some theoretical advantages to such a block diagram, few control engineers would be enthusiastic over it. By combining some linear operations and rearranging the diagram of Fig 5 of Appendix, diagram more to the liking of control engineers can be developed. It is shown in Figure 7, Here the command Xc, response X, and disturbances Fo and Vo are shown together with feedback loops from V and X in a conventional layout. Certainly such a diagram helps one to understand the control aspects of the system. However, the distribution between finite-power and zero-power signals has been lost completely.[10] RESULTS AND CONCLUSION In this research paper we have applied a technique that can give composite representation in which the physical system is represented using bond graphs and the controller is represented as a signal processor. For simple systems the resulting combined system may yield insight but for more complex systems, the result may be too complicated to be of much use. ACKNOWLEDGEMENT The author gratefully acknowledge the research works of Dean C. Kannopp, Donald L. Margolis of University of California and Ronald C. Rosenberg of Michigan State Un iversity who have greatly contributed in this research paper. REFERENCES [1].Anderson B.D.O. and Moore J.B. (1979). Optimal Filtering, Englewood Cliffs: Prentice Hall. [This is a book that presents all the essential aspects of filtering in dynamical systems] [2].Astrom K.J. and Wittenmark B. (1984). Computer Control Systems, Englewood Cliffs: Prentice Hall.[This book deals with computer control of dynamical systems starting with introductory aspects of the subject] [3].Chen C.T. (1984). Linear system theory and design, New York: Holt, Rinehart and Winston. [This is a textbook that presents the theory and design of linear systems including multivariable systems] [4].Franklin G.F., Powell J.D. and Emami-Naeini A. (1986). Feedback Control of Dynamic Systems, Reading: Addison-Wesley. [This is a widely used textbook that presents essential principles and design of feedback control systems]

[5]. Franklin G.F., Powell J.D., and Workman M.L. (1990). Digital Control of Dynamic Systems, Reading: Addison-Wesley. [This is a widely used textbook that presents essential principles and design of digital control systems] [6]. Gupta M.M. and Sinha N.K.(Eds.) (1996). Intelligent Control Systems- Theory and applications, New York: IEEE Press. [This book is a collection of contributions on the various aspects of intelligent control systems by several experts in the field. Some contributions are for deep specialists while some provide overviews and perspectives for more general readership] [7]. Kuo B.C. (1982). Automatic control systems, Englewood Cliffs: Prentice-Hall. [This is a widely used textbook that presents essential principles and design of feedback control systems] [8]. Ljung L. (1987). System Identification - Theory for the User, Englewood Cliffs: Prentice Hall.[This presents the theoretical aspects of identification of discrete time models] [9].Middleton R.H. and Goodwin G.C. (1990). Digital Control and Estimation - A Unified Approach, Englewood Cliffs: Prentice Hall. [This book presents a new perspective of digital control and related methods introducing alternative methods of discretization of continuous time systems] [10].Karnopp, D.C., Margolis, D.L., and Rosenberg, R.C., 2000, System Dynamics A Unified Approach, 2 nd ed., John Willey & Sons, New York.