Abstract

The finite-time motion control problem of permanent-magnet linear motor (PMLM) is studied in this paper. Firstly, based on finite-time integral sliding mode (FTISM) technique, a finite-time control (FTC) law is proposed such that the PMLM can track the desired trajectory in finite time in the presence of disturbances. Secondly, to alleviate the chattering caused by discontinuous property of the control law, a novel saturation function is introduced to replace the signum function in the proposed FTC law. Finally, the effectiveness of the proposed method is shown by simulation results and comparisons.

1. Introduction

Permanent-magnet linear motor (PMLM) not only has the merits such as high force density achievable, low thermal losses, high precision and accuracy, and simple mechanical structure [1], but also is probably the most natural choice for applications involving high-speed, high-precision motion control among the electric motor drives [2]. Nowadays, PMLM has been widely used in the precision manufacturing industries. Compared with the traditional rotary motors [38], linear motors require no indirect coupling mechanisms as in gear boxes, chains, and screws coupling, which greatly reduces the contact type nonlinearities and mechanical disturbances such as friction force and backlash [1, 2, 9]. Therefore, PMLMs meet the increasing demands for high performance servo applications and have been successfully used in machine tools [10], semiconductor manufacturing systems [11], and so forth. Since PMLMs are not equipped with transmission mechanisms, the achievable performance of PMLMs, such as the ability to reduce the effects of uncertainties and external disturbances, is unavoidably lost to some extent. Thus, it is very important to reduce these effects, either through proper mechanical design or via control schemes. The effects may be kept to admissible levels, through the alternative mechanical design approach, but they may be very costly one. It may be an economical feasible method to suppress these effects based on the controller design for PMLM system.

The friction (Coulomb, viscous, and stiction) and ripple forces (detent and reluctance forces) are the two major disturbances that affect the system directly [1]. Friction is a natural phenomenon that arises from the contact between the translator and the track [12]. Moreover, in a closed-loop control system, the friction may result in a steady-state error, a limit cycle, and a low bandwidth. Ripple forces are strong, position-dependent forces arising from the magnetic structure of a PMLM. It comprises of the cogging force and reluctance force, both of which are periodic relationship with respect to the position of the translator relative to the magnets [2]. With the growing interest in improving the precision of position/speed tracking control, more advanced disturbance rejection method is needed in the PMLM control system. To improve the disturbance rejection performance of PMLMs, numerous methods have been presented in the recent literature. Based on sliding mode control and a proportional-integral-based disturbance observer, [13] proposes a control law to guarantee the stability of the tubular linear synchronous motor system regardless of the payload mass. In [11], an Elman neural network controller based on improved particle swarm optimization is developed for a PMLM. In [1], a robust control law which consisted of feedback control law based on integral sliding mode (ISM) method and feedforward compensation part based on adaptive estimation algorithm is proposed. In [2], a new hysteretic relay method is proposed to identify the force ripples and friction in PMLM system, based on which a composite control approach which is consisted of a PID control law with a feedforward compensation term is proposed. Reference [9] proposed a state-periodic adaptive compensation approach, which uses one trajectory period past information along the state axis to update the current adaptation law for PMLM system. In [14], to achieve high control performance, a field-programmable gate array based intelligent complementary sliding mode control is proposed for the PMLM system such that the mover can track periodic reference trajectories. To solve the precision control problem of PMLM motion control system in the presence of significant disturbance, a robust control scheme based on the disturbance observer (DOB) is proposed to reduce the sensitivity of the control performance to disturbance [15]. To provide adequate disturbance rejection performance and overcome the stability problem as well as improve the motion control accuracy, [16] proposes a control approach which combines feedback feedforward controller and a digital DOB for a PMLM drive system. All the above mentioned control methods [1, 2, 9, 1316] can improve disturbance rejection performance of PMLMs in some extent. However, most of the existing results [1, 2, 9, 14] about PMLMs motion control laws are asymptotically stable ones. This implies that the convergence rate of the system states is at best exponential. In other words, the desired position and velocity cannot be tracked in a finite time. Obviously, the control laws with finite-time convergence are more desirable. Besides faster convergence rates, the closed-loop systems under finite-time control (FTC) laws usually demonstrate higher accuracy and better disturbance rejection properties [1721]. Due to the above superiorities, FTC technique has been used in robotic manipulator systems [18, 20], inverted pendulum systems [21], spacecraft systems [22], PMSM systems [23], and multiagent systems [24, 25], and so forth.

In this paper, the motion control problem of PMLM is considered in the presence of friction and ripple forces. By introducing a finite-time integral sliding mode (FTISM) manifolds, a FTISM control law is proposed for PMLM system, which can guarantee that the desired trajectories can be tracked in finite time. However, the proposed FTISM control law has a discontinuous term which leads to chattering. Inspired by traditional boundary layer method, a novel saturation function is introduced to replace the signum function in the proposed discontinuous control law. Analysis indicates that under the proposed continuous FTISM control law, the trajectories of the system will converge to a much smaller region than that of under the traditional boundary method; that is, compared with the traditional boundary layer approach, the closed-loop system under the proposed continuous FTISM control law has much smaller steady-state errors. The major merit of the proposed method is that it can not only effectively alleviate chattering, but also maintain relatively good disturbance rejection performance. All the results are supported by simulations.

2. Problem Statement and Preliminaries

The mathematical model of a PMLM can be approximately described as follows [9]: whereis time-varying motor terminal voltage,is the motor position,is the resistance,is the moving thrust block mass,is the force constant,is the back electromotive force, andanddenote the friction and ripple force, respectively.

The friction force affecting the movement of the translator may be modeled as a combination of Coulomb friction, viscous friction, and the component due to Stribeck effect, which can be interpreted as stiction. The friction force is modeled as whereis the Coulomb friction coefficient,is static friction coefficient,is the viscous friction coefficient, andis the lubricant parameter. The ripple force can be described by a sinusoidal function of the load position. In this paper, we assume that the ripple force could be any kind of Fourier expansion such as whereis the amplitude,is the state-dependent ripple force frequency, andis the phase angle [9].

Let,, anddenote lumped disturbance, and letanddenote position and velocity, respectively, then we have

Define the tracking errors whereandare the desired position and velocity, respectively. The control objective is to track the given desired positionand the corresponding desired velocityin finite time, that is, to design an FTC law for the following error system: such thatandin finite time.

Next, we review the concept of finite-time stability and several lemmas, which will serve as basis for this study.

Definition 1 (see [19]). Consider system whereis nonLipschitz continuous on a neighborhoodof the originin. The equilibriumof (7) is (locally) finite-time stable if there are an open neighborhoodof the origin and a function, such that every solution trajectoryof system (7) starting from the initial pointis well defined and unique in forward time for and. Hereis called the convergence time (of the initial state). The equilibrium of system (7) is finite-time stable if it is Lyapunov stable and finite-time convergent. If, the origin is a globally finite-time stable equilibrium.

Lemma 2 (see [17]). Assume that there exists a continuous functionsuch that the following conditions hold.(i)is positive definite. (ii)There exist real numbersand and an open neighborhoodof the origin such that,
Then the origin is a finite-time stable equilibrium of system (7), and the finite convergence timesatisfies. If, the origin is a globally finite-time stable equilibrium of (7).

Lemma 3 (see [26]). The origin of system is a globally finite-time-stable equilibrium under the feedback control law where, and .

3. Main Results

Assumption 4. Assume that both the friction forceand the ripple forceare bounded, and there exists a positive constant scalarsuch that, that is, .
For system (6), a finite-time integral sliding mode is designed as [21] where,, and.

Theorem 5. If system (6) satisfies Assumption 4, then under the control law with defined in (10), and, and the states of system (6) will be stabilized to the origin in finite time; that is, , in finite time.

Proof. Consider the Lyapunov function By differentiatingwith respect to time, we have Substituting (11) into (13) yields By Lemma 2, (14) implies that the FTISMcan be reached in finite time.
As, we have that is,
According to Lemma 3, the states of system (6) will converge to zero in finite time. This completes the proof.

Remark 6. The proposed control law (11) can not only suppress the lumped disturbance (friction and ripple forces) effectively, but also guarantee that the states of closed-loop error system is stabilized to origin in finite time. However, the signum function in control law (11) leads to undesired chattering of the closed-loop system. In order to eliminate chattering, the signum function can be replaced by the saturation function whererepresents the width of the boundary layer [20], according to the conventional method. In this manner, we obtain a continuous control law that can be expressed as which can guarantee the finite time reachability to the region(as).

Next, we introduce a class of novel nonlinear saturation functions as follows: where. It is easy to show that In the case ofand, we have, andasor. In order to facilitate comprehension, the standard saturation function, the classical signum function, and the novel saturation functionwith two different(1/3 and 2/3) are shown in Figure 1. It can be observed from Figure 1 thatas andasor, which verifies the validity of the above analysis.

Theorem 7. If system (6) satisfies Assumption 4, then under the control law withdefined in (10),, and withand, and the trajectory of system (6) will converge to the neighborhood of FTISMas in finite time.

Proof. Substituting control law (22) into (13) yields By Lemma 2, we can have that the regioncan be reached in finite time. This completes the proof.

Remark 8. One may argue that through adjusting control gainsto be large enough, both convergence regions, that is, and can be rendered to be as small as desired, which means that the proposed novel saturation functiondoes not have any prominent advantage over the standard saturation functiondisturbance rejection performance. However, high-gain feedback control system often exhibits instability in the actual operation. From the considerations as well as control saturation constraints,cannot be selected to be sufficiently large. In this case for the control law (22) has an additional parameterthat can be adjusted to enhance the disturbance rejection performance without obvious increase in the control input. In fact,, we can selectto approximate tosuch thatin (24) is sufficiently larger than 1, which means. That is,can be designed to be much smaller than, which implies that we can regulate the parametersandsuch that under the control law (22), the closed-loop system can have smaller steady-state errors compared to that under the control law (19).

Remark 9. Obviously, ifin the proposed FTISM (10), then it degenerates to the traditional linear integral sliding mode (LISM), and the FTISM control law (11) becomes It is easy to prove that under the control law (26), the states of system (6) will be stabilized to the origin asymptotically. Similarly, in order to alleviate chattering of the LISM control law (26), we take saturation functions (18) and (23) to replace the signum function in the LISM control law (26), respectively. We obtain two continuous LISM control law: for system (6). And under continuous control laws (27) and (28), the states of the system (6) will converge to the small regionsand, respectively, in finite time.

4. Simulations

In this section, we take a PMLM as target to illustrate the effectiveness of the proposed methods. The model parameters of PMLM are given as kg, ohms, N/A, and V/m/s, and the same values are used in [9]. Among the friction forces, the viscous force has the greatest impact to PMLM control system, which is proportional to the speed in the motion process [27], and the parameters for the friction are taken as N, , and N. To represent the high order Fourier expansion, the ripple force is chosen as where,  rad/m, , and. The following reference trajectory is used [9]: with s.

For convenience, in the simulation abbreviations FTISM1, FTISM2, LISM1 and LISM2 denote control laws (19), (22), (27), and (28), respectively.

Consider the initial states of system (4) as. The control parameters of all the four control laws (19), (22), (27), and (28) are listed in Table 1. The desired position and velocity are shown in Figure 2. The position and velocity tracking error curves under control laws (19), (22), (27), and (28) are shown in Figures 3 and 4, respectively. In this simulation, the switching gainand width of the boundary layer for all the four control laws FTISM1, FTISM2, LISM1, and LISM2 are the same. However, as clearly shown in the simulation results, the proposed continuous FTISM control laws FTISM1 and FTISM2 can achieve better control performance than that of the continuous LISM control laws LISM1 and LISM2, and the control laws with novel saturation function FTISM2 and LISM2 can obtain much smaller tracking errors than that with standard saturation function FTISM1 and LISM1. Under the control law FTISM2, the system not only has the best disturbance rejection performance, but also has the fastest convergence rate, which is an evidence as stated in Remark 8. The input signals of control laws FTISM1, FTISM2, LISM1, and LISM2 are shown in Figure 5. It can be observed from Figure 5 that all of the four control laws FTISM1, FTISM2, LISM1, and LISM2 can alleviate chattering effectively, and the amplitudes of the control laws FTISM1, FTISM2 are smaller than that of the control laws LISM1 and LISM2.

5. Conclusions

In this paper, a finite-time integral sliding mode (FTISM) control method has been proposed to study the motion control problem of PMLMs. Under the proposed FTISM control law, the desired trajectory can be tracked in finite time in the presence of friction and ripple forces. Note that the signum function could lead to chattering. To alleviate chattering, a novel saturation function has been introduced to replace the signum function in the proposed FTISM control law. Both theoretical analysis and simulation results show that under the proposed FTISM control law with the novel saturation function, the trajectories of the system have better control performance (convergence rate and disturbance rejection ability) than that of FTISM control law with the standard saturation function. In summary, the major merit of the proposed method is that it can not only effectively alleviate chattering, but also maintain relatively good disturbance rejection performance.

Acknowledgment

This work is supported by the Natural Science Foundation of Jiangsu Province, China (Grant no. BK2011089).