Adaptive discrete-time sliding mode controller

Data processing: generic control systems or specific application – Generic control system – apparatus or process – Optimization or adaptive control

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C700S028000, C700S038000, C700S040000, C700S045000, C700S071000, C700S077000, C360S078060, C360S078090, C438S015000, C318S568220, C318S802000, C318S135000, C369S044280, C369S044290, C369S044350, C369S047360, C060S274000, C060S276000, C060S285000

Reexamination Certificate

active

06185467

ABSTRACT:

FIELD OF INVENTION
The present invention relates to control systems technology, and more specifically, to an adaptive, discrete-time sliding mode controller for controlling the motion of mechanical apparatus such as a read head in a disk storage system.
BACKGROUND OF THE INVENTION
Sliding mode control (SMC) is a relatively new development in control systems which was first developed in Russia in the 1950's. It is a subclass of Variable Structure Control (VSC), control systems that switch between structures in a non-linear manner in order to drive phase states of the system toward a phase plane trajectory. The phase states of the system include the position error and its derivatives (velocity, acceleration, etc.); the location of the phase states within a phase plane define the state of the system at any given time, and the movement of the phase states through the phase plane is referred to as the phase state trajectory.
When the SMC is operating in a first structure, the phase states follow a first phase state trajectory, and when the SMC is operating in a second structure, the phase states follow a second phase state trajectory. By switching between the first and second structures, the phase states are driven toward a third phase state trajectory, referred to as the sliding line (or hperplane for higher order systems), defined within the phase plane where the first and second phase state trajectories intersect in opposite directions. The switching action is controlled by the location of the phase states relative to the sliding line; when the phase states cross the sliding line while following the first phase state trajectory, the system switches to the second structure to drive the phase states toward the sliding line by following the second phase state trajectory. In this manner, the phase states continuously switch across the sliding line as they follow the sliding line toward the origin of the phase plane (i.e., sliding mode). SMC has the advantage in that the closed loop response is defined by parameters in the controller and it is substantially insensitive to parameter variations in the plant and external load disturbances.
Initially, SMC systems were developed and implemented in continuous-time wherein the phase states are continuously monitored such that the system switches structures instantaneously when the phase states cross the sliding line. An inherent problem with this approach is that the continuous switching action may induce undesirable noise in the system (electrical and acoustic) and it may excite modelled (as well as unmodelled) system dynamics. The above referenced co-pending patent application entitled “Improved Chatter Reduction in Sliding Mode Control of a Disk Drive Actuator” discloses a method for reducing the amount of switching noise by defining a boundary layer around the sliding line and switching between structures only when the phase states exceed the boundary layer. Although this technique reduces the switching noise, there are other inherent problems with continuous-time SMC. Namely, to achieve the desired robustness to parameter variations and external disturbances, it can require gains in the individual structures that exceed the control effort limitations (e.g., exceed the available drive current).
Discrete-time SMC is a more recent development which addresses the drawbacks of continuous-time SMC by combining a conventional linear control effort with a discrete-time sliding mode control effort. This approach is discussed by Weibing Gao in “Discrete-Time Variable Structure Control Systems,”
IEEE Transactions on Industrial Electronics
, Vol. 42, No. 2, April 1995. With discrete-time SMC, the phase states are monitored in discrete-time and the system switches between structures at the sampling rate rather than continuously. Thus, there is an inherent boundary layer about the sliding line with a width defined by the sampling period, as well as other parameters of the controller. Rather than switch continuously such that the phase states “slide” along the sliding line, the phase states switch across the sliding line in a zigzag manner while sliding toward the origin of the phase plane. Another characteristic of discrete-time SMC is that nominally the phase states will cross the sliding line at every sampling period, and the absolute magnitude of the distance between the phase states and the sliding line will remain within the inherent boundary layer.
The linear control effort in discrete-time SMC decreases the necessary switching control effort while still maintaining a certain degree of insensitivity to parameter variations and external load disturbances. However, the system's insensitivity to parameter variations depends on the width of the boundary layer; the system's robustness can be increased by increasing the boundary layer, but this requires an increase in the switching control effort and eventually leads to the same problems associated with continuous-time SMC. Increasing the boundary layer also limits the maximum slope of the sliding line since the sliding line must be constrained within a particular region of the phase plane in order to maintain global stability.
There is, therefore, the need for an improved discrete-time sliding mode controller that exhibits the desired insensitivity to parameter variations and external load disturbances, without increasing the switching noise and without requiring a large control effort in the switching term. A further object of the present invention is to provide a discrete-time sliding mode controller wherein the slope of the sliding line can be increased to a more optimal value within the phase plane while maintaining global stability.
SUMMARY OF THE INVENTION
An adaptive, discrete-time sliding mode controller (SMC) is disclosed which detects and adapts to gain variations in the controlled plant. The overall control effort is generated by combining a linear control effort with a discrete-time sliding mode control effort generated by switching between gains in order to drive the system's phase states toward a sliding line trajectory. A sliding mode variable &sgr;
k
defines the position of the system phase states relative to the sliding line. The SMC controller is designed such that the sliding mode variable &sgr;
k
crosses the sliding line and changes sign at every sample interval. For the nominal plant gain, the SMC controller is also designed such that the magnitude of the sliding mode variable &sgr;
k
will remain constant (&sgr;
k+1
=−&sgr;
k
) and substantially constrained to
|&sgr;
k
|=&Dgr;/(1+&lgr;)
where &Dgr; and &lgr; are predetermined design constants. The deviation in the magnitude of &sgr;
k
from nominal is a direct measure of the deviation in the plant gain. Accordingly, the present invention measures the error between the measured magnitude of &sgr;
k
and the nominal magnitude, and uses this measured error to adapt to variations in the plant gain.
By adapting to the plant gain in a manner that maintains the magnitude of &sgr;
k
to the nominal value of &Dgr;/(1+&lgr;), the width of the boundary layer about the sliding line can be decreased while maintaining the desired insensitivity to parameter variations. Furthermore, because the boundary layer about the sliding line is minimized, the slope of the sliding line can be increased to a more optimal value while maintaining global stability.


REFERENCES:
patent: 3701889 (1972-10-01), Barron et al.
patent: 4679103 (1987-07-01), Workman
patent: 4713596 (1987-12-01), Bose
patent: 5249117 (1993-09-01), Greenough et al.
patent: 5276387 (1994-01-01), Gamble
patent: 5285379 (1994-02-01), Gamble
patent: 5341078 (1994-08-01), Torri et al.
patent: 5345348 (1994-09-01), Suzuki
patent: 5442270 (1995-08-01), Tetsuaki
patent: 5510939 (1996-04-01), Lewis
patent: 5781365 (1998-07-01), Romano et al.
patent: 5825582 (1998-10-01), Supino et al.
patent: 5847895 (1998-12-01), Romano et al.
patent: 5901010 (1999-05-01), Glover et al.
patent: 44 05 087 (1994-08-01), None
patent: 0 01

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Adaptive discrete-time sliding mode controller does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Adaptive discrete-time sliding mode controller, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Adaptive discrete-time sliding mode controller will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2605743

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.