Abstract

A novel sliding mode control (SMC) design framework is devoted to providing a favorable SMC design solution for the position tracking control of electrohydrostatic actuation system (EHSAS). This framework is composed of three submodules as follows: a reduced-order model of EHSAS, a disturbance sliding mode observer (DSMO), and a new adaptive reaching law (NARL). First, a reduced-order model is obtained by analyzing the flow rate continuation equation of EHSAS to avoid the use of a state observer. Second, DSMO is proposed to estimate and compensate mismatched disturbances existing in the reduced-order model. In addition, a NARL is developed to tackle the inherent chattering problem of SMC. Extensive simulations are conducted compared with the wide adoption of three-loop PID method on the cosimulation platform of EHSAS, which is built by combining AMESim with MATLAB/Simulink, to verify the feasibility and superiority of the proposed scheme. Results demonstrate that the chattering can be effectively attenuated, and the mismatched disturbance can be satisfyingly compensated. Moreover, the transient performance, steady-state accuracy, and robustness of position control are all improved.

1. Introduction

Electrohydrostatic actuation system (EHSAS) is a typical self-contained electrohydraulic servo system. EHSAS does not require an extra external hydraulic oil source compared with the traditional valve-controlled electrohydraulic servo system (VEHAS), and control of position, velocity, and output force of EHSAS is implemented by regulating the speed of motor pump instead of the throttling principle of VEHAS. In contrast to electrical counterpart, that is, an electromechanical actuation system (EMAS), EHSAS has the higher power-to-weight ratio and no mechanical jam fault. Thus, EHSAS demonstrates many advantages, such as high efficiency, high reliability, compact structure, and stable output force. EHSAS has been applied in a variety of fields, such as more electric actuation system of aircraft or ship [1, 2], active suspension of a vehicle [3, 4], angle control of cannon and radar, flow rate and pressure control of injection molding machine [57], and position and force control of robot [811]. Moreover, the superiority of EHSAS has become prominent with the recent emergence of several new components, such as an integrated electrohydraulic pump (IEHP) and single-rod symmetrical cylinder. In the future, improved control accuracy, higher frequency bandwidth, and stronger robustness will be the development trends of EHSAS. However, achieving these performances, which can be attributed to the following reasons, is a challenging task. First, EHSAS includes numerous uncertain parameters, such as oil-effective bulk modulus, leakage coefficient, and load mass given the influence of oil temperature, sealing, and different operating conditions. Second, the dynamic characteristics of friction and external load disturbance are difficult to exactly acquire, which have an adverse impact on control performance.

In addition, EHSAS typically adopts permanent magnet synchronous motor (PMSM) as the drive motor of the pump to increase the power-to-weight ratio. However, PMSM is nonlinear, multivariable and strong coupling objective such that the control of motor is more complex than that of servo valve in VEHAS. Furthermore, if the IEHP is used in EHSAS, because the motor is integrated into the internal part of the pump, which places the motor in a fully fresh circumstance, then the uncertainties will be more complicated.

Thus far, various control methods have been proposed to address these problems for improving the performance of EHSAS. Among these schemes, the control structure of three loops (i.e., position, motor pump speed, and current control loops) based on PID is dominated in practice because of its simplicity. In [12, 13], fuzzy method and structure invariance principle were used to tune the PI parameters of the three loops and compensate external disturbance. However, fuzzy rules typically depend on specialists to a large extent, thus resulting in poor adaptability in practice. In [14], a multiloop control approach was addressed by using high gain to dominate uncertainties, which result in oscillation and even instability due to light damping feature of EHSAS. In addition, other control schemes, such as quantitative feedback theory [15, 16], model reference adaptive [17], and [18], have been developed to strengthen robustness. Moreover, many nonlinear strategies were investigated to further enhance the performance of EHSAS. Literature [19] utilizes feedback linearization to cancel nonlinear functions in a system. In [20, 21], adaptive backstepping with a neural network was presented to estimate uncertainties and guarantee asymptotic stability of a system, but this method requires that all system state variables were measurable, and the neural network was excessively complex to apply in practice. In [22], a passive-based model was introduced in which state and disturbance observers were adopted to observe unmeasured state and unknown disturbance.

Sliding mode control (SMC) is a powerful robust control strategy for the linear or nonlinear system due to its insensibility to uncertainties and laconic design procedure. However, three main problems, that is, obtaining full system state information, coping with mismatched disturbances, and inherent chattering problem, should be addressed when using SMC because EHSAS is a high-order nonlinear system subjected to multiple mismatched disturbances. The first problem is commonly solved by state observer [23, 24], but the observed states cannot converge to its actual value if nonvanishing mismatched disturbance exists in the system, thereby resulting in a complicated design process. To the best of our knowledge, nearly all existing literature handles the second problem by transforming mismatched to matched disturbance [2530]. This solution will result in undesirable consequences in which several originally measurable states cannot be utilized; instead, new unmeasurable states will be generated such that an additional state observer is required. For the last problem, abundant approaches, such as boundary layer method [31], high-order SMC [32], and adaptive SMC [33], have been explored to mitigate or eliminate chattering. In addition, the aforementioned literature that uses SMC for EHSAS ignores the control of motor pump for its fast dynamic behavior. Actually, the speed and current control dynamic performances of the motor pump have a significant effect on the position control performance of EHSAS.

In this paper, first, a simplified model is presented by considering leakage and oil compression flow rate as a lumped disturbance; then, mechanical and hydraulic subsystems and motor pump are regarded as a whole for SMC design in which the voltage control signal of the motor pump is obtained directly. State observers are unnecessary to design after simplification because the system states used are all measurable. Second, a finite time disturbance sliding mode observer (DSMO) is designed to estimate the mismatched disturbance and its derivative that are integrated into a sliding mode surface to guarantee the asymptotic convergence of position tracking error. In addition, a kind of new adaptive reaching law (NARL), which not only ensures faster reaching speed but also achieves an improved chattering attenuation effect, is presented.

The remainder of this paper is organized as follows. In Section 2, the configuration of the EHSAS and basic principle of the IEHP are introduced, and the full-order and simplified model of EHSAS are presented. In Section 3, the detained design of procedure of DSMO and its stability analysis are discussed. In Section 4, the position and -axis current sliding mode controller of the EHSAS are designed. In Section 5, a kind of NARL is proposed, and comparative analyses with other reaching laws are conducted. In Section 6, simulation results and analysis are given. In Section 7, conclusions are drawn.

2. System Description and Model Simplification

2.1. EHSAS Description

The hydraulic schematic of EHSAS is depicted in Figure 1. EHSAS consists of a bidirectional IEHP, symmetrical hydraulic cylinder, an accumulator, check valve, relief valve, mode selector valve, sensors, controller, power driver of an IEHP, and other accessories. Among these components, the IEHP is a new hydraulic power unit that is highly integrated with PMSM and axial piston pump, and its structure diagram is illustrated in Figure 2 [34, 35]. The basic operational principle is introduced as follows: DC270V voltage is connected by a power connector and is transformed into a sinusoidal AC voltage by an inverter that is utilized to generate a rotating magnetic field. The rotating magnetic field interacts with a permanent magnet of rotor surface to drive rotor rotation. Consequently, the oil suction and discharge processes are achieved through piston motion coordination with swash and valve plates. A resolver is used to detect rotor magnet pole position and measure the speed of IEHP. The structure of which is highly different, although the working principle of the IEHP is the same as that of the traditional motor pump unit. The IEHP has high efficiency, small size, and minimal noise because motor and pump share the same rotor and housing instead of the link form by couplings used in the traditional motor pump. Oil will be compressed to cause load motion by regulating the speed of the IEHP to generate flow rate. An accumulator is responsible for supplying oil to low-pressure pipe by check valve to prevent cavitation. Two relief valves are used to restrict the maximum operation pressure of the EHSAS for safety. Mode switch valve is installed to keep the piston in a free state when a fault occurs.

2.2. Mathematical Model and Simplification

The shape of magnetic flux density remains nearly sinusoidal, although an oil gap instead of gas gap exists between the stator and the rotor of the IEHP. Thus, the voltage equations of the - and -axes of the IEHP can be expressed as

The electromagnetic torque of the IEHP is described bywhere and are the voltages of the - and -axes, respectively, and represent the currents of the - and -axes, correspondingly, and are the equivalent inductances of the - and -axes, respectively, is the resistance of stator winding, is the number of pole pairs, represents the magnet flux of the rotor permanent magnet, and is the mechanical angular speed.

The oil gap friction between the stator and the rotor can be described as [36]

The motion equation of the IEHP is expressed aswhere is the oil kinetic viscosity, is the length of the rotor, is the radius of the rotor, represents the thickness of the oil gap between the rotor and the stator, is the other unmodeled nonlinear friction and disturbance, is the moment of inertia of the IEHP, is the mechanical viscous friction coefficient, is the oil gap viscous friction coefficient, is the total viscous friction coefficient, represents the volumetric displacement of the IEHP, and is the pressure difference of the two chambers of the cylinder.

The flow rate equation of the two champers of the IEHP can be defined aswhere and are the internal and external leakage coefficients of the IEHP, respectively, and represent the inlet and outlet flow rates of the IEHP, correspondingly, and are the pressures of the two chambers of the IEHP, respectively, and are the volumes of the two chambers of the IEHP, and is the effective oil bulk modulus.

For the cylinder, the flow rate equation can be expressed bywhere is the internal leakage coefficient of the cylinder, and the external leakage is ignored, and represent the supplied and return flow rates of the cylinder, correspondingly, and are the pressures of the two champers of the cylinder, respectively, is the initial volume of the single chamber of the cylinder, is the effective ram area of the cylinder, and represents the displacement of the load.

The following equation can be obtained according to flow rate continuity principle:

The following relationships are also considered:

The simplified flow rate continuity equation can be acquired by combining (7)–(9), as follows:where is the total control volume and is the flow rate consumption of all kinds of valves in the EHSAS.

The load is assumed to be rigidly linked with rod, then the motion equation of load can be written aswhere , denotes the combined mass, including piston, rod, and load, is the mass of piston and rod, is the mass of load, is the stiffness coefficient of the elastic load, is the external load force, is the viscous friction coefficient, and is the other unmodeled nonlinear friction and disturbance.

The system state vector is defined as

Then, the state equations of the EHSAS can be denoted as

In (13), the EHSAS is composed of a fifth- and a first-order subsystem, and and are the corresponding control inputs of the two subsystems. Our control objective is to synthesize control voltage for displacement to track the desired position as accurately as possible in the presence of parametric variations and external disturbance.

According to the principle of EHSAS, the corresponding velocity and acceleration are necessary to accomplish the control task of displacement . Velocity is generated by flow rate that results from the speed adjustment of the IEHP, and acceleration is derived from pressure for the compression of oil, thereby also resulting from the flow rate of the IEHP. Therefore, the control of position is equivalent to regulating the speed of the IEHP in essence. In (10), the total output flow rate of the IEHP includes three parts as follows: the first term represents the demanded flow rate of load movement; the second term is the flow rate consumption due to oil compression; and the last two terms and are the leakage flow rate and consumption of various valves, respectively. In general, the first part represents a large proportion of the total flow rate; then, the fifth-order subsystem will be reduced to third order if the other two parts are considered as a lumped disturbance.

The system state vector is redefined as

The system state equations are rewritten bywhere

The IEHP adopts vector control with the form of , and system state variables are reselected for ease of description as

Then, the simplified state equations can be formulated as

Remark 1. If pressure sensors are assembled in the two champers of the cylinder, then and are calculated partly and can be used for feedforward compensation. However, the pressure signal is easily perturbed by noise owing to its high-frequency bandwidth. Moreover, includes the derivative of , which results in a severe noise contamination problem. In addition, pressure sensors may not be used because of cost limitations, size, and installation room. Fortunately, the position of load and the speed of the IEHP are typically measured by several digital sensors, such as grating scale, encoder, and resolver. Therefore, if these clean signals are employed to design an observer to estimate and , then the satisfied disturbance compensation effect can be achieved. Based on the above analysis, is unmeasurable, while , and are all available.

3. Design of a Novel DSMO

3.1. Problem Statement

In (18), , and are placed in different channels; thus, the simplified third-order system remains a typical perturbed system with mismatched disturbance. The traditional SMC is robust only for matched disturbance, which can be interpreted by the following analysis.

The desired position signal is assumed to satisfy , and tracking error variables are defined as

Then, the error dynamic equations can be obtained as

The sliding mode variable is selected as , where and meet Hurwitz condition.

Taking the derivative of with respect to time and considering (20) yield

The constant rate reaching law (CRRL) is used; that is, . Then, control law can be obtained aswhere is the switch gain.

The Lyapunov function is defined as , and the derivative of is obtained. Then, substituting (22) into it yields

Evidently, can be guaranteed if switch gain satisfies condition . After reaches sliding mode surface , and noting (20), we obtain

By simplifying (24), the system dynamic performance is decided by the following equation:

In (25), position tracking error cannot converge asymptotically to 0 given the existence of existing of , and . Fortunately, the asymptotic convergence of can be achieved if a new sliding mode variable is designed as

However, , and are unknown; thus, a disturbance observer is required to estimate , and , which will be presented in the next section.

3.2. Design of the DSMO

In this section, a new DSMO is presented to estimate , and . Generally, the design procedure of observer includes two steps. First, the dynamic equations of the system are copied. Second, some correction terms are added to the dynamic equations of the system. In general, these correction terms are a function of the error of measurable output variable and its observation value, which can ensure unmeasurable state variable convergence to its real value. The simplified model in (18) is rewritten as the following form based on the design idea of the observer:Owing to (14) and (17), the following relationships for , , and are considered: , and , where , , and are all measurable, and parameters and can also be acquired by using the mechanical, hydraulic, and electrical design parameters of the EHSAS. The difference between approximate and actual values can be seen as a parametric uncertainty lumped into and , even though the obtained values of and are inaccurate. Therefore, we can claim that and are known, thereby implying that , , and are also known. Then, and in (27) are considered measurable output and input variables for estimating and . Similarly, and in (28) are regarded as measurable output and input variables that are used to observe .

In addition, the dynamic behavior of , , , and is required when designing an observer that is impossible to be acquired in practice. Thus, a prevailing method in the existing literature is to assume that , , , and are bounded. Actually, in (27) and (28), , , , and depend on the velocity , acceleration , jerk , and acceleration of the IEHP, respectively, and these variables are related to the speed of the IEHP, maximum operation pressure of the EHSAS, maximum output torque of the IEHP, viscosity and bulk modulus of fluid oil, and enclosed volume of the EHSAS. The above-mentioned variables are all constrained. Hence, the bounded assumption about , , , and is reasonable. Thus, the following assumption is presented.

Assumption 2. ; moreover, , and , where , , , , and are known constants.

According to the aforementioned analysis, the disturbance observers can be designed aswhere , , , , and denote the observed values of , , , , and , respectively, and , , , , and are the auxiliary correction terms.

Equation (18) is subtracted from (29), then, the error dynamic equations of the observer can be obtained bywhere , , , , and represent the observer errors of , , , , and , correspondingly.

The detailed design procedures are given in the following.

Step 1. Selecting a sliding mode variable and taking derivative of yields

Apparently, if appropriate variable is designed such that , then will be equal to . Here, is constructed as

Defining the Lyapunov function , differentiating , and substituting (32) into it yieldwhere , , and are all positive constants. Evidently, will reach a sliding mode surface in finite time only if meets condition .

According to the equivalent control principle of the SMC, will hold once sliding mode surface is reached, and is considered. Therefore, will approach in finite time .

Step 2. Based on the acquired in Step 1, a new sliding mode variable is selected, and is designed as the following form:where , and are all positive constants.

If is selected to meet the condition , then and will converge to 0 in finite time after undergoing finite time , thereby also indicating that converges to at in finite time . Thus, will also approach in finite time based on equivalent control principle.

Step 3. Continuing selecting sliding mode variable , then is constructed aswhere , and are all positive constants.

If is selected to satisfy , then and can converge to 0 in finite time after undergoing finite time , thereby indicating that converges to in finite time .

Step 4. Two sliding variables and are selected; similarly, and are synthesized aswhere , and are all positive constants.

If and are selected as by conducting the same analysis as the foregoing steps, then and will successively converge to 0 in finite time beginning at the initial moment ; that is, converges to in the same time .

Finally, , , and are all estimated after undergoing a finite time , which satisfies The schematic of the DSMO is illustrated in Figure 3. The diagrams of and are only provided for the limitation of space.

Remark 3. The proposed DSMO first observes the observation error of disturbance instead of disturbance itself, unlike the traditional sliding mode observer [37]. The smaller switch gains , can be permitted because the observation error is typically less than the upper bound of disturbance, which is beneficial for suppression of chattering.

Remark 4. In the proposed DSMO, the estimation process includes two sequential stages. First, disturbance observation errors were obtained. Second, the finite time convergence of , , and is ensured. The extra-low-pass filter generally used in the traditional sliding mode observer is not required because the dynamic equations of , , and possess filtering effects, which can be exploited to smooth chattering.

Remark 5. The linear term and terminal attractor of observation error are added and can guarantee a rapid convergence speed during the whole reaching stage. Then, the switch gains , are only required to be greater than the observation error or the upper bound of disturbance, thereby contributing to chattering restraint to some extent.

Remark 6. The existing nonlinear [38] and extended disturbance observers [39] can achieve the asymptotic convergence of the observation error only if the derivative of disturbance is equal to 0, whereas the bounded estimation result is only obtained when the derivative of disturbance is bounded. By contrast, the presented DSMO can realize the finite time estimation of disturbance and its derivative.

4. Design of a New Sliding Mode Controller (NSMC)

Based on the DSMO proposed in Section 3, a NSMC including a position and a -axis current controller will be developed in this section.

4.1. Position Sliding Mode Controller

The sliding mode variable is reselected as follows:

Control law is designed asHere, the following result is obtained.

Theorem 7. If the sliding mode surface in (37) and control law in (38) are adopted, then sliding mode variable can reach the sliding mode surface in finite time; afterward, position tracking error will asymptotically converge to .

Proof. First, the reachability of will be proven. Taking the derivative of along with (20) and substituting (38) into it yieldThus, the Lyapunov function is defined as , and then, its derivative is obtained asNote that , , and will successively converge to zero in finite time , which satisfies , thenEvidently, will converge to 0 in finite time if is selected such that .
Next, it is proved that will asymptotically converge to 0, and the dynamic performance of depends on after reached the sliding mode surface ; that is,The simplification of (42) can be expressed asAccording to the results presented in Section 3, , and will all converge to 0 in finite time and consider that , are Hurwitz; obviously, the position tracking error is asymptotic stability.

Remark 8. The mismatched disturbances that are transformed into matched ones are not adopted in this work to handle mismatched disturbances and , because doing that will result in undesired consequences, where the velocity and the acceleration will be required when constructing sliding mode surface. Thus, the extra state observer must be designed, whereas to the proposed NSMC that is expressed in (18), (20), and (37), all state variables (i.e., ) are measurable. Therefore, the state observer will be avoided to use.

Remark 9. In the proposed NSMC, mechanical, hydraulic subsystems and IEHP are considered a synthesis in which control law can be directly acquired, which is highly distinct from the existing SMC design methods of the EHSAS. In addition, the estimated disturbances are also added to to alleviate chattering in a feed forward way in addition to compensating the mismatched disturbances.

Remark 10. Although displays asymptotic convergence, and cannot converge to 0, thereby satisfying the following relationships:

4.2. -Axis Current Sliding Mode Controller

The -axis current of the IEHP is assumed to adopt form of vector control. Thus, the sliding variable is defined as

Taking the derivative of and substituting (1) into it yield

The CRRL is selected; that is, . Thus, the following equation is easily obtained: where is switch gain.

5. NARL

The SMC includes the sliding motion and reaching stage two parts and the reaching law method is prevailing to ensure the reachability of the sliding mode variable. In general, the reaching stage not only requires faster reaching rate but also maintains smaller chattering magnitude.The CRRL used in the previous section is commonly employed, nevertheless, which is difficult to reconcile the contradiction between reaching speed and chattering. In this section, a NARL will be introduced to handle this conflict and compared with several commonly used reaching laws for exhibiting its advantages. For ease of analysis, a double integrator system is selected as the study object; that is, , where is the control input, and the sliding mode variable is designed as . The following reaching laws are adopted.

5.1. CRRL

The CRRL can be denoted as follows:

Integrating (48) with respect to time, then the time of reaching the sliding mode surface can be obtained bywhere is the initial value of at .

From the view of discrete system, the amplitude width of the chattering near the sliding surface can be acquired approximately. The sample period is assumed as . Then, (48) can discretize the following form through Euler method:where denotes the limiting value of approaching zeros from the region and represents the limiting value of approaching zeros from the region. Thus, the resulting values of in the next sample period are and , respectively, thereby implying that will eventually chatter in a range from to , and this chattering bandwidth can be calculated as

In Figure 4(a), the shape of the chattering region of the CRRL is a rectangle, which means that the state cannot converge to 0. In addition, (49) indicates that the larger switch gain must be chosen if the smaller wants to be achieved, and then the chattering bandwidth will be further enlarged. Therefore, the CRRL cannot solve the contradiction between reaching speed and chattering.

5.2. Traditional Variable Rate Reaching Law (TVRRL)

Another reaching law that is used frequently is TVRRL, which can be expressed as

Similarly, the reaching time and the chattering bandwidth of the TVRRL can be expressed as

In (53) and (54), and are related to state compared with the CRRL. The advantages of the TVRRL lie in the following: the reaching rate will increase if is larger; moreover, and will all gradually approach 0 with the sliding mode motion proceeding after reached the sliding surface. However, the reaching rate will also be slowed with the decrease of , and the severe chattering may occur if maintains a larger value during the initial stage of the sliding motion. Note that from Figure 4(b) the shape of the TVRRL chattering domain appears to be triangular.

5.3. Improved Variable Rate Reaching Law (IVRRL)

Recently, the IVRRL is developed in [40], which can be expressed aswhere .

Similarly, the corresponding reaching time and chattering bandwidth will be obtained as

The IVRRL can dynamically adjust the switch gain between and compared with the TVRRL. The smaller can be selected under the same reaching speed, and then the chattering is suppressed to some extent. However, the deficiencies in the TVRRL remain; thus, the reaching speed is affected by state and the dramatic chattering in the incipient phase of the sliding mode. In Figure 4(c), the shape of the IVRRL chattering band is the same as that of the TVRRL.

5.4. NARL

NARL is proposed to solve the problems in the aforementioned reaching laws and can be designed bywhere .

The reaching time and the chattering bandwidth can be formulated by

In (58), the switch gain will tend to when is far from the sliding surface, and approaches when is near the sliding surface . Thus, the NARL can also realize an adaptive regulation in response to the distance from the sliding surface. In (59), because and ; thus, if is selected as , then the following relationship can be deduced by

Compared with the CRRL, is much greater than , thereby indicating that the faster reaching speed will be available even when using the same . The smaller will be permitted from another perspective, with the same reaching rate, and thus the chattering will be more effectively attenuated. Compared with TVRRL and IVRRL, the reaching speed of the NARL is unaffected by state . Moreover, since , the severe chattering problem during the initial sliding motion is avoided. In addition, the bandwidth of the NARL is also less than that of the CRRL, TVRRL, and IVRRL by observing (51), (54), (57), and (60). In Figure 4(d), the shape of the NARL chattering band is fusiform. In addition, since in (58), the reachability condition is automatically satisfied.

Thus, the CRRL in (38) and (47) is replaced by the NARL, and the new control laws can be formulated aswhere

The whole position control block diagram of the EHSAS is illustrated in Figure 5.

6. Simulations and Analysis

The cosimulation platform of the EHSAS is constructed by utilizing AMESim and MATLAB/Simulink to verify the feasibility and effectiveness of the proposed NSMC method. Hydraulic, mechanical subsystems and IEHP are set up with AMESim, and the DSMO, NARL, and NSMC are implemented with MATLAB/Simulink. The cosimulation model is depicted in Figure 10. The proposed NSMC is compared with three-loop PID method, which is widely adopted in the control of the EHSAS. The related system parameters are listed in Table 1. In the simulation, using symbol SMC represents the method mentioned in Section 3, where the mismatched disturbances are uncompensated.

Each control loop of the three-loop PID all uses PI controller, in which the proportional and integral gains of position loop are ; the speed parameters of the IEHP are set as , and the parameters of the -axis current loop are . The related parameters of the NSMC are selected as ,  . The parameters of the DSMO are ,  ,  ,  ,  ,  ,  . For convenience, the three-loop PID method is denoted by PID in the sequel. Simulations are performed in the following cases.

Case 1 (verify the effectiveness of the NARL). First, the validity of the NARL is demonstrated by comparative simulations with reaching laws mentioned in Section 5. For simplicity, a double integrator system is still selected as the analysis object, that is, , and state initial values are assumed as and . Similarly, the sliding variable is selected, and the reaching laws introduced in Section 5 are used. Then, the resulting control law can be obtained by CRRL:TVRRL:IVRRL:NARL:

The simulation results are presented in Figures 69, in which (a) is the system state response curve, (b) displays the sliding variable convergence curves, (c) depicts the control output , and (d) illustrates the phase trajectories. For the CRRL, the related parameters are set as . In Figures 6(a) and 6(b), , , and are unable to approach 0, although they are convergent. Moreover, the severe chattering phenomenon occurred in and , as demonstrated in Figures 6(b) and 6(c); particularly, the chattering amplitude of has reached . In Figure 6(d), the shape of the CRRL chattering band is rectangular. In terms of the TVRRL, the same parameters are selected as . and exhibit drastic chattering during the initial stage of the sliding mode, although the reaching speed is increased because of adding , and , , and can also be guaranteed to converge to 0, as depicted in Figures 7(b) and 7(c). The maximum amplitude chattering of has increased to , which is far greater than that of the CRRL. In Figure 7(d), the chattering band appears triangular.

A smaller in the IVRRL than in the TVRRL can be selected with the same reaching speed given the dynamic adjustment of switch gain. Thus, is set as , and other parameters are set as . In Figures 8(b) and 8(c), the maximum amplitude chattering of still reaches up to in the sliding mode initial stage, although chattering is suppressed given the decrease of . Similarly, the shape of the IVRRL chattering band depicted in Figure 8(d) is an approximate triangle. The parameters of the NARL maintain the same values; that is, . In Figures 9(b) and 9(c), the NARL achieves not only the same reaching speed by using the smaller than the CRRL but also chattering problem in the TVRRL and IVRRL during the sliding mode initial phase is avoided. Control signal and sliding variable are quite smooth throughout the sliding phase, and the chattering bandwidth of the NARL is significantly less than the CRRL, TVRRL, and IVRRL. Moreover, Figure 9(c) illustrates that the shape of the chattering band is fusiform, which is consistent with the analysis presented in Section 5.

Case 2 (step signal tracking performance). The desired position step signal is presented as  m at  s; then, is changed to  m at  s, and no external load is applied on the EHSAS. The position step response curves of the PID and NSMC are depicted in Figure 11(a). In this figure, regardless of whether small or large step reference signal, the PID generates approximately 15% overshoot, whereas the NSMC can achieve nonovershoot performance, and the settling time is obviously smaller than that of the PID.

The position step reference is set to  m at to further verify the disturbance rejection capability of the NSMC, and the step-type external load force  N is suddenly exerted at  s. In Figure 11(b), although PID can eventually compensate this step disturbance, the compensation speed is quite dilatory in which the maximum position difference between the desired and the actual values has reached 0.04 m, which accounts for approximately 50% of the desired value. By contrast, the maximum position difference is only 0.004 m, and disturbance is swiftly compensated when using the NSMC. Actually, PID compensates disturbance through integral action; hence, the lagged effect of compensation is inevitable. This effect may result in the larger overshoot in the case of no disturbance, although this effect can be ameliorated by increasing the value of position loop integral gain . The disturbance rejection of the NSMC is achieved by utilizing switch gain and DSMO, which is similar to a feedforward compensation method; thus, the antidisturbance effect is necessarily superior to PID. In addition, Figure 11(b) indicates that the SMC has no compensation capability to mismatch disturbance. Moreover, the DSMO is similar to a patch such that the disturbance can be effectively compensated in the presence of disturbance but has no adverse effect on the performance in absence of disturbance. In Figures 11(c)-11(d), disturbances and and the derivative of can be estimated exactly, and undesired chattering does not appear. The switch gain of the CRRL under the condition of the same reaching speed is and that of NARL is 600, it can be illustrated in Figure 11(f) that the control signal of NARL is very smooth, whereas that of the CRRL has large chattering.

The step-type disturbance is replaced by a sinusoidal-type external load force, namely,  N, to be closer to the actual situation. The corresponding results are illustrated in Figure 12; we can find that the NSMC still achieves a satisfying result in terms of disturbance compensation capability, estimation accuracy of disturbance, and suppression chattering. It is should be noted that the PID cannot compensate this sinusoidal disturbance; in fact, the integral action of PID can only handle slow- varying disturbance and can be useless to fast time- varying period disturbance. In addition, Figure 12(e) depicts the response result of the -axis current, where the curve of the NSMC is stable throughout the response process, whereas PID displays several fluctuations.

Therefore, the disturbance rejection capability of the NSMC significantly outperforms PID and SMC; the proposed sliding mode design architecture is feasible and effective.

Case 3 (sinusoidal signal tracking performance). Frequency bandwidth is an important performance index that is used to evaluate the rapidness and accuracy of the control system, that is, the tracking performance of sinusoidal signal with different frequency. To this end, the position reference signal is arranged as  m at  s and then changed to  m at  s; then, this signal is set to  m at  s, which is used to simulate low, intermediate, and high-frequency desired position signal, respectively. Moreover, no external load is exerted on the EHSAS. Figure 13 reveals that PID and NSMC achieve a satisfying tracking performance, and the tracking error remains smaller in the NMSC than in the PID. Furthermore, the position tracking curve of the PID appears as a flat-top phenomenon at the place of maximal position, which is caused by nonlinear friction. By contrast, the same problem is overcome in the NSMC to some extent, which is contributed to the estimation and compensation of the DSMO to disturbance . Next, more complicated situations are considered to further test the antidisturbance capability. A flexible load with stiffness coefficient  N/m is added to simulate the internal perturbation; moreover, sinusoidal load force is exerted with an amplitude of 1000 N and frequency of 2 Hz to simulate external disturbance. In this case, Figure 14 demonstrates that the PID tracking performance is obviously deteriorated, but the NSMC still manifests a favorable control performance.

Case 4 (robustness to parameter variation). In practice, the load mass and the leakage coefficient will vary with the change of load and working conditions, such as oil temperature, wear, and seal. Thus, and are changed as  kg and  m3/s/pa, respectively, to validate the robustness of the NSMC to parametric variation. The parameter is increased as to enhance the robustness of the NSMC, to be fair, the position loop proportional gain of PID is also increased to 30000, and the rest of the parameters remain unchanged. Figure 15 indicates that the PID nearly cannot track the given position signal and accompanies severe resonance oscillation phenomenon, with respect to the NSMC, the result remains acceptable despite the slight degradation of tracking accuracy. Therefore, the robustness of the NSMC to parametric variation is much better than PID. The reason for this phenomenon will be analyzed as follows.

In (13), the transfer function between and can be deduced aswhere , denotes the hydraulic natural frequency, and represents the hydraulic damping ratio.

The damping ratio equals 0.04 when and   are  kg m3/s/pa. It is well known that the resonance peak will be generated when the damping ratio is less than 0.707; thus, the large resonance peak will certainly occur. In the formulas of and , and will be decreased with the increase of and decrease of , which eventually lead to the significant reduction of magnitude margin (GM). For the PID, the GM will be further decreased with the increase of , which inevitably results in system oscillation and even instability. For the NSMC, because includes the information of acceleration , which is able to increase the hydraulic damping ratio, oscillation is restrained to some extent when is added to the control law by estimating DSMO.

7. Conclusions

In this work, a unique SMC architecture is proposed for electrohydrostatic position actuation system, which possesses many prominent superiorities, such as excellent simplification of the design process, avoidance of state observer, effective compensation of mismatched disturbance, and remarkable effect of chattering suppression compared with the traditional SMC. The validity of the presented strategy is verified through cosimulation experiments compared with the traditional three-loop PID method. The performance of the electrohydrostatic position actuation system, such as in nonovershoot regulation to step signal, stronger rejection capability to an external disturbance, higher frequency bandwidth and tracking accuracy to sinusoidal signal, and wide stability margin to parametric variation, is significantly improved.

In addition, the developed DSMO can achieve the finite time estimation instead of the bounded estimation, and its stability proof process is easier than the existing finite time observer. The designed reaching law can simultaneously acquire the desirable performance of fast reaching rate and chattering alleviation through the adaptive regulation of switch gain. The shape of the chattering band is fusiform, which is particularly distinct from several traditional reaching laws.

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this article.

Acknowledgments

This work was supported by the National Natural Science Foundation of China (Grant no. 51505016) and Aeronautical Science Foundation of China (Grant no. 20152851020).