时间:2024-12-22
Clarence W.DE SILVA
(Department of Mechanical Engineering, The University of British Columbia, Vancouver, BC V6T 1Z4)
Abstract: The enhanced definition of Mechatronics involves the four underlying characteristics of integrated,unified, unique, and systematic approaches. In this realm, Mechatronics is not limited to electro-mechanical systems, in the multi-physics sense, but involves other physical domains such as fluid and thermal. This paper summarizes the mechatronic approach to modeling. Linear graphs facilitate the development of state-space models of mechatronic systems, through this approach. The use of linear graphs in mechatronic modeling is outlined and an illustrative example of sound system modeling is given. Both time-domain and frequency-domain approaches are presented for the use of linear graphs. A mechatronic model of a multi-physics system may be simplified by converting all the physical domains into an equivalent single-domain system that is entirely in the output domain of the system. This approach of converting (transforming) physical domains is presented. An illustrative example of a pressure-controlled hydraulic actuator system that operates a mechanical load is given.
Keywords: Mechatronic Modeling, Multi-physics Systems, Integrated, Unified, Unique and Systematic Approach; Linear Graphs, Physical Domain Conversion/Transformation
The field of Mechatronics concerns multi-physics systems, which typically have more than one physical domain (for example, domains among mechanical,electrical, fluid and thermal). The “enhanced” mechatronic approach constitutes the four characteristics[1]:
Integrated
Unified
Unique
Systematic.
Here, integrated means all physical domains in the system are considered together (i.e., concurrently or simultaneously). This is needed because, typically,there will be dynamic interactions among the physical domains.
Unified means, all physical domains are treated using similar (i.e., analogous) methodologies. No matter what the physical domain is, it will have two types of variables: through-variables and across-variables. Through-variables propagate unchanged through an element. Examples of through-variables are force, current, fluid flow rate,and heat transfer rate, which are all analogous.Across-variables are defined across a physical element,at one end (action end) with respect to the other end(reference end). Examples of across-variables are velocity, voltage, pressure, and temperature, which are all analogous. There will be two types of sources (inputs)in a system, as, through-type (T-type) sources whose independent variable is a through-variable, and across-type (A-type) sources, whose independent variable is an across-variable. Examples of T-sources are force source, current source, fluid flow source, and heat transfer source. Examples of A-sources are velocity source, voltage source, pressure source, and temperature source. In view of these analogies, series-connected physical modules behave similarly across physical domains, and also parallel-connected physical modules behave similarly across physical domains. Approaches that exploit these analogies are indeed unified approaches.
Unique implies that at the end of the process(typically, modeling or design of a system), only a single result (a model or a design) is generated. Since an engineering system may have more than one model and more than one design, in order to yield a unique end result, the employed procedure needs to be “optimal” in some sense.
Systematic means, the underlying procedures need to be well-articulated and follow a clear set of steps. This means, there will not be any confusion as to what procedures (or program sequences) need to be followed in order to yield the end result. This also enables the software engineers to develop proper computer programs to carry out the underlying procedures.
The features of integrated, unified, unique, and systematic are necessarily possessed by proper “mechatronic” approaches of modeling or design.
A model is a representation of the actual system.There are many types of models; in particular,
1. Physical Models (Prototypes)
2. Analytical Models
3. Computer (Numerical) Models (data tables, curves, programs, files, etc.)
4. Experimental Models (which use input/output experimental data from a real system, for “fitting” to a model; i.e., “model identification”).
The focus of the present paper is analytical models. They are applicable in various practical situations[2-12].
Linear Graphs (LGs) provide an integrated and unified (multi-physics) tool to graphically represent a system model, which facilitate the development of a state-space model of an engineering system. An LG enables the visualization of the system structure, prior to the model formulation[1,13-15]. It uses interconnected line segments (branches) to represent elements. It assists us in identifying similarities (in domain, structure,behavior, etc.) in the system. As the underlying methodology is “systematic” and graphical, LGs provide a basis for the development of computer-based modeling tools and software (e.g., MATLAB tools). Initially, the LG approach is applicable for lumped-parameter systems; yet it may be extended to distributed-parameter systems, through innovative extensions, which is beyond the scope of the present paper[14]. In the LG terminology, “linear” implies the use of “lines” to represent physical elements. Of course, the LG approach can be used to model nonlinear systems as well, which have nonlinear constitutive equations.Modeling considerations are important in the present context[1-12].
The main steps in formulating a lumped- parameter analytical model of a dynamic system are as follows:
1. Identify the system of interest (purpose,boundary),
2. Identify/specify the variables of interest (excitations/inputs, responses/outputs, etc.)
3. Approximate various segments (processes,phenomena) by ideal “lumped” elements, suitably interconnected. Draw a structural diagram for the system (e.g., linear graph), showing the structure(element/component interconnection) of the system,
4. Using the structural diagram,
(a) Write constitutive equations (physical laws)for elements (other than the “input elements” or“sources”),
(b) Write continuity (or conservation) equations for through-variables (those variable that do not change through an element) at junctions (nodes); E.g., equilibrium of forces at joints; current balance at nodes,
(c) Write compatibility (or loop) equations for across-variables (potential variables, path variables),which are measured across an element, in closed paths(loops); E.g., for velocities—geometric connectivity;voltages—potential balance.Note: Compatibility is automatically satisfied in some systems, particularly because of the nature of the choice of across-variables for elements, for example, the reference end of an inertia (mass) element is the ground (inertial reference),which corresponds to zero velocity, similarly, the reference end of a source is the ground.
(d) Eliminate auxiliary (unwanted) variables, and
5. Express initial conditions using system variables (There are no boundary conditions for lumped models. This is because “time” is the only independent variable in the model).
In a sound system, the speaker unit will typically have a woofer, which is intended for the lower-frequency sound, and a tweeter, which is intended for the high-frequency sound. Consider the two electrical circuits, representing sound systems, shown in Fig.1 and Fig.2. In each circuit, the sound signal reaches the speaker, which is represented as an electrical resistor (with resistanceR1orR2), which may represent a woofer or a tweeter.
First, the expression of the electrical impedance(A-transfer function) of each circuit branch in Fig.1 and Fig.2 is given, in terms of the branch parameter (L1,L2,L,C,C1,C2,R1,R2) and the frequencyωof the sound signal (the input). Based on this information, it is determined which circuit corresponds to a woofer and which circuit corresponds to a tweeter.
Now consider the electrical circuit shown in Fig.3.It also represents the speaker circuit of a sound system,but in more detail. The speaker is represented by the resistor of resistanceRs. The effects of the inertia and the mechanical damping of the speaker are represented by an equivalent electrical capacitanceCmand an equivalent electrical resistanceRb, respectively. The electrical inductancesLsandLcare the remaining circuit parameters.The circuit input is the sound signal of voltagevi(t) and the circuit output is the voltagevacross the speaker (of resistanceRs). Also, the current through the inductanceLsisisand the current through the inductanceLcisiL. The voltage across the capacitorCmisvm(which corresponds to the velocity of the speaker).
First, a complete an oriented linear graph for the circuit is drawn. Using the linear graph, systematically,a complete state-space model is developed for the circuit. Using the state-space model, the input-output(I-O) differential equation for the circuit is derived.
The oriented linear graph of the circuit is shown in Fig.4. The particular choice of the primary loops(three), and all the nodes (four) are indicated on the LG.The system has three independent energy storage elements (Ls,Lc,Cm). Hence, the system is 3rdorder,with three state variables, which are chosen according to the mechatronic approach, as state vectorx=[isi Lvm]T. Also, input vectoru=[vi(t)]; and output vectory=[v].
Constitutive Equations (Physical Equations)
State-space Shell:
Now, to obtain the I-O model, we need to get a single differential equation in terms of the input (vi(t))and the output (Rs is). Substitute (2) into (1) and (3), to eliminatevm:
Group the like terms, to give the I-O differential
In the mechatronic modeling of a multi-physics system, once a model is obtained, further analysis can be facilitated by transforming all the physical domains in the model into the output domain. This will yield a single-domain equivalent model. To develop the associated methodology, it is adequate just consider a system that consists of only two physical domains. If the system has more than two physical domains, the domain transformation can be carried out by sequentially treating the output domain and just one other physical domain in the system.
To develop the domain transformation methodology, two types of coupling between two energy domains are available. They are transformer coupling and gyrator coupling. They are based on whether an across-variable or a through-variable in the input domain is relatedto an across-variable in the output domain. The underlying relations are presented next[16].
Transformer-coupled Systems
Suppose that the two domains of the system are coupled through a “generalized transformer.” In the energy transfer port of a generalized transformer, the across-variable of the output domain is related to the across-variable of the input domain. First, the Thevenin theorem is applied to the input-domain subsystem,to determine the equivalentA-sourcePo c(s) and the equivalent generalized impedanceZein series, in the Thevenin equivalent LG. This result is shown in Fig.5(a). This is in the form of a transfer-function linear graph (TFLG).
Note: If the input subsystem is in the fluid domain,the equivalent Thevenin sourcePo c(s) is a pressure source, andZeis a fluid impedance (Pressure/Flow Rate). If the output domain is mechanical,f1is a force,v1is a velocity andZ-subscript-eis a mobilit. In any other domain, these quantities will take the corresponding meanings.
Now, it is needed to determine the equivalentA-source and the equivalent generalized impedance (in series) in the converted domain. The necessary steps of formulation for determining these are as follows:
1. Constitutive equation of impedance
2. Constitutive equations of transformer
3. Loop equation
4. Node equation
5. Carry out substitutions as needed.
This formulation is summarized in Table 1. The equivalent TFLG of the converted subsystem is shown in Fig.5(b).
Fig.1 Electrical Circuit Representing a Speaker Unit of a Sound System
Fig.2 Another Electrical Circuit Representing a Speaker Unit of a Sound System
Fig.3 An Electrical Circuit Representing the Speaker Unit of a Sound System
Fig.4 The Oriented Linear Graph of the Circuit
Gyrator-coupled Systems
Suppose that the two domains of the system are coupled through a “generalized gyrator.” In its energy transfer port, the across-variable of the output domain is related to the through-variable of the input domain.
As before, the Thevenin theorem is applied to the input-domain subsystem, to determine the equivalentA-sourcePo c(s) and the equivalent generalized impedanceZein series, in the Thevenin equivalent LG.This result is shown in Fig.6(a). This is in the form of a transfer-function linear graph (TFLG).
Finally, it is required to determine the equivalentA-source and the equivalent generalized impedance (in series) in the converted domain. The necessary steps of formulation for determining these are as follows:
1. Constitutive equation of impedance
2. Constitutive equations of transformer
3. Loop equation
4. Node equation
5. Carry out substitutions as needed.
This formulation is summarized in Table 2. The equivalent TFLG of the converted subsystem is shown in Fig.6(b).
Fig.5 Transformer-coupled System. (a) Thevenin equivalent LG of the subsystem to be converted; (b) Equivalent transfer-function LG of the subsystem in the new domain
As an illustrative example for the mechatronic modeling of a multi-physics system and converting it into a single domain (the output domain), consider the system consisting of both mechanical components and fluid components, as shown in Fig.7. In this system, a pump of pressurePs(t), which is a pressure source(the system input), pumps water through a uniform horizontal thin pipe, into a horizontal cylinder of area of cross-sectionAand a leak-proof piston, which serve as the hydraulic actuator that drives a mechanical load. The combined mass of the actuator piston and the mechanical load ism, the resisting stiffness of the mechanical load isk, and the combined viscous damping constant of the actuator piston and the mechanical load isb. The fluid inertance in the pipe is represented byIand the fluid resistance in the pipe is represented byR. The pressure ripples in the water flow of the pipe are suppressed before the flow enters the actuator, by means of an energy absorber consisting of an open tank of fluid capacitanceCf(assumed to be constant). The water in this buffer tank goes through a valve of fluid resistanceRvbefore entering the actuator cylinder.
Fig.6 Gyrator-coupled System. (a) Thevenin equivalent LG of the subsystem to be converted; (b) Equivalent transfer-function LG of the subsystem in the new domain
Note: Even though the fluid resistanceRvof the valve is adjustable (by operating the valve), it is assumed to be a constant (i.e., the valve opening is kept the same throughout the operation).
The velocityvmof the loadm(also, of the actuator piston) is the system output.
First, a complete linear graph (LG) is drawn for the system. Using this linear graph, a complete state space model is developed for the system. From the state-space model, the input-output differential equation is determined (input =Ps(t), output =vm). Fromthat equation, the system transfer function is obtained.
Table 2 Domain Conversion of a Gyrator-coupled System
Fig.7 A Hydraulic Actuator System for Operating a Mechanical Load
In the second stage of this example, the transfer-function linear graph (TFLG) corresponding to the original LG is sketched. It is appropriately reduced by combining branches. It is then converted it into a TFLG that is entirely in the mechanical domain (the output domain). From that, the system transfer function is obtained while confirming that it is identical to what was obtained before.
The linear graph of the system is shown in Fig.8.The particular choice of the primary loops (five),and the primary nodes (6 – 1 = 5) are indicated on the LG. The system has four independent energy storage elements (I,Cf,m,k). Hence, the system is 4th order, with four state variables. The state variables are chosen according to the systematic approach, as:
QI= volume flow rate of the water in the pipe before reaching the buffer tank,
Pf= gauge pressure of the water at the bottom of the buffer tank,
vm= velocity of the mechanical load (and also of the actuator piston), and
fk= spring force of the mechanical load (attached to the actuator piston).
By substituting fora33and rearranging, the I-O differential equation is obtained:
For the next part of the example, the transfer-function linear graph (TFLG) of the LG in Fig.8 is sketched as in Fig.9. The fluid domain is now converted into the Thevenin form, as shown in Fig.10.Further reduction of the LG has been done as well, by combining the two parallel branches: thek-branch and theb-branch in the mechanical domain, into a single branch with mobilityM. Here,
The following results are obtained by following the usual procedure for Thevenin circuit development:
Equivalent (open-circuit) pressure source,
Note: The potential divider (pressure divider, in the fluid domain) method is used in writing this equation.
Equivalent fluid impedance,
Note: Here, after killing (i.e., shorting) the fluid source, combine the resulting two parallel branches and then add the series branch.
Next, convert the fluid domain into an equivalent mechanical domain, through the gyrator (fluid-mechanical energy converter). The equivalent TFLG shown in Fig.11 is obtained. This equivalent system is entirely in the mechanical domain.
The domain conversion of the original gyrator-coupled two-domain system is carried out as follows:
Constitutive Equations for Gyrator:
This result has only the mechanical side variables of the output branch of the gyrator (i.e.,vmandf2).
From this result, it is obtained:
Equivalent velocity source,
Note: The direction off2in the first branch of the TFLG that is entirely in the mechanical domain (see Fig.11) is opposite of what is in the output branch of the gyrator in the original TFLG (see Fig.10). This is the reason for the sign reversal of thef2term in (18).
The combined mobility of the two parallel branches in Fig.11 is:
This result is identical to (12), which is what was obtained from the time domain approach.
Mechatronic modeling incorporates the four features, integrated, unified, unique, and systematic. This definition extends to mechatronic design and control as well. The linear graphs (LGs) facilitate the methodology of mechatronic modeling. The time-domain modeling by LGs can be extended into frequency-domain modeling. This paper outlined the methodology of mechatronic modeling in both time domain and frequency domain, through the use of linear graphs. A typical mechatronic system incorporates more than one physical domain. The model of such a multi-physics system can be simplified for the subsequent analysis by transforming it into an equivalent single-domain model, which is entirely in the output domain. The paper described this method of domain transformation (conversion). Practical engineering examples were presented to illustrate the application of the presented methodologies.
Fig.8 Linear Graph of the System
Fig.9 The Transfer-function Linear Graph of the Multi-domain System (Fluid-mechanical)
Fig.10 The TFLG with the Fluid Domain in the Thevenin Form
Fig.11 The Equivalent TFLG Entirely in the Mechanical Domain
Acknowledgment
This work has been supported by research grants from the Natural Sciences and Engineering Research Council (NSERC) of Canada.
我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!