This is a 35 U.S.C. §371 application of, and claims priority to, International Application No. PCT/JP2010/069282, which was filed on Oct. 29, 2010, and published as International Publication No. WO2011/052722, and which claims priority to Japanese Patent Application No. JP2009-251558, which was filed on Oct. 31, 2009, and the teachings of all the applications are incorporated herein by reference.
The present invention relates to a cooperative control device and, more particularly, to a cooperative control device that cooperatively controls a plurality of objects to be controlled.
Cooperative control for allowing a plurality of functions to cooperate with each other so as to increase efficiency as a whole has been adopted in various fields. For example, there is known, as an eyeball control system, Patent Document 1 invented by the same inventor as the present invention. The eyeball system is a system that controls two cameras so as to achieve conjugate and convergent movements simulating the principle of eye movement. Crossing circuits connect from one to the other and connect from the other to one, of left and right control systems for respective left and right cameras to be controlled. Using a coefficient ρr allows cooperative control of different movements (conjugate and convergent movements) in the same system to be performed for the left and right control systems.
[Patent Document 1] Japanese Patent Application Kokai Publication No. 2006-502675
The technique disclosed in Patent Document 1 can achieve to some extent, a simple cooperative control for, e.g., binocular movement. However, the technique has difficulty to achieve the cooperative control for, e.g., a two-arm robot or vehicle wheels, requiring more advanced control.
The present invention has been made in view of the above situation, and an object thereof is to provide a cooperative control device capable of achieving advanced cooperative control.
To achieve the above object, a cooperative control device of the present invention comprises: a pair of output control systems for at least a pair of targets to be controlled, each of the pair of output control systems having a control circuit section, respectively; a pair of crossing circuits, one of the pair of crossing circuits connecting from an input side of the control circuit section of the one of the pair of output control systems to an output side of the control circuit section of the other of the pair of output control systems, the other of the pair of crossing circuits connecting from an input side of the control circuit section of the other of the pair of output control systems to an output side of the control circuit section of the one of the pair of output control systems; and a transfer function section provided in each of the pair of crossing circuits.
The control targets may be at least a pair of wheels of a vehicle.
The control targets may be at least a pair of robot arms.
The cooperative control device of the present invention is capable of achieving advanced cooperative control.
An embodiment for practicing the present invention will be described below with reference to the accompanying drawings.
As illustrated in
As illustrated in
Transfer functions of conjugate movement and relative movement are calculated as follows.
Thus, the control system illustrated in
As is clear from
λ(s)=(Gc(s)+Gv(s))/2
ρ(s)=(Gc(s)−Gv(s))/2
For example, λ(s)+ρ(s) and λ(s)−ρ(s) are expressed by the following equations, respectively.
where Tc is a constant number, and s is a Laplace operator.
where Tv is a constant number, and s is a Laplace operator. Thus, Formula 1 and Formula 2 are expressed by the following equations, respectively.
By setting Tc<<Tv, forward rotation speeds of the wheels rapidly respond to the target values, whereas relative speed of the wheels, i.e., a difference between the left and right wheels in the rotation speed upon direction change slowly responds.
The following equations can be derived from Formula 3 and Formula 4, respectively.
Thus, assigning Formula 7 and Formula 8 to the control block of
If the transfer function M(s) of each wheel is unclear, feedback control of the transfer function M(s) is performed. When M(s) can be set to a time constant sufficiently smaller than Tc or Tv as a result of the feedback control, it can be assumed that M(s)=1.
Although the control output is represented by the rotation speed in the illustrative examples, the present invention is not limited to this. For example, even when the control output is represented by torque, the same control block can be used in principle.
Further, although there is provided a feedback control path in the illustrative examples, the present invention is not limited to this, but the feedback control path need not always be provided. Furthermore, a feedforward control path may be provided as well as the feedback control path.
Further, although the crossing circuit connecting from a point between the target value (rl(s)) of one side and the system transfer function (λ(s)) to a point between the system transfer function (λ(s)) and the transfer function (M(s)) to be controlled of the other side is provided in the illustrative example, the present invention is not limited to this, but another transfer function may be provided.
The control system illustrated in
The control system illustrated in
For example, a transfer function from a conjugate control signal rl-f(s)+rr-f(s) of the feedforward control to a conjugate control output signal φl(s)+φr(s) is (λf(s)+ρf(s)) (λ(s)+ρ(s)) M(s), so that arbitrarily setting λf(s)+ρf(s) allows feedforward control characteristics to be adjusted arbitrarily. As described above, it is only necessary to adjust λf(s)+ρf(s) in order to adjust the feedforward control characteristics. Further, it is only necessary to adjust λ(s)+ρ(s) in order to adjust control characteristics of both the feedforward and feedback.
Although the pair of wheels of a vehicle are used as the control targets and rotation speeds of the wheels are controlled in the above illustrative examples, the present invention is not limited to this, but torque of the wheels may be controlled. Further, the rotation speeds or torque may be controlled with front and rear wheels set as the control targets.
Further, the cooperative control device of the present invention may be applied to every control target as long as a plurality of control targets are subjected to the cooperative control. That is, the cooperative control device is effective in a case where a pair of output control systems need to be controlled with a control algorithm in which the conjugate and relative movements differ from each other. For example, the cooperative control device may be applied to a pair of robot arms. A two-arm robot performs two operations: one is grasping of an object with the arms; and the other is lifting of the grasped object and moving it to a specific position. In this case, the grasping with the arms corresponds to the relative movement, and lifting/moving corresponds to the conjugate movement.
The cooperative control device of the present invention is not limited to the above illustrative examples, but may be variously changed without departing from the scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2009-251558 | Oct 2009 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2010/069282 | 10/29/2010 | WO | 00 | 7/13/2012 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2011/052722 | 5/5/2011 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
7272306 | Zhang et al. | Sep 2007 | B2 |
20050185945 | Zhang et al. | Aug 2005 | A1 |
Number | Date | Country |
---|---|---|
1492668 | Apr 2004 | CN |
101731005 | Jun 2010 | CN |
2157783 | Feb 2010 | EP |
2006-502675 | Jan 2006 | JP |
2008-311690 | Dec 2008 | JP |
WO 2004039077 | May 2004 | WO |
WO 2008152791 | Dec 2008 | WO |
WO PCTJP2010069282 | Oct 2010 | WO |
Entry |
---|
Xiaolin Zhang, “Mathematical Model for Binocular Movements Mechanism and Construction of Eye Axes Control System”, Journal of the Robotics Society of Japan, Jan. 15, 2002, vol. 20, No. 1, pp. 89-97. |
Number | Date | Country | |
---|---|---|---|
20120271456 A1 | Oct 2012 | US |