6
Algebraic Identification Method for Mass-Spring-Damper System J. Becedas*, G. Mamani*, V. Feliu-Batlle * and H. Sira-Ramírez ** * †‡ Abstract—In this paper we describe a procedure for parameters identification using an algebraic iden- tification method for a continuous time constant lin- ear system. We make a specific application in the determination of the parameters mass-spring-damper system. The method is suitable for simultaneously identifying, both, the spring constant and the damp- ing coefficient. It is found that the proposed method is computationally fast and robust with respect to noises. The identification algorithm has been verified by simulation results. The estimations are carried out on-line. Keywords: Algebraic Identification, System Identifi- cation, Mass-Spring-Damper System 1 INTRODUCTION Parameter identification is used to obtain an accurate model of a real system, and the completed model pro- vides a suitable platform for further developments of de- sign, or control strategies investigation. On-line param- eter identification schemes are actually used to estimate system parameters, monitor changes in parameters and characteristics of the system and for diagnostic purposes related to a variety of areas of technology. The identi- fication schemes can be used to update the value of the design parameters specified by manufacturers. In this article, we use an on-line algebraic method, of non-asymptotic nature for the estimation of the mass- spring-damper system. We simultaneously estimate the spring constant and the damping coefficient. The input variables to the estimator are the force input to the sys- tem and the displacement of the mass. The identifica- tion method is based on elementary algebraic manipula- tions. This method is based on the following mathemat- ical tools: module theory, differential algebra and opera- * G. Mamani, J. Becedas and V. Feliu-Batlle are with Universidad de Castilla La Mancha, ETSI Industri- ales, Av. Camilo José Cela S/N., 13071 Ciudad Real, Spain. [email protected], [email protected], [email protected] **H. Sira-Ramírez is with Cinvestav IPN, Av. IPN, N o 2503, nCol. San Pedro Zacatenco AP 14740, 07300 México, D.F., México. [email protected] This research was supported by the Junta de Comunidades de Castilla-La Mancha, Spain via Project PBI-05-057 and the Euro- pean Social Fund. tional calculus. They were developed in [1]. A differential algebraic justification of this article follows similar lines to those encountered in [2], [3], [4] and also [5]. Let us recall that those techniques are not asymptotic. Parameter estimation has been an important topic in sys- tem identification literature. The traditional theory is well developed, see [6] and [7]. The most well known technique for parameter estimation is the recursive least square algorithm. This paper basically focuses on an on- line identification method, of continuous-time nature, on a mechanical system. Our approach uses the model of the system, that is known almost most of times, the advan- tages are that it does not need any statistical knowledge of the noises corrupting the data; the estimation does not require initial conditions or dependence between the sys- tem input and output; and the algorithm is computed on-line. We mention that the algebraic method has also been ap- plied in [8] in the area of signal processing applications, and in [9] in flexible robots estimation with good results. In this last work it is also demonstrated the algebraic method independence to the input signal design. Finally, this estimation method can be applied in a wide range of applications in which appears the mass-spring- damper model, such as vibration control [10] , impact dynamics [11], estimation of contact parameters [12], con- trol in robotics [13] among others. This paper is structured as follows: in section 2, the mass-spring-damper model is introduced and the alge- braic identification method is presented. After the iden- tification method is outlined, simulations results are pre- sented in order to confirm the accuracy of the parameters estimation. This is accomplished in sections 3. Finally, section 4 is devoted to concluding remarks and sugges- tions for future research. 2 MASS-SPRING-DAMPER MODEL AND IDENTIFICATION PROCE- DURE This section is devoted to explain the linear model of the mass-spring-damper system and the algebraic identifica- tion method. Proceedings of the World Congress on Engineering and Computer Science 2007 WCECS 2007, October 24-26, 2007, San Francisco, USA ISBN:978-988-98671-6-4 WCECS 2007

AlgebraicIdentificationMethodfor Mass-Spring- · PDF fileAlgebraicIdentificationMethodfor Mass-Spring-DamperSystem ... range of applications in which appears the mass-spring-damper

  • Upload
    hatu

  • View
    221

  • Download
    4

Embed Size (px)

Citation preview

Page 1: AlgebraicIdentificationMethodfor Mass-Spring- · PDF fileAlgebraicIdentificationMethodfor Mass-Spring-DamperSystem ... range of applications in which appears the mass-spring-damper

Algebraic Identification Method forMass-Spring-Damper System

J. Becedas*, G. Mamani*, V. Feliu-Batlle * and H. Sira-Ramírez ** ∗†‡

Abstract—In this paper we describe a procedurefor parameters identification using an algebraic iden-tification method for a continuous time constant lin-ear system. We make a specific application in thedetermination of the parameters mass-spring-dampersystem. The method is suitable for simultaneouslyidentifying, both, the spring constant and the damp-ing coefficient. It is found that the proposed methodis computationally fast and robust with respect tonoises. The identification algorithm has been verifiedby simulation results. The estimations are carried outon-line.

Keywords: Algebraic Identification, System Identifi-cation, Mass-Spring-Damper System

1 INTRODUCTION

Parameter identification is used to obtain an accuratemodel of a real system, and the completed model pro-vides a suitable platform for further developments of de-sign, or control strategies investigation. On-line param-eter identification schemes are actually used to estimatesystem parameters, monitor changes in parameters andcharacteristics of the system and for diagnostic purposesrelated to a variety of areas of technology. The identi-fication schemes can be used to update the value of thedesign parameters specified by manufacturers.

In this article, we use an on-line algebraic method, ofnon-asymptotic nature for the estimation of the mass-spring-damper system. We simultaneously estimate thespring constant and the damping coefficient. The inputvariables to the estimator are the force input to the sys-tem and the displacement of the mass. The identifica-tion method is based on elementary algebraic manipula-tions. This method is based on the following mathemat-ical tools: module theory, differential algebra and opera-

∗G. Mamani, J. Becedas and V. Feliu-Batlle arewith Universidad de Castilla La Mancha, ETSI Industri-ales, Av. Camilo José Cela S/N., 13071 Ciudad Real,Spain. [email protected], [email protected],[email protected]

†**H. Sira-Ramírez is with Cinvestav IPN, Av. IPN, No2503,nCol. San Pedro Zacatenco AP 14740, 07300 México, D.F., Mé[email protected]

‡This research was supported by the Junta de Comunidades deCastilla-La Mancha, Spain via Project PBI-05-057 and the Euro-pean Social Fund.

tional calculus. They were developed in [1]. A differentialalgebraic justification of this article follows similar linesto those encountered in [2], [3], [4] and also [5]. Let usrecall that those techniques are not asymptotic.

Parameter estimation has been an important topic in sys-tem identification literature. The traditional theory iswell developed, see [6] and [7]. The most well knowntechnique for parameter estimation is the recursive leastsquare algorithm. This paper basically focuses on an on-line identification method, of continuous-time nature, ona mechanical system. Our approach uses the model of thesystem, that is known almost most of times, the advan-tages are that it does not need any statistical knowledgeof the noises corrupting the data; the estimation does notrequire initial conditions or dependence between the sys-tem input and output; and the algorithm is computedon-line.

We mention that the algebraic method has also been ap-plied in [8] in the area of signal processing applications,and in [9] in flexible robots estimation with good results.In this last work it is also demonstrated the algebraicmethod independence to the input signal design.

Finally, this estimation method can be applied in a widerange of applications in which appears the mass-spring-damper model, such as vibration control [10] , impactdynamics [11], estimation of contact parameters [12], con-trol in robotics [13] among others.

This paper is structured as follows: in section 2, themass-spring-damper model is introduced and the alge-braic identification method is presented. After the iden-tification method is outlined, simulations results are pre-sented in order to confirm the accuracy of the parametersestimation. This is accomplished in sections 3. Finally,section 4 is devoted to concluding remarks and sugges-tions for future research.

2 MASS-SPRING-DAMPER MODELAND IDENTIFICATION PROCE-DURE

This section is devoted to explain the linear model of themass-spring-damper system and the algebraic identifica-tion method.

Proceedings of the World Congress on Engineering and Computer Science 2007WCECS 2007, October 24-26, 2007, San Francisco, USA

ISBN:978-988-98671-6-4 WCECS 2007

Page 2: AlgebraicIdentificationMethodfor Mass-Spring- · PDF fileAlgebraicIdentificationMethodfor Mass-Spring-DamperSystem ... range of applications in which appears the mass-spring-damper

2.1 Mass-Spring-Damper model

Although vibrational phenomena are complex, some ba-sic principles can be recognized in a very simple linearmodel of a mass-spring-damper system. Such a systemcontains a mass m [kg] , a spring with spring constant k[N/m] that serves to restore the mass to a neutral posi-tion, and a damping element which opposes the motionof the vibratory response with a force proportional to thevelocity of the system, the constant of proportionalitybeing the damping constant c [Ns/m]. An ideal mass-spring-damper system can be described with the follow-ing formula:

Fs = −kx (1)

Fd = −cv = −c.x = −c

dx

dt(2)

This system of equation is derived by the Newton ´s lawof motion which is

∑F = ma = m

..x = m

d2x

dt2(3)

where a is the acceleration [m/s2] of the mass and x [m]is the displacement of the mass relative to a fixed point ofreference.The above equation combine to form the equa-tion of motion, a second-order differential equation fordisplacement x as a function of time t[sec]:

m..x + c

.x + kx = F (4)

Rearranging, we have

..x +

c

m

.x +

k

mx =

F

m(5)

An scheme of the system is depicted in Fig.1.

Figure 1: Mass-spring-damper system scheme.

Next, to simplify the equation, we define the followingparameters: B = c

m , K = km and f = F

m , and we obtainthe second order system

..x + B

.x + Kx = f (6)

The mass-spring-damper transfer function is then writtenas:

G(s) =x(s)f(s)

=1

(s2 + Bs + K)(7)

In our parameter identification scheme we will compute,in an algebraic form: B and K from linear identifiability.From these relation, and due to the fact that m is known,we have

k = Km (8)

c = Bm (9)

2.2 The Procedure of Algebraic Identifica-tion

Consider the second order system given in (6). c and kare unknown parameters and they are not linearly identi-fiable. Nevertheless, the parameter c

m denoted by B andthe parameter k

m denoted by K are linearly identifiable.

We proceed to compute the unknown system parametersB and K as follows:

Taking Laplace transforms, of (6) yields,

s2x(s)− sx(0)− .x(0) + B(sx(s)− x(0)) + Kx(s) = f(s)

(10)

Taking derivative with respect to the complex variables,twice, we obtain independence of initial conditions.Then (10) results in an expression free of the initial con-ditions

.x(0) and x(0).

d2

ds2

[s2x(s)

]+B

d2

ds2

[s2x(s)

]=

d2

ds2[f(s)−Kx(s)] (11)

The terms of (11) can be developed as:

d2

ds2[s2x(s)] = 2x + 4s

dx

ds+ s2 d2x

ds2(12)

d2

ds2[sx(s)] = 2

dx

ds+ s

d2x

ds2(13)

Proceedings of the World Congress on Engineering and Computer Science 2007WCECS 2007, October 24-26, 2007, San Francisco, USA

ISBN:978-988-98671-6-4 WCECS 2007

Page 3: AlgebraicIdentificationMethodfor Mass-Spring- · PDF fileAlgebraicIdentificationMethodfor Mass-Spring-DamperSystem ... range of applications in which appears the mass-spring-damper

Recall that multiplication by s in the operational do-main corresponds to derivation in the time domain. Toavoid derivation, after replacing the expressions (12, 13,in equation (11), we multiply both sides of the resultingexpression by s−2. We obtain

B(2s−2 dx

ds+ s−1 d2x

ds2) + Ks−2 d2x

ds2=

s−2 d2f(s)ds2

− 2s−2 − 4s−1 (14)

In the time domain, one obtains the first equation for theunknown parameters B and K. It is a linear equation ofthe form

Bp11(t)−Kp12(t) = −q1(t) (15)where p11, p12 and q1 are

p11(t) = −2∫ (2)

tx +∫

t2x (16)

p12(t) =∫ (2)

t2x (17)

q1(t) =∫ (2)

(t2f − 2x) + 4∫

tx− t2x (18)

Notation1

The expression (14) is multiplied both sides by s−1 oncemore, leads to a second linear equation for the estimatesB, and K.

This linear system can be represented in matrix form as:

PX = Q (19)

where P is a matrix whose coefficients are time depen-dant, X is the column vector of the unknown parameters,and Q is a column vector whose coefficients are also timedependant. It is in general form,

[p11(t) p12(t)p21(t) p22(t)

] [BK

]=

[q1(t)q2(t)

](20)

p21(t) =∫

p11(t), p22(t) =∫

p12(t), q2(t) =∫

q1(t) being,

p21(t) = −2∫ (3)

tx +∫ (2)

t2x (21)

p12(t) =∫ (3)

t2x (22)

q2(t) =∫ (3)

(t2f − 2x) + 4∫ (2)

tx−∫

t2x) (23)

1∫ (n) φ(t) representing the iteratedintegral

∫ t0

∫ σ10 ...

∫ σn−10 φ(σn)dσn...dσ1 with (

∫φ(t)) =

(∫ (1) φ(t)) =

∫ t0 φ(σ)dσ

The estimates of the parameters K and B can be readilyobtained by solving the following linear equation

K =[−p21(t)q1(t) + p11(t)q2(t)]p11(t)p22(t)− p12(t)p21(t)

(24)

B =[p22(t)q1(t)− p12(t)q2(t)]p11(t)p22(t)− p12(t)p21(t)

(25)

The time realization of the elements of matrixes P andQ can be written in a State Space framework via time-variant linear (unstable) filters in order to make the phys-ical implementation of the estimator easier in the realtime platform:

p11(t) = x1 (26).

x1 = −t3θm(t) + x2.

x2 = 6t2θm(t) + x3.

x3 = −6tθm(t)

p12(t) = y1 (27).

y1 = y2.

y2 = t3V (t) + y3.

y3 = −3t2V (t)

q11(t) = t3θm(t)z1 (28).

z1 = −9t2θm(t) + z2.

z2 = 18tθm(t) + z3.

x3 = −6θm(t)

p21(t) = ξ1 (29).

ξ1 = ξ2.

ξ2 = −t3θm(t) + ξ3.

ξ3 = 6t2θm(t) + ξ4.

ξ4 = −6tθm(t)

where ξ2 = p11

p22(t) = ρ1 (30).

ρ1 = ρ2.

ρ2 = ρ3.

ρ3 = t3V (t) + ρ4.

ρ4 = −3t2V (t)

Proceedings of the World Congress on Engineering and Computer Science 2007WCECS 2007, October 24-26, 2007, San Francisco, USA

ISBN:978-988-98671-6-4 WCECS 2007

Page 4: AlgebraicIdentificationMethodfor Mass-Spring- · PDF fileAlgebraicIdentificationMethodfor Mass-Spring-DamperSystem ... range of applications in which appears the mass-spring-damper

where ρ2 = p12

q21(t) = ψ1 (31).

ψ1 = t3θm(t) + ψ2.

ψ2 = −9t2θm(t) + ψ3.

ψ3 = 18tθm(t) + ψ4.

ψ4 = −6θm(t)

where ψ2 = q11.

The matrix P (t) is not invertible at time t = 0. Thismeans that no estimation of the parameters is done atthis time. But it is certainly invertible after an arbitrar-ily small time t = ε > 0, then accuracy estimation ofthe motor parameters is obtained in a very short periodof time. In practice we initialize the estimator after thesmall arbitrary time interval t = ε in order to assure thatthe estimator obtain good estimates. From t = 0 to t = εthere exist many singularities because of the divisions bythe value zero (see equations (24) and (25), such singu-larities occur when p11(t)p22(t)− p12(t)p21(t) = 0 in theK estimator and p11(t)p22(t)− p12(t)p21(t) = 0 in the Bestimator.

Since the available signals θm and V are noisy the es-timation precision yielded by the estimator in (24)-(25)will depend on the Signal to Noise Ratio (SNR). We as-sume that θm and V are perturbed by an added noisewith unknown statistical properties. In order to enhancethe SNR, we simultaneously filter the numerator and de-nominator by the same low-pass filter. Taking advantageof the estimator rational form, the quotient will not beaffected by the filters. This invariance is emphasized withthe use of different notations in frequency and time do-main:

K =F (s) [−p21(t)q1(t) + p11(t)q2(t)]F (s)(p11(t)p22(t)− p12(t)p21(t))

(32)

B =F (s) [p22(t)q1(t)− p12(t)q2(t)]

F (s)(p11(t)p22(t)− p12(t)p21(t))(33)

Remark 2.1 Invariant low-pass filtering is based onpure integrations of the form F (s) = 1/sp, p ≥ 1. Weassumed high frequency noises. This hypothesis were mo-tivated by recent developments in Non-standard Analysis,towards a new non stochastic noise theory. More detailsin [14].

3 SIMULATION RESULTS

This section is devoted to demonstrate the good perfor-mance of the theoretical algorithm previously explained.On the one hand, signals without any sort of noise areused in the implementation to show the time in which an

ideal estimation is obtained. On the other hand, the in-put signals to the estimator are corrupted with a stochas-tic noise n(t) with zero mean and standard deviation 10−2

in the measure of the position. Fig.3 depicts the imple-mentation scheme of the estimator. Note that in estima-tions without noise the input n(t) is zero. Independencewith respect an specific design of the input to the systemis also demonstrated by using two different inputs to thesystem: step input and sinusoidal input.

Figure 2: Implementation scheme of the estimator.

The parameters used in the estimation are depicted inTable 1.

Table 1: System parameters used in simulationsParameter Value

m 1 [kg]c 2 [Ns/m]k 3 [N/m]

The parameters B = cm and K = k

m which will be esti-mated by the estimator will have values of 2 [Ns/(mkg)]and 3 [N/(mkg)] respectively.

3.1 Estimation without noise in the measure

In this subsection estimation of the system parametersare obtained by using ideal input signals to the estimator.In Fig.3(a) the step input to the system is shown. The re-sponse of the system to this input is depicted in Fig.3(b).The estimator has such signals as input. The estima-tion of the parameters B and K are almost immediatelyobtained (see Fig.4). At time t = 0.04 [s] we get good es-timates of the parameters with null error with respect theideal values B = 2 [Ns/(mkg)] and K = 3 [N/(mkg)].Until time t = 0.01 [s] the estimator has been initializedto zero value. With this estimates and bearing in mindthe mass value m = 1 [kg] from equations 8 and 9 the realvalues of k = 3 [N/m] and c = 2 [Ns/m] can be obtainedrespectively.

In the simulation with sinusoidal signal as input to thesystem are obtained the same results. The sinusoidalsignal has amplitude value of 1 [N ] and frequency value1 [rad/s]. Fig.5(a) depicts the sinusoidal input to thesystem, whereas Fig.5(b) depicts the response of the sys-tem to such an input. The estimation of the valuesB = 2 [Ns/(mkg)] and K = 3 [N/(mkg)] is shown in

Proceedings of the World Congress on Engineering and Computer Science 2007WCECS 2007, October 24-26, 2007, San Francisco, USA

ISBN:978-988-98671-6-4 WCECS 2007

Page 5: AlgebraicIdentificationMethodfor Mass-Spring- · PDF fileAlgebraicIdentificationMethodfor Mass-Spring-DamperSystem ... range of applications in which appears the mass-spring-damper

0 1 2 3 4 50

2

4

Time (s)

For

ce (

N)

(a)

0 1 2 3 4 50

0.2

0.4

Time (s)

Pos

ition

(m

)

(b)

Figure 3: (a) Step input to the system. (b) Response ofthe system to step input.

0 0.2 0.4 0.6 0.8 10

2

4

Tiempo (s)

B,K

B[Ns/(mkg)]K[N/(mkg)]

Figure 4: Estimation of B and K with step input.

Fig.6. In this case, we have initialized the estimator tovalue zero within 0.03 [s]. The estimates are obtained attime t = 0.06 [s] and the values are maintained until theend of the experiment (see Fig.6).

0 1 2 3 4 5−1

0

1

Time (s)

For

ce (

N)

(a)

0 1 2 3 4 5−0.4

−0.2

0

0.2

Time (s)

Pos

ition

(m

)

(b)

Figure 5: (a) Sinusoidal input to the system. (b) Re-sponse of the system to sinusoidal input.

3.2 Estimation with noise in the measure

In this case the response signals of the system x(t) is cor-rupted by stochastic noise with zero mean and 10−2 stan-dard deviation. We consider noise in this signal becauseis the only variable to measure in an experimental plat-form by means of sensors such as accelerometers, visionsystem,... The step and sinusoidal inputs to the systemare the same that the used in Section 3.1 (see Fig.3(a)and Fig.5(a)). The input x(t) corrupted by noise to theestimator is depicted in Fig.7(a) in the case in which theinput to the system is the step signal, and in Fig.7(b) inthe case in which the input to the system is the sinusoidalsignal. Note that the noise strongly affects the signals.

The estimation of the parameters B and K when theinput f(t) is an step are depicted in Fig.8. The estimatorhas been initialized to zero until time t = 1.1 [s] and attime t = 2.5 [s] the values of B = 2 [Ns/(mkg)] andK = 3 [N/(mkg)] are obtained. When the input f(t) issinusoidal the results are that depicted in Fig.9 with thesame results.

0 0.5 1 1.5 20

2

4

Tiempo (s)

B,K

B[Ns/(mkg)]K[N/(mkg)]

Figure 6: Estimation of B and K with sinusoidal input.

0 1 2 3 4 50

0.2

0.4

Time (s)

Pos

ition

(m

)(a)

0 1 2 3 4 5−0.4

−0.2

0

0.2

Time (s)

Pos

ition

(m

)

(b)

Figure 7: (a) Response of the system to step input andnoise in the measure of the mass position. (b) Responseof the system to sinusoidal input and error in the measureof the mass position.

0 1 2 3 4 50

2

4

Tiempo (s)

B,K

B[Ns/(mkg)]K[N/(mkg)]

Figure 8: Estimation of B and K with step input andnoise in the measure of the mass position.

0 1 2 3 4 50

2

4

Tiempo (s)

B,K

BB[Ns/(mkg)]K[N/(mkg)]

Figure 9: Estimation of B and K with sinusoidal inputand noise in the measure of the mass position.

Proceedings of the World Congress on Engineering and Computer Science 2007WCECS 2007, October 24-26, 2007, San Francisco, USA

ISBN:978-988-98671-6-4 WCECS 2007

Page 6: AlgebraicIdentificationMethodfor Mass-Spring- · PDF fileAlgebraicIdentificationMethodfor Mass-Spring-DamperSystem ... range of applications in which appears the mass-spring-damper

The difference between the ideal case and this case inwhich noise in the measure appears is that the time inthe estimation is different. Whereas in the estimationswithout noise the values are obtained in 0.3 [s] after theinitialized zero value, the estimations with noise are car-ried out in 1.4 [s] after such initialization. Nevertheless,no error appears every estimation. Further, the differentinput signals to the system do not affect the estimatedvalues.

4 CONCLUSIONS

Parameter identification using an on-line, non asymp-totic, algebraic identification method for continuous-timeconstant linear systems has been proposed for the esti-mation of unknown parameters of a mass-spring-dampermodel.

In this research, an algebraic technic in order to estimatethe physical values of the spring and damper of the sys-tem is presented. This is based on a bunch of (unstable)filters that vary on time and which are combined withclassical low pass filters. The resultant expressions areobtained from derivative algebraic operations, includingthe unknown constants elimination through derivationswith respect the complex variable s.

The only input variables to the estimator are the inputforce to the system and the displacement of the mass.Among the advantages of this approach we find:it is in-dependent of initial conditions; the methodology is alsorobust with respect to zero mean high frequency noisesas seen from digital computer based simulations; the es-timation is obtained in a very short period of time andgood results are achieved; a direct estimation of the pa-rameters is achieved without translation between discreteand continuous time domains; and the approach does notneed a specific design of the inputs needed to estimate theparameters of the plant because exact formulas are pro-posed. Therefore its implementation in regulated closedloop systems is direct.

References

[1] Fliess, M., Sira-Ramírez, H.,“An algebraic frame-work for linear identification", ESAIM Contr. Optimand Calc. of Variat., V9, pp. 151-168, 2003.

[2] Fliess, M., Sira-Ramírez, H., “On the non-calibratedvisual based control of planar manipulators: An on-line algebraic identification approach", IEEE-SMC-2002, V5, 2002.

[3] Sira-Ramírez, H., Fossas, E. , Fliess, M.,“Outputtrajectory tracking in an uncertain double bridgebuck dc to dc power converter: An algebraic on-line parameter identification approach", in Proc. 41st IEEE Conf. Decision Control,V3, pp. 2462-2467,2002.

[4] Sira-Ramírez, H., Fliess, M., “On the discrete timeuncertain visual based control of planar manipula-tor: An on-line algebraic identification approach",Proc. 41 st IEEE Conf. Decision Control, 2002.

[5] Fliess, M., Mboup, M., Mounier, H., Sira-Ramírez,H. ,Questioning some paradigms of signal process-ing via concrete example, Editorial Lagares, MexicoCity, 2003.

[6] Ljung, L., System Identification, Theory for users,2nd ed. Prentice Hall PTR, 1999.

[7] Bar-Shalom, Y. , Rong Li, X., ThiagalingamKirubarajan, Estimation with Applications to Track-ing and Navigation, Theory, Algorithms and Soft-ware, John Wiley & Sons Inc, 2001.

[8] Sira-Ramírez, H., Trapero, J., Feliu, V. , “Frequencyidentification in the noisy sum of two sinusoidal sig-nal", 17th. International symposium on Mathemati-cal Theory of Network and Systems, 2006.

[9] Becedas, J. , Trapero, J., Sira-Ra´mírez, H., Feliu,V.,“Fast identification method to control a flexiblemanipulator with parameters uncertainties”, IEEEInternational Conference on Robotics and Automa-tion, Rome, 2007.

[10] Yunfeng Li and Horowitz, R., “Active suspension vi-bration control with dual stage actuators inhard diskdrives”,Proceedings of the American Control Confer-ence, V4, pp. 2786 - 2791, 2001.

[11] Rivin, Eugene, I., “Stiffnes and damping in Mechan-ical Design”, Marcel Decker, New York, 1999.

[12] Erickson, D., Weber, M., Sharf, I., “Contact Stiffnessand Damping Estimation for Robotic Systems”, TheInternational Journal of Robotics Research, V22,N1,pp. 41-57, 2003.

[13] Faik, S., Witteman, H., “Modeling of ImpactDynamics: A Literature Survey”, InternationalADAMS User Conference, 2001.

[14] Fliess, M., “Analyse non standard du bruit,” C.R.Acad. Sci. Paris, Ser. I 342. 2006.

Proceedings of the World Congress on Engineering and Computer Science 2007WCECS 2007, October 24-26, 2007, San Francisco, USA

ISBN:978-988-98671-6-4 WCECS 2007