Abstract
1. Introduction
With the increments of complexity of multibody systems and the development of their design and control methods, the need for more elegant formulations of the equations of motion becomes an issue of paramount importance. Many methods and theories for developing the model of the multibody system dynamics and control are presented for such reasons. In transfer matrix method for multibody systems (MS-TMM) there are two cases to deal with control element, one is to express the control force with state of system of previous time such as the delay control, and the second is that the control force is relative to present state of system, such as real-time control systems. Rui et al. have trials to develop new controlled systems depending on deriving the dynamics equations using MS-TMM [1, 2]. Bestle et al. reformulated the car suspension system using MS-TMM as similar as classical control theory's structural diagram [3].
Proportional-Integration-Differentiation (PID) controller is prevalent in industry applications. Reference [4] indicated that more than 90% of feedback control loops are based on PID control and [5] indicated that more than 97% of regulatory controllers utilize the PID algorithm. But the tuning of the controller gains is a problem because many industrial models suffer some burdens such as nonlinearities, higher order, and time delay [6]. The basic idea of MS-TMM is transferring the state vector between the body input(s) and output(s); this idea is close to linear theories in control analysis and design. The control and feedback variables could be considered in the transfer equation of MS-TMM. The tuning of the controller parameters is a great issue to get a stabilized system. However Ziegler-Nichols technique is one of the simplest techniques of PID tuning; there are several disadvantages, such as many trials are needed to find the stability limits and also not all tuning values work efficiently for all situations [7–10]. Shamsuzzoha and Skogestad (2010) developed a new procedure for PI/PID tuning method in closed-loop mode, only one closed-loop step test is required to deduce PI controller values. In this method also it is simple to obtain the PID tuning parameters in one step [11, 12]. This paper is organized as follows: the proposed system is modeled by MS-TMM including the control law in Section 2. The design of PI controller values stability region that achieves a specified gain and phase margins, in addition to tuning the controller parameters using different techniques, is presented in Section 3. Simulation and results of car active suspension system model with the designed controllers are provided in Section 4. Conclusions are offered in Section 5.
2. Problem Formulation
A two-degree-of-freedom car dynamic model is established to simulate the system as shown in Figure 1. It does not only simplify the system design and analysis, but also represents most of full car features [13]. In Figure 1,

Dynamic model of controlled car.
The transfer direction is stipulated as the positive direction of
Considering the rise and fall of the road, the boundary end
According to MS-TMM for the lumped mass 1 and 3, their transfer equations are
where
For the linear spring 4, the transfer equation is
with transfer matrix
For the controlled element 2, the transfer equation should be
where
Considering the negative PID feedback control and regarding
By transformation
Meanwhile there should be
Regarding the transfer direction and (1)–(3) and (5)–(6), the structure diagram of the controlled system can be drawn in Figure 2.

The structural diagram of the controlled system [3].
From Figure 2, the overall transfer equation of the controlled system can be written as
which finally ends up with
This can be rewritten considering the boundary condition of the system
Thus the frequency response function from the disturbance to the output can be read as
Setting
From the classical approaches for modeling the transfer function of a passive suspension system using ordinary differential equations, the equations which describe the system can be found in [14], and the transfer equation is
The described system elements values are given in Table 1 [15].
Elements values of controlled car.
For the uncontrolled case, Bode plots for both classical method and MS-TMM results are shown in Figure 3, considering the elements values given in Table 1 and substituting into (10) after eliminating the controller gains, the transfer equation of MS-TMM system as a function of the excitation frequency Ω is
This equation represents the open loop uncontrolled part of the system enclosed in the solid blue line in Figure 2; results from Figure 3 indicate that both techniques are identical.

Bode plots for MS-TMM and classical method.
3. Controller Parameters Tuning
This section illustrates different approaches for designing both PI and PID controllers and some methods for tuning their parameters. Considering the control scheme shown in Figure 2, at the beginning a PI controller is designed; from (5) the designed PI controller will be at the form of
From the previous literature reviews, instability is the disadvantage of feedback control system. There is a risk that the closed-loop system becomes unstable when using feedback. Thus, analyzing the closed-loop stability of system is essential requirement for feedback control system. The mean obstacle is to indicate the controller parameters or gains stabilizing region [16].
Decomposing (12) numerator and denominator to their even and odd parts, the equation can be rewritten as
From the control scheme diagram shown in Figure 2, and considering the control law in (13), the closed-loop characteristic polynomial derived in (10) can be separated and solved to zero; then the control parameters can be written as [17]
where
To determine the missing expressions in (15), (16), and (17), the transfer function in (12) can be divided into odd and even portions for both numerator and denominator, and after the comparison with (14), the following variables can be substituted as
For the controller design problems which based on gain and phase margins design, it is inevitable to estimate the stabilizing region of the controller gains. The stability boundary locus in proportional and integral gains plane can be obtained from (15) and (16) after substituting the missing terms from (17) and (18), then verifying the presented model using the table of contents in Table 1.
The region of stability of the proportional gain

Stability region for frequency range Ω → [0, 56.7].
For designing of controller to meet a certain demanded gain and phase margins which are important frequency domain requirements for user specifications, consider a control function:
where
Substituting (17) and (18) into (15) and (16) and considering (19) yields to
where
Using these formulae makes it easy to satisfy certain conditions and find the stabilization region for the controller parameters. Assuming two cases, one as the phase margin is greater than 45° and gain margin is greater than 1, another as the phase margin is greater than 60° and gain margin is greater than 1.
Figure 5 shows two regions of stabilities for two different conditions. The blue circles locus shows the stability region for a demanded conditions gain margin =1 and phase margin 45°, the maximum frequency for this region is 41.5 rad/sec, the red solid locus shows another design conditions with gain margin =1 and phase margin 60°, and the maximum frequency for this region is 31.5 rad/sec.

Stability region for two cases.
It is an applicable method to achieve user specified gain and phase margins to define the values of controller parameters with the ability to justify the maximum frequency without the need of sweeping over the parameters and also without using programming for solving inequality problems. This method can be expanded to estimate the stabilizing region of PID controller gains as shown in [17].
From Figure 6, the plotted line in red solid color indicates the output response of the uncontrolled system and also shows the stability region of frequencies shown in red points in the range Ω ∈ [10.2, 15.6] rad/sec, while the blue dashed locus indicates the system response after applying the PI controller which is chosen from the stability region shown in Figure 6 as

Bode plot for the controlled and uncontrolled system.
The relationship between the phase margin Φ
where
The relation between Φ

Phase margin versus damping ratio.
So it is noticeable to get different overshoot values due to the changes of the phase margins with the controller design parameters; Figure 9 shows the effect of changing these values as follow.
In Figure 8 the red dash-dot line indicates the uncontrolled system step response; the overshoot is about 46%, and choosing a test point from Figure 3 with values of

Step response of the system.

Step response of the system.
Returning back to (10) and substituting
Considering an ideal PID controller in the form, as shown in (5)
The defined parameters can be calculated using the following basic formulae:
where
Controller tuning parameters.
An improved definition of (25) parameters were concluded in Shamsuzzoha et al. [12], a closed-loop test with P-controller was applied to adjust overshoot value of 0.3021 for P-only control then assigned the other parameters which leaded to gain
In spite of Zeigler-Nichols methods’ drawbacks which are mentioned in previous sections, it is still one of the easiest methods for determining the proportional gain
Zeigler-Nichols tuning rules.
For the systems which have a mathematical model, root-locus method can be used to find the critical gain
Considering the previous controlled car problem, the results are found as follows: the critical gain is 5.1, and the sustained oscillation frequency is 56.7 rad/sec. It is the same result shown in Figure 4, where the stability frequency for the case of assuming gain margin 1 and phase margin 0 is Ω → [0, 56.7].
From the previous values, the P, PI, and PID Zeigler-Nichols controller values can be tabulated in Table 4.
Zeigler-Nichols tuning values.
Applying the controller parameters obtained from the different tuning techniques, the system response is plotted in Figure 9.
From Figure 9 and related to the different tuning methods, the systems’ time of the first peak, the peak values, and the overshoot values can be tabulated in Table 5.
System response analysis parameters.
4. Simulations and Results
After defining the controller parameters, it is necessary to test the system performance for some situations. The suspension response for a vehicle coming out of a pothole can be simulated as a step input with amplitude of 0.08 as [18]:
The system output displacement is shown in Figure 10.

The output displacement from the system.
Figure 10 shows that the peak value of the passive suspension system in red solid line is nearly 0.116 m although the input step amplitude is 0.08 m; that is, the overshoot is 45%, and after using the estimated values from the described techniques, the overshoot and response of the system improved although the transient time is increased for some of them but the displacement action is smoothed; Zeigler-Nichols results are plotted in dash-dot line, Shamsuzzoha results are plotted in dash lines, and PI controller is plotted in x marker line.
Another simulation model for random roughness road is applied where the road model is expressed as a differential equation with the formula [19]:
where
“
Focusing for more details can be shown in Figure 12.
The desired problem is validated using the results of road simulation of grade B and assuming the velocity is 50 km/hr; the results show the effectiveness of the used controllers to reduce the displacement motion as shown in Figure 11 and zoomed in Figure 12, also results illustrated that different control techniques can be applied to MS-TMM, results of the passive suspension response are plotted in blue solid line, Zeigler-Nichols result is plotted in blue dot plot, Shamsuzzohas’ result is plotted in green dash-dot plot, and finally the PI controls’ result is plotted in red dash plot.

Output displacement of the system.

Output displacement zoomed in.
5. Conclusion and Future Work
As the increments of complexity of multibody systems and the development of their design and control methods, the need for more elegant formulations of the equations of motion becomes an issue of paramount importance. The results showed identical values for MS-TMM results with the ordinary classical methods. Thus, ongoing researches, MS-TMM strategies, and its related topologies are highly recommended for analyzing and solving the controlled systems due to easy formulations, being systematic to apply, and simple program coding with less computational time. The results also showed that different controller design methods can be impeded with MS-TMM which leads to more availability for other controllers applications; one depends on the frequency response analysis, another considers the step input response of the system, and the last technique can be applied for both time and frequency domains if the model has a known mathematical model. All controllers’ parameters values are applied to a model of controlled car system with brief analysis for the obtained results. The future work will concern with deeply impeding different control techniques with MS-TMM to develop new techniques for the more complex multibody controlled systems considering nonstationary inputs by taking into consideration the system's equations of motion with studying practical systems in frequency domain due to its advantage of indicating inputs and outputs easily such as power spectral density measurements for such kinds of active vibration isolation techniques.
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of the paper.
