Control system, control method, and control program

The control system optimizes the platooning of autonomous devices based on size information to manage air curtain disturbances, effectively stabilizing temperature changes in warehouses with differential temperatures.

WO2026074993A1PCT designated stage Publication Date: 2026-04-09DENSO CORP
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-25
Publication Date
2026-04-09

AI Technical Summary

Technical Problem

Existing control systems for autonomous devices in warehouses with temperature differentials across entry points fail to manage air curtain disturbances effectively, leading to significant temperature changes.

Method used

A control system that adjusts the platooning configuration of autonomous devices based on size information to minimize heat loss and maintain temperature stability by optimizing the formation of devices passing through an opening area with an air curtain.

Benefits of technology

Suppresses heat loss and temperature changes within the warehouse by controlling the formation of autonomous devices to keep heat loss within an acceptable range, thereby stabilizing internal temperatures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2025033774_09042026_PF_FP_ABST
    Figure JP2025033774_09042026_PF_FP_ABST
Patent Text Reader

Abstract

A control system has a processor and controls convoy travel of a plurality of autonomous devices that are capable of executing autonomous travel. The processor is configured to execute acquisition of size information relating to a plurality of autonomous devices that are scheduled to pass through an opening region in which an air curtain is formed by blowing air in a warehouse in which the interior is adjusted to a different temperature than the exterior. The processor is configured to execute, for a plurality of autonomous devices that form a convoy according to the size information and pass through the opening region, control of the convoy form so that heat loss that occurs in the interior when passing through the opening region falls within an allowable range.
Need to check novelty before this filing date? Find Prior Art

Description

Control systems, control methods, control programs Cross-reference of related applications

[0001] This application is based on Japanese Patent Application No. 2024-174628, filed in Japan on October 3, 2024, and incorporates the contents of the basic application by reference in whole.

[0002] This disclosure relates to control technology for controlling an autonomous device capable of autonomous driving.

[0003] Patent Document 1 discloses a logistics control system for controlling logistics by intelligent mobile robots. This logistics control system plans a travel path for the intelligent mobile robot via an automatic door. The logistics control system controls the automatic door to open if the surplus distance of the intelligent mobile robot to the automatic door on the travel path is less than a threshold, and controls the automatic door to close once the robot has completed passing through the automatic door. If there is another intelligent mobile robot following the intelligent mobile robot passing through the automatic door, the logistics control system controls the door to close only after the following intelligent mobile robot has completed passing through the automatic door.

[0004] Patent No. 7250179

[0005] In a warehouse where the internal temperature is adjusted to be different from the external temperature, multiple autonomous devices capable of autonomous movement may enter and exit an opening area where an air curtain is formed. In this case, the air curtain may become disturbed as the multiple autonomous devices pass through the opening area, potentially leading to large changes in the internal temperature. Patent Document 1 does not disclose any control method for autonomous devices that can respond to such internal temperature changes.

[0006] The object of this disclosure is to provide a control system capable of suppressing temperature changes inside a warehouse where multiple autonomous devices enter and exit. Another object of this disclosure is to provide a control device. Yet another object of this disclosure is to provide a control method. Yet another object of this disclosure is to provide a control program.

[0007] The following describes the technical means of solving the problem described in this disclosure. The symbols in parentheses in the claims indicate the correspondence with the specific means described in the embodiments which will be detailed later, and do not limit the technical scope of this disclosure.

[0008] A first aspect of this disclosure is a control system for controlling platooning of a plurality of autonomous devices having a processor and capable of autonomous driving, wherein the processor is configured to acquire size information of a plurality of autonomous devices that are scheduled to pass through an opening area in a warehouse where the internal temperature is adjusted to be different from the external temperature, and where an air curtain is formed by the blowing out of air; and to control the platoon configuration of the plurality of autonomous devices that pass through the opening area in a platoon according to the size information, so as to keep the heat loss generated inside when passing through the opening area within an acceptable range.

[0009] A second aspect of this disclosure is a control method performed by a processor for controlling platooning of a plurality of autonomous devices capable of autonomous driving, comprising: acquiring size information of a plurality of autonomous devices that are to pass through an opening area in a warehouse where the internal temperature is adjusted to be different from the external temperature, and where an air curtain is formed by the blowing out of air; and controlling the platoon configuration of the plurality of autonomous devices that pass through the opening area in a platoon according to the size information, in such a manner that the heat loss generated inside when passing through the opening area is kept within an acceptable range.

[0010] A third aspect of this disclosure is a control program stored in a storage medium and including instructions to be executed by a processor for controlling platooning of a plurality of autonomous devices capable of autonomous driving, the program including instructions to: acquire size information relating to a plurality of autonomous devices that are to pass through an opening area where an air curtain is formed by blowing air in a warehouse where the internal temperature is adjusted to be different from the external temperature; and control the platoon configuration of the plurality of autonomous devices that pass through the opening area in a platoon according to the size information, in a manner that keeps the heat loss generated inside when passing through the opening area within an acceptable range.

[0011] According to these first to third embodiments, the formation of the autonomous devices is controlled in order to keep heat loss within an acceptable range, according to the size information of the multiple autonomous devices that are scheduled to pass through the opening area of ​​the warehouse. Therefore, heat loss inside the warehouse when the formation passes through the opening area can be suppressed to an acceptable range. Consequently, temperature changes inside the warehouse are suppressed when passing through the opening area.

[0012] This is a block diagram showing the overall configuration of the first embodiment. This is a schematic diagram showing the configuration of the autonomous device in the first embodiment. This is a schematic diagram showing the configuration of the control system according to the first embodiment. This is a block diagram showing the functional configuration of the processing unit according to the first embodiment. This is a flowchart showing the control flow according to the first embodiment. This is a schematic diagram showing an example of a convoy configuration according to the first embodiment. This is a schematic diagram showing an example of a convoy configuration according to the first embodiment viewed from the side. This is a schematic diagram showing an example of a convoy configuration according to the second embodiment. This is a schematic diagram showing an example of a convoy configuration according to the second embodiment viewed from above. This is a schematic diagram showing an example of a convoy configuration according to the third embodiment. This is a schematic diagram showing the front row of the convoy configuration according to the third embodiment passing through the opening region. This is a schematic diagram showing an example of a convoy configuration according to the fourth embodiment. This is a schematic diagram showing an example of a convoy configuration according to the fourth embodiment viewed from above.

[0013] Hereinafter, several embodiments of this disclosure will be described with reference to the drawings. In each embodiment, the same reference numerals will be used for corresponding components, and redundant explanations may be omitted. Furthermore, if only a part of the configuration is described in each embodiment, the configuration of other embodiments described earlier may be applied to the other parts of that configuration. Moreover, not only the combinations of configurations explicitly stated in the description of each embodiment, but also the configurations of multiple embodiments may be partially combined even if not explicitly stated, as long as there are no particular problems with the combination.

[0014] (First Embodiment) The control system 1 of the first embodiment shown in Figure 1 is constructed in a facility such as a center to control a plurality of autonomous robots 2 capable of autonomous driving. The control system 1 performs driving support or driving control to enable the plurality of autonomous robots 2 to perform tasks within a specific driving area.

[0015] Autonomous device 2 is an autonomous device that is a mobile body capable of autonomously driving in any direction, including forward, backward, left, and right. Autonomous device 2 can also be referred to as an autonomous vehicle. For example, autonomous device 2 is an automated guided vehicle (AGV) that performs a transport task of transporting goods G within a driving area. The transport task includes driving to a destination with goods G loaded, and driving back to receive the next goods G. Autonomous device 2 performs the transport task in a driving area where a warehouse 3 capable of storing goods G is installed. The driving area is, for example, a logistics facility. Different sized autonomous devices 2 can operate within the driving area.

[0016] As shown in Figure 2, the autonomous device 2 comprises a body 20, a sensor system 21, a communication system 24, a map database 25, a drive system 26, and a control system 29. The body 20 is formed from, for example, metal, resin, or a combination thereof.

[0017] The autonomous device 2 has a loading space S on which the item G is loaded. The loading space S may be a space formed on the upper surface of the body 20, for example. This loading space S may be formed by surrounding the front, rear, left, and right sides with a part of the body 20. Alternatively, the loading space S may be formed as a cargo compartment space inside the body 20 that can be closed to the outside by a door. Alternatively, the loading space S may be formed as a cargo compartment space that is always open to the outside without a door. Furthermore, the loading space S formed as a cargo compartment space that can be closed to the outside may be adjustable to a different temperature (for example, low temperature) relative to the outside.

[0018] The sensor system 21 acquires sensing information that can be used by the autonomous device 2 through sensing the external and internal environments in the autonomous device 2. For this purpose, the components of the sensor system 21 are mounted on the body 20. Specifically, the sensor system 21 includes an external sensor 22 and an internal sensor 23.

[0019] The external sensor 22 acquires external information as sensing information from the external environment that is the surrounding environment of the autonomous device 2. The external sensor 22 acquires external information by detecting an object existing in the external environment of the autonomous device 2. The external sensor 22 of the object detection type is at least one of, for example, a camera, LiDAR (Light Detection and Ranging / Laser Imaging Detection and Ranging), a radar, and a sonar. The communication system 24 may be of a positioning type that receives a positioning signal from a GNSS (Global Navigation Satellite System) artificial satellite existing in the external environment of the autonomous device 2. The communication system 24 of the positioning type is, for example, a GNSS receiver or the like.

[0020] The internal sensor 23 acquires internal information as sensing information from the internal environment that is the internal environment of the autonomous device 2. The internal sensor 23 may acquire internal information by detecting an article G on the loading space S of the autonomous device 2. The internal sensor 23 of the article detection type is at least one of, for example, a weight sensor, a pressure sensor, a camera, and an RFID (Radio Frequency Identifier) reader. The internal sensor 23 may acquire internal information by detecting a specific motion physical quantity in the internal environment of the autonomous device 2. The internal sensor 23 of the motion detection type is at least one of, for example, a speed sensor, an acceleration sensor, and a yaw rate sensor. The internal sensor 23 may acquire internal information by detecting the state of the device mounted on the autonomous device 2. The internal sensor 23 of the device detection type is at least one of, for example, a battery sensor that detects the remaining amount of the battery 26a and an actuator sensor that detects the driving state of the drive system 26.

[0021] The communication system 24 acquires usable communication information via wireless communication from the control system 29. The communication system 24 may be a V2X type that transmits and receives communication signals with a V2X system existing in the outside world of the autonomous device 2. A V2X type communication system 24 is at least one of the following: a DSRC (Dedicated Short Range Communications) communication device, a cellular V2X (C-V2X) communication device, etc. The communication system 24 may also be a terminal communication type that transmits and receives communication signals with a terminal existing in the inside world of the autonomous device 2. A terminal communication type communication system 24 is at least one of the following: a Bluetooth® device, a Wi-Fi device, an infrared communication device, etc.

[0022] The map database 25 stores map information usable by the control system 29. The map database 25 is configured to include at least one type of non-transitory tangible storage medium, such as a semiconductor memory, a magnetic medium, and an optical medium. The map database 25 may also be a database for a locator that estimates the self-state quantities, including the self-position of the autonomous device 2. The map database 25 may also be a database for a navigation unit that navigates the driving route of the autonomous device 2. The map database 25 may be configured by a combination of multiple types of these databases.

[0023] The map database 25 acquires and stores the latest map information, for example, through communication with an external center via a V2X type communication system 24. Here, the map information is digitized in three dimensions as information representing the driving environment of the autonomous device 2. In particular, it is preferable to use high-precision digital map data as the three-dimensional map data. The map information may include driving path information that represents at least one type of thing, such as the location, shape, and road surface condition of the driving path within the driving area. The map information may also include structural information that represents at least one type of thing, such as the location and shape of buildings or installations within the driving area.

[0024] The drive system 26 is configured to include a battery 26a, an electric actuator 26b, and wheels 26c. The battery 26a is mounted, for example, at the lower part of the body 20. The battery 26a is mainly composed of a storage battery such as a lithium-ion battery. The battery 26a stores the power supplied to the electrical components mounted on the autonomous device 2 by discharging, and stores it by charging from the outside. The battery 26a may store the regenerative power from the electric actuator 26b. The battery 26a is connected to the electric actuator 26b, the sensor system 21, the communication system 24, and the control system 29 so as to be able to supply power via a wire harness or the like.

[0025] The electric actuator 26b is mounted inside the body 20. The electric actuator 26b is mainly composed of an individual electric motor corresponding to each wheel 26c. The electric actuator 26b rotationally drives a plurality of wheels 26c independently. The electric actuator 26b rotationally drives the wheels 26c at a motor speed according to a control command from the control system 29. The electric actuator 26b may include a brake unit that applies braking during the rotation of each wheel 26c. The electric actuator 26b may include a locking unit that locks each wheel 26c while it is stopped.

[0026] The wheels 26c are supported by the body 20 in plurality. Each wheel 26c is configured to be rotatable independently. The wheels 26c are capable of performing a turning operation due to the rotational speed difference between the wheels 26c, such as mecanum wheels or omni wheels. Note that some of the wheels 26c may be driven wheels that are not rotationally driven by the electric actuator 26b and rotate following other rotationally driven wheels 26c.

[0027] The control system 29 is connected to the sensor system 21, the communication system 24, the map database 25, and the drive system 26 via at least one of, for example, a LAN (Local Area Network) line, a wire harness, an internal bus, and a wireless communication line. The control system 29 is configured to include at least one dedicated computer.

[0028] The dedicated computer constituting the control system 29 has at least one memory 29a and one processor 29b. The memory 29a is at least one type of non-transitory tangible storage medium, such as a semiconductor memory, magnetic medium, and optical medium, which non-temporarily stores programs and data that can be read by the computer. Here, storage may be storage in which data is retained even when the autonomous device 2 is turned off, or temporary storage in which data is erased when the autonomous device 2 is turned off. The processor 29b includes at least one type as a core, such as a CPU (Central Processing Unit), GPU (Graphics Processing Unit), RISC (Reduced Instruction Set Computer)-CPU, CISC (Complex Instruction Set Computer)-CPU, DFP (Data Flow Processor), and GSP (Graph Streaming Processor).

[0029] In the control system 29, the processor 29b executes a number of instructions included in the driving control program stored in the memory 29a to control the driving of the autonomous device 2. As a result, the control system 29 performs platoon driving in accordance with the control commands from the control system 1, which will be described later. In platoon driving, the control system 29 drives in cooperation with other autonomous devices 2 at its position within the platoon P based on the control commands, based on sensor information, communication information, map information, etc. For example, the control system 29 acts as a lead device that leads other autonomous devices 2 within the platoon P and performs lead driving based on the control commands. Alternatively, the control system 29 acts as a follow device that follows the lead device within the platoon P and performs follow driving based on the control commands.

[0030] As shown in Figures 1 and 6, the warehouse 3, located in the travel area where the autonomous device 2 travels, has an opening area 30 that allows the autonomous device 2 to enter and exit the warehouse 3. The opening area 30 is, for example, rectangular. In the following description, of the edges bordering the opening area 30, the edge located to the right from the perspective of the convoy P is referred to as the right edge 30r, the edge located to the left is referred to as the left edge 30l, the edge located above is referred to as the upper edge 30u, and the edge located below is referred to as the lower edge 30d.

[0031] Furthermore, the warehouse 3 is equipped with an air blowing device 31. The air blowing device 31 blows air to form a so-called air curtain, which is a partition of airflow in the opening area 30. The air blowing device 31 is mainly composed of a blower, for example. In this embodiment, the air blowing device 31 is positioned with its outlet facing downwards to form the upper edge 30u of the opening area 30. As a result, the air blowing device 31 blows air in the height direction DH, and in this embodiment, downwards, to form an air curtain. The air blowing device 31 may also be provided near the edge of the opening area 30.

[0032] The air blowing device 31 has its airflow controlled by a control device (not shown) which includes a dedicated computer having at least one memory and one processor. The control device controls the airflow to be substantially constant during operation, for example. The control device may also be able to change the airflow in response to control commands from the control system 1.

[0033] The control system 1, which manages the state of the autonomous device 2, is configured to include a communication system 11 and a processing unit 100, as shown in Figure 3, for example.

[0034] The communication system 11 is mainly composed of communication equipment that forms at least a part of the V2X system capable of communicating with the communication system 24 of each autonomous device 2. The communication system 11 is connected to the processing unit 100 via at least one of the following: a LAN line, a wire harness, an internal bus, and a wireless communication line. The communication system 11 acquires information transmitted from the autonomous device 2 via wireless communication. The communication system 11 also transmits control commands output from the processing unit 100 to the autonomous device 2 via wireless communication. Regarding the future driving of each autonomous device 2, target driving information acquired through the communication system 11, including, for example, destination information, driving route information, and schedule information related to driving control such as acceleration / deceleration control and turning control, is provided to the processing unit 100 as needed. Alternatively, the target driving information may be planned by the processing unit 100 as needed.

[0035] The processing unit 100 is configured to include at least one dedicated computer. The dedicated computer constituting the processing unit 100 is, for example, a management server that comprehensively manages the operation of multiple autonomous devices 2 within a driving area. The dedicated computer constituting the processing unit 100 may be composed of multiple servers, and its functions may be distributed.

[0036] The dedicated computer constituting the processing unit 100 has at least one memory 101 and at least one processor 102. The memory 101 is at least one type of non-transitional physical storage medium, such as a semiconductor memory, magnetic medium, and optical medium, which non-temporarily stores programs and data that can be read by the computer. Here, storage may be accumulation in which data is retained even when the control system 1 is turned off, or it may be temporary storage in which data is erased when the control system 1 is turned off. The processor 102 includes at least one type as a core, such as a CPU, GPU, RISC-CPU, CISC-CPU, DFP, and GSP.

[0037] In the processing unit 100, the processor 102 executes multiple instructions included in the control program stored in the memory 101 to control the convoy driving of multiple autonomous devices 2. This allows the processing unit 100 to construct multiple functional blocks for managing the operation of the autonomous devices 2. As shown in Figure 4, the multiple functional blocks constructed in the processing unit 100 include an acquisition block 110, a setting block 120, and a remote control block 130.

[0038] The acquisition block 110 acquires information usable for platoon control of the autonomous devices 2 via the communication system 11. The acquisition block 110 acquires at least size information (described later) for multiple autonomous devices 2 that are scheduled to pass through the opening area 30.

[0039] The configuration block 120 sets the formation configuration for the multiple autonomous devices 2 that are scheduled to pass through the opening region 30, according to their respective size information when forming a convoy P. Details of the convoy configuration will be described later.

[0040] The remote control block 130 outputs a control command for platooning, corresponding to the platoon configuration set by the setting block 120, to at least one of the autonomous devices 2 that make up the platoon P. In this way, the remote control block 130 remotely controls the platoon configuration of the multiple autonomous devices 2 that make up the platoon P.

[0041] Through the combined action of these blocks 110, 120, and 130, the control method by which the control system 1 controls the convoy movement of multiple autonomous devices 2 is executed according to the control flow shown in Figure 5. This control flow is executed repeatedly while the control system 1 is running. In this control flow, each "S" represents multiple steps executed by multiple instructions included in the control program.

[0042] First, in S10, the acquisition block 110 determines whether or not there is a scheduled passage device, which is an autonomous device 2 that is scheduled to pass through the opening area 30. In the determination process, the acquisition block 110 acquires target driving information for each autonomous device 2 that is operating within the driving area, and performs a search for scheduled passage devices based on said target driving information.

[0043] Specifically, the acquisition block 110 extracts from among the multiple autonomous devices 2 that have a set travel path that passes through the opening area 30 as devices scheduled to pass. The acquisition block 110 may also extract as devices scheduled to pass any autonomous device 2 that has a set travel path that passes through the opening area 30 and is predicted to reach the opening area 30 within a set time. If the search results indicate that there are devices scheduled to pass, the flow proceeds to S20.

[0044] In S20, the acquisition block 110 acquires size information of the opening area 30 related to the device to be passed through. When passing through an opening area 30 that opens and closes vertically, the size information includes the length, which is the size of the autonomous device 2 in the front-to-back direction, the width, which is the size in the lateral direction, and the height, which is the size in the height direction.

[0045] Furthermore, if the device scheduled to pass is an autonomous device 2 whose size changes depending on the loading state of the item G, the acquisition block 110 acquires size information corresponding to the loading state. An autonomous device 2 having an open loading space S corresponds to an autonomous device 2 whose size changes. For example, if the autonomous device 2 places an item G on the top surface of the body 20, its height may change depending on the loading state of the item G. In the case of such a device scheduled to pass, the acquisition block 110 acquires the overall size information, including the size of the loaded item G, when there are no plans to load any new items G before passing through the opening area 30. In other words, even with the same autonomous device 2, the acquisition block 110 acquires new size information each time it passes through the opening area 30.

[0046] The acquisition block 110 may acquire the size information of the devices scheduled to pass by by referring to data (e.g., a table) that defines the correspondence between the identification information and size information of each autonomous device 2, which is stored in advance in a storage medium such as the memory 101. Alternatively, the acquisition block 110 may acquire the size information held by the devices scheduled to pass by from the devices via wireless communication or the like.

[0047] In S30, the remote control block 130 executes standby control for the device scheduled to pass, instructing it to wait before passing through the opening area 30. Specifically, the remote control block 130 generates a control command to the device scheduled to pass, instructing it to travel from the opening area 30 to within the standby distance range and then stop within that standby distance range. The standby distance range is the range within or less than the threshold distance from the opening area 30.

[0048] Furthermore, the waiting positions of devices scheduled to pass within the waiting distance range may be set so that those that arrive earlier are closer to the opening area 30. Alternatively, the waiting positions of devices scheduled to pass may be defined according to size information. For example, the waiting positions may be provisionally set to positions corresponding to the convoy configuration described later. Specifically, among the operating autonomous devices 2, devices scheduled to pass that are relatively tall may have their waiting positions set in the intermediate area within the waiting distance range, while devices scheduled to pass that are relatively short may have their waiting positions set in the area in front of or behind the intermediate area.

[0049] If a negative result is made in S10, or after processing in S30, this flow proceeds to S40. In S40, the acquisition block 110 determines whether the passage conditions for causing the device scheduled to pass through the opening area 30 to be met. For example, the passage conditions are met by either a numerical condition relating to the number of autonomous devices 2 waiting within the waiting distance range, or a time condition relating to the waiting time of the autonomous devices 2 that are waiting. Here, the numerical condition is that the number of autonomous devices 2 waiting within the waiting distance range reaches the allowable waiting number. The time condition is that the waiting time of any of the autonomous devices 2 that are waiting exceeds the allowable waiting time.

[0050] If it is determined that the passing condition is not met, this flow returns to S10. On the other hand, if it is determined that the passing condition is met, this flow proceeds to S50.

[0051] In S50, the setting block 120 sets the formation configuration for the formation P of the autonomous devices 2. In this embodiment, the formation P is composed of multiple horizontal rows of autonomous devices 2 arranged in the horizontal direction DW, arranged in the vertical direction DD. Here, the vertical direction DD is the direction that coincides with the direction of travel of the formation P. The vertical direction DD is, for example, the direction perpendicular to the width direction of the opening area 30. The horizontal direction DW is the direction perpendicular to the vertical direction DD, for example, the direction along the horizontal plane. The direction perpendicular to the vertical direction DD and the horizontal direction DW is the height direction DH.

[0052] In the formation configuration, the placement position of each of the multiple autonomous devices 2 constituting the formation P in the vertical direction DD and horizontal direction DW within the formation is defined. In the following, the i-th horizontal row from the front in the vertical direction DD will be referred to as the i-th row. Furthermore, the width of the horizontal direction DW of the i-th row will be referred to as the formation width w. i This is how it is written. And the maximum width of the lateral DW in formation P is expressed as the maximum formation width w. f This is how it is expressed. In addition, the longest length of the column, which is the length from the front end to the rear end of the column P in the vertical direction DD, is expressed as the maximum column length l. f This is expressed as follows. Furthermore, the height of the highest autonomous device 2 in the i-th column is expressed as the column height h in the i-th column. i This is how it is written. And the maximum column height h in the entire column. i The maximum column height h f This is how it is written.

[0053] The setting block 120 sets the formation configuration so that the heat loss generated inside the warehouse 3 when the formation P passes through the opening region 30 is kept within an acceptable range. Heat loss is the amount of heat that flows in or out, which changes the internal temperature of the warehouse 3 to the external temperature relative to the set temperature. In other words, in the case of the warehouse 3 in which the internal temperature is adjusted to be lower than the external temperature, as in this embodiment, heat loss is the amount of heat that flows in from the outside. The acceptable range is the range in which the heat loss is below or less than the threshold.

[0054] More specifically, heat loss is the amount of heat that flows into the interior of the warehouse 3 due to the disruption of the air curtain caused by changes in the airflow that form the air curtain as the convoy P passes through. As the convoy P passes through, the airflow in the air curtain is disrupted, bending in the direction of the convoy P's passage (vertical direction DD) compared to before. This disruption makes it easier for the air inside the warehouse 3 and the outside air to mix near the opening area 30. Consequently, the amount of heat flowing into the interior becomes larger than before the convoy passed through. In particular, the negative pressure generated as each autonomous device 2 moves behind it during passage tends to increase the amount of heat flowing in.

[0055] The heat loss due to turbulence in the air curtain, as described above, correlates with the cross-sectional area through which the queue P passes in the opening region 30. Specifically, the heat loss due to turbulence in the air curtain increases as the cross-sectional area through which it passes increases.

[0056] Furthermore, the heat loss due to air curtain turbulence correlates with the observation time from the start of the passage of the convoy P to the recovery of the air curtain. Specifically, the heat loss due to air curtain turbulence increases with longer observation time. Here, the state in which the air curtain has recovered is defined as the state in which the degree of turbulence in the air curtain compared to before passage is expected to have subsided to an acceptable level. Therefore, even if the air curtain has not recovered to substantially the same airflow state as before passage, it may be defined as the air curtain having recovered. For example, the observation time may be a time determined by empirical rules. Alternatively, the observation time may be a time determined according to the results of experiments or simulations. When the observation time is determined according to the results of experiments or simulations, the degree of air curtain turbulence may be defined by the degree of change in wind direction, the degree of change in wind speed, the magnitude of the difference in temperature distribution, etc., compared to before the passage of the convoy P in the opening region 30.

[0057] Also, in a situation where the attention time elapses before the passage time from the start of passage to the end of passage of the queue P elapses, the heat loss due to the disturbance of the air curtain is correlated with the passage time. Specifically, the heat loss due to the disturbance of the air curtain increases as the passage time becomes longer. Note that such a situation can occur when the degree of disturbance of the air curtain that can be tolerated in the restored state is relatively large. That is, with respect to the passage of time from the start of passage of the queue P, the heat loss due to the disturbance of the air curtain is correlated with the longer of the passage time of the queue P and the attention time.

[0058] In order to keep such heat loss within an allowable range, the setting block 120 sets the queue form of the queue P. In the case of the opening area 30 where an air curtain is formed by air blown out in the height direction DH as in the present embodiment, the queue form is such that the queue height h i decreases from the front end to the rear end of the queue P in the vertical direction DD. And the queue form is set to a height form in which the variation in the height of the autonomous device 2 within each row is within the allowable variation range. The allowable variation range is, for example, a range in which the height deviation is less than or equal to the threshold deviation value.

[0059] In addition, the queue form is set to a width form that is the maximum queue width w f that can pass through the opening area 30. In other words, the queue form is set to a width form in which the maximum queue width w f is less than the width w d of the opening area 30. Further, the queue form is set to a length form in which the maximum queue length l f is minimized under the above-described height form and width form.

[0060] That is, the setting block 120 searches for a length form in which the maximum queue length l f is minimized within the range where the above-described width form and height form are satisfied as constraint conditions. Thereby, the setting block 120 optimizes the queue form. Note that the intervals between adjacent autonomous devices 2 in the queue P in the front-rear direction and the left-right direction may be set to be as small as possible.

[0061] Figures 6 and 7 show an example of a formation configuration set as a result of optimization. In Figures 6 and 7, different rows are distinguished by the presence or absence of dot hatching or the density of dot hatching. In this example, a formation configuration is set in which three rows are arranged in the vertical direction DD. In this formation configuration, the formation height h of the first row, which is the front row in the vertical direction DD, is set. 1 However, this is the highest. And in this formation, behind the first row, the row height h is in the order of the second row, third row, and so on. i The value will decrease.

[0062] In the subsequent step S60, the remote control block 130 controls the multiple autonomous devices 2 that are in standby mode to drive in a platoon according to the set platoon configuration. Specifically, the remote control block 130 outputs a control command to form a platoon P according to the platoon configuration and execute platoon driving.

[0063] The remote control block 130 may output a corresponding control command to each of the autonomous devices 2 that make up the convoy P. Alternatively, the remote control block 130 may output a control command to a specific autonomous device 2 among the multiple autonomous devices 2 that make up the convoy P. In this case, the autonomous device 2 that receives the control command outputs a driving instruction based on the control command to the other autonomous devices 2. In either case, the multiple autonomous devices 2 in standby form the convoy P by driving to their respective positions according to the convoy configuration. The multiple autonomous devices 2 perform convoy driving while appropriately performing wireless communication with other autonomous devices 2 to realize convoy driving. The driving speed of the convoy P may be predetermined. Alternatively, the driving speed of the convoy P may be determined according to the set convoy configuration so as to keep heat loss within an acceptable range.

[0064] According to the first embodiment described above, the formation of the autonomous devices 2 is controlled in order to keep heat loss within an acceptable range, according to the size information of the multiple autonomous devices 2 that are scheduled to pass through the opening area 30 of the warehouse 3. Therefore, when the formation P passes through the opening area 30, the heat loss inside the warehouse 3 can be suppressed to an acceptable range. Consequently, temperature changes inside the warehouse 3 are suppressed when passing through the opening area 30.

[0065] Furthermore, according to the first embodiment, the formation is controlled in such a way that the heat loss correlated with the longer of the passage time of the formation P and the attention time from the start of the formation's passage until the air curtain is restored, and the passage cross-sectional area of ​​the autonomous device 2 in the opening region 30, is kept within an acceptable range. Therefore, the formation can be further optimized to suppress the heat loss correlated with the passage time or attention time and the passage cross-sectional area within an acceptable range. Consequently, temperature changes inside the warehouse 3 can be suppressed more effectively.

[0066] Furthermore, according to the first embodiment, when passing through the opening region 30 where an air curtain is formed by air blown in the height direction DH, the queue height h increases as you move from the front end of the queue to the rear end of the queue in the vertical direction DD. i The formation is controlled to a state in which the temperature decreases. Therefore, as the rear end of the formation increases, the distance between the outlet and the top end of the formation P increases, making it easier for turbulence in the airflow to subside more quickly. Consequently, it becomes possible to effectively suppress temperature changes in the opening region 30 that is blown out in the height direction DH.

[0067] (Second Embodiment) As shown in Figures 8 and 9, the second embodiment is a modified version of the first embodiment.

[0068] In the second embodiment, as shown in Figure 8, the air blowing device 31 is configured to blow air in the width direction of the opening region 30, i.e., in the lateral direction DW. In this embodiment, the air blowing device 31 is provided with its outlet facing left at the right edge 30r of the opening region 30 when viewed from the line P side. As a result, the air blowing device 31 forms an air curtain by blowing air in the lateral direction DW, and in this embodiment particularly to the left.

[0069] In this embodiment, the acquisition block 110 in S20 only needs to acquire at least the length and width of the autonomous device 2 as size information.

[0070] In S50 of this embodiment, the formation is the maximum formation width w that can pass through the opening region 30. f This width configuration, i.e., the maximum column width w f The width lol dThe width is set to less than . In addition, the formation shape is such that the formation width w increases from the front end of formation P to the rear end of formation P in the vertical direction DD. i The width configuration is set to decrease. Furthermore, the formation configuration satisfies the above-mentioned width configuration and has a maximum formation length l f It is set to the length form that minimizes it.

[0071] In other words, the setting block 120 is constrained by the width configuration described above, and the maximum column length l within the range where this constraint is met. f The formation is optimized by searching for the length form that minimizes the following constraint: w 1 But the maximum column width lol f This is the result.

[0072] Furthermore, the position of each row in the lateral direction DW in the formation configuration is set according to the blowing direction of the air blowing device 31. For example, the position of each row in the lateral direction DW is set so that the formation length increases as it moves away from the outlet along the blowing direction of the air blowing device 31. In this embodiment, when air is blown to the left at the right edge 30r, the position of the autonomous device 2 in each row is set such that the formation length at the right end of the formation P in the lateral direction DW is the minimum length of the entire formation P, and the formation length increases as it moves to the left. As a result, the formation length at the left end of the formation P in the lateral direction DW is the maximum formation length l f This is the result.

[0073] Furthermore, the position of the formation P relative to the opening area 30 is set to a position as far away as possible from the air outlet side. In this embodiment, the setting block 120 is set so that the autonomous device 2 at the left end of each row in the formation P is close to the left edge of the opening area 30 while ensuring a margin. As a result, the formation P is as far away as possible from the right edge 30r, which is the air outlet side.

[0074] Figures 8 and 9 show an example of a formation configuration set as a result of optimization. In this example, a formation is set with four horizontal rows arranged in the vertical direction DD. In this formation configuration, the formation width w of the first row, which is the front end in the vertical direction DD, is... 1However, this becomes the largest. And in this formation, behind the first row, the second row, third row, and fourth row have the largest formation widths in that order. i It becomes smaller.

[0075] According to the second embodiment described above, when passing through the opening region where an air curtain is formed by air blown out in the width direction, the formation is controlled such that the formation width decreases as it moves from the front end to the rear end of the formation in the direction of travel. Therefore, as the rear end of the formation approaches, the distance between the outlet and the outlet end of the formation P increases, making it easier for turbulence in the airflow to subside sooner. Consequently, it becomes possible to effectively suppress temperature changes in the opening region 30 from which air is blown out in the width direction.

[0076] (Third Embodiment) As shown in Figures 10 and 11, the third embodiment is a modification of the second embodiment.

[0077] In the third embodiment, the air blowing device 31 is configured to blow air in the lateral direction DW. Specifically, the air blowing device 31 forms an air curtain by blowing air to the left, similar to the second embodiment.

[0078] In this embodiment, the acquisition block 110 in S20 only needs to acquire the length, width, and height of the autonomous device 2 as size information. In S50, the formation is the maximum formation width w that can pass through the opening area 30. f This width configuration, i.e., the maximum column width w f The width lol d The width configuration is set to be less than 1. In addition, the formation configuration is set to a height configuration in which the height of the autonomous device 2 increases as it moves further away from the air outlet side of the air blowing device 31 in the lateral direction DW. In particular, the formation configuration of this embodiment is set to a height configuration in which the height of the autonomous device 2 increases as you move from the right end to the left end in each horizontal row. Furthermore, the formation configuration satisfies the above-mentioned width configuration and height configuration, and has a maximum formation length l f It is set to the length form that minimizes it.

[0079] In other words, the setting block 120 is constrained by the above-mentioned width and height configurations, and the maximum column length l within the range where these constraints are met. fThe formation configuration is optimized by searching for the length configuration that minimizes the value. Furthermore, the setting block 120 may also have width and height configurations similar to those in the second embodiment added as constraints. Also, the position of each row in the formation configuration in the lateral direction DW may be set according to the blowing direction of the air blower 31, similar to the second embodiment.

[0080] Figures 10 and 11 show an example of a formation configuration set as a result of optimization. In this example, a formation P is set with three horizontal rows arranged in the vertical direction DD. In this formation configuration, for each horizontal row, the height of the autonomous device 2 increases from the right end to the left end in the horizontal direction DW. In addition, in this formation configuration, similar to the second embodiment, the formation width w increases from the front end to the rear end in the vertical direction DD. i It is also set to a width format where the width becomes smaller.

[0081] According to the third embodiment described above, when passing through the opening region 30 where an air curtain is formed by air blown out in the width direction, the formation is controlled in such a way that the height of the autonomous device 2 increases as it moves further away from the air outlet side in the width direction. Therefore, it becomes possible to place the autonomous device 2, which can easily block the airflow, on the side of the opening region 30 that is relatively difficult for air to reach in the width direction. Consequently, it becomes easier to suppress turbulence in the airflow.

[0082] (Fourth Embodiment) As shown in Figures 12 and 13, the fourth embodiment is a modification of the first embodiment.

[0083] In S50 of the fourth embodiment, the formation is the maximum formation width w that can pass through the opening region 30. f This width configuration, i.e., the maximum column width w f The width lol d The width is set to less than . In addition, the formation shape is such that the formation width w increases from the front end to the middle of the formation P in the vertical direction DD. i The width increases as you move from the middle to the rear of the formation. i The width configuration is set to be small. Furthermore, the formation configuration satisfies the above width configuration and has a maximum formation length l f It is set to the length form that minimizes it.

[0084] The setting block 120 is constrained by the width configuration described above, and the maximum column length l within the range where the constraint is met. f The formation configuration is optimized by searching for the length configuration that minimizes [the specified value]. Furthermore, the setting block 120 may also have a height configuration similar to that in the first embodiment added as a constraint.

[0085] Figures 12 and 13 show an example of a formation configuration set as a result of optimization. In Figures 12 and 13, different rows are distinguished by the presence or absence of hatching, the type of hatching, or the density of hatching. In this example, a formation P is set with seven rows arranged vertically DD. In this formation configuration, the formation width w is calculated from the first row at the front to the fourth row in the middle, in the order of the first, second, third, and fourth rows. i The width increases. And from the 4th row in the middle to the 7th row at the rear, the column width increases in the order of 4th row, 5th row, 6th row, and 7th row. i It becomes smaller. In this formation, the width of the fourth column is w 4 That's the maximum column width lol f This is the result. Furthermore, if the number of rows is even, the middle section of the columns can be defined as the two middle columns in the vertical direction DD. Alternatively, either one of the two middle columns may be defined as the middle section of the columns.

[0086] According to the fourth embodiment described above, the width of the convoy increases from the front of the convoy towards the middle of the convoy in the direction of travel. i The formation is controlled to become larger. Therefore, the air curtain is relatively less disturbed at the start of passage. And gradually the formation width w i As the size increases, the air curtain can be gradually disturbed, making it less likely for the disturbance to become too large.

[0087] Furthermore, according to the fourth embodiment, the column width w increases from the middle of the column towards the rear of the column in the direction of travel. i The formation is controlled to become smaller. Therefore, the formation width gradually decreases. i By reducing the size of the air curtain, the turbulence in the air curtain can be allowed to gradually subside, making it less likely for the turbulence to become large.

[0088] (Other Embodiments) Although several embodiments have been described above, this disclosure is not to be construed as being limited to those embodiments, and can be applied to various embodiments and combinations without departing from the spirit of this disclosure.

[0089] In the modified examples, the passing conditions may consist only of numerical conditions, or only of time conditions, or may include subconditions other than numerical and time conditions.

[0090] In a modified example, the warehouse 3 may be configured such that its internal temperature is higher than the external temperature. In such a warehouse 3, the heat loss is the amount of heat that flows out from the outside through the opening 30.

[0091] In the modified example, the dedicated computer constituting the processing unit 100 may have at least one of the digital circuit and the analog circuit as a processor. Here, the digital circuit is at least one of the following, for example, ASIC (Application Specific Integrated Circuit), FPGA (Field Programmable Gate Array), SOC (System on a Chip), PGA (Programmable Gate Array), and CPLD (Complex Programmable Logic Device). Furthermore, such a digital circuit may have a memory that stores a program.

[0092] In a modified example, the processing unit 100 in the control system 1 may be implemented as a control device configured to be mounted on the autonomous device 2 and having at least one processor 102 and one memory 101. Specifically, the above-described embodiments and modifications may be implemented in the form of a processing circuit (e.g., a processing ECU) or a semiconductor device (e.g., a semiconductor chip).

[0093] (Disclosure of Technical Ideas) This specification discloses several technical ideas as described in the following paragraphs. Some paragraphs may be written in a multiple dependent form, where subsequent paragraphs optionally refer to preceding paragraphs. Furthermore, some paragraphs may be written in a multiple dependent form, where they refer to other multiple dependent forms. These paragraphs written in multiple dependent forms define several technical ideas.

[0094] (Technical Concept 1) A control system for controlling platooning of a plurality of autonomous devices (2) having a processor (102) and capable of autonomous driving, wherein the processor is configured to acquire size information of a plurality of autonomous devices that are scheduled to pass through an opening region (30) in a warehouse (3) where the internal temperature is adjusted to be different from the external temperature, and through which an air curtain is formed by the blowing out of air; and to control the platoon configuration of the plurality of autonomous devices that form a platoon (P) according to each of the size information and pass through the opening region, such that the heat loss generated inside when passing through the opening region is kept within an acceptable range.

[0095] (Technical Idea 2) The control system according to Technical Idea 1, which controls the formation configuration in such a way that the heat loss, which is correlated with the longer of the formation's passage time and the attention time from the start of the formation's passage to the restoration of the air curtain, and the cross-sectional area through which the autonomous device passes in the opening region, is kept within an acceptable range.

[0096] (Technical Idea 3) A control system according to Technical Idea 1 or Technical Idea 2, in which the formation of the convoy is controlled such that, as the convoy passes through the opening region where the air curtain is formed by the air blown out in the vertical direction, the height of the convoy decreases as it moves from the front end of the convoy to the rear end of the convoy in the direction of travel.

[0097] (Technical Idea 4) A control system according to any one of Technical Ideas 1 to 3, wherein controlling the formation of the convoy includes controlling the formation such that, when passing through the opening region where the air curtain is formed by the air blown out in the width direction, the width of the convoy decreases as it moves from the front end of the convoy to the rear end of the convoy in the direction of travel.

[0098] (Technical Idea 5) A control system according to any one of Technical Ideas 1 to 4, wherein controlling the formation configuration includes controlling the formation configuration such that, when passing through the opening region where the air curtain is formed by the air blown out in the width direction, the height of the autonomous device increases as it moves away from the air blowing side.

[0099] (Technical Idea 6) A control system according to any one of Technical Ideas 1 to 5, which controls the formation of the convoy to such a form in which the width of the convoy increases from the front of the convoy towards the middle of the convoy in the direction of travel.

[0100] (Technical idea 7) The control system according to technical idea 6, which controls the formation of the convoy to such a form that the width of the convoy decreases as it moves from the middle of the convoy towards the rear of the convoy in the direction of travel.

[0101] Furthermore, the above technical concepts 1 to 7 may be implemented in the form of control methods and control programs.

Claims

1. A control system having a processor (102) for controlling platooning of a plurality of autonomous devices (2) capable of autonomous driving, wherein the processor is configured to: acquire size information of a plurality of autonomous devices that are scheduled to pass through an opening region (30) in a warehouse (3) where the internal temperature is adjusted to be different from the external temperature, and through which an air curtain is formed by the blowing out of air; and control the platoon configuration of the plurality of autonomous devices that pass through the opening region in a platoon (P) according to each of the size information, so as to keep the heat loss generated inside when passing through the opening region within an acceptable range.

2. The control system according to claim 1, which includes controlling the formation configuration in such a way that the heat loss, which is correlated with the longer of the formation's passage time and the attention time from the start of the formation's passage to the restoration of the air curtain, and the cross-sectional area through which the autonomous device passes in the opening region, is kept within an acceptable range.

3. The control system according to claim 1, wherein controlling the formation configuration includes controlling the formation configuration such that, when passing through the opening region where the air curtain is formed by the air blown in the vertical direction, the formation height decreases as one moves from the front end of the formation to the rear end of the formation in the direction of travel.

4. The control system according to claim 1, wherein controlling the formation of the convoy includes controlling the formation such that, when passing through the opening region where the air curtain is formed by the air blown out in the width direction, the width of the convoy decreases as it moves from the front end of the convoy to the rear end of the convoy in the direction of travel.

5. The control system according to claim 1, wherein controlling the formation configuration includes controlling the formation configuration such that, when passing through the opening region where the air curtain is formed by the air blown out in the width direction, the height of the autonomous device increases as it moves away from the air blowing side.

6. The control system according to claim 1, wherein controlling the formation configuration includes controlling the formation configuration to such a configuration in which the formation width increases from the front of the formation towards the middle of the formation in the direction of travel.

7. The control system according to claim 6, wherein controlling the formation configuration includes controlling the formation configuration such that the formation width decreases as you move from the middle of the formation toward the rear of the formation in the direction of travel.

8. A control method performed by a processor (102) to control platooning of a plurality of autonomous devices (2) capable of autonomous driving, the method comprising: acquiring size information of a plurality of autonomous devices that are scheduled to pass through an opening region (30) in a warehouse (3) where the internal temperature is adjusted to be different from the external temperature, and through which an air curtain is formed by the blowing out of air; and controlling the platoon configuration of the plurality of autonomous devices that pass through the opening region in a platoon (P) corresponding to each of the size information, in such a manner that the heat loss generated inside when passing through the opening region is kept within an acceptable range.

9. A control program stored in a storage medium (101) and including instructions to be executed by a processor (102) for controlling platooning of a plurality of autonomous devices (2) capable of autonomous driving, the control program including instructions to: acquire size information relating to a plurality of autonomous devices that are scheduled to pass through an opening region (30) in a warehouse (3) where the internal temperature is adjusted to be different from the external temperature, and through which an air curtain is formed by the blowing out of air; and control the platoon configuration of the plurality of autonomous devices that pass through the opening region in a platoon (P) corresponding to each of the size information, in such a manner that the heat loss generated inside when passing through the opening region is kept within an acceptable range.

Citation Information

Patent Citations

  • Cart driving control system, cart driving control method, and cart driving control program

    JP2021196875A

  • Information processing device, information processing method, and computer program

    JP2024070923A

  • Method and system for controlling robot and facility

    US20240310858A1