This application claims priority to Japanese Patent Application No. 2020-153136 filed Sep. 11, 2020, the disclosure of which is hereby incorporated by reference in its entirety.
The present invention relates to an article transport facility provided with a transport vehicle that travels along a travel path and transport an article, and a control unit that controls operations of the transport vehicle.
An example of an article transport facility such as the above is disclosed in JP 2017-124885A (Patent Document 1). Hereinafter, reference numerals shown in parentheses in the description of this section are from Patent Document 1. The article transport facility of Patent Document 1 is provided with an article transport device (2) that travels along a travel path and transports an article (3), and a control device (80) that controls operations of the article transport device (2). Patent Document 1 describes a technology for reducing vibration of the article (3) that is caused by travel of a travel unit (11) provided in the article transport device (2). Specifically, Patent Document 1 describes reducing vibration in a vertical direction (Z) of the article (3), by controlling the drive of a lifting motor (21) that raises and lowers a first supporting part (4) that supports the article (3), using a control system such as shown in
Incidentally, the control system shown in
In view of this, it is desired to realize a technology that is able to reduce vibration in the vertical direction that is transmitted to the article during the travel operation of the travel unit with a comparatively simple control configuration.
An article transport facility according to this disclosure is an article transport facility including a transport vehicle configured to travel along a travel path and transport an article, and a control unit configured to control operations of the transport vehicle, the transport vehicle including a travel unit configured to travel along the travel path, a holding unit configured to hold the article, and a lifting unit configured to raise/lower the holding unit in a lifting direction relative to the travel unit, the control unit causing the lifting unit to perform a lifting operation for raising/lowering the holding unit, by executing feedback control for controlling the lifting unit to move a position of the holding unit in the lifting direction closer to a target position while changing the target position, and executing the feedback control with the target position fixed while causing the travel unit to perform a travel operation for traveling along the travel path in a state where the holding unit is holding the article, and the control unit reducing a travel operation gain which is a gain of the feedback control during the travel operation to lower than a lifting operation gain which is a gain of the feedback control during the lifting operation.
In order to shorten the positioning time of a holding unit and the like, it is generally sought to set the gain of feedback control during the lifting operation of the holding unit by the lifting unit (lifting operation gain) comparatively high. According to this configuration, the gain of feedback control during the travel operation of the travel unit (travel operation gain) can be set low, while setting a high lifting operation gain. By setting a low travel operation gain in this way, in the case where the holding unit is displaced from the target position during the travel operation, the amount of corrective force for returning the position of the holding unit in the lifting direction to the target position can be kept at a moderate level, and vibration that is transmitted to the article held by the holding unit can be kept small. In this way, according to this configuration, vibration in the vertical direction that is transmitted to the article during the travel operation of the travel unit can be reduced, with a comparatively simple control configuration that reduces the travel operation gain to lower than the lifting operation gain.
Other features and advantages of the article transport facility will become apparent from the following description of embodiments with reference to the drawings.
An embodiment of an article transport facility will be described with reference to the drawings. As shown in
In the present embodiment, the article transport facility 100 is provided with a travel rail 41 disposed along the travel path 40 (here, a pair of travel rails 41 disposed with an interval therebetween in the path width direction Y), and the transport vehicle 1 travels along the travel rail 41. As shown in
As shown in
As shown in
In the present embodiment, the travel unit 10 is provided with a pair of wheels 11 consisting of a wheel 11 that rolls on the travel surface of one of the pair of travel rails 41 and a wheel 11 that rolls on the travel surface of the other of the pair of travel rails 41. In the portions of the travel path 40 where the guide rail 42 is provided, the travel unit 10 can be caused to travel in a posture where only one of the pair of wheels 11 is in contact with the travel rail 41, and the guide wheels 12 are in contact with the guide rail 42 (i.e., in a posture where the load of the travel unit 10 is carried by the travel rail 41 with which the one wheel 11 is in contact and the guide rail 42).
Specifically, as shown in
As shown in
As shown in
As shown in
In the case where the travel units 10 perform a travel operation for traveling along the travel path 40, the holding unit 21 is raised/lowered to a first height H1. Also, while the travel units 10 are performing the travel operation, the height (position in the vertical direction Z) of the holding unit 21 is maintained at the first height H1. As shown in
In the present embodiment, the lifting unit 22 raises/lowers the holding unit 21, in a state where the holding unit 21 is supported in a suspended manner. Specifically, the holding unit 21 is coupled to a leading end part of a transmission member 23 such as a belt or a wire. Also, the lifting unit 22 uses the drive of the lifting drive unit M2 to rotate a winding body around which the transmission member 23 is wound, and raises or lowers the holding unit 21 by winding up or letting out the transmission member 23. In this way, in the present embodiment, the lifting unit 22 raises and lowers the holding unit 21 in a suspended manner, and thus the article 2 is held by the holding unit 21 so as to be suspended from the lifting unit 22.
As shown in
The control unit 30 causes the travel units 10 to perform the travel operation for traveling along the travel path 40, by controlling the drive of the travel drive unit M1. In the case of transporting the article 2 that is being held by the holding unit 21 to the transfer target location 4, the control unit 30 causes the travel units 10 to perform the travel operation in a state where the holding unit 21 is holding the article 2. Also, the control unit 30 causes the lifting unit 22 to perform the lifting operation for raising and lowering the holding unit 21 by controlling the drive of the lifting drive unit M2, and causes the holding unit 21 to performs the holding state switching operation for switching the state of the holding unit 21 between the holding state and the holding release state by controlling the drive of the holding drive unit M3. In the case of transferring the article 2 between the transfer target location 4 and the holding unit 21, the control unit 30 causes the lifting unit 22 to perform the lifting operation, together with causing the holding unit 21 to perform the holding state switching operation. Also, the control unit 30 causes the travel units 10 to perform the guide position switching operation for switching the position of the guide wheels 12 between the right-side guide position and the left-side guide position, by controlling the drive of the switching drive unit M4. The control unit 30 moves the guide wheels 12 to a position that depends on the advancing direction into the merge part 40a, the leaving direction from the branch part 40b and the like, before the transport vehicle 1 advances along a portion of the travel path 40 where the guide rail 42 is provided.
Although not described in detail, the control unit 30 derives an estimated current position which is the estimated position of the transport vehicle 1 currently, and controls the travel operation of the travel units 10. For example, a configuration can be adopted in which the transport vehicle 1 is provided with a reading device that reads address information of an information holding body (information indicting the position where the information holding body is provided) provided in a plurality of positions along the travel path 40, and a measuring device that measures the travel distance of the travel units 10, and the control unit 30 derives the estimated current position of the transport vehicle 1, based on the address information read by the reading device and the travel distance of the travel units 10 measured by the measuring device (specifically, the travel distance after the reading device reads the address information). For example, a one-dimensional code or a two-dimensional code can be used as the information holding body, and a one-dimensional code reader or a two-dimensional code reader can be used as the reading device. Also, for example, a rotary encoder can be used as the measuring device.
The control unit 30 causes the transport vehicle 1 to travel to a position corresponding to the transfer target location 4 (here, position on upper side Z1 relative to transfer target location 4 and overlapping with transfer target location 4 in plan view), by causing the travel units 10 to perform the travel operation. After causing the lifting unit 22 to perform the lifting operation for raising/lowering (here, lowering) the holding unit 21 from the first height H1 to the second height H2, in a state where the transport vehicle 1 is stopped at the above position, the control unit 30 then causes the holding unit 21 to perform the holding state switching operation, and thereafter causes the lifting unit 22 to perform the lifting operation for raising/lowering (here, raising) the holding unit 21 from the second height H2 to the first height H1, thereby transferring the article 2 between the transfer target location 4 and the holding unit 21. In the case of transferring the article 2 from the holding unit 21 to the transfer target location 4, the article 2 being held by the holding unit 21 is unloaded at the transfer target location 4, by switching the state of the holding unit 21 from the holding state to the holding release state. Also, in the case of transferring the article 2 from the transfer target location 4 to the holding unit 21, the article 2 that is placed at the transfer target location 4 is removed from the transfer target location 4, by switching the state of the holding unit 21 from the holding release state to the holding state.
The control unit 30 causes the lifting unit 22 to perform the lifting operation for raising/lowering the holding unit 21, by executing feedback control for controlling the lifting unit 22 to move the position of the holding unit 21 in the vertical direction Z closer to a target position while changing the target position. Note that the target position is a height (position in the vertical direction Z), and the control unit 30 changes the target position from a start height through to an end height. Specifically, in the case of raising/lowering the holding unit 21 from the first height H1 to the second height H2, the control unit 30 changes the target position from the first height H1 which is the start height through to the second height H2 which is the end height, and, in the case of raising/lowering the holding unit 21 from the second height H2 to the first height H1, the control unit 30 changes the target position from the second height H2 which is the start height through to the first height H1 which is the end height. The control unit 30 generates a lifting speed pattern for raising/lowering the holding unit 21 from the start height through to the end height, and generates a target position for every set time period (every computation period) that depends on the generated lifting speed pattern, for example.
Also, the control unit 30 fixes the target position and executes feedback control, while the travel units 10 are being caused to perform the travel operation along the travel path 40 in a state where the holding unit 21 is holding the article 2. In the present embodiment, the control unit 30 fixes the target position to the first height H1 and executes feedback control, while the travel units 10 are being caused to perform the travel operation along the travel path 40 in a state where the holding unit 21 is holding the article 2. Since the height of the holding unit 21 during the travel operation is held by feedback control in this way, a configuration can also be adopted in which the lifting unit 22 is not provided with a brake (e.g., mechanical brake) for holding the height of the holding unit 21.
The lifting drive unit M2 is provided with a feedback control system such as illustrated in
The feedback control that is executed by the control unit 30 includes at least position loop control. In the present embodiment, the lifting drive unit M2 is provided with the feedback control system shown in
Position loop control is control for generating a speed instruction, based on a position loop gain and a deviation (position deviation) between a position instruction that depends on the target position and a feedback value corresponding to the position instruction. In the present embodiment, the feedback value corresponding to the position instruction is the rotation position of the motor 50. In the example shown in
Since the position control unit 53 executes at least proportional control, the position loop gain includes at least a position proportional gain Kp. The position proportional gain Kp is the gain with which the position deviation is multiplied when generating the speed instruction. In the case where the position control unit 53 also executes integral control (e.g., executes proportional integral control), the position loop gain includes a position integral gain, and in the case where the position control unit 53 also executes differential control (e.g., executes proportional integral differential control), the position loop gain includes a position differential gain. The position integral gain is the gain with which the integral value of the position deviation is multiplied when generating the speed instruction, and the position differential gain is the gain with which the differential value of the position deviation is multiplied when generating the speed instruction. Note that, in this specification, the reciprocal of the integral time constant (time constant of integral control) is taken as the position integral gain, rather than a value obtained by multiplying the reciprocal of the integral time constant by the position proportional gain Kp.
Speed loop control is control for generating the drive instruction of the holding unit 21, based on a speed loop gain and a deviation (speed deviation) between a speed instruction and the feedback value corresponding to the speed instruction. In the present embodiment, the feedback value corresponding to the speed instruction is the rotation speed of the motor 50, and the drive instruction of the holding unit 21 is a torque instruction of the motor 50. In the example shown in
Since the speed control unit 54 executes at least proportional control, the speed loop gain includes at least a speed proportional gain Kvp. The speed proportional gain Kvp is the gain with which the speed deviation is multiplied when generating the torque instruction. In the case where the speed control unit 54 also executes integral control (e.g., executes proportional integral control), the speed loop gain includes a speed integral gain Kvi, and, in the case where the speed control unit 54 also executes differential control (e.g., executes proportional integral differential control), the speed loop gain includes a speed differential gain. The speed integral gain Kvi is the gain with which the integral value of the speed deviation is multiplied when generating the torque instruction, and the speed differential gain is the gain with which the differential value of the speed deviation is multiplied when generating the torque instruction. Note that, in this specification, the reciprocal of the integral time constant (time constant of integral control) is taken as the speed integral gain Kvi, rather than a value obtained by multiplying the reciprocal of the integral time constant by the speed proportional gain Kvp.
The drive power source (here, motor 50) that generates drive power for raising and lowering the holding unit 21 is driven based on the drive instruction (here, torque instruction) of the holding unit 21 generated by speed loop control. In the example shown in
Note that the feedback control system with which the lifting drive unit M2 is provided may be provided with a feedforward control unit. For example, a configuration can be adopted in which a speed feedforward value generated by the feedforward control unit is added to the speed instruction generated by the position control unit 53, or in which a torque feedforward value generated by the feedforward control unit is added to the torque instruction generated by the speed control unit 54.
Incidentally, the gain of the feedback control during the lifting operation of the holding unit 21 by the lifting unit 22 is generally required to be set comparatively high, in order to appropriately ensure control accuracy of the position (position in vertical direction Z; same applies below) of the holding unit 21. On the other hand, if the gain of the feedback control during the travel operation of the travel units 10 is high, there is a risk that, in the case where the holding unit 21 is displaced in the vertical direction Z from the target position by vibration of the travel units 10 or the like, large vibrations (strong vibrations) will be transmitted to the article 2 held by the holding unit 21, due to the corrective force for returning the position of the holding unit 21 to the target position being excessive. In view of this point, the control unit 30 is constituted to reduce the travel operation gain, which is the gain of feedback control during the travel operation, to lower than the lifting operation gain, which is the gain of feedback control during the lifting operation. The control unit 30 reduces the travel operation gain to lower than the lifting operation gain, at least during the travel operation in which the travel units 10 travel along the travel path 40 in a state where the article 2 is held by the holding unit 21. Thus, the amount of corrective force can be kept at a moderate level, in the case where the holding unit 21 is displaced in the vertical direction Z from the target position during the travel operation, and, as a result, the position of the holding unit 21 can be converged to the target position, while absorbing the displacement of the holding unit 21 in the vertical direction Z, such that large vibrations are not transmitted to the article 2 held by the holding unit 21.
Here, reducing the gain of feedback control means reducing at least one of the gains of feedback control. In the present embodiment, the gains of feedback control include the position loop gain and the speed loop gain, the position loop gain includes the position proportional gain Kp, and the speed loop gain includes the speed proportional gain Kvp. In the present embodiment, the speed control unit 54 generates the torque instruction, by executing at least proportional control and integral control out of proportional control, integral control and differential control. Thus, the speed loop gain also includes the speed integral gain Kvi. That is, in the present embodiment, the speed loop gain includes the speed proportional gain Kvp and the speed integral gain Kvi. Therefore, in the present embodiment, the gains of feedback control includes the position proportional gain Kp, the speed proportional gain Kvp and the speed integral gain Kvi, and the control unit 30 reduces the gain of feedback control (specifically, reduces the travel operation gain to lower than the lifting operation gain), by reducing at least one of the position proportional gain Kp, the speed proportional gain Kvp, and the speed integral gain Kvi.
In the present embodiment, in the case of changing the gain of feedback control (at least one of the gains) between the travel operation gain and the lifting operation gain, the control unit 30 changes the gain of feedback control in stages, so as to pass through the states of gains between the travel operation gain and the lifting operation gain. Specifically, the control unit 30 changes the gain of feedback control in stages, so as to pass through the states of gains between the travel operation gain and the lifting operation gain, by changing at least one of the gains of feedback control over a plurality of stages. Here, change performed over a plurality of stages means changing from a start value, which is the value at the start of the change, to one or more intermediate values (values between the start value and end value), and then to an end value, which is the value at the end of the change, rather than changing from the start value to the end value in one stage. In the case where a plurality of intermediate values are set, changing successively from the start value to the plurality of intermediate values, and then to the end value is performed so as to gradually approach the end value from the start value. For example, in the case of change performed over two stages, changing from the start value to one intermediate value and then to the end value is performed, and in the case of change performed over three stages, changing successively from the start value to a first intermediate value and a second intermediate value (value between first intermediate value and end value), and then to the end value is performed. The state where the gain that is changed over a plurality of stages is an intermediate value is the state of gains between the travel operation gain and the lifting operation gain.
In the present embodiment, the gains of feedback control include the position proportional gain Kp, the speed proportional gain Kvp, and the speed integral gain Kvi. Also, in the present embodiment, the travel operation gain is reduced to lower than the lifting operation gain, by reducing the value during the travel operation to lower than the value during the lifting operation, with regard to each of the position proportional gain Kp, the speed proportional gain Kvp, and the speed integral gain Kvi. That is, during the travel operation, the pattern (Kp, Kvp, Kvi) of the combination of the position proportional gain Kp, the speed proportional gain Kvp and the speed integral gain Kvi will be a pattern (Kp_R, Kvp_R, Kvi_R) during the travel operation, which is a pattern suitable for during the travel operation, and during the lifting operation, the pattern (Kp, Kvp, Kvi) of the combination of these three gains will be a pattern (Kp_E, KvpE, Kvi_E) during the lifting operation, which is a pattern suitable for during the lifting operation. Here, Kp_R<Kp_E, Kvp_R<Kvp_E, and Kvi_R<Kvi_E.
In the case of changing each of the position proportional gain Kp, the speed proportional gain Kvp and the speed integral gain Kvi between a value suitable for during the travel operation and a value suitable for during the lifting operation as described above, the article 2 held by the holding unit 21 is easy inhibited from being greatly displaced (from vibrating greatly) in the vertical direction Z when the speed proportional gain Kvp is changed over a plurality of stages between Kvp_R and Kvp_E, according to the knowledge gained by the inventor of the present invention. Thus, for example, it is favorable for the control unit 30 to be configured to change the gain of feedback control in stages, by changing at least the speed proportional gain Kvp over a plurality of stages.
In the example shown in
In the example shown in
Incidentally, in the present embodiment, in parts of the travel path 40 (specifically, merge part 40a, branch part 40b, etc.), the travel state of the travel units 10 changes between a state of traveling with both wheels 11 on the left and right sides in contact with the travel rails 41 and a state of traveling with only one of the wheels 11 on the left and right sides in contact with the travel rails 41 and the guide wheels 12 in contact with the guide rail 42. Thus, in portions of the travel path 40 where the merge part 40a, the branch part 40b and the like are provided, vibration of the travel units 10 accompanying travel tends to increase compared with other portions of the travel path 40. That is, as shown in
In the case where the travel path 40 includes first sections A1 and second sections A2 in this way, the control unit 30 may be configured to reduce the travel operation gain for when the travel units 10 are traveling through a second section A2 to lower than the travel operation gain for when the travel units 10 are traveling through a first section A1. In the case where four patterns of the gain of feedback control are set as shown in the example shown in
Next, other embodiments of the article transport facility will be described.
(1) In the above embodiment, an example is described in which, in the case of changing the gain of feedback control between the travel operation gain and the lifting operation gain, the control unit 30 changes the gain of feedback control in stages, so as to pass through the states of gains between the travel operation gain and the lifting operation gain. However, the present disclosure is not limited to such a configuration, and a configuration can also be adopted in which, in the case of changing the gain of feedback control between the travel operation gain and the lifting operation gain, the control unit 30 continuously changes (i.e., gradually decreases or gradually increases) the gain of feedback control so as to pass through the states of gain between the travel operation gain and the lifting operation gain. In this case, the states of gains between the travel operation gain and the lifting operation gain are states where the gain of feedback control changes continuously rather than uniformly.
(2) In the above embodiment, an example is described in which, in the case of changing the gain of feedback control between the travel operation gain and the lifting operation gain, the control unit 30 changes the gain of feedback control so as to pass through the states of gains between the travel operation gain and the lifting operation gain. However, the present disclosure is not limited to such a configuration, and a configuration can also be adopted in which the control unit 30 changes the gain of feedback control stepwise between the travel operation gain and the lifting operation gain.
(3) In the above embodiment, an example is described in which the lifting unit 22 is disposed on the lower side Z2 relative to the travel units 10. However, the present disclosure is not limited to such a configuration, and a configuration can also be adopted in which the lifting unit 22 is disposed on the upper side Z1 relative to the travel units 10 (in other words, a configuration in which the main body part 20 is disposed on the upper side Z1 relative to the travel units 10), for example. Also, in the embodiment, an example is described in which the holding unit 21 holds the article 2 from the upper side Z1. However, the present disclosure is not limited to such a configuration, and a configuration can also be adopted in which the holding unit 21 holds the article 2 from the lower side Z2 (e.g., a configuration in which the holding unit 21 holds the article 2 by supporting the undersurface of the article 2), for example.
(4) Note that the configuration disclosed in each of the above-mentioned embodiments can also be applied in combination with configurations disclosed in other embodiments (including combinations of embodiments described as other embodiments), as long as no conflicts arise. The embodiments disclosed in this specification are merely illustrative in all respects, with regard also to the other configurations. Accordingly, various modifications can be made as appropriate, without departing from the spirit of the disclosure.
Hereinafter, a summary of the article transport facility described above will be described.
The article transport facility includes a transport vehicle configured to travel along a travel path and transport an article, and a control unit configured to control operations of the transport vehicle, the transport vehicle including a travel unit configured to travel along the travel path, a holding unit configured to hold the article, and a lifting unit configured to raise/lower the holding unit in a lifting direction relative to the travel unit, the control unit causing the lifting unit to perform a lifting operation for raising/lowering the holding unit, by executing feedback control for controlling the lifting unit to move a position of the holding unit in the lifting direction closer to a target position while changing the target position, and executing the feedback control with the target position fixed while causing the travel unit to perform a travel operation for traveling along the travel path in a state where the holding unit is holding the article, and the control unit reducing a travel operation gain which is a gain of the feedback control during the travel operation to lower than a lifting operation gain which is a gain of the feedback control during the lifting operation.
In order to shorten the positioning time of the holding unit and the like, it is generally sought to set the gain of feedback control during the lifting operation of the holding unit by the lifting unit (lifting operation gain) comparatively high. According to this configuration, the gain of feedback control during the travel operation of the travel unit (travel operation gain) can be set low, while setting a high lifting operation gain. By setting a low travel operation gain in this way, in the case where the holding unit is displaced from the target position during the travel operation, the amount of corrective force for returning the position of the holding unit in the lifting direction to the target position can be kept at a moderate level, and vibration that is transmitted to the article held by the holding unit can be kept small. In this way, according to this configuration, vibration in the vertical direction that is transmitted to the article during the travel operation of the travel unit can be reduced, with a comparatively simple control configuration that reduces the travel operation gain to lower than the lifting operation gain.
Here, it is favorable for the control unit, in a case of changing the gain of the feedback control between the travel operation gain and the lifting operation gain, to change the gain of feedback control in stages or continuously, so as to pass through a state of a gain between the travel operation gain and the lifting operation gain.
According to this configuration, the gain of feedback control can be changed, while suppressing abrupt change in the responsiveness of feedback control, compared with the case where the gain of feedback control is changed stepwise between the travel operation gain and the lifting operation gain. Therefore, the gain of feedback control can be changed, while suppressing vibration of articles caused by the drive instruction of the holding unit that is generated by feedback control changing abruptly.
In a configuration in which the control unit changes the gain of feedback control in stages or continuously, it is favorable for the feedback control to include position loop control and speed loop control, the position loop control being control for generating a speed instruction, based on a position loop gain and a deviation between a position instruction that depends on the target position and a feedback value corresponding to the position instruction, and the speed loop control being control for generating a drive instruction of the holding unit, based on a speed loop gain and a deviation between the speed instruction and a feedback value corresponding to the speed instruction, and for the position loop gain to include at least a position proportional gain, the speed loop gain to include at least a speed proportional gain and a speed integral gain, and the control unit to change the gain of feedback control in stages, by changing at least the speed proportional gain over a plurality of stages.
As described above, in the case where the gains of feedback control include position proportional gain, speed proportional gain and speed integral gain, speed proportional gain tends to exert the greatest influence on the responsiveness of feedback control out these gains According to this configuration, in the case of changing the gain of feedback control in stages, at least the speed proportional gain is changed over a plurality of stages, and thus abrupt change in the drive instruction of the holding unit generated by feedback control tends to be suppressed, even in the case where the gain of feedback control is changed in stages rather than continuously.
In the article transport facility having the above configurations, the travel path may include a first section and a second section in which vibration of the travel unit accompanying travel is large compared with the first section, and it is favorable for the control unit to reduce the travel operation gain for when the travel unit is traveling through the second section to lower than the travel operation gain for when the travel unit is traveling through the first section.
According to this configuration, vibration in the vertical direction tends not to transmitted to the article due to reducing the travel operation gain, while the travel unit is traveling through a second section in which the travel unit tends to vibrate, and the position of the holding unit can be accurately aligned with the target position by setting the travel operation gain on the high side, while the travel unit is traveling through a first section in which the travel unit tends not to vibrate compared with the second section.
The article transport facility according to the present disclosure need only achieve at least one of the effects described above.
Number | Date | Country | Kind |
---|---|---|---|
2020-153136 | Sep 2020 | JP | national |