Dust suppression methods, devices, electronic equipment and storage media
By acquiring the location information of the vehicle and the spraying device, the system controls the opening and closing of the spraying device, solving the obstacle recognition problem of unmanned mining trucks during dust suppression spraying, and achieving high efficiency in dust suppression and operation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- EACON TECHNOLOGY CO LTD
- Filing Date
- 2023-11-27
- Publication Date
- 2026-05-26
AI Technical Summary
When unmanned mining trucks are used for dust suppression spraying, the water mist sprayed from the nozzles is identified as an obstacle, causing the vehicle to stop or drive at low speed, which affects operational efficiency.
By acquiring vehicle location information and spray nozzle location information, it is determined whether the detection range and the spray range overlap, and the spray device is controlled to open or close to avoid obstacle recognition.
While ensuring dust suppression, it avoids vehicles stopping or driving at low speeds, thus improving operating efficiency and extending the service life of the spraying device.
Smart Images

Figure CN117364695B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of autonomous driving technology, and in particular to a dust suppression method, apparatus, electronic device, and computer-readable storage medium. Background Technology
[0002] With the development of autonomous driving technology and the advancement of industrial automation, the application of autonomous driving in mining trucks has emerged. Mining areas, as one of the practical application scenarios for autonomous driving technology, are gradually realizing digitalization, intelligence, and automation.
[0003] Currently, in open-pit mining, operations such as loading, transportation, and spoil disposal are mainly carried out by driverless mining trucks. These operations generate a large amount of dust, which not only significantly reduces the air quality around the mining area but also seriously affects the health of mining workers and the lifespan of equipment.
[0004] In related technologies, spraying devices are typically installed on both sides of mine roads to reduce dust. However, when these spraying devices are operating, the water mist sprayed from the nozzles may be identified as an obstacle by the lidar of the unmanned mining truck, causing the truck to stop or move at low speed to avoid the obstacle, which seriously affects the operating efficiency of the unmanned mining truck. Summary of the Invention
[0005] In view of the above, this disclosure provides a dust reduction method, apparatus, electronic device, and computer-readable storage medium to solve the problems existing in the related art.
[0006] A first aspect of this disclosure provides a dust suppression method, comprising: acquiring first location information of a first vehicle, and acquiring nozzle position information of at least one spraying device installed on both sides of the road on which the first vehicle travels, based on the first location information; determining whether a first detection range of the first vehicle intersects with the current spraying range of the at least one spraying device, based on the first location information and the nozzle position information; and, if it is determined that the first detection range intersects with the current spraying range, controlling the at least one spraying device to turn on or off based on the operating status of the at least one spraying device.
[0007] A second aspect of this disclosure provides a dust suppression device, comprising: an acquisition module configured to acquire first location information of a first vehicle and, based on the first location information, acquire nozzle position information of at least one spraying device installed on both sides of the road on which the first vehicle travels; a determination module configured to, based on the first location information and the nozzle position information, determine whether there is an intersection between a first detection range of the first vehicle and the current spraying range of the at least one spraying device; and a control module configured to, if it is determined that there is an intersection between the first detection range and the current spraying range, control the at least one spraying device to turn on or off based on the operating state of the at least one spraying device.
[0008] A third aspect of this disclosure provides an electronic device including at least one processor; a memory for storing at least one processor-executable instruction; wherein the at least one processor is configured to execute the instruction to implement the steps of the method described in the second aspect.
[0009] A fourth aspect of this disclosure provides a computer-readable storage medium that, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to perform the steps of the method described in the second aspect.
[0010] The above-mentioned at least one technical solution adopted in the embodiments of this disclosure can achieve the following beneficial effects: by obtaining the first position information of the first vehicle, and based on the first position information, obtaining the nozzle position information of at least one spraying device installed on both sides of the road on which the first vehicle travels; based on the first position information and the nozzle position information, determining whether there is an intersection between the first detection range of the first vehicle and the current spraying range of at least one spraying device; when it is determined that there is an intersection between the first detection range and the current spraying range, controlling at least one spraying device to open or close based on the operating status of at least one spraying device, it is possible to avoid the vehicle stopping or driving at low speed because it needs to avoid obstacles. Therefore, while ensuring the dust reduction effect, the operating efficiency of the vehicle is guaranteed. Attached Figure Description
[0011] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0012] Figure 1 This is a schematic flowchart of a dust reduction method provided by an exemplary embodiment of the present disclosure.
[0013] Figure 2This is a schematic diagram of a dust reduction method provided by an exemplary embodiment of the present disclosure in a practical application scenario.
[0014] Figure 3 This is a schematic diagram of another dust reduction method provided by an exemplary embodiment of the present disclosure in a practical application scenario.
[0015] Figure 4 This is a schematic diagram of another dust reduction method provided by an exemplary embodiment of the present disclosure in a practical application scenario.
[0016] Figure 5 This is a schematic flowchart of another dust reduction method provided by an exemplary embodiment of this disclosure.
[0017] Figure 6 This is a schematic diagram of the structure of a dust suppression device provided in an exemplary embodiment of the present disclosure.
[0018] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an exemplary embodiment of this disclosure.
[0019] Figure 8 This is a schematic diagram of the structure of a computer system provided in an exemplary embodiment of this disclosure. Detailed Implementation
[0020] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.
[0021] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.
[0022] The term "comprising" and its variations as used herein are open-ended, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below. It should be noted that the concepts of "first", "second", etc., used in this disclosure are only used to distinguish different devices, modules, or units, and are not intended to limit the order of functions performed by these devices, modules, or units or their interdependencies.
[0023] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".
[0024] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
[0025] A dust suppression method and apparatus according to an embodiment of the present disclosure will now be described in detail with reference to the accompanying drawings.
[0026] Figure 1 This is a schematic flowchart of a dust reduction method provided by an exemplary embodiment of the present disclosure. Figure 1 Dust suppression methods can be implemented by servers or electronic devices within the management system. For example... Figure 1 As shown, the dust suppression method includes:
[0027] S101, Obtain the first position information of the first vehicle, and based on the first position information, obtain the nozzle position information of at least one spraying device installed on both sides of the road on which the first vehicle is traveling;
[0028] S102, based on the first position information and the nozzle position information, determine whether there is an intersection between the first detection range of the first vehicle and the current spray range of at least one spraying device;
[0029] S103, if it is determined that the first detection range and the current spray range intersect, control at least one spray device to turn on or off based on the operating status of at least one spray device.
[0030] Specifically, taking the server in the management system as an example, the first vehicle is equipped with a positioning device. The server can obtain the first vehicle's location information in real time through the positioning device, or the first vehicle can also upload its location information to the server in real time. Considering that a large amount of dust is generated during the open-pit mining process, spray devices are usually installed on both sides of the mine road to reduce the impact of dust on air quality and health. After obtaining the first location information, the server queries the map for at least one spray device located on both sides of the road in the lane where the first vehicle is located, and obtains the nozzle position information of at least one spray device. Further, based on the obtained first location information and nozzle position information, the server determines whether there is an intersection between the first detection range of the first vehicle and the current spray range of at least one spray device. If it is determined that there is an intersection between the first detection range and the current spray range, the server controls at least one spray device to turn on or off based on its operating status.
[0031] Here, the management system can analyze and process the data uploaded by the first vehicle to analyze, predict, and make suggestions regarding the overall operation of the mining area, thereby improving the operational efficiency of the mining area, reducing energy consumption during operation, and reducing the occurrence of production accidents. In this embodiment, the management system pre-stores relevant parameters of the spraying device, such as nozzle position, nozzle type, nozzle diameter, spray angle, spray flow rate, spray pressure, spray distance, and spray time; as well as relevant parameters of the first vehicle, such as vehicle type, vehicle length, vehicle width, and detection range. The management system can remotely control the spraying device, for example, by adjusting the spray pressure and / or spray distance to change the spray range of the spraying device, or by sending remote control commands to the spraying device to control its opening or closing. In addition, the management system can update the stored relevant parameters of the spraying device and the first vehicle in real time or periodically.
[0032] It should be noted that the management system can be located in the cloud, such as a cloud-based intelligent management system or a cloud dispatch platform; or it can be located on the vehicle, such as a vehicle-side system or a vehicle-side autonomous driving system. This disclosure does not impose any limitations on this. Preferably, in this disclosure embodiment, the management system is a cloud dispatch platform.
[0033] The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms. This disclosure does not limit this.
[0034] The first vehicle refers to a vehicle equipped with an autonomous driving system, i.e., an autonomous or driverless vehicle. It uses an onboard sensing system to perceive the surrounding environment and, based on the perceived road, vehicle position, and obstacle information, controls the vehicle's steering and speed, thereby enabling the vehicle to travel safely and reliably on the road. In this embodiment, the first vehicle may include, but is not limited to, wide-body vehicles, large mining trucks, data collection vehicles, and forklifts equipped with data acquisition devices. These acquisition devices may include, but are not limited to, lidar, millimeter-wave radar, ultrasonic radar, and cameras.
[0035] The positioning device can be a high-precision positioning device. It uses sensor inputs such as Global Navigation Satellite System (GNSS), Inertial Measurement Unit (IMU), and wheel speed, combined with camera or lidar feature matching, to achieve centimeter-level positioning. For example, positioning based on GNSS has an accuracy of 5 to 10 meters, positioning based on inertial measurement unit and wheel speed trajectory calculation has an accuracy of meters, and positioning based on camera feature matching has an accuracy of centimeters. The first position information refers to the coordinates of the first vehicle's current location (i.e., the current coordinates of the first vehicle), which can be obtained through a positioning device installed on the first vehicle.
[0036] A map refers to an electronic map existing in the form of electronic data. A map includes a large number of interconnected road segments and other related information, such as the road segment level and type. The map can be a high-definition map (HD map) or a standard map; this disclosure does not impose any limitations on this. Preferably, in this disclosure, the map is a high-definition map. A high-definition map, also known as a high-resolution map, is a map specifically designed for autonomous driving. Unlike traditional navigation maps, high-definition maps provide not only road-level navigation information but also lane-level navigation information, offering greater richness and accuracy than traditional navigation maps.
[0037] A spray device is a device capable of atomizing and spraying liquid. The principle of a spray device is to use a high-pressure pump to deliver water to the nozzle, which generates high-speed rotating water mist particles. These particles are then sprayed onto the area where dust needs to be controlled. When the water mist comes into contact with dust particles suspended in the air, it can adsorb and settle the dust particles, thereby achieving the purpose of purifying the air. In this embodiment, a remotely controlled water valve is installed at the nozzle of the spray device, allowing the management system to control the opening or closing of the remotely controlled water valve by sending remote control commands. Furthermore, the management system can also change the spray range of the spray device by adjusting at least one of the spray angle, spray pressure, and spray distance.
[0038] It should be noted that the installation location and number of spray devices can be set according to actual needs, and this disclosure does not impose any limitations on this. Furthermore, it should be noted that the spray range of the spray devices can be set according to actual needs, and this disclosure does not impose any limitations on this. For example, the same spray device can have different spray ranges, and different spray devices can have the same spray range.
[0039] The relevant parameters of a spray device may include, but are not limited to, nozzle type, spray angle, spray flow rate, spray pressure, spray distance, and spray time. Here, nozzle type may include, but is not limited to, swirling nozzles, atomizing nozzles, and fan nozzles. Spray angle refers to the direction of the water mist ejected from the nozzle, typically horizontal, vertical, or oblique. Spray flow rate refers to the amount of water ejected by the nozzle per minute, usually measured in liters per minute. Spray pressure refers to the pressure of the water mist ejected from the nozzle, usually measured in bar. Spray distance refers to the distance the water mist travels, usually measured in meters. Spray time refers to the daily operating time of the spray equipment, usually measured in hours.
[0040] It should be noted that different nozzle types are suitable for different working environments, and different spray angles are suitable for different dust removal scenarios. The appropriate nozzle type should be selected based on the specific circumstances. Furthermore, it should be noted that the spray flow rate directly affects the dust removal effect, the spray pressure directly affects the spray range and effect, the spray distance directly affects the spray range and effect, and the spray duration directly affects the dust removal effect and equipment lifespan. These factors should also be adjusted according to the actual situation.
[0041] The first detection range refers to the range that the first vehicle can detect. The first detection range is related to the detection capability of the first vehicle and also to the detection scenario. The first detection range can be an area with the center point of the first vehicle as the center and a preset first detection distance as the radius. The first detection distance can be a distance preset based on empirical data, or it can be a distance obtained by adjusting a preset distance according to actual needs; this embodiment does not limit this. For example, the first detection distance can be any value between 10 meters and 30 meters. Preferably, in this embodiment, the first detection distance is 15 meters, then the first detection range can be an area with the center point of the first vehicle as the center and a radius of 15 meters. It should be understood that different vehicles have different detection ranges and accuracies.
[0042] It should be noted that, considering that the water mist sprayed from the nozzle will not dissipate quickly (usually taking about 10 seconds) and that communication between the management system and the vehicle may be delayed, the first detection distance can be set to a slightly larger value, such as 20 meters, in order to avoid the water mist affecting the normal operation of the cameras, lidar and other equipment installed on the vehicle, or reducing their service life.
[0043] The current spray range refers to the area that the spraying device can spray at the current moment. The current spray range is related to the installation position of the spraying device, as well as parameters such as spray pressure, spray radius, and spray angle. The current spray range can be an area with the nozzle location as the center and a preset spray distance as the radius. The spray distance can be a distance preset based on empirical data, or it can be a distance obtained by adjusting a preset distance according to actual needs; this embodiment does not limit this. For example, the spray distance can be any value between 5 meters and 15 meters. Preferably, in this embodiment, the spray distance is 10 meters, then the current spray range can be an area with the nozzle location as the center and a radius of 10 meters.
[0044] Operational status refers to the state in which the spraying device is performing dust suppression operations. The operational status of the spraying device can include whether the spraying device is performing dust suppression operations or not.
[0045] According to the technical solution provided in this disclosure, by obtaining the first location information of a first vehicle and, based on the first location information, obtaining the nozzle position information of at least one spraying device installed on both sides of the road on which the first vehicle travels; based on the first location information and the nozzle position information, determining whether there is an intersection between the first detection range of the first vehicle and the current spraying range of at least one spraying device; if it is determined that there is an intersection between the first detection range and the current spraying range, controlling at least one spraying device to open or close based on the operating status of at least one spraying device, it is possible to avoid the vehicle stopping or traveling at low speed due to the need to avoid obstacles. Therefore, while ensuring the dust reduction effect, the operating efficiency of the vehicle is also guaranteed.
[0046] Below, refer to Figure 2 The practical application scenarios of the dust reduction method according to the embodiments of this disclosure will be described.
[0047] Figure 2 This is a schematic diagram illustrating a dust suppression method provided by an exemplary embodiment of this disclosure in a practical application scenario. For example... Figure 2 As shown, this application scenario may include road 20, vehicle 21 traveling on road 20, and spray devices 22, 23, 24, 25, and 26 installed on both sides of road 20. The arrows indicate the direction of travel of vehicle 21.
[0048] Specifically, the cloud dispatch platform obtains the location information of vehicle 21 through a positioning device installed on vehicle 21, and determines whether there is an intersection between the detection range 211 of vehicle 21 and the spray range 221 of spray device 22 based on the obtained location information. If there is an intersection 201 between the detection range 211 and the spray range 221, it means that vehicle 21 may identify the water mist sprayed by spray device 22 as an obstacle, thereby triggering vehicle 21 to avoid the obstacle, causing vehicle 21 to stop or drive at low speed. Therefore, in order not to affect the normal operation of vehicle 21, the cloud dispatch platform sends a shut-off command to spray device 22 to instruct spray device 22 to stop spraying dust on road 20. When it is detected that vehicle 21 has left the spray range 221 of spray device 22, it means that there is no intersection between the detection range 211 and the spray range 221. At this time, the cloud dispatch platform sends a start command to spray device 22 to instruct spray device 22 to resume spraying dust on road.
[0049] It should be noted that spray devices 22, 23, 24, 25, and 26 can be of the same type or different types, and this embodiment does not impose any restrictions on this. Furthermore, the installation position and number of spray devices 22, 23, 24, 25, and 26 can be set according to actual needs, and this embodiment does not impose any restrictions on this.
[0050] Furthermore, it should be noted that for spray devices of the same type, their spray ranges may be the same or different, and can be set according to actual needs. For example, spray devices 22, 23, and 25 are spray devices of the same type. The spray range 221 of spray device 22 is the same as the spray range 231 of spray device 23, but different from the spray range 251 of spray device 25.
[0051] In some embodiments, controlling the opening or closing of at least one spraying device based on its operating status includes: when at least one spraying device is detected to be performing dust suppression spraying operation, determining whether the current spraying range is the minimum spraying range of at least one spraying device; if the current spraying range is the minimum spraying range, controlling at least one spraying device to close to stop dust suppression spraying on the road; if the current spraying range is not the minimum spraying range, adjusting relevant parameters of at least one spraying device to obtain the target spraying range of at least one spraying device, wherein the relevant parameters include at least one of spraying angle, spraying pressure, and spraying distance.
[0052] Specifically, if the first detection range intersects with the current spray range, and at least one spraying device is detected performing dust suppression spraying, the server can further determine whether the current spray range is the minimum spray range of at least one spraying device based on the acquired spray pressure and / or spray distance parameters. If the current spray range is the minimum spray range, it means that the current spray range cannot be adjusted. In this case, the server sends a shutdown command to at least one spraying device to instruct it to stop spraying dust onto the road. If the current spray range is not the minimum spray range, it means that the current spray range can be adjusted. In this case, the server can obtain a new spray range, i.e., the target spray range, by adjusting one or more of the parameters such as spray angle, spray pressure, and spray distance.
[0053] According to the technical solution provided in this disclosure, by controlling the spraying device to stop spraying dust onto the road before the vehicle enters the current spraying range, it is possible not only to avoid the problem of the water mist sprayed by the spraying device being identified as an obstacle by the vehicle and causing it to stop, but also to avoid the problem of the water mist affecting the normal operation of equipment such as cameras and lidar installed on the vehicle, or reducing their service life. Therefore, while ensuring the dust reduction effect, the vehicle's operating efficiency is guaranteed, the flexibility of spraying device control is improved, and the service life of equipment such as cameras and lidar is extended.
[0054] In some embodiments, the method further includes: if it is determined that the first detection range and the target spray range intersect, controlling at least one spraying device to shut off to stop spraying dust onto the road; and if it is determined that the first detection range and the target spray range do not intersect, controlling at least one spraying device to remain on.
[0055] Specifically, if the current spray range is not the minimum spray range, and the target spray range obtained by adjusting the relevant parameters of at least one spray device still overlaps with the first detection range, the server sends a shutdown command to at least one spray device to instruct at least one spray device to stop spraying dust on the road; if the target spray range obtained by adjusting the relevant parameters of at least one spray device does not overlap with the first detection range, it means that when the first vehicle drives past at least one spray device, it will not be wetted by the water mist sprayed by at least one spray device, nor will it identify the water mist sprayed by at least one spray device as an obstacle. In this case, the server controls at least one spray device to remain on.
[0056] According to the technical solution provided in the embodiments of this disclosure, by adjusting the spray range of the spray device, the frequent opening and closing of the spray device can be avoided. Therefore, the flexibility of spray device control is improved, and the service life of the spray device is extended while ensuring the dust suppression effect.
[0057] In some embodiments, the method further includes: when at least one spraying device is in a closed state, and when a second vehicle is detected to be traveling on the road, acquiring second position information and vehicle speed information of the second vehicle; calculating the time when the second vehicle enters the target spraying range based on the nozzle position information, the second position information, and the vehicle speed information; and controlling at least one spraying device based on the time when the second vehicle enters the target spraying range.
[0058] Specifically, when at least one spraying device is off, if a second vehicle is detected traveling on the road, the server acquires the second vehicle's second position information and speed information, and calculates the distance between the second vehicle and at least one spraying device based on the second position information and nozzle position information. Further, based on the distance and speed information between the second vehicle and at least one spraying device, the server calculates the time it takes for the second vehicle to enter the target spray range, and controls the opening or closing of at least one spraying device based on this time. If the time it takes for the second vehicle to enter the target spray range is greater than a preset time, the server sends an opening command to at least one spraying device to instruct it to open and continue spraying to reduce dust on the road. If the time it takes for the second vehicle to enter the target spray range is less than or equal to the preset time, the server controls at least one spraying device to remain off.
[0059] Here, the second vehicle refers to a vehicle equipped with an autonomous driving system, that is, an autonomous or driverless vehicle. It uses an onboard sensing system to perceive the surrounding environment and, based on the perceived road, vehicle position, and obstacle information, controls the vehicle's steering and speed, thereby enabling the vehicle to travel safely and reliably on the road. In this embodiment, the second vehicle may include, but is not limited to, wide-body vehicles, large mining trucks, data collection vehicles, and forklifts equipped with data acquisition devices. These acquisition devices may include, but are not limited to, lidar, millimeter-wave radar, ultrasonic radar, and cameras.
[0060] It should be noted that the first vehicle and the second vehicle may be the same or different, and this disclosure does not impose any restrictions on this. For example, the first vehicle and the second vehicle may both be loaders equipped with data acquisition devices, or the first vehicle may be a loader and the second vehicle may be an unmanned mining truck equipped with a data acquisition device.
[0061] The preset time can be a time pre-set based on empirical data, or it can be a time obtained by adjusting a pre-set time according to actual needs. This embodiment of the disclosure does not impose any limitation on this. For example, the preset time can be any value between 10 seconds and 30 seconds. Preferably, in this embodiment of the disclosure, the preset time is 20 seconds.
[0062] According to the technical solution provided in this disclosure, by controlling the opening or closing of the spray device based on the calculated time when the second vehicle enters the target spray range, the frequent opening and closing of the spray device can be avoided. Therefore, while ensuring the dust reduction effect, the service life of the spray device is extended.
[0063] Below, refer to Figure 3 The practical application scenarios of the dust reduction method according to the embodiments of this disclosure will be described.
[0064] Figure 3 This is a schematic diagram illustrating another dust suppression method provided by an exemplary embodiment of this disclosure in a practical application scenario. For example... Figure 3 As shown, this application scenario may include road 30, vehicles 31 and 32 traveling on road 30, and spray devices 33, 34, and 35 installed on both sides of road 30. The arrows indicate the travel directions of vehicles 31 and 32.
[0065] Specifically, the cloud dispatch platform obtains the location information of vehicle 31 through a positioning device installed on vehicle 31, and determines whether there is an intersection between the detection range 311 of vehicle 31 and the spray range 331 of spray device 33 based on the location information of vehicle 31. If there is an intersection 301 between the detection range 311 and the spray range 331, the cloud dispatch platform sends a shutdown command to spray device 33 to instruct spray device 33 to stop spraying dust on road 30. When spray device 33 is in the off state, if vehicle 32 is detected driving on road 30, the cloud dispatch platform obtains the location information of vehicle 32 through a positioning device installed on vehicle 32, and calculates the distance between vehicle 32 and spray device 33 based on the location information of vehicle 32 and spray device 33. Furthermore, based on the distance between vehicle 32 and spray device 33 and the speed of vehicle 32, the cloud dispatch platform calculates the time it takes for vehicle 32 to enter the detection range 311. If the time is greater than a preset time, the cloud dispatch platform sends an activation command to spray device 33 to instruct spray device 33 to turn on and continue spraying dust on road 30. If the time is less than or equal to the preset time, the cloud dispatch platform controls spray device 33 to remain off.
[0066] In some embodiments, the method further includes: when at least one spraying device is in an on state, and a second vehicle is detected traveling on the road, acquiring second position information of the second vehicle; determining, based on the second position information and nozzle position information, whether there is an intersection between the second detection range of the second vehicle and the target spraying range; if it is determined that there is an intersection between the second detection range and the target spraying range, controlling at least one spraying device to turn off to stop spraying dust on the road; and if it is determined that there is no intersection between the second detection range and the target spraying range, controlling at least one spraying device to remain in an on state.
[0067] Specifically, when at least one spraying device is in the on state, if a second vehicle is detected driving on the road, the server obtains the second location information of the second vehicle, and determines whether there is an intersection between the second detection range of the second vehicle and the target spray range based on the second location information and the nozzle position information; if there is an intersection between the second detection range and the target spray range, the server sends a shutdown command to at least one spraying device to stop spraying dust on the road; if there is no intersection between the second detection range and the target spray range, the server controls at least one spraying device to remain in the on state.
[0068] Here, the second detection range refers to the range that the second vehicle can detect. The second detection range is related to the detection capability of the second vehicle and also to the detection scenario. The second detection range can be an area with the center point of the second vehicle as the center and a preset second detection distance as the radius. The second detection distance can be a distance preset based on empirical data, or it can be a distance obtained by adjusting a preset distance according to actual needs; this embodiment does not limit this. For example, the second detection distance can be any value between 5 meters and 30 meters. Preferably, in this embodiment, the second detection distance is 10 meters, then the second detection range can be an area with the center point of the second vehicle as the center and a radius of 10 meters. It should be understood that different vehicles have different detection ranges and accuracies.
[0069] It should be noted that, considering that the water mist sprayed from the nozzle will not dissipate quickly (usually taking about 10 seconds) and that communication between the management system and the vehicle may be delayed, the second detection distance can be set to a slightly larger value, such as 15 meters, in order to avoid the water mist affecting the normal operation of the cameras, lidar and other equipment installed on the vehicle, or reducing their service life.
[0070] In addition, it should be noted that when the first vehicle and the second vehicle are the same, the first detection range and the second detection range are also the same; when the first vehicle and the second vehicle are different, the first detection range and the second detection range may be the same or different.
[0071] According to the technical solution provided in the embodiments of this disclosure, when the spray device is in the open state, the opening and closing of the spray device can be controlled based on whether there is an intersection between the second detection range and the target spray range. Therefore, the flexibility of spray device control is improved, the frequent opening and closing of the spray device is avoided, and the service life of the spray device is extended while ensuring the dust suppression effect.
[0072] Below, refer to Figure 4 The practical application scenarios of the dust reduction method according to the embodiments of this disclosure will be described.
[0073] Figure 4 This is a schematic diagram illustrating another dust suppression method provided by an exemplary embodiment of this disclosure in a practical application scenario. For example... Figure 4 As shown, this application scenario may include road 40, vehicles 41 and 42 traveling on road 40, and spray devices 43, 44, and 45 installed on both sides of road 40. The arrows indicate the travel directions of vehicles 41 and 42.
[0074] Specifically, the cloud dispatch platform obtains the location information of vehicle 41 through the positioning device installed on vehicle 41, and determines whether there is an intersection between the detection range 411 of vehicle 41 and the spray range 431 of spray device 43 based on the location information of vehicle 41. If there is no intersection between the detection range 411 and the spray range 431, and the spray device 43 is carrying out spray dust suppression operation, the cloud dispatch platform controls the spray device 43 to remain on. When the spray device 43 is in the on state, if a vehicle 42 is detected driving on the road 40, the cloud dispatch platform obtains the location information of the vehicle 42 through the positioning device installed on the vehicle 42, and determines whether the detection range 421 and the spray range 431 of the vehicle 42 intersect based on the location information of the vehicle 42 and the location information of the spray device 43. If the detection range 421 and the spray range 431 intersect 401, the cloud dispatch platform sends a shutdown command to the spray device 43 to make the spray device 43 stop spraying dust on the road 40. If the detection range 421 and the spray range 431 do not intersect, the cloud dispatch platform controls the spray device 43 to remain in the on state.
[0075] In some embodiments, the method further includes: when it is determined that there is no intersection between the first detection range and the current spray range, when it is detected that at least one spray device is not performing dust suppression spraying operation, controlling at least one spray device to turn on to spray dust suppression on the road.
[0076] Specifically, if it is determined that the first detection range does not intersect with the current spray range, and if at least one spraying device is detected not performing dust suppression spraying operation (i.e., at least one spraying device is in a closed state), the server sends an activation command to at least one spraying device to enable the at least one spraying device to activate the remote control water valve and spray the road to suppress dust.
[0077] For example, still refer to Figure 2 When the vehicle 21 is detected to have left the spray range 231 of the spray device 23 (i.e., the detection range 211 of the vehicle 21 and the spray range 231 of the spray device 23 do not intersect), the cloud dispatch platform monitors the operating status of the spray device 23. If the spray device 23 is detected not to be spraying dust suppression (i.e., the spray device 23 is in the off state), the cloud dispatch platform sends an activation command to the spray device 23 to instruct the spray device 23 to spray dust suppression on the road.
[0078] According to the technical solution provided in the embodiments of this disclosure, at least one spraying device can be controlled to be turned on to spray dust on the road when there is no intersection between the first detection range and the current spray range and at least one spraying device is not performing dust suppression operation. Therefore, the flexibility of spraying device control is improved and the dust suppression effect is guaranteed.
[0079] Figure 5 This is a schematic flowchart of another dust reduction method provided by an exemplary embodiment of this disclosure. Figure 5 Dust suppression methods can be implemented by servers or electronic devices within the management system. For example... Figure 5 As shown, the dust suppression method includes:
[0080] S501, Obtain the first position information of the first vehicle, and based on the first position information, obtain the nozzle position information of at least one spraying device installed on both sides of the road on which the first vehicle is traveling;
[0081] S502, based on the first position information and the nozzle position information, determine whether there is an intersection between the first detection range of the first vehicle and the current spray range of at least one spraying device; if so, execute S503; otherwise, execute S509.
[0082] S503, if it is determined that the first detection range and the current spray range intersect, when at least one spraying device is detected to be performing spray dust suppression operation, determine whether the current spray range is the minimum spray range of at least one spraying device. If so, execute S504; otherwise, execute S505.
[0083] S504, if the current spray range is the minimum spray range, control at least one spray device to shut down to stop spraying dust on the road;
[0084] S505, if the current spray range is not the minimum spray range, adjust the relevant parameters of at least one spray device to obtain the target spray range of at least one spray device;
[0085] S506, determine whether there is an intersection between the first detection range and the target spray range. If there is, proceed to S507; otherwise, proceed to S508.
[0086] S507, if it is determined that there is an intersection between the first detection range and the target spray range, control at least one spraying device to shut down to stop spraying dust on the road;
[0087] S508, if it is determined that the first detection range and the target spray range do not intersect, control at least one spray device to remain on.
[0088] S509, when it is determined that the first detection range does not intersect with the current spray range, when it is detected that at least one spraying device is not performing dust suppression spraying operation, control at least one spraying device to turn on in order to spray dust suppression on the road.
[0089] According to the technical solution provided in the embodiments of this disclosure, by flexibly controlling the spraying device, the frequent opening and closing of the spraying device can be avoided. Therefore, while ensuring the dust suppression effect, the service life of the spraying device is extended.
[0090] All the above-mentioned optional technical solutions can be combined in any way to form the optional embodiments of this disclosure, and will not be described in detail here. In addition, the sequence number of each step in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this disclosure.
[0091] By dividing each functional module according to its corresponding function, this disclosure provides a spraying device, which can be a server or a chip applied to a server. Figure 6 This is a schematic diagram of the structure of a dust suppression device provided in an exemplary embodiment of this disclosure. Figure 6 As shown, the spraying device 600 includes:
[0092] The acquisition module 601 is configured to acquire first location information of the first vehicle and, based on the first location information, acquire nozzle position information of at least one spraying device installed on both sides of the road in which the first vehicle travels.
[0093] The determination module 602 is configured to determine, based on the first position information and the nozzle position information, whether there is an intersection between the first detection range of the first vehicle and the current spray range of at least one spraying device;
[0094] The control module 603 is configured to control at least one spray device to turn on or off based on the operating status of at least one spray device when it is determined that there is an intersection between the first detection range and the current spray range.
[0095] According to the technical solution provided in this disclosure, by obtaining the first location information of a first vehicle and, based on the first location information, obtaining the nozzle position information of at least one spraying device installed on both sides of the road on which the first vehicle travels; based on the first location information and the nozzle position information, determining whether there is an intersection between the first detection range of the first vehicle and the current spraying range of at least one spraying device; if it is determined that there is an intersection between the first detection range and the current spraying range, controlling at least one spraying device to open or close based on the operating status of at least one spraying device, it is possible to avoid the vehicle stopping or traveling at low speed due to the need to avoid obstacles. Therefore, while ensuring the dust reduction effect, the operating efficiency of the vehicle is also guaranteed.
[0096] In some embodiments, when at least one spraying device is detected to be performing dust suppression spraying operations... Figure 6 The control module 603 determines whether the current spray range is the minimum spray range of at least one spray device; if the current spray range is the minimum spray range, it controls at least one spray device to shut down to stop spraying dust on the road; if the current spray range is not the minimum spray range, it adjusts the relevant parameters of at least one spray device to obtain the target spray range of at least one spray device, wherein the relevant parameters include at least one of spray angle, spray pressure, and spray distance.
[0097] In some embodiments, when it is determined that the first detection range intersects with the target spray range... Figure 6 The control module 603 controls at least one spraying device to shut down, thereby stopping the dust suppression spraying on the road; in the case that it is determined that the first detection range and the target spraying range do not intersect, Figure 6 The control module 603 controls at least one spraying device to remain in the on state.
[0098] In some embodiments, Figure 6 The spray device 600 also includes a computing module 604, wherein, when at least one spray device is in a closed state, upon detecting a second vehicle traveling on the road... Figure 6 The acquisition module 601 acquires the second position information and vehicle speed information of the second vehicle; the calculation module 604 is configured to calculate the time when the second vehicle enters the target spray range based on the nozzle position information, the second position information and the vehicle speed information. Figure 6 The control module 603 controls at least one spraying device based on the time when the second vehicle enters the target spraying range.
[0099] In some embodiments, if the time it takes for the second vehicle to enter the target spray range is longer than a preset time, then Figure 6 The control module 603 controls at least one spraying device to activate for dust suppression on the road; if the time it takes for a second vehicle to enter the target spray range is less than or equal to a preset time, then... Figure 6 The control module 603 controls at least one spraying device to remain in the off state.
[0100] In some embodiments, when at least one spray device is activated, and a second vehicle is detected traveling on the road, Figure 6 The acquisition module 601 acquires the second location information of the second vehicle; Figure 6 The determining module 602, based on the second position information and the nozzle position information, determines whether there is an intersection between the second detection range of the second vehicle and the target injection range; if it is determined that there is an intersection between the second detection range and the target injection range, then... Figure 6 The control module 603 controls at least one spraying device to shut down, thereby stopping the dust suppression spraying on the road; in the case that it is determined that the second detection range does not intersect with the target spray range, Figure 6 The control module 603 controls at least one spraying device to remain in the on state.
[0101] In some embodiments, when it is determined that the first detection range does not intersect with the current spray range, when at least one spraying device is detected not performing dust suppression spraying operation... Figure 6 The control module 603 controls at least one spraying device to be turned on to spray dust on the road.
[0102] The specific implementation process of the functions and roles of each module in the above device can be found in the implementation process of the corresponding steps in the above method, and will not be repeated here.
[0103] This disclosure also provides an electronic device, including: at least one processor; a memory for storing at least one processor-executable instruction; wherein the at least one processor is used to execute the instruction to implement the steps of the method disclosed in this disclosure.
[0104] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an exemplary embodiment of this disclosure. For example... Figure 7 As shown, the electronic device 700 includes at least one processor 701 and a memory 702 coupled to the processor 701. The processor 701 can perform the corresponding steps in the methods disclosed in the embodiments of this disclosure.
[0105] The processor 701 described above can also be referred to as a Central Processing Unit (CPU), which can be an integrated circuit chip with signal processing capabilities. Each step in the method disclosed in this embodiment can be implemented by the integrated logic circuitry in the processor 701's hardware or by software instructions. The processor 701 can be a general-purpose processor, a digital signal processor (DSP), an ASIC, a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this embodiment can be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software modules can be located in the memory 702, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The processor 701 reads information from the memory 702 and, in conjunction with its hardware, completes the steps of the above method.
[0106] Furthermore, various operations / processes according to this disclosure, implemented via software and / or firmware, can be transmitted from a storage medium or network to a computer system with a dedicated hardware architecture, for example, Figure 8 The computer system 800 shown is equipped with the programs that constitute the software. When various programs are installed, the computer system is able to perform various functions, including those described above. Figure 8 This is a schematic diagram of the structure of a computer system provided in an exemplary embodiment of this disclosure.
[0107] Computer system 800 is intended to represent various forms of digital electronic computer devices, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Computer devices can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.
[0108] like Figure 8As shown, the computer system 800 includes a computing unit 801, which can perform various appropriate actions and processes based on a computer program stored in a read-only memory (ROM) 802 or a computer program loaded from a storage unit 808 into a random access memory (RAM) 803. The RAM 803 may also store various programs and data required for the operation of the computer system 800. The computing unit 801, ROM 802, and RAM 803 are interconnected via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0109] Multiple components in the computer system 800 are connected to the I / O interface 805, including: an input unit 806, an output unit 807, a storage unit 808, and a communication unit 809. The input unit 806 can be any type of device capable of inputting information into the computer system 800. The input unit 806 can receive input numerical or character information and generate key signal inputs related to user settings and / or function control of the computer device. The output unit 807 can be any type of device capable of presenting information and may include, but is not limited to, a monitor, speaker, video / audio output terminal, vibrator, and / or printer. The storage unit 808 may include, but is not limited to, a hard disk and an optical disk. The communication unit 809 allows the computer system 800 to exchange information / data with other devices via a network such as the Internet, and may include, but is not limited to, a modem, network card, infrared communication device, wireless communication transceiver, and / or chipset, such as Bluetooth. TM Devices, WiFi devices, WiMax devices, cellular communication devices and / or the like.
[0110] The computing unit 801 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 801 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 801 performs the various methods and processes described above. For example, in some embodiments, the methods disclosed in this disclosure can be implemented as a computer software program tangibly contained in a machine-readable medium, such as storage unit 808. In some embodiments, part or all of the computer program can be loaded and / or installed on the computer system 800 via ROM 802 and / or communication unit 809. In some embodiments, the computing unit 801 can be configured to perform the methods disclosed in this disclosure by any other suitable means (e.g., by means of firmware).
[0111] This disclosure also provides a computer-readable storage medium, wherein when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is able to perform the methods disclosed in this disclosure.
[0112] The computer-readable storage medium in this disclosure can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. The aforementioned computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specifically, the aforementioned computer-readable storage medium may include electrical connections based on one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0113] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.
[0114] This disclosure also provides a computer program product, including a computer program, wherein when the computer program is executed by a processor, it implements the methods disclosed in the embodiments of this disclosure.
[0115] In embodiments of this disclosure, computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof. These programming languages include, but are not limited to, object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network (including a local area network (LAN) or a wide area network (WAN)), or it can be connected to an external computer.
[0116] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0117] The modules, components, or units described in the embodiments of this disclosure can be implemented in software or hardware. The names of the modules, components, or units do not necessarily constitute a limitation on the module, component, or unit itself.
[0118] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary hardware logic components that can be used include: field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), and so on.
[0119] The above description is merely an embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.
[0120] While specific embodiments of this disclosure have been described in detail by way of example, those skilled in the art should understand that the examples are for illustrative purposes only and not intended to limit the scope of this disclosure. Those skilled in the art should understand that modifications can be made to the above embodiments without departing from the scope and spirit of this disclosure. The scope of this disclosure is defined by the appended claims.
Claims
1. A dust suppression device, characterized in that, include: The acquisition module is configured to acquire first location information of a first vehicle, and based on the first location information, acquire nozzle position information of at least one spraying device installed on both sides of the road on which the first vehicle is traveling; when the at least one spraying device is in a closed state, and when a second vehicle is detected traveling on the road, acquire second location information and vehicle speed information of the second vehicle. The determination module is configured to determine, based on the first location information and the nozzle location information, whether there is an intersection between the first detection range of the first vehicle and the current spray range of the at least one spraying device; The control module is configured to, when it is determined that the first detection range and the current spray range intersect, control the at least one spray device to turn on or off based on the operating status of the at least one spray device; When it is detected that the at least one spray device is performing a dust suppression operation, if the current spray range is the minimum spray range of the at least one spray device, the at least one spray device is controlled to shut down; if it is not the minimum spray range, the relevant parameters of the at least one spray device are adjusted to obtain the target spray range of the at least one spray device. The relevant parameters include at least one of spray angle, spray pressure, and spray distance. If it is determined that the first detection range and the target spray range intersect, the at least one spray device is controlled to turn off; if there is no intersection, the at least one spray device is controlled to remain on. Based on the nozzle position information, the second position information, and the vehicle speed information, the time when the second vehicle enters the target spray range is calculated, and the at least one spraying device is controlled based on the time when the second vehicle enters the target spray range.
2. A dust suppression method, applied to the dust suppression device of claim 1, characterized in that, include: Obtain the first location information of the first vehicle, and based on the first location information, obtain the nozzle location information of at least one spraying device installed on both sides of the road on which the first vehicle is traveling; Based on the first location information and the nozzle location information, determine whether there is an intersection between the first detection range of the first vehicle and the current spray range of the at least one spraying device; If it is determined that the first detection range and the current spray range intersect, the at least one spray device is controlled to be turned on or off based on the operating status of the at least one spray device; When it is detected that the at least one spray device is performing a dust suppression operation, if the current spray range is the minimum spray range of the at least one spray device, the at least one spray device is controlled to shut down; if it is not the minimum spray range, the relevant parameters of the at least one spray device are adjusted to obtain the target spray range of the at least one spray device. The relevant parameters include at least one of spray angle, spray pressure, and spray distance. If it is determined that the first detection range and the target spray range intersect, the at least one spray device is controlled to turn off; if there is no intersection, the at least one spray device is controlled to remain on. When at least one spraying device is in the off state, when a second vehicle is detected traveling on the road, the second position information and vehicle speed information of the second vehicle are acquired; based on the nozzle position information, the second position information and the vehicle speed information, the time when the second vehicle enters the target spraying range is calculated, and the at least one spraying device is controlled based on the time when the second vehicle enters the target spraying range.
3. The method according to claim 2, characterized in that, The control of the at least one spraying device based on the time it takes for the second vehicle to enter the target spray range includes: If the second vehicle enters the target spray range for a time longer than a preset time, then control the at least one spraying device to turn on in order to spray the road to reduce dust. If the time it takes for the second vehicle to enter the target spray range is less than or equal to the preset time, then the at least one spray device is controlled to remain in the off state.
4. The method according to claim 2, characterized in that, The method further includes: When at least one spraying device is in the on state, when a second vehicle is detected traveling on the road, the second location information of the second vehicle is obtained. Based on the second location information and the nozzle location information, determine whether there is an intersection between the second detection range of the second vehicle and the target spray range; If it is determined that the second detection range intersects with the target spray range, the at least one spraying device is controlled to shut down to stop spraying dust on the road; If it is determined that the second detection range does not intersect with the target spray range, the at least one spray device is kept on.
5. The method according to any one of claims 2 to 4, characterized in that, The method further includes: If it is determined that the first detection range and the current spray range do not intersect, when it is detected that the at least one spraying device is not performing dust suppression spraying operation, the at least one spraying device is controlled to be turned on to spray dust suppression on the road.
6. An electronic device, characterized in that, include: At least one processor; Memory for storing the at least one processor-executable instruction; The at least one processor is configured to execute the instructions to implement the method as described in any one of claims 2 to 5.
7. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is able to perform the method as described in any one of claims 2 to 5.