Information
-
Patent Grant
-
5020444
-
Patent Number
5,020,444
-
Date Filed
Wednesday, May 2, 199034 years ago
-
Date Issued
Tuesday, June 4, 199133 years ago
-
Inventors
-
Original Assignees
-
Examiners
- Oberleitner; Robert J.
- Le; Mark T.
Agents
- Oblon, Spivak, McClelland, Maier & Neustadt
-
CPC
-
US Classifications
Field of Search
US
- 104 281
- 104 282
- 104 284
- 104 290
- 104 291
- 104 293
- 105 149
- 318 135
- 318 648
- 318 687
- 318 649
- 318 638
- 318 646
- 361 144
-
International Classifications
-
Abstract
The present invention relates to an improvement in a method and an apparatus for magnetic levitation of a linear slider through a PI control action. When the slider is horizontally moved while levitated vertically by two fixed magnetic forces, the angle of inclination of the slider cannot be settled in a preset position because of a control delay caused by integral action, which results in an angle offset. In order to eliminate the offset, a signal which is the sum of an angle deviation and a delay compensation signal that is proportional to the product of the velocity of the slider and an integral time is used as an error signal to settle the angle of inclination. The vertical position of the slider is controlled so that the sum of the magnetic forces applied to the slider balances the weight of the slider.
Description
FIELD OF THE INVENTION
The present invention relates to a method and an apparatus for levitating an object magnetically by controlling an electric current supplied to an electromagnet.
BACKGROUND OF THE INVENTION
There have been two methods for controlling magnetic levitation to move an object linearly in a horizontal plane:
(a) An electromagnet is mounted on a slider to levitate it magnetically above a ferromagnetic rail to move it horizontally along the rail. While the method provides a relatively easy way of controlling magnetic levitation because the point of action of a magnetic force on the slider is fixed constant with respect to the center of gravity of the slider, the method is disadvantageous in that the slider has to be moved pulling lead wires.
(b) A plurality of electromagnets are fixed and a ferromagnetic slider is levitated by magnetic fields produced by the electromagnets. This method allows the slider to be moved without pulling lead wires. However, since the position of the point of action of a magnetic force with respect to the center of gravity varies as the slider moves, magnetic levitation control is relatively difficult.
FIG. 7 shows a schematic diagram of a conventional horizontal linear slider device adapted to said method (b).
Axes of electromagnets 1, 2 are directed substantially vertically. Slider 3 is magnetically levitated vertically and moved horizontally in the first and second magnetic fields generated by the electromagnets 1, 2, respectively. Hereinafter, the vertical direction is referred to as the x direction, the horizontal direction in which the slider 3 moves as the y direction, and the direction perpendicular to both x and y directions as the z direction.
It is assumed that the first and second magnetic fields apply first and second magnetic forces f.sub.1, f.sub.2, respectively, to slider 3 at points of action, P.sub.1, P.sub.2, which are horizontally spaced apart by a distance a, that the center of gravity G of the slider 3 and the point of action P2 are horizontally spaced apart by a distance b, and that the gravity acting on the slider 3 is Mg. Then, the motion of the slider 3 can be divided into two components, i.e., the motion of the center of gravity caused by an external force F=f.sub.1 +f.sub.2 Mg and the rotational motion caused by a torque N=f.sub.1 (a-b)-f.sub.2 b about a rotational axis passing through the center of gravity and parallel to the z direction (hereinafter referred to as a "C.G. axis"). Thus, the process of controlling the magnetic levitation of the linear slider can be carried out by a center of gravity levitation control (hereinafter referred to as "C.G. levitation control") step to retain the center of gravity G at a given x position and by an inclination control step of controlling an angle of inclination .theta. of the slider 3 about the C.G. axis to hold the slider at a horizontal position (.theta.=0).
FIGS. 8 and 9 represent Laplace-transformed block diagrams to explain the fundamental concepts of said C.G. levitation control step and said inclination control step, respectively.
In the step shown in FIG. 8, the weight Mg/s of slider 3 is input as a disturbance into the control loop, and a magnetic force command p.sub.3 (s) is generated so that total magnetic force f.sub.1 (s)+f.sub.2 (s) balances the gravity Mg/s. A transfer function H.sub.4.sup.2 =K.sub.2 {1 +(T.sub.2 s).sup.-1 } is that of a proportional integral (PI) controller. Said magnetic force command p.sub.3 (s) generates a magnetic force f.sub.1 (s)+f.sub.2 (s) according to a transfer function H.sub.5.sup.2 =K.sub.F2. A transfer function H.sub.12.sup.2 =K.sub.D is the transfer function of an x.sub.G detector, and generates an x-position detection signal u.sub.G (s) from the x-position (x coordinate) of the center of gravity x.sub.G (s). The x-position detection signal u.sub.G (s) is compared with a preset value u.sub.G.sup.0 /S to generate a deviation signal .DELTA..sub.3 (s). These transfer functions constitute a closed control loop. The PI control unit outputs the magnetic force command p.sub.3 (s) so as to compensate for the deviation signal .DELTA..sub.3 (s). As can be calculated easily, a final value of the deviation signal ##EQU1## becomes 0, and the x-position of the center of gravity x.sub.G is controlled so that it is settled at the preset value u.sub.G.sup.0.
In the step shown in FIG. 9, it is assumed that said external force F exerted on slider 3 is substantially in balance (=0). Then, said torque N approximates f.sub.1 a-Mgb, i.e., the vector sum of torque caused by magnetic force f.sub.1 and gravity around an axis through point of action P2 parallel to the z direction (hereinafter, referred to as the P2 axis). Thus, control of inclination angle .theta. can be carried out so as to balance the torque f.sub.1 a with the torque Mgb. The torque Mgb(s) is input into the control loop as a disturbance. The resultant torque N=f.sub.1 (s)a-Mgb(s) generates an angle of inclination .theta.(s) according to a transfer function H.sub.11.sup.1 = 1/(Js.sup.2) (where J is the moment of inertia of the slider about the C.G. axis), and then generates an angle signal u.sub..theta. (s) corresponding to the angle of inclination .theta.(s) according to transfer function H.sub.12.sup.1 =K.sub..theta.. The difference .DELTA..sub..theta. (s) between the angle signal u.sub..theta.(s) and a preset angle value u.sub..theta..sup.0 (s) (=u.sub..theta..sup.0 /s) corresponding to the horizontal plane is input as an error signal to the PI controller (transfer function H.sub.4.sup.1), which then generates a torque command p.sub.1 (s)a (or a magnetic force command p.sub.1 (s)). The torque command p.sub.1 (s)a generates a torque about the P2 axis, f.sub.1 (s)a=K.sub.F1 p.sub.1 (s)a according to the transfer function H.sub.5.sup.1=K.sub.F1.
Said transfer function H.sub.12.sup.1 is the transfer function of the angle detector which detects the angle of an inclination of the slider 3. The transfer functions H.sub.4.sup.1, H.sub.5.sup.1 correspond respectively to the transfer functions H.sub.4.sup.2, H.sub.5.sup.2 shown in FIG. 8.
If said slider 3 moves at a constant velocity v in the y direction, then b=r+vt, and hence b(s)=(r/s)+(v/s.sub.2). As a result, the angle deviation signal .DELTA..sub..theta. (s) is expressed by the following equation, and its final value .DELTA..sub..theta.L does not become 0: ##EQU2##
As described above, since the final value of the deviation does not vanish in the inclination control step shown in FIG. 9, slider 3 is settled in an inclined state (in an angular offset state) and the offset depends on the velocity v of said slider 3, and in order to compensate for such an offset, it is necessary to control the inclination of the slider so that any deviation in the x-position of the center of gravity x.sub.G is not caused by the inclination control.
SUMMARY OF THE INVENTION
It is an object of the present invention to provide a method and an apparatus for controlling the inclination of the slider, which are capable of compensating for said angular offset.
Another object of the present invention is to provide a method and an apparatus for controlling C.G. levitation capable of compensating for a deviation in the x-position of the center of gravity caused by the inclination control.
The above objects can be achieved by a method and an apparatus for controlling the inclination as recited in claims 1 and 4, and by a method and an apparatus for controlling C.G. levitation as recited in claims 2 and 5 or 3 and 6.
In the conventional inclination control step, the offset .DELTA..sub..theta.L expressed by equation (2) is caused by the following reasons: When a torque f.sub.1 a produced by a magnetic force f.sub.1 is controlled so as to balance with a torque Mg(r+vt) produced by gravity acting on the moving slider 3 in the step shown in FIG. 9, a delay in control, corresponding to an integral time T.sub.1 due to the integral action of the PI controller, takes place, and hence the torque f.sub.1 a to balance the torque caused by the gravity becomes Mg{r+v(t-T.sub.1)}at the time t. As a consequence, a deviation corresponding to the difference between this torque and the disturbance Mg(r+vt) is produced. The offset .DELTA..sub..theta.L can be removed by inputting a delay compensation signal MgvT.sub.1 /(K.sub.1 K.sub.F1) in advance together with the angle deviation signal.
The principle of the inclination control step according to the present invention is illustrated in the block diagram in FIG. 4.
An angle error signal e.sub..theta. is the sum of an angle deviation signal .DELTA..sub..theta. =.sub..theta..sup.0 -u.sub.74 and a delay compensation signal .omega..sub..theta. =MgvT.sub.1 /K.sub.1 K.sub.F1. The other elements shown in the block diagram are the same as those illustrated in FIG. 9.
Thus, ##EQU3##
Since the first term in the right in equation (3) is identical with equation (1), the final value thereof is equal to equation (2). On the other hand, since ##EQU4## we have ##EQU5## Thus, the slider 3 can be held horizontally irrespective of its velocity.
The principle of the C.G. levitation control step according to the present invention is shown in the block diagram in FIG. 5. FIG. 5 shows the step of controlling C.G. levitation controlled by a second magnetic force f.sub.2 (s) while the angle of inclination is controlled by a magnetic force f.sub.1 (s) in FIG. 4. Therefore, the first magnetic force f.sub.1 (s) is a disturbance in this step.
If the inclination of the slider 3 is nearly balanced, then the first magnetic force f.sub.1 (s) can be approximated by Mgb(s)/a (see FIG. 4). An error signal e(s) is the sum of a deviation signal .DELTA.(s)=u.sub.G.sup.0 (s)-u.sub.G (s) and a delay compensation signal w(s)=-MgvT.sub.2 /(K.sub.2 K.sub.F2 as). The other elements shown in FIG. 5 are identical to those shown in FIG. 8. Therefore, the deviation signal .DELTA.(s) is given by the following equation: ##EQU6## Since ##EQU7## and ##EQU8## we have ##EQU9## The center of gravity is now controlled so that it reaches a preset x-position.
The principle of the alternative step of controlling C.G. levitation according to the present invention is shown by the block diagram in FIG. 6.
As described above with reference to FIG. 8, as long as the sum of the first and second magnetic forces f.sub.1 +f.sub.2 is controlled, the final value .DELTA..sub.L of the deviation in the x-position of the center of gravity x.sub.G becomes 0, even if delay compensation is not carried out. Delay compensation is required in the C.G. levitation control step shown in FIG. 5 because the first and second magnetic forces f.sub.1, f.sub.2 are controlled independently of each other. However, according to the C.G. levitation control step shown in FIG. 6, no delay compensation is required because the sum of the first and second magnetic forces f.sub.1+f.sub.2 is controlled.
A subtractor 61 produces an output p.sub.3 (s)-{K.sub.F1 p.sub.1 (s)/F.sub.F3 } (where p.sub.1 (s) is the magnetic force command and K.sub.F1 is the transfer function H.sub.5.sup.1 shown in FIG. 4), which generates a magnetic force f.sub.2 =K.sub.F3 p.sub.3 (s)-f.sub.1 (s) according to the transfer function H.sub.5.sup.2. Therefore, we have p.sub.3 =(f.sub.1 +f.sub.2)/K.sub.F3, and accordingly the magnetic force command p.sub.3 controls the sum of the magnetic forces f.sub.1 +f.sub.2.
A deviation signal .DELTA.(s) and its final value .DELTA..sub.L in the step shown in FIG. 6 are expressed by the following equations: ##EQU10## Taking into account ##EQU11##
Accordingly, the center of gravity is controlled so that it reaches a preset x-position.
Embodiments of the present invention will herein after be described with reference to FIGS. 1-3.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram of a preferred embodiment of an apparatus for controlling the inclination of a slider according to the present invention;
FIGS. 2 and 3 are block diagrams of first and second embodiments of an apparatus for controlling C.G. levitation according to the present invention;
FIG. 4 is a block diagram representing the principle of the inclination control step according to the present invention;
FIGS. 5 and 6 are block diagrams representing the principle of the C.G. levitation control steps according to the present invention;
FIG. 7 shows a schematic diagram of a conventional horizontal linear slider device for levitating a slider with magnetic fields generated by a plurality of fixed electromagnets;
FIGS. 8 and 9 are block diagrams explaining the fundamental concepts of the C.G. levitation control step and the inclination control step, respectively.
PREFERRED EMBODIMENTS OF THE INVENTION
FIG. 1 is a block diagram of an embodiment of an apparatus for controlling the inclination of the slider 3 according to the present invention.
The inclination control apparatus controls a first magnetic force f.sub.1 to control the inclination.
An x.sub.1 -detector 8.sub.1 detects a vertical position x.sub.1 of said slider 3 at a point of action P1 of the first magnetic force, and outputs a position detection signal u.sub.1. A .theta.-generator 9 generates an angle detection signal u.sub..theta. corresponding to .theta.=tan.sup.-1 (x.sub.2-x.sub.1)a in response to the position detection signal u.sub.1 and a position detection signal u.sub.2 corresponding to a vertical position x.sub.2 of the point (not shown) of action P2 of a second magnetic force. A subtractor 21 receives a preset angle value signal U.sub..theta..sup.0 (which corresponds to a horizontal position .theta.=0 in this embodiment) and the angle detection signal u.sub..theta. to generate an angle deviation signal .DELTA..sub..theta. =u.sub..theta..sup.0 -u.sub..theta..
A velocity detector 11 detects a velocity v of slider 3 in a horizontal direction (y direction), and generates a velocity signal. A delay compensation signal generator 12 outputs a delay compensation signal .omega..sub..theta.(=MgvT.sub.1 /K.sub.1 K.sub.F1) in response to said velocity signal. An adder 20 generates an angle error signal e.sub..theta. (=.DELTA..sub..theta. +.omega..sub..theta.) in response to the angle deviation signal .DELTA..sub..theta. and the delay compensation signal .omega..sub..theta.. PI controller 4.sub.1 effects a PI control action of a proportional gain K.sub.1 and an integral time T.sub.1 in response to the angle error signal e.sub..theta., and outputs a control signal (magnetic force command) p.sub.1 corresponding to the angle error signal e.sub..theta.. The magnetic force command p.sub.1 generates a torque about the P2 axis, whose magnitude is proportional to p.sub.1 a. Therefore, the output signal from the PI controller 4.sub.1 may be considered as a torque command whose magnitude is p.sub.1 a.
A current control circuit 5.sub.1 controls driving unit 6.sub.1 to generate a magnetic force (first magnetic force) in proportion to the magnetic force command p.sub.1. An electromagnet 1 is energized by a current I.sub.1 supplied from DC source 7 through driving unit 6.sub.1. Thus, electromagnet 1 generates a magnetic force f.sub.1 of K.sub.F1 P.sub.1 in strength, and the magnetic force f.sub.1 generates a torque K.sub.F1 p.sub.1 a. Therefore, the product of the transfer functions of current control circuit 5.sub.1, driving unit 6.sub.1, and electromagnet 1 is the transfer function H.sub.5.sup.1 shown in FIG. 4. The torque K.sub.F1 p.sub.1 a is controlled in a direction to reduce the inclination of slider 3.
In operation, it is assumed that an electromagnet 2 is positioned to the right of the electromagnet 1 and that slider 3 moves horizontally to the left at a constant velocity v. If the horizontal distance between the point of action P2 and the center of gravity of the slider 3 is given by b=r+vt (see FIG. 7), then slider 3 is subjected to a torque N expressed by the following equation:
N=af.sub.1 -Mg(r+vt) (12)
When slider 3 is inclined by the torque N, .theta.-generator 9 generates and outputs an angle detection signal u.sub..theta. corresponding to .theta.. Velocity detector 11 detects the velocity v of slider 3 and outputs a velocity detection signal, whereby delay compensation signal generator 12 generates and outputs a delay compensation signal .omega..sub..theta.= MgvT.sub.1 /(K.sub.1 K.sub.F1). Adder 20 generates an angle error signal e.sub..theta. =.DELTA..theta.+w.sub..theta., and feeds angle error signal e.sub..theta. =.DELTA..theta.+.omega..sub..theta. to PI controller 4.sub.1. PI controller 4.sub.1 then generates and outputs a PI control signal (magnetic force command) p.sub.1 to compensate for the angle error signal e.sub..theta.. The current control circuit 5.sub.1, responsive to the magnetic force command p.sub.1, controls driving unit 6.sub.1 which supplies current I.sub.1 so that the strength of the first magnetic force f.sub.1 becomes K.sub.F1 p.sub.1. The first magnetic force f.sub.1 generates a torque K.sub.F1 p.sub.1 a. Therefore, the angle of inclination of the slider 3 is controlled by the torque K.sub.F1 p.sub.1 a so that the angle error signal e.sub..theta. is 0. Since an integral action of PI control causes a delay in control by integral time T.sub.1, the angle deviation signal .DELTA..sub..theta. after the time T.sub.1 is controlled by the present angle error signal e.sub..theta. so that .DELTA..sub..theta. is 0. In this manner, the final value of the angle deviation signal becomes 0 (see equation (5)).
FIG. 2 is a block diagram of a first embodiment of an apparatus for controlling C.G. levitation according to the present invention.
The C.G. levitation control apparatus controls a second magnetic force f.sub.2 to control the x-position of the center of gravity x.sub.G of slider 3.
For this control, the first magnetic force f.sub.1 is approximated to the value Mgb/a as described above, and the second magnetic force f.sub.2 is controlled so that the following equation is satisfied:
f.sub.1 +f.sub.2 -Mg=0 (13)
In light of the block diagram (see FIG. 5), the Laplace transform f.sub.2 (s) corresponding to the second magnetic force f.sub.2 is controlled so as to balance with a disturbance (Mg/s)-(Mgb(s)/a) corresponding to Mg-f.sub.1. In order to compensate for a control delay caused by PI control action, a velocity signal generated by the velocity detector 11 is transmitted to a delay compensation signal generator 13 which generates a delay compensation signal .omega. (-MgvT.sub.2 /(K.sub.2 K.sub.F2 a)). The delay compensation signal .omega. is added to a deviation signal .DELTA., and the sum is supplied to PI controller 4.sub.2. In this manner, the position of the center of gravity can be controlled so that it is settled at a preset x-position (see equation (9)).
FIG. 3 is a block diagram of a second embodiment of an apparatus for controlling C.G. levitation.
The C.G. levitation controlling apparatus according to this embodiment differs from the C.G. levitation controlling apparatus according to the first embodiment in that the x-position of the center of gravity x.sub.G is detected by an xG detector for controlling total magnetic force (f.sub.1 +f.sub.2). In this case, as described with reference to FIG. 8, the final value of the deviation in the x-position of the center of gravity becomes 0, and no delay compensation is required.
The C.G. levitation controlling apparatus according to the present embodiment has an computing unit 14 which generates a magnetic force command q=p.sub.3 -(K.sub.F1 p.sub.1 /K.sub.F3) for commanding a second magnetic force f.sub.2 in response to a magnetic force command p.sub.3 output by PI controller 4.sub.3 and a magnetic force command p.sub.1 of an inclination controlling apparatus 100. The inclination controlling apparatus 100 is the same as that shown in FIG. 1. K.sub.F1 and K.sub.F3 are transfer functions which generate the first magnetic force f.sub.1 from the magnetic force commands p.sub.1 of the inclination controlling apparatus 100, and the second magnetic force f.sub.2 from the magnetic force command q, respectively. Therefore,
f.sub.2 =K.sub.F3 q=K.sub.F3 p.sub.3 -f.sub.1 (18)
Hence, ##EQU12## Accordingly, the magnetic force command p.sub.3 corresponds to total magnetic force (f.sub.1 +f.sub.2). As a result, when p.sub.3 is controlled so that total magnetic force K.sub.F3 p.sub.3 is equalized to Mg, the center of gravity G is held stationary at the preset height.
If the C.G. levitation controlling apparatus shown in FIG. 2 and the inclination controlling apparatus 100 are combined, or if the C.G. levitation controlling apparatus according to the present embodiment and the inclination controlling apparatus 100 are combined, then it is possible to move the slider 3 in a horizontal direction keeping the slider 3 horizontally at a given height.
As described above, the present invention realizes the following advantages:
1. The inclination of the slider is controlled by a PI control process using, as an error signal, the sum of the angle deviation signal and the delay compensation signal for the inclination of the slider, so that a control delay due to the integral action of the Pl control process can be compensated for. Consequently, the angle of inclination can be controlled without any offset.
2. The x-position of the center of gravity of the slider is controlled by a Pl control process using, as an error signal, the sum of the C.G. position deviation signal and the delay compensation signal for the position of the center of gravity, so that a control delay due to the integral action of the Pl control process can be compensated for. As a result, the C.G. levitation control can be effected without any offset.
3. It is feasible to settle a magnetic levitation of the center of gravity of a slider without any offset without compensating for a delay caused by an integral action of PI control by controlling the total magnetic forces to be balanced by gravity.
Claims
- 1. A method for controlling magnetic levitation in a linear slider device wherein first and second magnetic fields directed substantially vertically are generated, and a slider having a weight Mg is levitated by first and second magnetic forces, said first and second magnetic fields acting on said slider, respectively, and is moved with the center of gravity of the slider positioned between points of action of the first and second magnetic forces on the slider, so that the slider is magnetically levitated horizontally at a prescribed height and moved horizontally at a constant velocity v, said method comprising:
- a center of gravity levitation control step to levitate the center of gravity of the slider magnetically; and
- an inclination control step of compensating for an angle deviation which is the angle of inclination of the slider with respect to a horizontal plane about a horizontal axis passing through said center of gravity and perpendicular to the direction in which the slider moves;
- said inclination control step further comprising the steps of:
- generating a first PI control signal p.sub.1 for effecting a proportional integral control action of a proportional gain K.sub.1 and an integral time T.sub.1 in response to an angle error signal;
- causing a first magnetic force proportional to said first PI control signal p.sub.1 with a proportional constant K.sub.F1 to act on the slider;
- controlling the angle of inclination of the slider by a torque about said horizontal axis caused by said first magnetic force;
- generating an angle deviation signal corresponding to said angle of inclination; and
- combining said angle deviation signal and a first delay compensation signal having a magnitude of MgvT.sub.1 /(K.sub.1 K.sub.F1), thereby generating said angle error signal.
- 2. A method according to claim 1, wherein said center of gravity levitation control step comprises the steps of:
- generating a second PI control signal p.sub.2 for effecting a proportional integral control action of a proportional gain K.sub.2 and an integral time T.sub.2 in response to an error signal;
- generating the second magnetic force proportional to said second PI control signal p.sub.2 with a proportional constant K.sub.F2 ;
- controlling a vertical position of the center of gravity of the slider by the second magnetic force;
- generating a deviation signal corresponding to the difference between the vertical position of the center of gravity and a preset position; and
- combining said deviation signal and a second delay compensation signal having a magnitude of -MgvT.sub.2 /(aK.sub.2 K.sub.F2) where a is the horizontal distance between the points of action of the first and second magnetic forces on the slider, thereby generating said error signal.
- 3. A method according to claim 1, wherein said center of gravity levitation control step comprises the steps of:
- generating a third PI control signal p.sub.3 for effecting a proportional integral control action of a proportional gain K.sub.3 and an integral time T.sub.3 in response to an error signal;
- calculating p.sub.3 -(K.sub.F1 p.sub.1)/K.sub.F3 from said first PI control signal p.sub.1 and said third PI control signal p.sub.3 where K.sub.F3 is a constant;
- generating a second magnetic force proportional to p.sub.3-(K.sub.F1 p.sub.1)/K.sub.F3 with the constant K.sub.F3 being used as a proportional constant; and
- generating said error signal corresponding to the difference between the vertical position of the center of gravity and a preset position.
- 4. An apparatus for controlling magnetic levitation in a linear slider device wherein first and second magnetic fields directed substantially vertically are generated, and a slider having a weight Mg is levitated by first and second magnetic forces, said first and second magnetic fields acting on said slider at first and second points of action, respectively, and moved horizontally at a constant velocity v with the center of gravity of the slider positioned between said first and second points of action, said apparatus comprising:
- a center of gravity levitation controlling apparatus for levitating the center of gravity of the slider magnetically; and
- an inclination controlling apparatus for compensating for an angle deviation which is the angle of inclination of the slider with respect to a horizontal plane about a horizontal axis passing through said center of gravity of the slider and perpendicular to the direction in which the slider moves;
- said inclination controlling apparatus including a first PI controller for generating a first PI control signal p.sub.1 for effecting a proportional integral control action of a proportional gain K.sub.1 and an integral time T.sub.1 in response to an angle error signal; first magnetic field generating means for generating a first magnetic force having a strength K.sub.F1 p.sub.1 proportional to the first PI control signal p.sub.1 ; and means for comparing, with a preset angle, an angle of inclination of the slider about a horizontal axis passing through said center of gravity and perpendicular to the direction in which the slider moves, thereby generating an angle deviation signal; characterized in that said inclination controlling apparatus further comprises:
- a velocity detector for detecting the velocity of the slider;
- a first delay compensation signal generator for calculating MgvT.sub.1 /(K.sub.1 K.sub.F1) from said velocity detected by said velocity detector and outputting the calculated value as a first delay compensation signal; and
- first adding means for adding said angle deviation signal and said first delay compensation signal, and generating said angle error signal.
- 5. An apparatus according to claim 4, wherein said center of gravity deviation controlling apparatus includes a second PI controller for generating a second PI control signal p.sub.2 for effecting a proportional integral control action of a proportional gain K.sub.2 and an integral time T.sub.2 in response to an error signal; second magnetic field generating means for generating said second magnetic force having a strength of K.sub.F2 p.sub.2 proportional to said second control signal p.sub.2 ; and means for generating a deviation signal corresponding to a difference between a vertical position of said center of gravity of the slider and a preset position; said center of gravity levitation controlling apparatus further comprising:
- a velocity detector for detecting a velocity v of said slider;
- a second delay compensation signal generator for calculating -MgvT.sub.2 /(aK.sub.2 K.sub.F2) wherein a is the distance between the first and second points of action, and outputting the calculated value as a second delay compensation signal; and
- second adding means for adding said deviation signal and said second delay compensation signal, and generating said error signal.
- 6. An apparatus according to claim 4, wherein said center of gravity levitation controlling apparatus comprises:
- a third PI controller for generating a third PI control signal p.sub.3 for effecting a proportional integral control action in response to an error signal;
- calculating means for calculating p.sub.3 -(K.sub.F1 p.sub.1)/K.sub.F3 from the first PI control signal p.sub.1 and the third PI control signal p.sub.3 wherein K.sub.F3 is a constant;
- third magnetic field generating means for generating said second magnetic force having a strength proportional to p.sub.3 (K.sub.F1 p.sub.1)/K.sub.F3 with the constant K.sub.F3 being used as a proportional constant; and
- means for generating the error signal corresponding to the difference between the vertical position of the center of gravity and a preset position.
Priority Claims (1)
Number |
Date |
Country |
Kind |
1-114095 |
May 1989 |
JPX |
|
US Referenced Citations (5)