Mathematical Problems in Engineering

Volume 2012 (2012), Article ID 218106, 21 pages

http://dx.doi.org/10.1155/2012/218106

## Control of an Automotive Semi-Active Suspension

Tecnológico de Monterrey, Campus Monterrey, Monterrey, NL, Mexico

Received 4 March 2012; Accepted 11 April 2012

Academic Editor: Claude Lamarque

Copyright © 2012 Jorge de Jesús Lozoya-Santos et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

#### Abstract

Two controllers for an automotive suspensions with Magneto-Rheological (MR) dampers are proposed. One is a model-based using the Linear Parameter Varying (LPV) approach, and the other is a model-free controller with a Frequency Estimation Based (FEB) principle. The LPV controller includes an experimental nonlinear model of an MR damper using only one scheduling parameter. A comparison with a several semiactive controllers for comfort and road holding is discussed. The FEB controller is the best option based on frequency and time response analysis for comfort (10–20%), suspension deflection (30–50%), and road holding (1–5%).

#### 1. Introduction

An MR damper is a nonlinear component used in semi-active suspensions. The accurate modelling of the *force-velocity* curve is not a trivial task due to the hysteresis and nonlinear behavior. These damper features must be included in the controller design. There are several approaches in the control of semi-active suspensions that can be organized as (a) those with experimental validation and (b) those simulation validation. In the first group, the free model controllers such as Sky-Hook (SH), Bolandhemmat et al. [1] and Mix-1-Sensor (M1S), Savaresi and Spelta [2] are more efficient for comfort. Also, the nonlinear control techniques such as model predictive and sliding mode control, Dong et al. [3] and the human simulated intelligent controller, Yu et al. [4] with good experimental results where comfort and road holding are the main goals. In the second group, the , Choi and Sung [5], using a linear MR damper model and the nonlinear control based on LPV/, Do et al. [6] have been validated by simulation. These control strategies show several opportunities.(1)The controller output is not the end damper manipulation, and it is needed because the computation of the desired force of the MR damper or the damping coefficient. This demands a mapping algorithm from control output to manipulation units.(2)Free-model strategies are more efficient and feasible for implementation than complex controllers.(3)The antiwindup mechanism is assumed by applying inverse MR damper models, but controllers do not have a feedback of a windup effect.

This paper deals with the (a) design of an LPV controller with one scheduling parameter based on a simple nonlinear MR damper model, (b) design of a free-model controller based on the deflection frequency estimation, and (c) a comparison with several well known comfort, and road-holding controllers. The comparison uses a *quarter of vehicle *(QoV) model and a precise MR damper model. This work is an extended version of Do et al. [7].

This paper is organized as follows. Section 2 reviews the QoV model, different controllers and MR damper models. Section 3 introduces the proposed controllers. Results are presented on Section 4 and discussed in Section 5. Section 6 concludes the paper. Abbreviations and variable definitions are defined in the Nomenclature section.

#### 2. Background

##### 2.1. Passive Nonlinear Suspension Model

The lumped parameter QoV model describes the sprung mass () corresponding to the vehicle chassis and components, and the unsprung mass (); it only captures vertical motions (, , , , , ). The tire is modeled by a spring linked to the road () and represented with a stiffness coefficient (), while the tire damping is negligible. A contact point between road and tire always is assumed. The passive suspension, typically modeled by a damper and a spring, exerts vertical resistive forces (, ), Figure 1(a). The vertical force is affected by the square of the motion ratio of damper and spring, (), Barak [8], and it reflects the projection of the force to the vertical axis in the wheel. A nonlinear passive model will be used as a baseline model ( and ).

###### 2.1.1. Performance Objectives

The suspension tuning in automotive applications is used to achieve good comfort, road holding, and safety suspension deflections. These goals demand several industrial specifications in the span of [0–20] Hz, Poussot-Vassal et al. [9].(i)*Comfort*: the maximum gain of the frequency response must be kept low, that is <200.(ii)*Road holding*: the frequency response ideally must stand closer to 0 (zero).(iii)*Suspension deflection*: the deflection of the actuator is constrained to preserve the lifetime cycle.

##### 2.2. Controlled Suspension Model

The controlled suspension uses a semi-active damper () instead of the passive damper (), Figure 1(b). The semi-active damper varies its damping force according to a manipulation (). The QoV model with a controlled suspension is derived as follows ( and ): where is the input control of the system provided by the semi-active damper.

##### 2.3. Ideal Damping Ratio

The ideal damping coefficient (), Miller [10], is computed according to where is the critical damping for the mass (), and is the desired damping ratio for a given control strategy. For the sprung mass, and , while for the unsprung mass, and . An ideal damping force in a QoV suspension is This work uses simulation in the wheel vertical axis, where is surrogated by .

##### 2.4. Benchmark Controllers

Four state-of-the-art controllers were chosen for comparison: Sky Hook (SH) and Mix-1-Sensor (M1S) controllers for comfort, Groundhook (GH) controller for road-holding, and the *Hybrid* controller, which combines the comfort and road holding goals.

###### 2.4.1. SH

The aim of the SH control, Karnopp et al. [11], is to minimize the vertical motion of the sprung mass by connecting a virtual damper between the body and the sky. The adjustable damper is approximated to mimic the virtual damper. The damping force can be represented as This technique certainly improves the ride comfort, but it may lead to poor handling. This controller is the reference in comfort due to its practical implementation and design.

###### 2.4.2. M1S

The key principle is the selection of high/low damping at each sampling time to achieve a comfortable ride condition according to the resonance frequency of the QoV, Savaresi and Spelta [2]. It uses only one accelerometer: M1S has an extensive experimental validation. For a standard automotive suspension, can be chosen between rad/s ( Hz), according to the resonance frequency of a vertical QoV model.

###### 2.4.3. GH

It uses a fictitious damping element between the wheel and the ground parallel with the tire, Valasek et al. [12]. Equivalent to SH controller, the reduction of dynamic tire-road forces improves the road holding: The GH control emphasizes the benefits of optimal road holding suspensions.

###### 2.4.4. Hybrid

The combination of SH and GH is called hybrid control technique. The corresponding semi-active damping can be expressed as where determines the contribution of SH and/or GH.

##### 2.5. Passive and Semi-Active Dampers

###### 2.5.1. Passive Damper

The passive damper model is the baseline. It is represented by the *force-velocity *curve, Figure 2. It presents a tradeoff for road holding and comfort performances, having a damping force ratio from 3 to 1 between rebound and compression damping zones, Gillespie [13].

###### 2.5.2. Symmetric *V*_{max} Model

The nonlinear QoV model with a semi-active suspension is The MR damper model (2.9) includes the friction, preyield, and postyield operating modes.

###### 2.5.3. Asymmetric Full Modified SP Model

The model describes a passive linear damping and stiffness coefficients and it includes a lineal varying damping of the preyield and postyield modes of operation of the MR fluid using a receding horizon computed from the velocity of piston The model (2.10) includes the nonlinearities of the MR damper with the parameters

#### 3. Proposed Controllers

##### 3.1. LPV Controller

The representation of a QoV in the LPV framework ( and ) is as follows: where . The input constraints are as follows:

*(1) Semiactiveness*

The input of the damper model will be positive
where is the LPV controller output.

*(2) Saturation*

The control input provided by the semi-active damper has a finite interval A. A new measurable parameter is introduced in order to bound the electric current into the damper as follows:
where is the term modifying the MR damping coefficient according to the velocity of piston. A new parameter is substituted in (2.10):
Simplifying (3.4) with , and substituting :
where and limited to to . is the applied electric current to the suspension.

*(3) Dissipativity*

The damping coefficient always must be positive. The term of (3.5), which depends on is simplified by substituting :
Dividing by , the damping coefficient due to is
where is the MR damping coefficient due to the electric current changes. It can be concluded that : (a) is always positive, (b) it is proportional to , and (c) it is inversely proportional to the maximum velocity, that is, low velocities will amplify the damping coefficient and vice versa.

###### 3.1.1. LPV Controller Design

The generalized system for the controller synthesis for one scheduling parameter considers a filter in the input of LPV system (3.1) to be proper for the LPV synthesis. will be in the states transition matrix , Do et al. [6]. Figure 3 shows the QoV model using the MR damper with saturated input.

To meet the control specifications, two weighting functions ( and ), were used according to the comfort performance without affecting the road holding, Do et al. [14].
The LPV controller was synthesized using the *SeDuMi Matlab *toolbox. The controlled output vector is , Figure 4. Table 1 shows the parameters for semi-active suspension design.

##### 3.2. FEB Controller

By assuming a harmonic motion () of the damper piston, the state variables of the system are
The signals and are unknown. Using the *root mean square *(RMS) of deflection and velocity deflection of the MR damper piston, an approximation is:
Substituting (3.11) in (3.12), and :
The estimation of the frequency is
The formula for a continuous function for the RMS over the interval of time is
A numerical integration computes the discrete RMS value
Substituting (3.16) in (3.14):
Cartwright [15] states that defines the RMS. The chosen frequencies were and Hz. Using the frequency estimation and observing the pseudo-Bodes of the variables, the look-up table was defined to assure the desired performances, Table 2.

#### 4. Results

##### 4.1. Identification of MR Damper Models

The experimental training path for identification is a sinusoidal with variable amplitude mm and frequency of Hz. The amplitude randomly varies each cycles. The electric current is a *Random Walk*, Ljung [16], with a span of 0–2.5 A. The spans of and were m/s and N, Lozoya-santos et al. [17]. The experimental data for model learning consist of four datasets. Three datasets with series of three periods of a sinusoidal, where the amplitude is constant. Each dataset explores frequencies, Hz with A. The fourth dataset is a *Road Profile* with fluctuant electric current. The identified models are shown in Table 3. The *Error-to-Signal Ratio *(ESR) index, Savaresi et al. [18], was exploited for model validation, Table 4. A qualitative validation was the analysis of the *force-velocity *plots of the MR damper, Figure 5.

##### 4.2. QoV Lumped Parameters

The lumped parameters of the QoV have been taken from a commercial vehicle model, Table 5.

##### 4.3. Semi-Active Force Tracking

The values of , , ,and are computed according to the ideal damping ratio for on/off semi-active systems, Miller [10]. The degrees of freedom in M1S, and for hybrid control are defined and 0.5, respectively. Table 6 shows the ideal damping coefficients.

Since the benchmark controllers output has *Newton* units, a feedback control system is included, Figure 6(a). A PI controller is considered, Lee and Choi [19]. The output of the controllers has ampere units, there was not necessary a feedback control, Figure 6.

##### 4.4. Frequency Domain Tests

The evaluation of the QoV model was done in open- and close-control systems based on industrial specifications, Sammier et al. [20] and realistic road tests, Boggs et al. [21]. According to these bandwidths, a road profile is designed based on the shape of the relative amplitude spectrum of the position command at 10 points between 0.1 and 20 Hz. This shape does not introduce unrealistic velocities into the shock absorber, Boggs et al. [22]. The amplitude relative is 15 mm according to the several manoeuvres in a real vehicle suspension, Fukushima et al. [23]. The qualitative comparison of the frequency responses uses the *Variance Gain *algorithm, Savaresi et al. [24]. The power spectral density (PSD) allows a quantitative comparison, Poussot-Vassal et al. [9]. A negative percentage means the uncontrolled suspension is better in the given frequencies of interest.

###### 4.4.1. Open-Control System

Six open-control system simulations with A without taking into account the motion ratio. These frequency responses allow to observe the optimal cases of the uncontrolled suspension for comfort (0 A), road holding (5 A), and a tradeoff damping (2.5 A), Figure 7.

###### 4.4.2. Control System

Six control system simulations, each one with the control strategies SH, GH, Hybrid, M1S, FEB, and LPV were compared, Figure 8.

Figure 9 shows the improved percentages of PSD each control system.

##### 4.5. Time Domain Tests

Ride comfort and road holding normally occurs in 1-2 Hz and 10–15 Hz. Figure 10 compares the uncontrolled and controlled suspensions in the body and road holding resonance. These comparisons show the benefit of the LPV and FEB controllers. The resonance frequencies are shown in Table 5. The amplitudes of the sinusoidal tests were mm and mm. Also, the RMS of each signal are shown. The improved percentage of RMS validates the benefit of using a controlled suspension. A negative RMS indicates the uncontrolled suspension has better performance. The exerted electric currents for the proposed controllers and the best controllers for comfort and road holding are shown in Figure 11, and the improved percentages of RMS in Figure 12.

#### 5. Discussion

##### 5.1. Frequency Domain

###### 5.1.1. Open-Control System

Thecomfort condition depends on , Figure 7 (upper plot). In bandwidth 1 (, 0–2 Hz), a comfort condition and good handling are achieved with A (i.e., gain < 200), and with A in bandwidth 2 (, 2–10 Hz). In bandwidth 4 (, 14–20 Hz), actuation is needed to kept the comfort condition. For bandwidth 3 (, 10–14 Hz), due to the tire-hop frequency, the applied A decreases the gain in .

The suspension deflection transfer function improves by holding higher current below 2 Hz and between 5–20 Hz. In the span from 2–5 Hz and 16–20 Hz, the electric current has not influence on this performance, Figure 7 (middle plot).

Transfer functions are associated with the road holding, Figure 7 (lower plot). In , 2.5 A meets the industrial specifications, (included the comfort conditions). In , 0 A keeps a low gain close to zero, comfort condition shares these electric currents in later frequency spans. Over 10 Hz, a difference from comfort condition, 2.5 A is desirable to allow the road holding. Table 7 summarizes the optimal electric currents.

###### 5.1.2. Control System

*Comfort*

The baseline suspension is not optimized for comfort (i.e., it is a hard suspension) see Figure 8(a). The SH and the hybrid controllers offer excellent performances with the lowest gains, , in [] Hz. Below 4 Hz, the best case is not clear with exception of the baseline suspension and GH controller both being the worst controllers.

*Suspension Deflection*

The best controllers are FEB and M1S, Figure 8(b). The baseline suspension presents the better suspension deflection. The worst controllers are the SH and hybrid. All the controllers present similar performances in the (3–7) Hz span, Figure 8(b).

*Road Holding*

The best performance corresponds to the baseline suspension. The best controller is the FEB. The M1S, GH, and LPV have similar performances. The SH and hybrid are not well suited, Figure 8(c).

The hybrid does not achieve a good performance for comfort/road holding. The baseline suspension is optimized for suspension deflection and road holding. The controller with the best tradeoff is the FEB.

The proposed controllers have an improved performance of 10% and 17% in the primary ride frequencies (BW1), while the SH and M1S are the best (20% and 22%), Figure 7(a). In secondary ride (BW2), all the controllers have improved results. In suspension deflection, FEB and LPV-based exhibit better results, Figure 7(a). In general, the benchmark controllers are not well suited for improvement of suspension deflection. Results for road holding support FEB controller as the best one. The LPV-based controller equals GH controller. The frequency domain analysis validates FEB and LPV as the best options for both comfort and road holding.

##### 5.2. Transient Response

The FEB controller shows optimum performances for sprung-mass acceleration, Figure 10(a), and tire deflection, Figure 10(b). The rest of the controllers have similar performances, but the SH is the best in comfort, Figure 10(a). The FEB controller achieves a safe deflection while the other controllers have low performances Figures 10(c) and 10(d).

*Dissipativity Constraint*

The FEB controller uses two damping coefficients, related to A, for low and high damping. Its design avoids saturation problem. The LPV controller, includes the saturation in the scheduling parameter. Figures 11(a) and 11(b) show how a valid manipulation according to the dissipativity constraint is obtained. Figures 11(a) and 11(b) also show the manipulation of the classical SH and GH controllers that have higher frequency content.

Results show how the FEB controller obtains the comfort and road holding, while the hybrid controller does not achieve the minimum compromise. Also, the FEB controller follows the performance of SH and M1S in comfort (Figure 12(a)) of GH controller in road holding, Figure 12(b). A main contribution of the LPV controller is the use of only one scheduling parameter, Do et al. [7].

#### 6. Conclusion

Two controllers for an automotive suspension with Magneto-Rheological (MR) dampers are proposed: one is based on the model using Linear Parameter-Varying (LPV) approach, and the other is a free of model using a frequency estimation of the road profile. A comparison with several semi-active control strategies for comfort and road holding was presented. Both controllers exhibit important features for practical applications: (1) the controller output is the electric current through MR damper coil, (2) the controllers achieve the objectives with a bounded output, (3) the scheduling parameter is based on one measurement, (4) there is no real-time computation of derivatives of matrix, hence the controllers allow good sampling time, (5) the LPV controller is linear combination of matrices, and the FEB computes the 1-norm of two signals over n samples, and (6) the controllers can modify their goal performances with a set of matrices for LPV, and a look-up table of electric current for (FEB).

#### Nomenclature

: | MR damping coefficient () |

: | Applied MR damping coefficient () |

: | Max/Min damping coefficient () |

: | Passive damping coefficient () |

: | Skyhook/groundhook coefficient () |

: | Gain of due to (s/m) |

: | Gain of due to (1/m) |

: | Preyield damping gain (s/m) |

: | Postyield damping (N/A) |

: | Preyield gain due to stiffness (1/m) |

: | Virtual mass of the MR damper (kg) |

: | Estimated frequency by FEB controller (Hz) |

: | Internal stiffness coefficient (N/m) |

: | Receding horizon in order to compute |

: | Determines the damping coefficient magnitude when the device is in tension or compression. |

: | Perturbation shaped as chirp sinusoidal |

: | Piston deflection (m) |

: | Piston deflection velocity (m/s) |

: | Minimum/maximum measured |

: | Piston deflection acceleration () |

: | Sprung mass velocity, acceleration (, ) |

: | Unsprung mass displacement (m) |

: | Unsprung mass velocity, acc (, ) |

: | Upper/lower limits in suspension () |

: | Matrices of state space representation according to Do et al. [7] |

: | -esime bandwidth in FEB control |

: | Electric current, maximum , bounded (A) |

: | Vertical damper, steering force (N) |

: | Vertical spring force (N) |

: | MR damping force (N) |

: | MR damping force (N) due to fluctuations |

: | Skyhook, groundhook force (N) |

: | Mixed-1-sensor, hybrid Force (N) |

: | Sinusoidal amplitude (m) |

: | Weighting function road profile, sprung-mass acceleration, unsprung-mass displacement |

: | Absolute maximum deflection velocity, |

: | Motion ratio in wheel axis |

: | Tradeoff parameter for comfort/road holding |

: | Effect of the mechanical and hydraulic properties of the damper on |

: | Semiactiveness of the LPV output controller |

: | Dynamic saturation of the electric current limited to a maximum value and |

: | Scheduling parameter for LPV controller |

: | Frequency (rad/s). |

#### Acknowledgments

Authors thank the PCP 06/2007 program (CONACyT) and Autotronics Research Chair (Tecnologico de Monterrey).

#### References

- H. Bolandhemmat, C. M. Clark, and F. Golnaraghi, “Development of a systematic and practical methodology for the design of vehicles semi-active suspension control system,”
*Vehicle System Dynamics*, vol. 48, no. 5, pp. 567–585, 2010. View at Publisher · View at Google Scholar · View at Scopus - S. M. Savaresi and C. Spelta, “A single-sensor control strategy for semi-active suspensions,”
*IEEE Transactions on Control Systems Technology*, vol. 17, no. 1, pp. 143–152, 2009. View at Publisher · View at Google Scholar · View at Scopus - X. M. Dong, M. Yu, C. R. Liao, and W. M. Chen, “Comparative research on semi-active control strategies for magneto-rheological suspension,”
*Nonlinear Dynamics*, vol. 59, no. 3, pp. 433–453, 2010. View at Publisher · View at Google Scholar · View at Scopus - M. Yu, X. M. Dong, S. B. Choi, and C. R. Liao, “Human simulated intelligent control of vehicle suspension system with
*MR*dampers,”*Journal of Sound and Vibration*, vol. 319, no. 3–5, pp. 753–767, 2009. View at Publisher · View at Google Scholar · View at Scopus - S. B. Choi and K. G. Sung, “Vibration control of magnetorheological damper system subjected to parameter variations,”
*International Journal of Vehicle Design*, vol. 46, no. 1, pp. 94–110, 2008. View at Publisher · View at Google Scholar · View at Scopus - A. L. Do, O. Sename, and L. Dugard, “An
*LPV*control approach for semi-active suspension control with actuator constraints,” in*Proceedings of the American Control Conference (ACC '10)*, pp. 4653–4658, Baltimore, Md, USA, July 2010. View at Scopus - A. L. Do, O. Sename, L. Dugard, and R. Ramirez, “An
*LPV*approach for semi-active suspension control,” in*Proceedings of the 11th Pan-American Congress of Applied Mechanics*, Paraná, Brazil, 2010. - P. Barak, “Magic numbers in design of suspensions for passenger cars,”
*SAE Technical Paper*911921, 1991. View at Google Scholar - C. Poussot-Vassal, O. Sename, L. Dugard, P. Gáspár, Z. Szabó, and J. Bokor, “A new semi-active suspension control strategy through
*LPV*technique,”*Control Engineering Practice*, vol. 16, no. 12, pp. 1519–1534, 2008. View at Publisher · View at Google Scholar · View at Scopus - L. R. Miller, “Tuning passive, semi-active, and fully active suspension systems,” in
*Proceedings of the 27th IEEE Conference on Decision and Control*, pp. 2047–2053, December 1988. View at Scopus - D. Karnopp, M. J. Crosby, and R. A. Harwood, “Vibration control using semi-active force generators,”
*Journal of Engineering for Industry*, vol. 96, no. 2, pp. 619–626, 1974. View at Google Scholar · View at Scopus - M. Valasek, M. Novak, Z. Sika, and O. Vaculin, “Extended ground-hook—new concept of semi-active control of truck suspension,”
*Vehicle System Dynamics*, vol. 29, pp. 289–303, 1997. View at Google Scholar - T. D. Gillespie,
*Fundamentals of Vehicle Dynamics*, SAE International, Washington, DC, USA, 1992. - A. L. Do, B. Soualmi, J. Lozoya-Santos, O. Sename, L. Dugard, and R. Ramirez, “Optimization of weighting function selection for ${H}_{\infty}$ control of semi-active suspensions,” in
*Proceedings of the 12th Mini Conference on Vehicle System Dynamics, Identification and Anomalies*, Budapest, Hungary, 2010. - K. V. Cartwright, “Determining the effective or RMS voltage or various waveforms without calculus,”
*The Technology Interface*, vol. 8, no. 1, pp. 1–20, 2007. View at Google Scholar - L. Ljung,
*System Identification: Theory for the User*, Prentice Hall, New York, NY, USA, 1999. - J. Lozoya-Santos, O. Sename, L. Dugard, R. Morales-Menendez, and R. R. Mendoza, “A
*LPV*quarter of car with semi-active suspension model including dynamic input saturation,” in*Proceedings of the 4th IFAC Symposium on System, Structure and Control*, Ancona, Italy, 2010. - S. M. Savaresi, S. Bittanti, and M. Montiglio, “Identification of semi-physical and black-box non-linear models: the case of
*MR*-dampers for vehicles control,”*Automatica*, vol. 41, no. 1, pp. 113–127, 2005. View at Publisher · View at Google Scholar · View at Scopus - H. S. Lee and S. B. Choi, “Control and response characteristics of a magneto-rheological fluid damper for passenger vehicles,”
*Journal of Intelligent Material Systems and Structures*, vol. 11, no. 1, pp. 80–87, 2000. View at Publisher · View at Google Scholar · View at Scopus - D. Sammier, O. Sename, and L. Dugard, “Skyhook and ${H}_{\infty}$ control of semi-active suspensions: some practical aspects,”
*Vehicle System Dynamics*, vol. 39, no. 4, pp. 279–308, 2003. View at Publisher · View at Google Scholar · View at Scopus - C. Boggs, M. Ahmadian, and S. Southward, “Efficient empirical modelling of a high-performance shock absorber for vehicle dynamics studies,”
*Vehicle System Dynamics*, vol. 48, no. 4, pp. 481–505, 2010. View at Publisher · View at Google Scholar · View at Scopus - C. Boggs, L. Borg, J. Ostanek, and M. Ahmadian, “Efficient test procedures for characterizing
*MR*dampers,” in*Proceedings of the ASME International Mechanical Engineering Congress and Exposition (IMECE '06)*, November 2006. View at Scopus - N. Fukushima, K. Hidaka, and K. Iwata,
*Optimum Caracteristics of Automotive Shock Absorbers under Various Driving Conditions and Road Surfaces*, JSAE Review, New York, NY, USA, 1983. - S. M. Savaresi, E. Silani, S. Bittanti, and N. Porciani, “On performance evaluation methods and control strategies for semi-active suspension systems,” in
*Proceedings of the 42nd IEEE Conference on Decision and Control*, pp. 2264–2269, New York, NY, USA, December 2003. View at Scopus