Partial stop method, device, server and computer readable storage medium

CN121836585BActive Publication Date: 2026-09-11HANGZHOU LIBIAO INFORMATION TECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202610305418.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2026-03-13
Publication Date
2026-09-11
Estimated Expiration
2046-03-13

AI Technical Summary

Technical Problem

[0004]本申请提供一种局部停机方法、局部停机装置、服务器以及计算机可读存储介质,通过划分基础停机区域和扩展停机区域,来实现对整个仓储系统进行区域停机处理,解决了单个个体出现故障而导致整片自动化区域瘫痪的技术问题,能够将异常控制在有限的局部区域内,避免因个体异常导致生产秩序中断,大大提升了生产运行效率

Benefits of technology

[0014] Secondly, embodiments of this application provide a partial shutdown device, comprising: a first determining module, configured to acquire a shutdown signal and determine a basic shutdown area based on the shutdown signal; a second determining module, configured to acquire information of a first mobile device passing through the basic shutdown area and determine an extended shutdown area based on the first mobile device information; and a control module, configured to perform shutdown control on mobile devices in the basic shutdown area and the extended shutdown area.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121836585B_ABST
    Figure CN121836585B_ABST
Patent Text Reader

Abstract

This application relates to the field of warehouse management technology and discloses a partial shutdown method, device, server, and computer-readable storage medium. The partial shutdown method includes: acquiring a shutdown signal and determining a basic shutdown area based on the shutdown signal; acquiring information of a first mobile device passing through the basic shutdown area and determining an extended shutdown area based on the first mobile device information; and performing shutdown control on the mobile devices in the basic shutdown area and the extended shutdown area to achieve partial shutdown. This can control abnormalities within a limited local area, avoid production interruptions due to individual abnormalities, and greatly improve production efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of warehouse management technology, and in particular to a method, apparatus, server, and computer-readable storage medium for partial shutdown. Background Technology

[0002] With the rapid development of the logistics industry, traditional manual warehousing systems can no longer meet the high throughput and rapid response requirements of the current logistics industry, leading to the emergence of automated warehousing systems. Automated warehousing systems generally use a combination of storage robots and delivery vehicles to realize the transportation and storage of goods, effectively solving the throughput problem.

[0003] However, in actual operation, automated warehousing systems contain multiple storage and retrieval robots and individual delivery vehicles. When a single individual in the system malfunctions, the entire system needs to be stopped to repair and maintain the faulty individual. This will cause the system to be unable to operate normally during the entire maintenance period, resulting in the paralysis of the entire automated area and even the interruption of production. Summary of the Invention

[0004] This application provides a partial shutdown method, a partial shutdown device, a server, and a computer-readable storage medium. By dividing the system into basic shutdown areas and extended shutdown areas, it enables regional shutdown processing of the entire warehousing system. This solves the technical problem that a single failure can paralyze the entire automated area. It can control anomalies within a limited local area, avoid production interruptions due to individual anomalies, and greatly improve production efficiency.

[0005] To achieve the above objectives, the main technical solutions adopted in this application include:

[0006] In a first aspect, embodiments of this application provide a partial shutdown method, comprising: acquiring a shutdown signal and determining a basic shutdown area based on the shutdown signal; acquiring information of a first mobile device passing through the basic shutdown area and determining an extended shutdown area based on the first mobile device information; and performing shutdown control on mobile devices in the basic shutdown area and the extended shutdown area.

[0007] According to the partial shutdown method provided in this application embodiment, a basic shutdown area is first determined based on a shutdown signal, and then an extended shutdown area is determined based on the information of the first mobile device passing through the basic shutdown area. The basic shutdown area and the extended shutdown area are then used together as the shutdown area, and all mobile devices within the shutdown area, such as storage robots and delivery carts, are controlled to shut down simultaneously. This achieves regional shutdown processing of the entire warehousing system, avoiding paralysis of the entire automated area. As a result, abnormalities can be controlled within a limited local area, preventing production order interruptions due to individual abnormalities and greatly improving production efficiency.

[0008] Optionally, in some embodiments of this application, determining the extended parking area based on the first mobile device information includes: obtaining a planned movement instruction for the first mobile device passing through the basic parking area within a first unit time based on the first mobile device information; and determining the area involved in the movement of the first mobile device as the current extended parking area based on the planned movement instruction of the first mobile device within the first unit time.

[0009] Optionally, in some embodiments of this application, determining the extended parking area based on the first mobile device information further includes: obtaining information on the second mobile device passing through the current extended parking area, and obtaining the planned movement instructions of the second mobile device passing through the current extended parking area within a second unit time based on the second mobile device information; determining the area involved in the movement of the second mobile device as the next extended parking area based on the planned movement instructions of the second mobile device within the second unit time, until no mobile device passes through the next extended parking area.

[0010] Optionally, in some embodiments of this application, obtaining the planned movement instruction of the first mobile device passing through the basic parking area within a first unit time based on the first mobile device information includes: obtaining the movement parameters of the first mobile device based on the first mobile device information, wherein the movement parameters include the current location node coordinates, the destination node coordinates, the current movement direction, and the movement speed; and generating the planned movement instruction of the first mobile device within a first unit time based on the current location node coordinates, the destination node coordinates, the current movement direction, and the movement speed.

[0011] Optionally, in some embodiments of this application, determining the basic shutdown area based on the shutdown signal includes: determining the basic shutdown area based on the information of the abnormal mobile device when the shutdown signal is triggered by an abnormal mobile device; or determining the basic shutdown area based on the triggering position of the sensing signal when the shutdown signal is triggered by a sensing signal; or determining the basic shutdown area based on the planning range of the operation command when the shutdown signal is triggered by an operation command.

[0012] Optionally, in some embodiments of this application, after determining the basic shutdown area according to the planning range of the operation instructions, the method further includes: if the abnormal mobile device or the sensing signal appears outside the basic shutdown area and the extended shutdown area, then a shutdown signal is regenerated in order to replan the shutdown area.

[0013] Optionally, in some embodiments of this application, after regenerating the shutdown signal, the method further includes: updating the map according to the planned shutdown area, and planning the shutdown area on the updated map according to the regenerated shutdown signal.

[0014] Secondly, embodiments of this application provide a partial shutdown device, comprising: a first determining module, configured to acquire a shutdown signal and determine a basic shutdown area based on the shutdown signal; a second determining module, configured to acquire information of a first mobile device passing through the basic shutdown area and determine an extended shutdown area based on the first mobile device information; and a control module, configured to perform shutdown control on mobile devices in the basic shutdown area and the extended shutdown area.

[0015] According to the partial shutdown device of this application embodiment, a first determining module determines a basic shutdown area based on a shutdown signal, and a second determining module determines an extended shutdown area based on information of a first mobile device passing through the basic shutdown area. In this way, the basic shutdown area and the extended shutdown area are used together as the shutdown area. The control module controls all mobile devices in the shutdown area, such as storage robots and delivery carts, to shut down simultaneously, thereby achieving regional shutdown processing of the entire warehousing system. This avoids the paralysis of the entire automated area, thus controlling the abnormality within a limited local area and preventing production order interruption due to individual abnormalities, greatly improving production operation efficiency.

[0016] Thirdly, embodiments of this application also provide a server, including: a memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the partial shutdown method described in the above embodiments.

[0017] According to the server provided in the embodiments of this application, the processor executes computer instructions stored in the memory to perform the partial shutdown method described in the above embodiments. This allows the basic shutdown area and the extended shutdown area to be used together as the shutdown area, and all mobile devices such as storage robots and delivery carts within the shutdown area to be shut down simultaneously. This enables the entire warehousing system to be shut down regionally, avoiding the paralysis of the entire automated area. In this way, abnormalities can be controlled within a limited local area, avoiding production interruptions due to individual abnormalities and greatly improving production efficiency.

[0018] Fourthly, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the partial shutdown method described in the above embodiments.

[0019] According to the computer-readable storage medium provided in the embodiments of this application, when the computer program stored therein is executed by a processor, the partial shutdown method described in the above embodiments is executed. This allows the basic shutdown area and the extended shutdown area to be used together as a shutdown area, so as to control all mobile devices such as storage robots and delivery carts within the shutdown area to shut down simultaneously. This enables the entire warehousing system to be shut down regionally, avoiding the paralysis of the entire automated area. This allows the abnormality to be controlled within a limited local area, preventing production order from being interrupted due to individual abnormalities, and greatly improving production efficiency. Attached Figure Description

[0020] To more clearly illustrate the technical solutions in the specific embodiments of this application or the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0021] Figure 1 A flowchart illustrating a partial shutdown method provided in one embodiment of this application;

[0022] Figure 2 This application provides a schematic diagram of a process for dividing an extended shutdown area according to one embodiment of the present application;

[0023] Figure 3 A flowchart illustrating a partial shutdown method according to a specific embodiment of this application;

[0024] Figure 4 A schematic diagram illustrating the process of generating planned motion instructions for a first mobile device according to an embodiment of this application;

[0025] Figure 5 A block diagram illustrating a partial shutdown device according to one embodiment of this application;

[0026] Figure 6 This is a block diagram of a server provided in one embodiment of this application. Detailed Implementation

[0027] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0028] In related technologies, automated warehousing systems typically involve multiple storage robots and delivery vehicles working together to transport and store goods. However, when a single component malfunctions, the entire system must be shut down for repair and maintenance. This disrupts the system's operation during the maintenance period, potentially paralyzing the entire automated area and even interrupting production.

[0029] Therefore, the partial shutdown method, partial shutdown device, server, and computer-readable storage medium provided in this application embodiment achieve regional shutdown processing of the entire warehousing system by dividing the basic shutdown area and the extended shutdown area. This solves the technical problem that the failure of a single individual can cause the entire automated area to be paralyzed. It can control the abnormality within a limited local area, avoid the interruption of production order due to individual abnormalities, and greatly improve the efficiency of production operation.

[0030] The partial shutdown method, partial shutdown device, server, and computer-readable storage medium provided in the embodiments of this application will now be described with reference to the accompanying drawings.

[0031] like Figure 1 The diagram shown is a flowchart illustrating a partial shutdown method according to an embodiment of this application. It should be noted that the steps shown in the flowchart can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0032] Furthermore, the partial shutdown method provided in this embodiment can be used on remote servers. For example... Figure 1 As shown, this partial shutdown method includes the following steps:

[0033] Step S1: Obtain the shutdown signal and determine the basic shutdown area based on the shutdown signal.

[0034] The shutdown signal can be a received shutdown instruction or shutdown command, such as one issued by the server.

[0035] Alternatively, there can be multiple ways to trigger the shutdown signal, such as by equipment malfunction, external sensor, or manual operation.

[0036] Specifically, in the scenario of an automated warehousing system, a shutdown signal can be triggered when a mobile device malfunctions. For example, if a delivery cart detects a person or other object obstructing its path, or if the delivery cart itself malfunctions, it will issue a shutdown signal, which can be obtained by the server. Alternatively, when someone enters the warehouse to handle an abnormal problem, sensors deployed in the automated warehousing system, such as photoelectric sensors (infrared or radar sensors can be installed at the warehouse entrance), will detect the person entering and trigger a shutdown signal, which can be obtained by the server. Or, in the entire automated warehousing system, an electronic map is used to plan the warehouse. If an operator directly marks a certain area as the target area on the electronic map, a shutdown signal will be triggered, which can be obtained by the server.

[0037] In some embodiments of this application, determining the basic shutdown area based on the shutdown signal includes: determining the basic shutdown area based on the information of the abnormal mobile device when the shutdown signal is triggered by an abnormal mobile device; or determining the basic shutdown area based on the triggering position of the sensing signal when the shutdown signal is triggered by a sensing signal; or determining the basic shutdown area based on the planned range of the operation command when the shutdown signal is triggered by an operation command.

[0038] In other words, when the shutdown signal is triggered by an abnormal device, the basic shutdown area can be divided according to the motion planning information of the abnormal device within a unit of time. For example, the area involved in the movement of the abnormal delivery vehicle within a unit of time T0 can be calculated based on the motion planning of the abnormal delivery vehicle within a unit of time T0, including route, speed, acceleration, direction, etc., and this area can be used as a benchmark to divide the basic shutdown area.

[0039] Alternatively, when the shutdown signal is triggered by a sensing signal detected by a sensor, the division area corresponding to this trigger can be identified by confirming the location where the sensor was triggered (e.g., the division area corresponding to different locations that are pre-defined in the system), and this area can be determined as the basic shutdown area.

[0040] Alternatively, when the shutdown signal is triggered directly by the operator, the target area that the operator can directly operate on the electronic map can be used as the basic shutdown area.

[0041] It is evident that regardless of the method used to trigger the shutdown signal, the target area of ​​the corresponding work site can be displayed on the electronic map, and this target area can be used as the basic shutdown area.

[0042] Step S2: Obtain the information of the first mobile device passing through the basic parking area, and determine the extended parking area based on the information of the first mobile device.

[0043] After determining the basic parking area, the information of the first mobile device passing through the basic parking area can be calculated based on the motion plan of each mobile device. Then, the area associated with the motion of the first mobile device can be calculated based on the information of the first mobile device, and the associated area can be used as the extended parking area.

[0044] Step S3: Perform shutdown control on mobile devices in the basic shutdown area and the extended shutdown area.

[0045] In other words, the basic shutdown area and the extended shutdown area are designated as the areas that need to be shut down. Then, a shutdown command is issued to the areas that need to be shut down, controlling all mobile devices in the areas that need to be shut down to stop simultaneously, thereby achieving partial shutdown of the entire automated warehousing system.

[0046] Optionally, in some embodiments of this application, such as Figure 2 As shown, the extended shutdown area is determined based on the information of the first mobile device, including:

[0047] Step S20: Obtain the planned movement command of the first mobile device passing through the basic parking area within a first unit time according to the first mobile device information; determine the area involved in the movement of the first mobile device as the current extended parking area according to the planned movement command of the first mobile device within the first unit time.

[0048] Specifically, the planned movement instructions of the first mobile device, such as a delivery vehicle, within the first unit time T1 can be collected based on the information of the first mobile device. Then, based on the collected planned movement instructions of the first mobile device, such as a delivery vehicle, within the first unit time T1, the area involved in the movement of the first mobile device, such as a delivery vehicle, can be calculated, and this area can be divided into the current extended parking area.

[0049] The first unit time T1 can be the same as T0 mentioned above.

[0050] Furthermore, such as Figure 2 As shown, determining the extended shutdown area based on the first mobile device information also includes:

[0051] Step S40: Obtain information about the second mobile device that has passed through the current extended parking area, and obtain the planned movement instructions of the second mobile device that has passed through the current extended parking area within the second unit time T2 based on the information about the second mobile device; determine the area involved in the movement of the second mobile device as the next extended parking area based on the planned movement instructions of the second mobile device within the second unit time T2, until no mobile device passes through the next extended parking area.

[0052] The second unit time T2 can be the same as the first unit time T1.

[0053] In other words, based on the current extended parking area, it calculates which mobile devices, such as delivery vehicles, will pass through this extended parking area. If a mobile device, such as a delivery vehicle, passes through this extended parking area, it returns to continue the previous step. If no mobile device, such as a delivery vehicle, passes through, it terminates the detection logic of this extended parking area. Then, it combines the basic parking area with all extended parking areas to form the final parking area.

[0054] Specifically, in one embodiment of this application, such as Figure 3 As shown, the above-mentioned partial shutdown method includes the following steps:

[0055] Step S301: Determine the basic shutdown area based on the corresponding triggering method.

[0056] Optionally, the triggering method can be triggered by a mobile device malfunction, by a sensing signal detected by an external sensor, or by direct manual operation.

[0057] Specifically, when a mobile device malfunctions and triggers a shutdown signal, the area involved in the movement of the malfunctioning mobile device within a unit of time T0 can be calculated based on its movement plan, including route, speed, acceleration, and direction. This area can then be used as a baseline to define the basic shutdown area. When a sensor detects an abnormal object entering the work area, a shutdown signal is triggered by the sensing signal. The area corresponding to this trigger can be identified by confirming the location of the sensor trigger (e.g., the pre-defined area corresponding to different trigger locations in the system), and this area can be designated as the basic shutdown area. When an operator directly triggers a shutdown signal, the target area that the operator directly operates on on the electronic map can be used as the basic shutdown area.

[0058] Step S302: Obtain mobile device information passing through the basic parking area based on the defined basic parking area.

[0059] Step S303: Obtain the motion command of the mobile device within a unit time based on the obtained mobile device information, and divide the extended parking area according to the obtained motion command.

[0060] Collect the planned motion instructions of mobile devices passing through the basic parking area within a unit time T1. Then, based on the collected planned motion instructions, calculate the area involved in the motion planning of the mobile devices passing through the basic parking area, and divide this area into extended parking areas.

[0061] Step S304: Continue collecting mobile device information passing through the extended parking area to determine if there are any mobile devices passing through the extended parking area. If yes, return to step S303 and delineate a new extended parking area; otherwise, proceed to step S305.

[0062] Step S305: Based on the divided basic shutdown area and all extended shutdown areas, determine the areas that need to be shut down.

[0063] Step S306: Issue a shutdown command to control all mobile devices in the area that needs to be shut down to shut down simultaneously.

[0064] Optionally, such as Figure 4 As shown, in some embodiments of this application, obtaining the planned movement command of the first mobile device passing through the basic parking area within a first unit time based on the first mobile device information includes:

[0065] Step S410: Obtain the motion parameters of the first mobile device based on the information of the first mobile device, wherein the motion parameters include the current location node coordinates, the destination node coordinates, the current motion direction, and the movement speed.

[0066] Step S420: Generate the planned motion command for the first mobile device within the first unit time based on the current location node coordinates, destination node coordinates, current motion direction, and movement speed.

[0067] It is understood that in the embodiments of this application, each mobile device in the automated warehousing system has its own ID and corresponding motion parameters. Path planning can be performed in advance for all mobile devices, allowing them to run along their planned paths. When any triggering method activates a stop signal, partial shutdown control needs to be implemented on each mobile device in the work area to ensure that the entire automated warehousing system does not completely stop operating. On one hand, a basic stop area can be determined based on the stop signal; on the other hand, given the basic stop area, extended stop areas can be further divided based on the motion parameters of each mobile device. Finally, all mobile devices in the basic stop area and all extended stop areas are simultaneously shut down.

[0068] The system can store the time, direction of movement, and speed of each node on the electronic map traversed by each mobile device in a timetable format. Each node includes its corresponding coordinates. Thus, the planned movement path for each mobile device includes multiple nodes it needs to pass through. When planning the movement path, the time for each mobile device to reach each node is calculated based on its speed. It is crucial to ensure that only one mobile device passes through a node within the work area at any given time. To further prevent collisions between mobile devices, a preset time interval can be set for each node within the work area.

[0069] Therefore, this application can generate planned motion instructions for each mobile device in the first unit of time based on the motion parameters of each mobile device, thereby determining the area involved in the motion of each mobile device and thus realizing the division of the basic stopping area and the extended stopping area.

[0070] Optionally, in some embodiments of this application, after determining the basic shutdown area according to the planning range of the operation instructions, the above-mentioned partial shutdown method further includes: if an abnormal mobile device or sensing signal appears outside the basic shutdown area and the extended shutdown area, a shutdown signal is regenerated in order to replan the shutdown area.

[0071] In other words, after the stop area is divided, there may be overlap between different stop signal triggering methods. For example, after the stop area is divided by the operator, the operator may walk out of the stop area and block the running path of the mobile device. At this time, the blocked mobile device, such as a delivery cart, will trigger a new stop signal due to abnormal movement, thus starting a new round of stop area division.

[0072] Furthermore, after regenerating the shutdown signal, the aforementioned local shutdown method also includes: updating the map based on the planned shutdown area, and planning the shutdown area on the updated map based on the regenerated shutdown signal.

[0073] That is, the already defined shutdown areas and the mobile devices that have been shut down can be erased from the map, thus updating the map. The new round of division is completed in the updated map. The division method of the new round of shutdown areas is the same as the division method of the basic shutdown area and the extended shutdown area involved in the local shutdown method described in the above embodiments, and will not be repeated here.

[0074] It should be noted that, in the embodiments of this application, once the process of partial shutdown in a region is successfully completed, all mobile devices within the shutdown area are in a safe and locked state, so the automated warehousing system will not assign new scheduling plans to these mobile devices. After the shutdown area is unlocked, the automated warehousing system will execute the scheduling plan according to the same process as other unlocked mobile devices.

[0075] According to the partial shutdown method provided in this application embodiment, a basic shutdown area is first determined based on a shutdown signal, and then an extended shutdown area is determined based on the information of the first mobile device passing through the basic shutdown area. The basic shutdown area and the extended shutdown area are then used together as the shutdown area, and all mobile devices within the shutdown area, such as storage robots and delivery carts, are controlled to shut down simultaneously. This achieves regional shutdown processing of the entire warehousing system, avoiding paralysis of the entire automated area. As a result, abnormalities can be controlled within a limited local area, preventing production order interruptions due to individual abnormalities and greatly improving production efficiency.

[0076] In some embodiments of this application, such as Figure 5 As shown, a partial shutdown device 100 is also provided, including a first determining module 101, a second determining module 102, and a control module 103.

[0077] The first determining module 101 is used to acquire a shutdown signal and determine a basic shutdown area based on the shutdown signal; the second determining module 102 is used to acquire information about a first mobile device passing through the basic shutdown area and determine an extended shutdown area based on the first mobile device information; the control module 103 is used to perform shutdown control on the mobile devices in the basic shutdown area and the extended shutdown area.

[0078] Optionally, the second determining module 102 is further configured to obtain the planned movement instructions of the first mobile device passing through the basic parking area within a first unit time according to the first mobile device information, and determine the area involved in the movement of the first mobile device as the current extended parking area according to the planned movement instructions of the first mobile device within the first unit time.

[0079] Furthermore, the second determining module 102 is also used to obtain information about the second mobile device passing through the current extended parking area, and to obtain the planned movement instructions of the second mobile device passing through the current extended parking area in the second unit time according to the information about the second mobile device, and to determine the area involved in the movement of the second mobile device as the next extended parking area according to the planned movement instructions of the second mobile device in the second unit time, until no mobile device passes through the next extended parking area.

[0080] Optionally, the second determining module 102 is further configured to obtain motion parameters of the first mobile device based on the information of the first mobile device, wherein the motion parameters include the current location node coordinates, the destination node coordinates, the current motion direction and the moving speed; and generate a planned motion instruction for the first mobile device in the first unit time based on the current location node coordinates, the destination node coordinates, the current motion direction and the moving speed.

[0081] Optionally, the first determining module 101 is further configured to: determine the basic shutdown area based on the information of the abnormal mobile device when the shutdown signal is triggered by the abnormal mobile device; or determine the basic shutdown area based on the triggering position of the sensing signal when the shutdown signal is triggered by the sensing signal; or determine the basic shutdown area based on the planned range of the operation command when the shutdown signal is triggered by the operation command.

[0082] Optionally, after the first determining module 101 determines the basic shutdown area according to the planning range of the operation instruction, if an abnormal mobile device or sensing signal appears outside the basic shutdown area and the extended shutdown area, a shutdown signal is regenerated so that the aforementioned local shutdown device 100 can replan the shutdown area.

[0083] Optionally, after regenerating the shutdown signal, the control module 103 is also used to update the map according to the planned shutdown area, and to plan the shutdown area on the updated map according to the regenerated shutdown signal through the first determining module 101 and the second determining module 102.

[0084] According to the partial shutdown device 100 of this application embodiment, the first determining module 101 determines the basic shutdown area based on the shutdown signal, and the second determining module 102 determines the extended shutdown area based on the information of the first mobile device passing through the basic shutdown area. In this way, the basic shutdown area and the extended shutdown area are used together as the shutdown area. The control module 103 controls all mobile devices in the shutdown area, such as storage robots and delivery carts, to shut down simultaneously, so as to realize the regional shutdown processing of the entire warehousing system, avoid the paralysis of the entire automated area, and thus control the abnormality within a limited local area, avoid the interruption of production order due to individual abnormalities, and greatly improve the production operation efficiency.

[0085] The partial shutdown device in this application embodiment is presented in the form of a functional unit. Here, a unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0086] Furthermore, the specific implementation process of the partial shutdown device described in the above embodiments is similar to the implementation process of the partial shutdown method described in the above embodiments, and will not be described in detail here.

[0087] Please see Figure 6 This is a schematic diagram of the structure of a server provided in one embodiment of this application, as shown below. Figure 6As shown, the server includes one or more processors 1401, memory 1402, and communication interfaces 1403 for connecting the components, including high-speed interfaces and low-speed interfaces. The components communicate with each other using different buses and can be mounted on a common motherboard or otherwise installed as needed. The processors can process instructions executed within the server, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interface). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories, if desired. Figure 6 Take a processor 1401 as an example.

[0088] Processor 1401 may be a central processing unit, a network processor, or a combination thereof. Processor 1401 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GDA), or any combination thereof.

[0089] The memory 1402 stores instructions executable by at least one processor 1401 to cause at least one processor 1401 to perform the partial shutdown method shown in the above embodiments.

[0090] Memory 1402 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on server usage. Furthermore, memory 1402 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, memory 1402 may optionally include memory remotely located relative to processor 1401, and this remote memory may be connected to the server via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0091] The memory 1402 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 1402 may also include a combination of the above types of memory.

[0092] Communication interface 1403 is used for the server to communicate with other devices or communication networks.

[0093] This application also provides a computer-readable storage medium. The partial shutdown method described above according to this application can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the partial shutdown method described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that a computer, processor, microprocessor controller, or programmable hardware includes storage components capable of storing or receiving software or computer code. When the software or computer code is accessed and executed by the computer, processor, or hardware, the partial shutdown method shown in the above embodiments is implemented.

[0094] Although embodiments of this application have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of this application, and all such modifications and variations fall within the scope defined by the appended claims.

[0095] The systems, devices, modules, or units described in the above embodiments can be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, a computer can be, for example, a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email device, game console, tablet computer, wearable device, or any combination of these devices.

[0096] For ease of description, the above devices are described separately by function as various units. Of course, in implementing this application, the functions of each unit can be implemented in one or more software and / or hardware.

[0097] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0098] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0099] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0100] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0101] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0102] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the apparatus embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions of the method embodiments.

[0103] The above description is merely an embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principle of this application should be included within the scope of the claims of this application.

[0104] Although embodiments of this application have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of this application, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A method for partial shutdown, characterized in that, include: Obtain a shutdown signal and determine the basic shutdown area based on the shutdown signal; The process involves acquiring information about a first mobile device that has passed through the basic parking area, and determining an extended parking area based on the first mobile device information. The extended parking area includes a region associated with the movement of the first mobile device. Determining the extended parking area based on the first mobile device information includes: acquiring a planned movement instruction for the first mobile device passing through the basic parking area within a first unit time period; determining the region involved in the movement of the first mobile device within the first unit time period as the current extended parking area based on the planned movement instruction of the first mobile device within the first unit time period; acquiring information about a second mobile device that has passed through the current extended parking area, and acquiring a planned movement instruction for the second mobile device passing through the current extended parking area within a second unit time period based on the second mobile device information; determining the region involved in the movement of the second mobile device within the second unit time period as the next extended parking area, until no mobile device passes through the next extended parking area. Shutdown control is performed on mobile devices in the basic shutdown area and the extended shutdown area.

2. The partial shutdown method according to claim 1, characterized in that, Based on the first mobile device information, the planned movement instructions for the first mobile device passing through the basic parking area within a first unit time period are obtained, including: The motion parameters of the first mobile device are obtained based on the information of the first mobile device, wherein the motion parameters include the current location node coordinates, the destination node coordinates, the current motion direction, and the movement speed; Based on the current location node coordinates, the destination node coordinates, the current direction of movement, and the movement speed, a planned movement instruction for the first mobile device is generated within a first unit of time.

3. The partial shutdown method according to claim 1 or 2, characterized in that, The basic shutdown area is determined based on the shutdown signal, including: If the shutdown signal is triggered by an abnormal mobile device, the basic shutdown area is determined based on the information of the abnormal mobile device; or, if the shutdown signal is triggered by a sensing signal, the basic shutdown area is determined based on the triggering location of the sensing signal; or, if the shutdown signal is triggered by an operation command, the basic shutdown area is determined based on the planned range of the operation command.

4. The partial shutdown method according to claim 3, characterized in that, After determining the basic shutdown area based on the planned scope of the operation instructions, the method further includes: If the abnormal mobile device or the sensing signal is found outside the basic shutdown area and the extended shutdown area, a shutdown signal is regenerated in order to replan the shutdown area.

5. The partial shutdown method according to claim 4, characterized in that, After regenerating the shutdown signal, the method further includes: The map is updated based on the planned shutdown areas, and shutdown areas are planned on the updated map based on the newly generated shutdown signals.

6. A partial shutdown device, characterized in that, include: The first determining module is used to acquire a shutdown signal and determine a basic shutdown area based on the shutdown signal; The second determining module is configured to acquire information about a first mobile device that passes through the basic stopping area, and determine an extended stopping area based on the first mobile device information, wherein the extended stopping area includes an area associated with the movement of the first mobile device. The second determining module is further configured to acquire, based on the first mobile device information, the planned movement instruction of the first mobile device that passes through the basic stopping area within a first unit time, and determine the area involved in the movement of the first mobile device within the first unit time as the current extended stopping area based on the planned movement instruction of the first mobile device within the first unit time; acquire information about a second mobile device that passes through the current extended stopping area, and acquire, based on the second mobile device information, the planned movement instruction of the second mobile device that passes through the current extended stopping area within a second unit time, and determine the area involved in the movement of the second mobile device within the second unit time as the next extended stopping area based on the planned movement instruction of the second mobile device within the second unit time, until no mobile device passes through the next extended stopping area. The control module is used to control the shutdown of mobile devices in the basic shutdown area and the extended shutdown area.

7. A server, characterized in that, include: A memory and a processor are communicatively connected, the memory stores computer instructions, and the processor executes the computer instructions to perform the partial shutdown method according to any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which, when executed by a processor, performs the partial shutdown method according to any one of claims 1-5.

Citation Information

Patent Citations

  • Processing method and device for AGV abnormity

    CN111487931A

  • Automated guided vehicle scheduling method and device

    CN112578784A

  • Motion control system and method, and control platform

    WO2025011616A1