13th IFAC Symposium on System Identification

Similar documents
Position Control Experiment MAE171a

Finite Element Modules for Demonstrating Critical Concepts in Engineering Vibration Course

EQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION

COMPOSITE REPRESENTATION OF BOND GRAPHS AND BLOCK DIAGRAMS FOR CONTROLLED SYSTEMS

RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK

Computational Methods for Feedback Control in Damped Gyroscopic Second-order Systems 1

a) Find the equation of motion of the system and write it in matrix form.

AC : RULE-BASED MODELING OF DYNAMIC SYSTEMS AND COMPUTATION OF TRANSFER-FUNCTIONS WITH "MATLAB"

ENGINEERING DESIGN LEVEL: EG 209, ME 202, ME 306, ME 401, ME 402, ME 454/654

ACTIVE VIBRATION CONTROL PROTOTYPING IN ANSYS: A VERIFICATION EXPERIMENT

Modal parameter identification from output data only

Introduction to Controls

Implementation Issues for the Virtual Spring

Feedback Control of Dynamic Systems

Design of a Lead Compensator

The Development of Advanced Control Laboratories

Cover page. : On-line damage identication using model based orthonormal. functions. Author : Raymond A. de Callafon

THE subject of the analysis is system composed by

Automatic Control III (Reglerteknik III) fall Nonlinear systems, Part 3

APPROXIMATE REALIZATION OF VALVE DYNAMICS WITH TIME DELAY

Simulation Study on Pressure Control using Nonlinear Input/Output Linearization Method and Classical PID Approach

: TEACHING DIFFERENTIAL EQUATIONS WITH AN ENGINEERING FOCUS

Application Note #3413

Laboratory handout 5 Mode shapes and resonance

MINIMAX DESIGN OF PREFILTERS FOR MANEUVERING FLEXIBLE STRUCTURES

ME 563 HOMEWORK # 7 SOLUTIONS Fall 2010

Structural Dynamics Lecture 4. Outline of Lecture 4. Multi-Degree-of-Freedom Systems. Formulation of Equations of Motions. Undamped Eigenvibrations.

Identification of modal parameters from ambient vibration data using eigensystem realization algorithm with correlation technique

The written qualifying (preliminary) examination covers the entire major field body of knowledge

NUMERICAL COMPUTATION IN SCIENCE AND ENGINEERING

SUBOPTIMALITY OF THE KARHUNEN-LOÈVE TRANSFORM FOR FIXED-RATE TRANSFORM CODING. Kenneth Zeger

MASS, STIFFNESS AND DAMPING IDENTIFICATION OF A TWO-STORY BUILDING MODEL

Chapter 23: Principles of Passive Vibration Control: Design of absorber

In this lecture you will learn the following

Laboratory handouts, ME 340

Adaptive Channel Modeling for MIMO Wireless Communications

AP Physics C Syllabus

The Complex Mode Indicator Function (CMIF) as a Parameter Estimation Method. Randall J. Allemang, PhD Professor

Teaching State Variable Feedback to Technology Students Using MATLAB and SIMULINK

18.12 FORCED-DAMPED VIBRATIONS

Problem 1 (From the reservoir to the grid)

Parameter Derivation of Type-2 Discrete-Time Phase-Locked Loops Containing Feedback Delays

Conventional Paper-I-2011 PART-A

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

Mechanical Oscillations

Problem 1 (From the reservoir to the grid)

FrE09-3. Feedforward Noise Cancellation in an Airduct using Generalized FIR Filter Estimation

How Do You Teach Vibrations to Technology Students?

Theory of Vibrations in Stewart Platforms

Co-requisite: University Physics Lab I (PHYS 3013) Requisite: Calculus (MATH 3051 or equivalent)

A Guide to linear dynamic analysis with Damping

Identification of continuous-time systems from samples of input±output data: An introduction

Evaluation Performance of PID, LQR, Pole Placement Controllers for Heat Exchanger

System Dynamics for Engineering Students Concepts and Applications

Introduction to Control (034040) lecture no. 2

Theoretical Manual Theoretical background to the Strand7 finite element analysis system

Introduction to structural dynamics

Partial Eigenvalue Assignment in Linear Systems: Existence, Uniqueness and Numerical Solution

OPTIMAL ESTIMATION of DYNAMIC SYSTEMS

ThM06-2. Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure

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

Response of a Physical Mechanical System

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

System Parameter Identification for Uncertain Two Degree of Freedom Vibration System

Observer design for rotating shafts excited by unbalances

AC : EXPERIMENTALLY DETERMINING MASS MOMENT PROPERTIES

Dynamics of Ocean Structures Prof. Dr. Srinivasan Chandrasekaran Department of Ocean Engineering Indian Institute of Technology, Madras

Dynamic Systems. Modeling and Analysis. Hung V. Vu. Ramin S. Esfandiari. THE McGRAW-HILL COMPANIES, INC. California State University, Long Beach

Analysis of Spectral Kernel Design based Semi-supervised Learning

LECTURE 14: DEVELOPING THE EQUATIONS OF MOTION FOR TWO-MASS VIBRATION EXAMPLES

Stochastic Dynamics of SDOF Systems (cont.).

Design and Comparison of Different Controllers to Stabilize a Rotary Inverted Pendulum

High accuracy numerical and signal processing approaches to extract flutter derivatives

SHAKING TABLE DEMONSTRATION OF DYNAMIC RESPONSE OF BASE-ISOLATED BUILDINGS ***** Instructor Manual *****

Model Predictive Control of Structures under Earthquakes using Acceleration Feedback

CONVEX OPTIMIZATION OVER POSITIVE POLYNOMIALS AND FILTER DESIGN. Y. Genin, Y. Hachez, Yu. Nesterov, P. Van Dooren

Radiative Electroweak Symmetry Breaking with Neutrino Effects in Supersymmetric SO(10) Unifications

A Generalization of Principal Component Analysis to the Exponential Family

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

Modeling and Experimentation: Mass-Spring-Damper System Dynamics

Dynamic Analysis of Coupling Vehicle-Bridge System Using Finite Prism Method

AC : DEVELOPMENT OF VISUALIZATION TOOLS FOR ONE AND MULTIPLE DOF DYNAMIC SYSTEMS

Applications of Discrete Mathematics to the Analysis of Algorithms

Final exam: Automatic Control II (Reglerteknik II, 1TT495)

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

Automatic Control Systems. -Lecture Note 15-

An LQ R weight selection approach to the discrete generalized H 2 control problem

Operating Deflection Shapes from Strain Measurement Data

ECE 516: System Control Engineering

Research Article On Complementary Root Locus of Biproper Transfer Functions

A New Subspace Identification Method for Open and Closed Loop Data

TEACHING NUMERICAL LINEAR ALGEBRA AT THE UNDERGRADUATE LEVEL by Biswa Nath Datta Department of Mathematical Sciences Northern Illinois University

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

EE 3CL4: Introduction to Control Systems Lab 4: Lead Compensation

Frequency domain representation and singular value decomposition

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

2.72 Elements of Mechanical Design

Lecture 16: Modern Classification (I) - Separating Hyperplanes

Ian G. Horn, Jeffery R. Arulandu, Christopher J. Gombas, Jeremy G. VanAntwerp, and Richard D. Braatz*

Transcription:

ESTIMATING PARAMETERS IN A LUMPED PARAMETER SYSTEM WITH FIRST PRINCIPLE MODELING AND DYNAMIC EXPERIMENTS RAdeCallafon UniversityofCalifornia,SanDiego Dept of Mechanical and Aerospace Engineering 9500 Gilman Drive La Jolla, CA 92093-0411, USA Abstract: Commercially available mechanical systems are available to teach and demonstrate the principles behind dynamics and control A single system can be used for basic dynamic analysis in an undergraduate class to teaching and applying sophisticated identification techniques in a graduate class In this paper it shown how a commercial system is used at the undergraduate level to estimate lumped parameter coefficients using multiple step responses and first principle modeling At the graduate level, the same commercial system is used to teach concepts of system identification for the estimation of models for a multi-degree of freedom mechanical system Keywords: identification; education; lumped parameter models 1 INTRODUCTION Dynamic models are important to illustrate the main concepts in dynamic system analysis and linear control With a mathematical description of a linear dynamic system, either in the form of a differential equation, a transfer function or a state space model, main concepts such as dynamic response, stability and feedback control can be taught and demonstrated (Dorf and Bishop 2000, Stefani et al 2001, Franklin et al 2001) Consequently, derivation of a dynamic model should be an integral part of a course on dynamic system analysis and control system design A fundamental step in constructing a dynamic model is based on first principle modeling Especially in undergraduate engineering education where students develop a background in analyzing equations of motion, thermodynamics and circuit theory, dynamic models are based on governing equations obtained from the various disciplines(bryson 1994, Morari and Zafiriou 1997, Franklin et al 2001) With applications and students coming from various disciplines, a challenge in teaching control system design is to demonstrate that dynamic models arising from different disciplines have a similar dynamic structure and can be subjected to the same dynamic system analysis needed in control system design Important components in dynamic system analysis are the transient response and the frequency response of a model Time and frequency domain analysis illustrate the main dynamicconceptsof a model, but also illuminate the similarities between dynamic models from various disciplines Unfortunately, in most undergraduate courses on dynamic system analysis and control system design, time and frequency domain analysis is used only to illustrate the dynamic behavior of a system It is beneficial to include a reversal of this information and use dynamic responses to derive the dynamic behavior of the system Estimation of models on the basis of data can be integrated in undergraduate education by providing dynamic analysis of time and frequency response data with the purpose of characterizing dynamic model 1613

properties In this paper it is shown how this can be doneforaflexiblemechanicalsystemonthebasisof step response experiments 2 ESTIMATION OF MODELS FROM DATA Estimating models from data in general requires a substantial background in the field of system identificationthisisoneoftheprimaryreasonnottoinclude data based modeling techniques in basic undergraduate courses on dynamic system analysis and control system design However, without a background in system identification, estimation of models from data can still be done by using relatively simple experiments Such experiments may include step responses that provide an intuitive understanding of the dynamic behavior Experiments of this nature are particular useful in a laboratory environment where students are asked to develop models for control system design on the basis of measured data When combined with first principle modeling, data based modeling illustrates the possibility to obtain parameters of a system from dynamic experiments In this paper it is illustrated how a commercially available mechanical lumped parameter system is used to teach the basic concepts of model parameter estimation from experimental data By combining first principle modeling and standard vibration analysis, mass, damping and spring parameters are estimated on the basis of simple step experiments that are carried out in an undergraduate laboratory course At the graduate level, the same commercial system is used to teach concepts of system identification by estimating of models for a multi-degree of freedom mechanical system Theobjectiveofthispaperistoillustratetheuseofa commercially available mechanical lumped parameter system to estimate system parameters using multiple step responses and first principle modeling The application of simple step experiments in a laboratory environment enables students to derive models from data, whereas the lumped parameter system can also be used to derive a model from first principles The experiment is currently used in an undergraduate laboratory course on control system design at the Mechanical and Aerospace Engineering department at the University of California, San Diego 3 LABORATORY EXPERIMENT 31 Mechanical system The rectilinear (and torsional) system used for the laboratory experiments discussed in this paper are mechanical systems with multiple mass, spring and damper element with one-dimensional motion The systems consist of mass, spring and damper components and a picture of the rectilinear system is depicted in Figure 1 The systems are commercially produced by Educational Control Products (ECPsystemscom) andareequippedwithahardwareinterfaceandauserfriendly software environment for data acquisition and controller implementation purposes Fig 1 Rectilinear 3 mass system used for dynamic experiments The mechanical system depicted in Figure 1 consists of several carts with adjustable weights connected by spring elements Optional air-restriction dampening devices can be added to increase the damping coefficients of the overall mechanical system To simplify the analysis, the mechanical system in Figure 1 is equipped with only 2 charts connected via a spring element As a result, a 2 mass mechanical system is created where each mass or inertia has a positioning freedom A schematic diagram of the 2 mass system isdepictedinfigure2 ½ ¹ Ñ ½ ½ Ñ Ü¹ ½ ܹ Fig 2 Schematic view of 2 mass rectilinear system A force can be applied to the first mass Ñ ½ via a linear DC-motor The purpose of the laboratory experiment is to model and control the vibrations of the2masssystemthedc-motorischosensuchthat its dynamics is negligible compared to the dynamics of the mechanical vibrations of the system A dynamic model is required to develop a controller to reduce the residual vibrations and to change the position Ü ½ of a mass/inertia Ñ ½ as fast as possible by means of a controlledforce 32 First principle modeling Using standard analysis based on 2nd Newton s law, the equations of motion for the lumped parameter system in Figure 2 can be derived The equations of motion are given by Ñ ½ ĐÜ ½ ½ Ü ½ ½ Ü ½ Ü ½ Ü µ (1) Ñ ĐÜ Ü ½ Ü µ Ü (2) where Ñ ½, Ñ represent the mass or inertia, while Ü ½, Ü represent displacement of the masses The 1614

coefficients ½, and ½, represent respectively damping and stiffness parameters of the mechanical systemand denotestheappliedcontrolforce In order to find the dynamical relation between control force and the displacement Ü ½ of the first mass Ñ ½, Ü, Ü and ĐÜ are eliminated from (1) and (2) By means of a Laplace transformation, the equation of motions (1) and (2) for this 2 mass system can be written in the matrix representation with Ì µ Ì µ ܽ µ Ü µ µ Ñ ½ ½ ½ µ Ñ ¼ (3) From (3) it can be seen that the computation of a solution of Ü ½ (and Ü ) involves the inversion of a matrix Ì µfora2massmodel, Ì µisa matrix and the computation of the inverse only requires the computation of the determinant of Ì µ With the determinant µof Ì µgivenby Ñ ½ ½ ½ µ Ñ µ itcanbeconcludedthat Ì ½ µisgivenby ½ Ñ µ Ñ ½ ½ ½ µ With this analysis it follows that the resulting transfer function µ, that relates the control effort µ to theposition Ü ½ µ,isgivenby µ where the coefficients are Ñ ½ ¼ ½ ¼ ½ ¼ (4) Ñ ½ Ñ Ñ ½ Ñ ½ µ Ñ ½ ½ µñ ½ µ ½ ½ µ ½ ¼ ½ For the accurate prediction of the flexibilities in the 2 mass lumped parameter model, the mass Ñ ½, Ñ, the stiffness ½, and the damping ½, have to be determined Estimation of these parameters on the basis of (dynamic) laboratory experiments provides valuable insight in the basic concepts of model parameter estimation in an undergraduate course 4 EXPERIMENTS FOR PARAMETER ESTIMATION 41 Single mass experiments To facilitate the estimation of the parameters of the 2 mass mechanical system, experiments with only a single mass system are used Performing the experiments on a single mass is possible, due to the nature of the lumped parameter system By either physically disconnecting the masses or restricting the displacement of one of the masses, a single mass system is obtained The rationale behind the usage of single mass experiments is the ability to isolate the various resonance modes in the lumped parameter system For a standard 2nd order mass/spring/damper system, the relation betweenforceinput anddisplacement Ýisgivenbythe transfer function µ where ½ Ñ Ò Ò Ò ½ steady state gain Ö Ò Ñ undampedresonancefrequency Ô dampingratio Ñ (5) Therelationshipbetweenmass Ñ,damping,stiffness, the (undamped) resonance frequency Ò and the damping ratio is taught at the undergraduate level in standard vibration analysis This knowledge can be exploited to estimate the model parameters by a sequence of well-planned experiments, where in each experiment only one degree of freedom of the mechanical system is analyzed Following the schematic diagram in depicted in Figure 2, the following three experimental conditions can be constructed: Disconnectmass Ñ ½ and Ñ byremovingspring, resulting in a single mass system with mass Ñ ½,stiffness ½ anddamping ½ Connect mass Ñ ½ and Ñ by spring,but restrict motion of mass Ñ This results in a singlemasssystemwithamass Ñ ½ andstiffness ½ Restrict motion of mass Ñ ½ This results in a single mass system with mass Ñ, stiffness anddamping Itshouldbenotedthatnocontrol force can be applied to mass Ñ in this configuration The first experiment can be used to gather information aboutthetheparameters Ñ ½, ½ and ½ byobserving the steady stage gain Ô ½ ½, the undamped resonancefrequency Û Ò ½ Ñ ½ andthedamping ratio Ô½ Asnocontrolforcecanbeapplied ½Ñ ½ to Ñ, the second experimentis used to estimate the sum of the stiffness fromwhich can be computed by using the knowledgeof ½ obtainedfromthe first experiment With the knowledge of the stiffness, the last experiment is used to estimate the mass Ñ and damping parameters by again observing Ô the undampedresonancefrequency Û Ò Ñ and thedampingratio Ô Ñ 1615

42 Step response experiments Thedynamicbehaviorofthelumped2masssystemin Figure 2 can be determined by performing relatively simple single mass experiments The parameters estimated in each experiment are combined to form the complete model of the mechanical system For the estimation of the parameters, Ò and in eachexperimentbasedonasinglemasssystem,astep experimentwillbeusedtheresponsetoastepinput signal can be computed analytically for a 2nd order system and gives rise to a straightforward estimation of the parameters of a single mass system from the observed data The displacement Ý Øµ due to a step input ص Í Ø ¼isgivenby Ò Ý Øµ Ä ½ Ò Í Ò Í ½ e ÒØ Ó (6) Ø Ò Øµ where Ò Ô½ Ô ½ Thestepresponseofasinglemasssystemwithdamping ¼ ½isanexponentiallydecayingsinusoidal function As a result, the damped resonance frequency, the damping and the static gain or DC-gain ½ can be estimated from an observed step response 5 ESTIMATION OF MODEL PARAMETERS 51 Direct estimation For the estimation of the parameter, consider the step response depicted in Figure 3 From the observed step response the following parameters can be estimated 8 7 6 5 4 3 2 1 0 1 Ø ¼ Ý ¼ Ý ½ ݽ ؽ 2 0 05 1 15 2 25 3 35 4 Fig 3 Typical step response of single mass system The steady state behavior is given by ÐÑ Ø½ Ý Øµ Ý ½ Í and with Í known as the step size of the input signal Ý ½ Í (7) isanestimationoftheparameter From the oscillation in the step response Ý Øµ, thedampedresonancefrequency canbeestimated For that purpose, consider the time measurements Ø ¼ and Ø ½ to distinguish two subsequent maximum values of oscillations in the output Ý Øµ, then Ò (8) Ø ½ Ø ¼ gives an estimate for the damped resonance frequency of the single mass system, where Ò is the number of oscillations between the two subsequent maximum values of output Ý Øµ From the decayofthe oscillation in the step response Ý Øµ,thedampingcoefficient canbeestimated For that purpose, consider the difference ofthesteadystatevalue ݽwithtwosubsequent maximumvalues Ý ¼ and Ý ½ ofoscillationsinthe output Ý Øµ With the analytic solution of the step responsegivenin(6)itcanbeverifiedthat Ò Ø ½ ½ Ø ¼ ÐÒ Ý¼ Ý ½ ݽ ݽ (9) isanestimatefortheproductofthedampingration and the(undamped) resonance frequency Ò Combining the estimates in(8) and(9) yields Õ Ò Ò µ Ò Ò and gives estimates for the undamped resonance frequency Ò and the damping ratio With the values of the estimates, Ò and, the values of the mass Ñ, damping and stiffness in (5) (up to a scaling constant) are computed via ½ (stiffness constant) Ñ ½ (mass/inertia) Ò (dampingconstant) Ò (10) which concludes the estimation of the system parameters from a single step experiment The parameter estimates in (10) are unbiased estimates of the system parameters, provided step experiment are used To improve the variance properties of the estimates in case of noise experiments, averaging of the estimates over multiple step experiments can be performed The simple step experiments provide means to estimate the unknown parameters in the 2 mass system The parameters are estimated by a sequence of step experiments that only require the knowledge of the dynamic behavior of a standard 2nd order system 1616

52 Estimation via step response realization It can be observed that the estimation of the parameters in (7)-(9) is based on only three discrete data points: ݼ, ݽ and Ý ½ withthecorrespondingtimeelements ؼ, ؽand Ø ½ Withthehelpofthe(continuous time) analytic solution of the step response in (6), an explicit expression for the parameters estimates of the single mass/spring/damper can be obtained Although the parameter estimation gives insight in determining system parameters from dynamic experiments, the parameter estimation is highly influenced by noise An extra level of complexity can be added to the estimation by including all the data points of the step response in the parameter estimation One possible solution would be to pose an optimization using a parametrized continuous model (Ljung andglad1994,ljung1999)tofindtheoptimalvalues for the mass Ñ, stiffness and damping parameters Although this is a viable solution, non-linear optimization techniques would be required to solve the parameter estimation technique An alternative would be to construct a model using realization techniques (Ho and Kalman 1966, Kung 1978), which only requires standard matrix manipulations to estimate a model (Vandewalle and de Moor 1991) Matrix manipulations such as singular value decompositions are taught at the undergraduate level Therefore, realization based techniques can be easily adapted to the discrete time step response measurements obtained from the laboratory experiments For the estimation via the step response realization, consider the step response data Ý Øµ Since Ý Øµ is (discrete time) step response data, Ý Øµ µ ¼ where µ indicates the (unmeasured) discrete time impulse response data By forming the matrix Ë Ø Ý ½µ Ý µ Ý Òµ Ý µ Ý µ Ý Ò ½µ Ý Òµ Ý Ò ½µ Ý Ò ½µ Ý ¼µ Ý ¼µ Ý ¼µ Ý ½µ Ý ½µ Ý ½µ Ý Ò ½µ Ý Ò ½µ Ý Ò ½µ from the step response measurement Ý Øµ Ø ½Ò ½,itcanbeobservedthat Ë ÀÁ Ù (11) where À is the standard impulse response based Hankel matrix À ½µ µ Òµ µ µ Ò ½µ Òµ Ò ½µ Ò ½µ and Á Ù is an upper triangular matrix with ones on the diagonal and in the upper triangular part Due to the structure of À and Á Ù in (11) it can be verified that ÖÒ Ëµ ÖÒ Àµ With ÖÒ Ëµ Ö,a decomposition Ë Ë½Ë Ë Ì ½ Ë Ê Ö Ò ÖÒ Ë Ì ½ µöò Ë µö (12) can be computed via a singular value decomposition of the matrix Ë similar to the realization algorithm of Kung(1978) Foradiscretetimesystemtheimpulseresponse µ satisfies µ ½, where µ denote the matrices of a state space realization of the system Withtheelementsof µpresentin À andthestructureof Á Ù in(11)itcanalsobeverifiedthat where Ë Ë Ë½Ë Ý µ Ý µ Ý Ò ½µ Ý µ Ý µ Ý Ò µ Ý Ò ½µ Ý Ò µ Ý ½µ Ý ½µ Ý ½µ Ý µ Ý µ Ý µ Ý Òµ Ý Òµ Ý Òµ Ý Òµ Asaresult,the -matrixofthestatespacerealization canbecomputedby ˽ Ë Ë (13) where ˽ and Ë indicate respectively the left and rightinverseofthematrices ˽ and Ë inthedecomposition(12) The step response realization technique can be applied to any step response measurement to find a state space model based on standard realization techniques (Kung 1978) For the step response experiment of a single mass system considered in Section 4 of this paper,therankof Ë inthedecomposition(12)willbe 2Asaresult,a matrix willbeestimatedonthe basis of the step response experiments from which the (continuoustime) system parameter Ñ, and have to be computed For a lightly damped single mass system, the eigenvaluesofthematrix willappearinacomplexconjugate pairsincethematrix isthediscretetimeequivalent of the continuous time system, the eigenvalue µ can be used to estimate the equivalent continuous time naturalfrequency Ò anddampingratio via Ò ÐÒ µ Ì Ó ØÒ ½ Ñ ÐÒ µ ÖÐ ÐÒ µ (14) by assuming a zero order old discrete time equivalent modelwithasamplingtimeof Ì secondswith an 1617

estimate of based on the steady state value of the step response Ý Øµ, the estimates in (14) can be used to computethe estimate of the mass Ñ, spring and damping parametersin(10) 6 ILLUSTRATION OF PARAMETER ESTIMATION Consider the measured step response of a one of the single mass experiments depicted in Figure 4 The data is obtained from the rectilinear ECP system by applying a 08 Volt step input on the DC-motor and measuring the position of the mass in encoder counts withasamplingtimeof9msec 5000 4500 4000 3500 3000 2500 2000 1500 1000 500 0 0 05 1 15 2 25 3 35 4 Fig4Measuredstepresponseofasinglemassusing the ECP rectilinear system Using the first and third peak in the step response oscillations for estimation purposes one finds ½¼ ¼½ Ò ½ ¼ ÐÒ giving the estimated values: Ò Õ Ò µ Ò Ò ¼¼ ½ (15) Estimation of a state space matrix using the step response realization yields a step response matrix Ë with 2 singular values significantly larger than the remaining singular values Computation of a rank2decomposition Ë ½ and Ë via a singularvalue decompositiongivesa-matrixvia(13)thatisgiven by ¼ ¼¼½¼ ¼ ¼¼¼ Computation of the complex conjugate eigenvalue pair µ and theequivalentcontinuoustime natural frequency Ò anddampingratio via(14)yieldsthe estimates Ò ¼½ (16) ¼¼ The differences between (15) and (16) can be attributed to the difference in information used from the data to estimate the parameters In case of noise free data obtained from an actual 2nd order system, both estimation results would be similar However, due to the friction present in the mechanical system, the damping is not consistent throughout the experiment 7 CONCLUSIONS Without a comprehensive background in system identification, estimation of lumped parameters in a mechanical system from experimental data can be done by using relatively simple experiments Such experiments may include step responses that provide an intuitive understanding of the dynamic behavior In this paper it shown how a commercial educational lumped parameter system with two degrees of freedom is used at the undergraduate level to estimate mechanical parameters using multiple step responses and first principle modeling By a series of well thought experiments, students find the parameters in a first principle model and compare these results to simulations based on the first principle model REFERENCES Bryson, A(1994) Control of Spacecraft and Aircraft Princeton University Press Dorf, RC and RH Bishop (2000) Modern Control Systems Pearson Education Franklin, GF, JD Powel and A Emami-Naeini (2001) Feedback Control of Dynamic Systems Prentice Hall, Upper Saddle River, NJ, USA Ho, BL and RE Kalman (1966) Effective construction of linear state-variable models from input/output functions Regelungstechnik 14, 545 548 Kung, SY (1978) A new identification and model reduction algorithm via singular value decomposition In: Proc 12th Asilomar Conference on Circuits, Systems and Computers Pacific Grove, USA pp 705 714 Ljung, L(1999) System Identification: Theory for the User(second edition) Prentice-Hall, Englewood Cliffs, New Jersey, USA Ljung, L and T Glad (1994) Modeling of Dynamic Systems Prentice-Hall, Englewood Cliffs, New Jersey, USA Morari, M and E Zafiriou (1997) Robust process Control Prentice Hall Stefani, RT, G Hostetter, B Shahian and CJ Savant (2001) Design of Feedback Control Systems Oxford University Press Vandewalle, J and B de Moor (1991) On the use of the singular value decomposition in identification and signal processing Numerical Linear Algebra, Digital Signal Processing and Parallel Algorithms pp 321 360 1618