A method and device for controlling a storage device, a storage medium, and an electronic device

By installing meteorological collection equipment in the accommodating equipment and closing the warehouse door when the unmanned equipment enters, the problem of the drone landing airflow affecting meteorological information is solved, and the accurate collection of meteorological information and timely update of routes is achieved.

CN116220447BActive Publication Date: 2025-08-26BEIJING SANKUAI ONLINE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111461527.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-02
Publication Date
2025-08-26
Estimated Expiration
2041-12-02

AI Technical Summary

Technical Problem

The airflow generated by the drone when landing affects the accuracy of the collection of meteorological information at the weather station, causing the unmanned driving system to be unable to accurately update the route, especially in severe weather conditions.

Method used

The meteorological collection equipment is installed in the first storage compartment of the accommodating device. When the unmanned equipment enters the second storage compartment, the warehouse door of the first storage compartment is closed to isolate the unmanned equipment from the meteorological collection equipment and avoid airflow interference.

Benefits of technology

It improves the accuracy of collecting meteorological information, ensures that the unmanned driving system can update the route based on accurate meteorological information, and avoids the impact of bad weather.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116220447B_ABST
    Figure CN116220447B_ABST
Patent Text Reader

Abstract

This specification discloses a control method, apparatus, storage medium, and electronic device for a storage device. The method provides a storage device comprising: a first storage compartment, a meteorological collection device, and a second storage compartment. The first storage compartment is configured to accommodate the meteorological collection device, and the second storage compartment is configured to accommodate unmanned equipment. The first storage compartment is provided with a first compartment door. Upon receiving a first instruction from an unmanned equipment to enter the second storage compartment of the storage device, the storage device closes the compartment door of the first compartment. Before the unmanned equipment approaches the storage device, the storage device closes the first compartment door, isolating the meteorological collection device from the unmanned equipment, thereby preventing the unmanned equipment from affecting the accuracy of meteorological information collected by the meteorological collection device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This specification relates to the field of automation, and in particular to a method, device, storage medium, and electronic device for controlling a container device. Background Art

[0002] With the development of technology, drones are gradually being used in various industries. For example, drones are used to perform logistics and distribution operations.

[0003] Before a drone performs a mission, its unmanned driving system plans a route for it based on the mission information. The unmanned driving system then controls the drone's flight according to the planned route. However, during flight, drones are inevitably subject to inclement weather, such as strong winds or heavy rain, which can affect the unmanned driving system's control of the drone. Therefore, in the prior art, a weather station is installed in a drone hangar to collect weather information. The hangar is a storage facility that can accommodate drones. The weather station transmits this information to the drone, enabling the drone's unmanned driving system to promptly update its route based on the received weather information, minimizing the risk of inclement weather.

[0004] In the prior art, Figure 1 As shown, weather stations are usually installed and fixed on drone hangars. The airflow generated by drones when landing affects the accuracy of weather information collected by the weather stations. Summary of the Invention

[0005] This specification provides a method and apparatus for controlling a container device to partially solve the above-mentioned problems existing in the prior art.

[0006] This manual adopts the following technical solutions:

[0007] This specification provides a storage equipment control system, the storage equipment control system comprising: a storage device and a server; the storage device comprising: a first storage compartment, a weather collection device, and a second storage compartment; the first storage compartment is used to accommodate the weather collection device, and the second storage compartment is used to accommodate unmanned equipment; the first storage compartment is provided with a first compartment door;

[0008] The server is configured to control the unmanned device according to the received meteorological information uploaded by the accommodation device; when it is determined that the unmanned device is to be recovered, send a first instruction to the unmanned device to control the unmanned device to enter the second accommodation bin, and send the first instruction to the accommodation device to cause the unmanned device to enter the second accommodation bin;

[0009] The accommodating device is used to collect meteorological information through the meteorological collection device and upload the meteorological information to the server when it is determined that the first warehouse door is in the open state; and close the first warehouse door when receiving the first instruction sent by the server.

[0010] This specification provides a method for controlling a storage device, the method being applied to the storage device; the storage device comprising: a first storage compartment, a meteorological collection device, and a second storage compartment; the first storage compartment being used to accommodate the meteorological collection device, and the second storage compartment being used to accommodate unmanned equipment; the first storage compartment being provided with a first compartment door;

[0011] When the first door is in an open state, meteorological information is collected by the meteorological collection device, and the collected meteorological information is uploaded to the server, so that the server controls the unmanned device according to the meteorological information;

[0012] When a first instruction for controlling the unmanned equipment to enter the second storage compartment is received, the first compartment door is closed, and the collection of meteorological information by the meteorological collection equipment is stopped.

[0013] This specification also provides a method for controlling a storage device, which is applied to a server; the storage device includes: a first storage compartment, a meteorological collection device, and a second storage compartment; the first storage compartment is used to accommodate the meteorological collection device, and the second storage compartment is used to accommodate unmanned equipment; the first storage compartment is provided with a first compartment door;

[0014] When it is determined to recover the unmanned equipment, a first instruction for controlling the unmanned equipment to enter the second storage bin is sent to the unmanned equipment so that the unmanned equipment enters the second storage bin; and the first instruction is sent to the storage device so that the storage device closes the first bin door when receiving the first instruction.

[0015] This specification provides a device for controlling a container device, comprising:

[0016] The sending instruction module is used to send a first instruction for controlling the unmanned equipment to enter the second storage bin to the unmanned equipment when it is determined to recover the unmanned equipment, so that the unmanned equipment enters the second storage bin; and send the first instruction to the storage equipment to close the first bin door.

[0017] This specification provides a storage device, including: a controller, a first storage compartment 101, a meteorological collection device 102, and a second storage compartment 103; the first storage compartment 101 is used to store the meteorological collection device 102, and the second storage compartment 103 is used to store unmanned equipment; the first storage compartment 101 is provided with a first compartment door 104;

[0018] The controller is configured to send a collection instruction to the weather collection device 102 when the first compartment door 104 is in an open state; upon receiving weather information sent by the weather collection device 102, send the weather information to a server so that the server controls the unmanned device according to the weather information; and upon receiving a first instruction for controlling the unmanned device to enter the second storage compartment 103, send a first door-closing instruction to the first compartment door 104;

[0019] The meteorological collection device 102 is used to collect meteorological information when receiving a collection instruction sent by the controller and send the collected meteorological information to the controller; when receiving a stop collection instruction sent by the controller, it stops collecting meteorological information, and the meteorological collection information includes at least one of wind direction, wind speed, and rainfall.

[0020] Optionally, the first door 104 is configured to control itself to move to a first closed position upon receiving a first door closing instruction sent by the controller, so that the first receiving compartment 101 is in a closed state.

[0021] Optionally, the controller is configured to send a first door-closing instruction to the first door 104 upon receiving a second instruction for controlling the unmanned device to leave the second storage compartment 103; and send a first door-opening instruction to the first door 104 upon determining that the distance between the storage device itself and the unmanned device is not less than a first threshold.

[0022] The first door 104 is configured to control itself to move to a first open position upon receiving a first door opening instruction sent by the controller.

[0023] Optionally, the accommodation device further includes: a lifting device 105, the meteorological collection device 102 is installed on the lifting device, and the meteorological collection device 102 and the lifting device 105 are accommodated in the first accommodation compartment 101 of the accommodation device;

[0024] The controller is configured to, upon receiving the first instruction, send a descending instruction to the lifting device 105; upon receiving a descending completion message sent by the lifting device 105, send a first door-closing instruction to the first door 104; upon receiving a second instruction for controlling the unmanned device to leave the second storage compartment 103, send a first door-opening instruction to the first door 104; and upon receiving a door-opening completion message sent by the first door 104, send an ascending instruction to the lifting device 105.

[0025] The lifting device 105 is configured to, upon receiving a descending instruction from the controller, control the lifting device 105 to descend, so that the meteorological collection device mounted on the lifting device 105 descends, and stops descending and sends a descending completion message when the meteorological collection device mounted on the lifting device 105 descends to the point where it is accommodated in the first accommodation compartment 101; and, upon receiving an ascending instruction from the controller, control the lifting device 105 to ascend, so that the meteorological collection device mounted on the lifting device 105 ascends, and stops ascending when the meteorological collection device 102 ascends to at least partially extend out of the first accommodation compartment 101;

[0026] The first warehouse door 104 is used to control the first warehouse door 104 to move itself to the first opening position when receiving the first door opening instruction sent by the controller, so that the first receiving warehouse 101 is in an open state, and when it is determined that the first warehouse door 104 itself reaches the first opening position, send a door opening completion message to the controller.

[0027] Optionally, the accommodation device further comprises: a parking platform 106;

[0028] The parking platform 106 is installed in the second storage compartment 103 of the storage equipment and is used to park unmanned equipment.

[0029] Optionally, the unmanned equipment is a drone;

[0030] The second storage compartment 103 is provided with a second compartment door 107;

[0031] The second compartment door 107 is located above the receiving device.

[0032] Optionally, the first door 104 includes: a first door body, a first slide groove;

[0033] The first chute is horizontally placed above the first accommodating bin 101;

[0034] The first door body can slide horizontally in the first sliding groove.

[0035] Optionally, the second door 107 includes: a second door body, a second slide slot, a third door body, and a third slide slot;

[0036] The second chute and the third chute are both horizontally placed above the second receiving compartment 103;

[0037] The second door body can slide horizontally in the second sliding groove; the third door body can slide horizontally in the third sliding groove.

[0038] Optionally, the sliding direction of the second door body is opposite to that of the third door body.

[0039] Optionally, the accommodating device further includes: a first limiter 108, a second limiter 109, and a lifting power motor; the first limiter 108 is located at the top of the first accommodating bin 101, and the second limiter 109 is located at the bottom of the first accommodating bin 101; the lifting power motor is used to provide power to the lifting device so that the lifting device 105 controls its own movement;

[0040] The controller sends a run command to the lifting power motor when receiving a first command for controlling the unmanned equipment to enter the second storage compartment 103 or a second command for controlling the unmanned equipment to leave the second storage compartment 103; and sends a stop command to the lifting power motor when receiving a signal from the first limiter 108 or the second limiter 109;

[0041] The lifting power motor is configured to start running upon receiving a running instruction from the controller, so that the lifting device 105 controls its own movement; and stop running upon receiving a stop running instruction from the controller, so that the lifting device 105 stops moving;

[0042] The first limiter 108 is configured to be triggered when the lifting device 105 rises to a first limit position and send a signal to the controller;

[0043] The second limiter 109 is configured to send a signal to the controller when being triggered when the lifting device 105 descends to the second limit position.

[0044] This specification provides a device for controlling a container device, comprising:

[0045] A judgment module, used to determine whether to recover unmanned equipment;

[0046] a first sending module, configured to send a first instruction for controlling the unmanned device to enter the second storage bin to enable the unmanned device to enter the second storage bin when it is determined that the unmanned device is to be recovered;

[0047] The second sending module is used to send the first instruction to the accommodating device when it is determined to recycle the unmanned device, so that the accommodating device closes the first warehouse door when receiving the first instruction.

[0048] This specification provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the above-mentioned receiving device control method is implemented.

[0049] This specification provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the aforementioned method for controlling a receiving device when executing the program.

[0050] At least one of the above technical solutions adopted in this specification can achieve the following beneficial effects:

[0051] In the storage equipment control method provided in this specification, the meteorological collection equipment is installed in the first storage compartment of the storage equipment, and when a first instruction is received for unmanned equipment to enter the second storage compartment of the storage equipment, the door of the first storage compartment is closed.

[0052] It can be seen from the above method that this method installs the meteorological collection equipment in a storage compartment equipped with a door body. When unmanned equipment is received into the storage compartment, the door of the storage compartment where the meteorological collection equipment is located is closed. That is, before the unmanned equipment approaches the meteorological collection equipment, the storage compartment closes the door of the storage compartment where the meteorological collection equipment is located, isolating the unmanned equipment from the meteorological collection equipment, thereby avoiding the unmanned equipment affecting the accuracy of the meteorological information collected by the meteorological collection equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] The drawings described herein are used to provide a further understanding of this specification and constitute a part of this specification. The exemplary embodiments and descriptions of this specification are used to explain this specification and do not constitute an improper limitation of this specification. In the drawings:

[0054] Figure 1 It is a structural diagram of the accommodation device in the prior art in this specification;

[0055] Figure 2 A schematic diagram of the structure of a container device provided in this manual;

[0056] Figure 3 A flowchart of a method for controlling a receiving device provided in this specification;

[0057] Figure 4 A schematic diagram of the structure of a control system for a receiving device provided in this specification;

[0058] Figure 5 This is a schematic diagram of the structure of the accommodation device provided in this specification when the first door is closed;

[0059] Figure 6 A schematic diagram of the structure of a container device provided in this manual;

[0060] Figure 7 A schematic diagram of the structure of a container device provided in this manual;

[0061] Figure 8 A schematic diagram of the structure of the first and second compartment doors of the container provided in this specification being closed;

[0062] Figure 9 A schematic diagram of a control device for a housing device provided for this specification;

[0063] Figure 10 This is a schematic diagram of an electronic device corresponding to a device control method provided in this specification. DETAILED DESCRIPTION

[0064] To make the objectives, technical solutions, and advantages of this specification more clear, the following will clearly and completely describe the technical solutions of this specification in conjunction with the specific embodiments of this specification and the corresponding drawings. Obviously, the embodiments described are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without making any creative efforts are within the scope of protection of this specification.

[0065] The technical solutions provided by the embodiments of this specification are described in detail below with reference to the accompanying drawings.

[0066] In order to facilitate the management of unmanned equipment by staff, in the existing technology, the unmanned driving system is usually controlled to drive the unmanned equipment to be recovered into the storage equipment used to park the unmanned equipment. Since weather conditions usually affect the control of the unmanned driving system on the unmanned equipment, Figure 1 As described above, a weather collection device is installed on the containment equipment. The weather collection device can transmit the collected weather information to a server, which can then transmit the weather information to the unmanned device, allowing the unmanned driving system of the unmanned device to control the unmanned device based on the weather information. When the unmanned device completes its mission, the unmanned driving system can control the unmanned device to enter the containment equipment. When the unmanned device approaches the containment equipment, it will generally affect the weather information around the containment equipment, thereby affecting the accuracy of the weather information collected by the weather collection device. For example, when a drone lands and enters the containment equipment, its rotors will generate a large airflow.

[0067] In order to prevent unmanned equipment from affecting the accuracy of meteorological information collected by meteorological collection equipment, this manual provides a device that can accommodate such Figure 2 shown.

[0068] Figure 2 This is a schematic diagram of the structure of a container device provided in this specification. Figure 2The accommodation equipment includes a first accommodation chamber 101, a meteorological collection device 102, and a second accommodation chamber 103. The first accommodation chamber 101 is used to accommodate the meteorological collection device 102, the second accommodation chamber 103 is used to accommodate unmanned equipment, and the first accommodation chamber 101 is provided with a first chamber door 104.

[0069] Based on the above-mentioned accommodation equipment, Figure 3 The control method of the accommodation device shown in the figure specifically includes the following steps:

[0070] S300: When it is determined that the first door is in the open state, meteorological information is collected by the meteorological collection device, and the collected meteorological information is uploaded to a server.

[0071] The storage device is equipped with a controller for transmitting information to the server. Specifically, when the storage device determines that the first compartment door is open and the first compartment 101 is in an open state, the controller of the storage device can send a collection instruction to the meteorological collection device. When the meteorological collection device receives the collection instruction, it starts to collect meteorological information and sends the collected information to the controller. The controller can send the meteorological information received from the meteorological collection device to the server. The server can control the unmanned device according to the received meteorological information. Figure 4 This is a schematic diagram of the structure of the accommodation device control system composed of the accommodation device and the server. In the accommodation device control system, the accommodation device executes Figure 3 The described method for controlling the accommodation device.

[0072] For example, the unmanned device is a drone. The server receives weather information from both accommodation device A at location A and accommodation device B at location B, which is adjacent to location A. Based on the weather information from accommodation device A, the server determines that location A is experiencing strong winds, and based on the weather information from accommodation device B, the server determines that location B is experiencing calm winds.

[0073] The server can send weather information to the drone, indicating that strong winds are currently occurring at location A and calm weather is currently occurring at location B. Since strong winds can reduce the drone's controllability, the unmanned system can update the pre-planned route from location A to a new route that passes through location B instead of A, based on the received weather information.

[0074] The meteorological information may include wind direction, wind speed, rainfall, and other information, and this specification does not limit this. The unmanned equipment mentioned in this specification may refer to unmanned vehicles, robots, automatic delivery equipment, and other equipment capable of autonomous driving. Based on this, unmanned equipment that uses the device control method provided in this specification can be used to perform delivery tasks in the delivery field, such as using unmanned equipment for express delivery, logistics, takeout, and other delivery business scenarios.

[0075] S302: When receiving a first instruction for controlling the unmanned equipment to enter the second storage compartment, close the first compartment door.

[0076] Specifically, upon determining to reclaim the unmanned device, the server may send a first instruction to the storage device for controlling the unmanned device to enter the second storage compartment. As can be seen from the above description, the second storage compartment is used to accommodate unmanned devices. Upon receiving the first instruction from the server, the controller of the storage device sends a first door-closing instruction to the first compartment door.

[0077] When the first door 104 receives the first door closing instruction, it controls itself to move to the first closed position. Figure 5 As shown, at this point, first storage compartment 101 is in a closed state, and meteorological collection device 102 contained in first storage compartment 101 is also enclosed within first storage compartment 101. This allows unmanned equipment to be isolated from meteorological collection device 102 when it approaches the storage compartment, preventing the unmanned equipment from affecting the accuracy of meteorological information collected by meteorological collection device 102. Furthermore, since meteorological collection device 102 is already contained within the sealed first storage compartment 101, to ensure its accuracy, the storage compartment controller sends a stop collection command to meteorological collection device 102 after first compartment door 104 is closed. Upon receiving the stop collection command, meteorological collection device 102 ceases collection.

[0078] based on Figure 3 In the device control method shown in this specification, the weather collection equipment is housed in the first compartment. When unmanned equipment approaches, the first compartment door closes in advance, separating the unmanned equipment from the weather collection equipment and preventing it from interfering with the equipment. Furthermore, the weather collection equipment's storage in the first compartment does not prevent unmanned equipment from entering the second compartment.

[0079] Furthermore, since the unmanned equipment in operation will affect the meteorological information around the unmanned equipment itself, thereby affecting the meteorological collection equipment 102, when the unmanned equipment leaves the accommodation equipment, the meteorological collection equipment 102 also needs to be isolated from the unmanned equipment.

[0080] Specifically, upon receiving a second instruction for controlling the unmanned device to leave the second storage compartment 103, the controller of the storage device may send a first door-closing instruction to the first compartment door 104. Similar to the aforementioned door-closing operation, upon receiving the first door-closing instruction, the first compartment door 104 controls itself to move to a first closed position, sealing the first storage compartment 101 and thereby isolating the meteorological collection device 102 from the unmanned device. Upon determining that the distance between the storage device and the unmanned device is not less than a first threshold, indicating that the unmanned device is sufficiently far from the storage device and will no longer affect the meteorological collection device 102, the controller may then send a first door-opening instruction to the first compartment door 104. Upon receiving the first door-opening instruction, the first compartment door 104 controls itself to move to a first open position, opening the first storage compartment 101.

[0081] In order to enable the first warehouse door 104 to open automatically, the storage device may further include: an opening and closing power motor, the opening and closing power motor is used to provide power to the first warehouse door 104, so that the first warehouse door 104 controls its own movement. Specifically, when the controller receives the first instruction for controlling the unmanned equipment to enter the second storage warehouse, it sends an operation instruction to the opening and closing power motor. When the opening and closing power motor receives the operation instruction, it starts to run so that the first warehouse door 104 moves to the first closed position. When the first warehouse door 104 moves to the first closed position, it sends a closing completion message to the controller. When the controller receives the closing completion message sent by the first warehouse door 104, it sends a stop operation instruction to the opening and closing power motor. When the opening and closing power motor receives the stop instruction, it stops running so that the first warehouse door 104 stops moving. When the controller receives the second instruction for controlling the unmanned equipment to leave the second storage warehouse 103, the controller sends an operation instruction to the opening and closing power motor. The opening and closing power motor starts to run when receiving the operation instruction, so that the first warehouse door 104 moves to the first door opening position. When the first warehouse door 104 moves to the first door opening position, the door opening completion instruction is sent to the controller. When the controller receives the door opening completion instruction sent by the first warehouse door 104, the controller sends a stop operation instruction to the opening and closing power motor. The opening and closing power motor stops running when receiving the stop operation instruction, so that the first warehouse door 104 stops moving.

[0082] In order to further improve the accuracy of the weather collection device 102, as Figure 6 As shown, the accommodation device may further include a lifting device 105, wherein the weather collection device 102 is installed on the lifting device 105, and the weather collection device 102 and the lifting device 105 are both accommodated in the first accommodation chamber 101. In addition, in order to enable the lifting device 105 to automatically operate and automatically stop operating when reaching a preset position, as shown in FIG. Figure 7As shown, the accommodating device also includes a first limiter 108, a second limiter 109, and a lifting power motor capable of providing power to the lifting device, wherein the first limiter 108 is located at the top of the first accommodating bin 101, and the second limiter 109 is located at the bottom of the first accommodating bin 101.

[0083] In order to enable the lifting equipment to lift normally, the first warehouse door 104 can be located above the first accommodating warehouse 101, wherein the first warehouse door 104 includes: a first door body, a first slide groove, the first slide groove can be horizontally placed above the first accommodating warehouse 101, and the first door body can slide horizontally in the first slide groove.

[0084] Based on the above-mentioned accommodation device, the accommodation device control method provided in this specification can also perform the following operations.

[0085] Specifically, when the controller of the accommodating device receives the second instruction sent by the server for controlling the unmanned equipment to leave the second accommodating warehouse 103, the first warehouse door 104 performs the above-mentioned door closing operation. When it is determined that the distance between the accommodating device itself and the unmanned equipment is not less than the first threshold, the controller sends a first door opening instruction to the first warehouse door 104. When the first warehouse door 104 receives the first door opening instruction, it controls itself to move to the first door opening position, so that the first accommodating warehouse 101 is in an open state. When it is determined that it has reached the first open position, it sends a door opening completion message to the controller. Afterwards, the controller can send a run command to the lifting power motor. Upon receiving the run command, the lifting power motor starts running, so that the lifting device controls its own ascent. When it reaches the second extreme position, the first limiter 108 located at the top of the first storage compartment 101 is triggered. The first limiter 108 sends a signal to the controller. When the controller receives the signal sent by the first limiter 108, it knows that the lifting device has now risen to the preset position. The weather collection device 102 installed on the lifting device at least partially extends out of the first storage compartment 101. Therefore, the controller can send a stop run command to the lifting power motor. Upon receiving the stop run command, the lifting power motor stops running, so that the lifting device stops rising. Afterwards, the storage device can execute step S300 to collect weather information and upload it.

[0086] When the controller of the storage device receives a first instruction from the server for controlling the unmanned device to enter the second storage compartment 103, it sends a run instruction to the lifting power motor. Upon receiving the run instruction, the lifting power motor begins to operate, allowing the lifting device 105 to control its own descent. When the lifting device 105 descends to its first extreme position, it triggers a second limiter 109 located at the bottom of the first storage compartment 101. When triggered, the second limiter 109 sends a signal to the controller, at which point the meteorological collection device 102 mounted on the lifting device 105 is accommodated in the first storage compartment 101. Upon receiving the signal from the second limiter 109, the controller sends a stop instruction to the lifting power motor. Upon receiving the stop instruction from the controller, the lifting power motor stops operating, causing the lifting device 105 to stop descending. The controller then sends a first door-closing instruction to the first compartment door 104, causing the first compartment door 104 to perform the aforementioned door-closing operation.

[0087] In addition, in order to facilitate the parking of unmanned equipment, such as Figure 5 As shown, the storage device further includes a parking platform 106, which is installed in the second storage compartment 103. In order to protect the parking platform, the second storage compartment 103 is provided with a second compartment door 107. When the unmanned device is a drone, the second compartment door 107 is located above the storage device. The second compartment door 107 includes: a second door body, a second slide groove, a third door body, and a third slide groove. The second slide groove and the third slide groove are both horizontally arranged above the second storage compartment. The second door body can slide horizontally in the second slide groove, and the third door body can slide horizontally in the third slide groove. The sliding directions of the second door body and the third door body are opposite.

[0088] Furthermore, in order to protect the various components contained in the storage device, when the server determines that the current weather type is an extreme type, such as typhoon weather, based on the received meteorological information, it sends a closing instruction to the storage device. When the controller of the storage device receives the closing instruction, it sends a first closing instruction to the first door 104 and a second closing instruction to the second door 107. When the first door 104 receives the first closing instruction, it controls itself to move to the first closing position so that the first storage compartment 101 is in a closed state. Similarly, when the second door 107 receives the second closing instruction, it controls itself to move to the second closing position so that the second storage compartment 103 is in a closed state. At this time, Figure 8 As shown, all doors of the storage device are closed, that is, the first door 104 and the second door 107 are closed, so that the meteorological collection equipment, parking platform, etc. stored in the storage device will not be damaged by extreme weather. In particular, the first door 104 and the second door 107 do not overlap when they are in the closed state.

[0089] The above is a method for controlling a container device provided in one or more embodiments of this specification. Based on the same idea, this specification also provides a corresponding device for controlling a container device, such as Figure 8 shown.

[0090] Figure 9 This is a schematic diagram of a container equipment control device provided in this specification, specifically including: a judgment module 901, a first sending module 902, and a second sending module 903, wherein:

[0091] The judgment module 901 is used to judge whether to recover the unmanned equipment;

[0092] A first sending module 902 is configured to send a first instruction for controlling the unmanned device to enter the second storage bin to enable the unmanned device to enter the second storage bin when it is determined that the unmanned device is to be recovered;

[0093] The second sending module 903 is used to send the first instruction to the accommodating device when it is determined to recycle the unmanned device, so that the accommodating device closes the first door when receiving the first instruction.

[0094] This specification also provides a computer-readable storage medium, which stores a computer program that can be used to execute the above Figure 1 Provided is a method for controlling a containment device.

[0095] This manual also provides Figure 10 The schematic structure diagram of the electronic device shown in FIG. Figure 10 As mentioned above, at the hardware level, the electronic device includes a processor, an internal bus, a network interface, a memory, and a non-volatile memory, and of course may also include hardware required for other services. The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it to implement the above-mentioned device control method. Of course, in addition to software implementation, this specification does not exclude other implementation methods, such as logic devices or a combination of software and hardware, etc., that is to say, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.

[0096] In the 1990s, technological improvements could be clearly distinguished as either hardware improvements (for example, improvements to circuit structures like diodes, transistors, and switches) or software improvements (improvements to process flows). However, with the advancement of technology, many process flow improvements today can now be considered direct improvements to hardware circuit structures. Designers almost always create the corresponding hardware circuit structure by programming the improved process flow into the hardware circuit. Therefore, it cannot be said that a process flow improvement cannot be implemented using hardware modules. For example, a programmable logic device (PLD), such as a field programmable gate array (FPGA), is an integrated circuit whose logical function is determined by user programming. Designers can "integrate" a digital system on a PLD through their own programming, without having to hire a chip manufacturer to design and manufacture a dedicated integrated circuit chip. Moreover, nowadays, instead of manually fabricating integrated circuit chips, this programming is mostly done using "logic compiler" software. This is similar to the software compiler used when developing programs. Before compilation, the original code must also be written in a specific programming language, called a hardware description language (HDL). There is not just one HDL, but many, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed ​​Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art will also understand that by simply programming the method flow in one of these hardware description languages ​​and then programming it into an integrated circuit, a hardware circuit that implements the logic method flow can be easily obtained.

[0097] The controller can be implemented in any suitable manner. For example, the controller can take the form of a microprocessor or processor and a computer-readable medium storing computer-readable program code (e.g., software or firmware) executable by the (micro)processor, logic gates, switches, application-specific integrated circuits (ASICs), programmable logic controllers, and embedded microcontrollers. Examples of controllers include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320. The memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art will also know that in addition to implementing the controller in a purely computer-readable program code format, the controller can be implemented in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers by logically programming the method steps. Therefore, such a controller can be considered a hardware component, and the devices included therein for implementing various functions can also be considered as structures within the hardware component. Or even, the devices for implementing various functions can be considered as both software modules that implement the method and structures within the hardware component.

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

[0099] For the convenience of description, the above devices are described as being divided into various units according to their functions. Of course, when implementing this specification, the functions of each unit can be implemented in the same or multiple software and / or hardware.

[0100] It will be understood by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Thus, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0101] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowcharts and / or block diagrams, as well as combinations of processes and / or blocks in the flowcharts 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, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowcharts and / or block diagrams. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0102] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0103] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0104] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0105] Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.

[0106] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.

[0107] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0108] Those skilled in the art will appreciate that the embodiments of this specification may be provided as methods, systems, or computer program products. Thus, this specification may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, this specification may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0109] This specification may be described in the general context of computer-executable instructions, such as program modules, executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, and the like that perform specific tasks or implement specific abstract data types. This specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media, including storage devices.

[0110] The various embodiments in this specification are described in a progressive manner. Similar parts between the various embodiments can be referred to in conjunction with each other. Each embodiment focuses on the differences between the other embodiments. In particular, the system embodiments are generally similar to the method embodiments, so the description is relatively simple. For relevant parts, refer to the description of the method embodiments.

[0111] The foregoing is merely an example of the present invention and is not intended to limit the present invention. Various modifications and variations are possible for those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention are intended to be included within the scope of the claims of the present invention.

Claims

1. A control system for a receiving device, characterized in that: The accommodating equipment control system includes: an accommodating equipment and a server; the accommodating equipment includes: a first accommodating compartment, a meteorological collection equipment, and a second accommodating compartment; the first accommodating compartment is used to accommodate the meteorological collection equipment, and the second accommodating compartment is used to accommodate unmanned equipment; the first accommodating compartment is provided with a first compartment door; The server is configured to control the unmanned device according to the received meteorological information uploaded by the accommodation device; when determining to reclaim the unmanned device, send a first instruction to the unmanned device to control the unmanned device to enter the second accommodation bin, so that the unmanned device enters the second accommodation bin; and send the first instruction to the accommodation device; The accommodating device is used to collect meteorological information through the meteorological collection device and upload the meteorological information to the server when it is determined that the first warehouse door is in the open state; and close the first warehouse door when receiving the first instruction sent by the server.

2. A method for controlling a receiving device, characterized in that: The method is applied to a containment device; The storage equipment includes: a first storage compartment, a meteorological collection device, and a second storage compartment; the first storage compartment is used to accommodate the meteorological collection device, and the second storage compartment is used to accommodate unmanned equipment; the first storage compartment is provided with a first compartment door; When the first door is in an open state, meteorological information is collected by the meteorological collection device, and the collected meteorological information is uploaded to the server, so that the server controls the unmanned device according to the meteorological information; When a first instruction for controlling the unmanned equipment to enter the second storage bin is received, the first bin door is closed.

3. A method for controlling a receiving device, characterized in that: The method is applied to a server; the accommodation device includes: a first accommodation compartment, a meteorological collection device, and a second accommodation compartment; the first accommodation compartment is used to accommodate the meteorological collection device, and the second accommodation compartment is used to accommodate unmanned equipment; the first accommodation compartment is provided with a first compartment door; When it is determined to recover the unmanned equipment, a first instruction for controlling the unmanned equipment to enter the second storage bin is sent to the unmanned equipment so that the unmanned equipment enters the second storage bin; and the first instruction is sent to the storage device so that the storage device closes the first bin door when receiving the first instruction.

4. A container device, characterized in that: include: A controller, a first accommodating compartment (101), a meteorological collection device (102), and a second accommodating compartment (103); the first accommodating compartment (101) is used to accommodate the meteorological collection device (102), and the second accommodating compartment (103) is used to accommodate unmanned equipment; the first accommodating compartment (101) is provided with a first compartment door (104); The controller is configured to send a collection instruction to the weather collection device (102) when the first warehouse door (104) is in an open state; upon receiving weather information sent by the weather collection device (102), send the weather information to a server so that the server controls the unmanned device according to the weather information; and upon receiving a first instruction for controlling the unmanned device to enter the second storage warehouse (103), send a first door-closing instruction to the first warehouse door (104); The meteorological collection device (102) is used to collect meteorological information upon receiving a collection instruction sent by the controller and send the collected meteorological information to the controller; and stop collecting meteorological information upon receiving a stop collection instruction sent by the controller, wherein the meteorological information includes at least one of wind direction, wind speed, and rainfall.

5. The receiving device according to claim 4, wherein: The first compartment door (104) is used to control the first compartment door (104) to move to a first closed position upon receiving a first door closing instruction sent by the controller, so as to place the first containing compartment (101) in a closed state.

6. The receiving device according to claim 4, wherein: The controller is configured to send a first door-closing instruction to the first door (104) when receiving a second instruction for controlling the unmanned device to leave the second storage compartment (103); and send a first door-opening instruction to the first door (104) when determining that the distance between the storage equipment itself and the unmanned device is not less than a first threshold; The first door (104) is used to control the first door (104) to move to a first open position upon receiving a first door opening instruction sent by the controller.

7. The receiving device according to claim 4, wherein: The accommodating device further comprises: a lifting device (105), the meteorological collection device (102) is installed on the lifting device, and the meteorological collection device (102) and the lifting device (105) are accommodated in a first accommodating compartment (101) of the accommodating device; The controller is configured to, upon receiving the first instruction, send a descending instruction to the lifting device (105); upon receiving a descending completion message sent by the lifting device (105), send a first door-closing instruction to the first warehouse door (104); upon receiving a second instruction for controlling the unmanned device to leave the second storage warehouse (103), send a first door-opening instruction to the first warehouse door (104); and upon receiving a door-opening completion message sent by the first warehouse door (104), send an ascending instruction to the lifting device (105); The lifting device (105) is configured to control the lifting device (105) to descend upon receiving a descending instruction from the controller, so as to cause the meteorological collection device installed on the lifting device (105) to descend, and to stop descending and send a descending completion message when determining that the meteorological collection device installed on the lifting device (105) has descended to be accommodated in the first accommodation bin (101); and to control the lifting device (105) to ascend upon receiving an ascending instruction from the controller, so as to cause the meteorological collection device installed on the lifting device (105) to ascend, and to stop ascending when determining that the meteorological collection device (102) has ascended to at least partially extend out of the first accommodation bin (101); The first compartment door (104) is used to control the first compartment door (104) to move to a first opening position upon receiving a first door opening instruction sent by the controller, so that the first receiving compartment (101) is in an open state, and to send a door opening completion message to the controller when it is determined that the first compartment door (104) has reached the first opening position.

8. The receiving device according to claim 4, wherein: The accommodating device further comprises: a parking platform (106); The parking platform (106) is installed in the second accommodating compartment (103) of the accommodating equipment and is used to park unmanned equipment.

9. The receiving device according to claim 4, wherein: The unmanned equipment is a drone; The second storage (103) bin is provided with a second bin door (107); The second compartment door (107) is located above the containing device.

10. The receiving device according to claim 4, wherein: The first warehouse door (104) comprises: a first door body, a first sliding groove; The first chute is horizontally placed above the first accommodating bin (101); The first door body can slide horizontally in the first sliding groove.

11. The receiving device according to claim 9, wherein: The second door (107) comprises: a second door body, a second slide groove, a third door body, and a third slide groove; The second chute and the third chute are both horizontally placed above the second accommodating bin (103); The second door body can slide horizontally in the second sliding groove; the third door body can slide horizontally in the third sliding groove.

12. The receiving device according to claim 11, wherein: The sliding directions of the second door body and the third door body are opposite.

13. The receiving device according to claim 7, wherein: The accommodating device further comprises: a first stopper (108), a second stopper (109), and a lifting power motor; the first stopper (108) is located at the top of the first accommodating bin (101), and the second stopper (109) is located at the bottom of the first accommodating bin (101); the lifting power motor is used to provide power to the lifting device so that the lifting device (105) controls its own movement; The controller sends an operation instruction to the lifting power motor when receiving a first instruction for controlling the unmanned equipment to enter the second storage bin (103) or a second instruction for controlling the unmanned equipment to leave the second storage bin (103); and sends a stop operation instruction to the lifting power motor when receiving a signal from the first limiter (108) or the second limiter (109); The lifting power motor is configured to start running upon receiving a running instruction sent by the controller, so that the lifting device (105) controls its own movement; and stop running upon receiving a stop running instruction sent by the controller, so that the lifting device (105) stops moving; The first limiter (108) is configured to be triggered when the lifting device (105) rises to a first limit position and send a signal to the controller; The second limiter (109) is configured to be triggered when the lifting device (105) descends to a second limit position and send a signal to the controller.

14. A computer-readable storage medium, characterized in that The storage medium stores a computer program, and when the computer program is executed by a processor, the method according to claim 3 is implemented.

15. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the method according to claim 3 is implemented.

Citation Information

Patent Citations

  • Method for controlling unmanned aerial vehicle to go out from and go back to cabin

    CN107065896A

  • Modularized meteorology detection system based on unmanned plane

    CN108089241A