A dust suppression vehicle upgrading method and device, electronic equipment and storage medium

By installing a controller on the dust suppression vehicle to perform upgrade basic condition checks and control the upper structure reset, the threat of OTA upgrades to the safety of the dust suppression vehicle is resolved, and a safe remote upgrade process is achieved.

CN122240152APending Publication Date: 2026-06-19ZOOMLION ENVIRONMENTAL IND CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ZOOMLION ENVIRONMENTAL IND CO LTD
Filing Date
2026-03-18
Publication Date
2026-06-19

AI Technical Summary

Technical Problem

Existing OTA upgrade technology can easily pose a threat to the functional safety, operational safety, and public safety of dust suppression vehicles.

Method used

The upgrade basic conditions are checked by implementing the controller on the dust suppression vehicle, including obtaining the remaining power, voltage, gear parameters and vehicle speed of the chassis battery, to ensure that the dust suppression vehicle is upgraded in a safe state, control the upper structure to reset and receive upgrade data.

🎯Benefits of technology

This improves the safety of remote upgrades for dust suppression vehicles, preventing upgrades from being performed without the actuators stopping or resetting, and ensuring that the upgrade process is carried out in a safe condition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122240152A_ABST
    Figure CN122240152A_ABST
Patent Text Reader

Abstract

This invention provides a method, apparatus, electronic device, and storage medium for upgrading dust suppression vehicles, relating to the field of dust suppression vehicle upgrade technology. The method includes: acquiring an upgrade request sent by a remote server based on an onboard data terminal; acquiring the remaining battery power, voltage, gear parameters, and vehicle speed of the dust suppression vehicle's chassis battery; and performing a basic upgrade condition check on the dust suppression vehicle based on the remaining battery power, voltage, vehicle speed, and gear parameters; controlling the upper structure mechanism to reset if the basic upgrade condition check is passed; and sending an upgrade permission signal to the onboard data terminal and receiving upgrade data from the onboard data terminal to upgrade the dust suppression vehicle. This invention allows for remote upgrades while converting offline upgrades to remote upgrades, avoiding remote upgrades performed while the dust suppression vehicle's actuators are still operating and reset, thus improving the safety of remote dust suppression vehicle upgrades.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of dust suppression vehicle upgrade technology, and more specifically, to a dust suppression vehicle upgrade method, device, electronic equipment, and storage medium. Background Technology

[0002] OTA (Over-The-Air Technology) is widely used in smartphones, IoT devices, automobiles, and other fields. In the sanitation sector, OTA technology is also gradually being used for system upgrades of sanitation equipment.

[0003] Dust suppression vehicles are a type of sanitation vehicle with multiple actuators. Relying solely on existing OTA upgrade technology can easily threaten the functional safety, operational safety, and public safety of dust suppression vehicles. Summary of the Invention

[0004] The present invention aims to, for example, provide a method, apparatus, electronic device, and storage medium for upgrading dust suppression vehicles, which can at least partially solve the aforementioned technical problems.

[0005] The embodiments of the present invention can be implemented as follows: In a first aspect, embodiments of the present invention provide a method for upgrading a dust suppression vehicle, applied to the superstructure controller of the dust suppression vehicle. The dust suppression vehicle is equipped with an on-board data terminal, and the superstructure controller is communicatively connected to both the on-board data terminal and the superstructure mechanism of the dust suppression vehicle. The method includes: The upgrade request sent by the remote server is obtained based on the vehicle-mounted data terminal; The remaining power, voltage, gear parameters, and vehicle speed of the chassis battery of the dust suppression vehicle are obtained, and the basic conditions for upgrading the dust suppression vehicle are checked based on the remaining power, voltage, vehicle speed, and gear parameters. If the upgrade basic condition check is passed, control the upper structure to reset; When the upper structure is successfully reset, it sends an upgrade permission signal to the vehicle data terminal and receives upgrade data sent by the vehicle data terminal to upgrade the dust suppression vehicle.

[0006] Optionally, the step of performing an upgrade basic condition check on the dust suppression vehicle based on the remaining power of the chassis battery, the voltage, the vehicle speed, and the gear parameters includes: Determine whether the remaining power of the chassis battery is greater than a preset lower limit, and determine whether the voltage is greater than or equal to a preset voltage value; If the remaining power of the chassis battery is greater than the preset lower limit of power and the voltage is greater than or equal to the preset voltage value, determine whether the gear parameter is the preset gear and whether the vehicle speed is 0. If the gear parameter is the preset gear and the vehicle speed is 0, then the upgrade basic condition check is passed.

[0007] Optionally, the method further includes: If the remaining power of the chassis battery is less than or equal to the preset lower limit of power, and / or the voltage is less than the preset voltage value, a chassis battery status error signal is generated and sent to the interactive terminal of the dust suppression vehicle for display. After receiving the first confirmation information from the operator, the upgrade basic condition check is exited. If the gear parameter is not the preset gear and / or the vehicle speed is not 0, a vehicle status error signal is generated and sent to the interactive terminal of the dust suppression vehicle for display. After receiving the second confirmation information from the operator, the vehicle exits the upgrade basic condition check.

[0008] Optionally, the upper structure includes a fan, a water pump, and a mist cannon, and the step of controlling the upper structure to reset includes: Reset the enable output signal flag of the control fan and clear the target speed setpoint of the fan; And reset the enable output signal flag of the water pump and clear the target speed setpoint of the water pump; Within a first preset time period, the fan speed and the water pump speed are detected respectively. If the fan speed and the water pump speed reach 0 speed within the first preset time period and the second preset time period respectively, then control the fog cannon to return to its position. If the fan speed does not reach 0 speed within the first preset time period and / or the water pump speed does not reach 0 speed within the second preset time period, an abnormal fan or water pump speed signal is generated and sent to the interactive terminal of the dust suppression vehicle for display. After receiving the third confirmation information from the operator, the upgrade process is exited.

[0009] Optionally, controlling the fog cannon to return to its original position includes: The first position variable of the fog cannon in the horizontal direction and the second position variable in the vertical direction are read respectively, wherein the horizontal direction is perpendicular to the vertical direction; Control the fog cannon to move laterally in the opposite direction to the first position variable until the first sensor located at the center of the lateral direction detects the fog cannon, then stop controlling the fog cannon to move laterally; Control the fog cannon to move longitudinally in the opposite direction to the second position variable until the second sensor located at the longitudinal center detects the fog cannon, then stop controlling the fog cannon to move longitudinally, thus completing the control of the fog cannon to return to its original position; If the first sensor fails to detect the fog cannon within a third preset time period, and / or the second sensor fails to detect the fog cannon within a fourth preset time period, a fog cannon repositioning abnormal signal is generated and sent to the interactive terminal of the dust suppression vehicle for display. After receiving the fourth confirmation information from the operator, the upgrade process is exited.

[0010] Optionally, after passing the upgrade basic condition check and before controlling the upper structure to reset, the method further includes: A signal for the upper body to return to its original position is generated and sent to the interactive terminal of the dust suppression vehicle, and the operator waits for feedback instructions based on the terminal. The feedback instructions include confirmation instructions and cancellation instructions for the upgrade. If the operator continuously sends out a preset number of confirmation upgrade commands within the fifth preset time period, the upper structure will be reset. If the operator cancels the upgrade based on the feedback from the interactive terminal, the upgrade process will be terminated.

[0011] Optionally, the method further includes: Before receiving the upgrade data sent by the vehicle-mounted data terminal, all input and output signals of the dust suppression vehicle are prohibited; The input signals include input signals from the control screen, input signals from the cab control panel, input signals from the rear control panel, and input signals from the remote control. The output signals include output signals from the solenoid valve, output signals from the electric push rod, output signals from the air valve, output signals from the proportional valve, and motor enable signals from the CAN bus.

[0012] Secondly, embodiments of the present invention provide a dust suppression vehicle upgrade device, applied to the upper structure controller of a dust suppression vehicle. The dust suppression vehicle is equipped with an on-board data terminal, and the upper structure controller is communicatively connected to both the on-board data terminal and the upper structure of the dust suppression vehicle. The dust suppression vehicle upgrade device includes: The upgrade request acquisition unit is used to acquire upgrade requests sent by the remote server based on the vehicle-mounted data terminal; The upgrade basic condition check unit is used to obtain the remaining power, voltage, gear parameters, and vehicle speed of the chassis battery of the dust suppression vehicle, and to perform an upgrade basic condition check on the dust suppression vehicle based on the remaining power, voltage, vehicle speed, and gear parameters. The upper structure reset control unit is used to control the upper structure to reset when the upgrade basic condition check is passed; The upgrade unit is used to send an upgrade permission signal to the vehicle-mounted data terminal when the upper structure is successfully reset, and to receive upgrade data sent by the vehicle-mounted data terminal to upgrade the dust suppression vehicle.

[0013] Thirdly, embodiments of the present invention provide an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of any of the methods described above.

[0014] Fourthly, embodiments of the present invention provide a computer-readable storage medium, the computer-readable storage medium including a computer program, wherein the computer program, when executed, controls a server where the computer-readable storage medium is located to implement the steps of any of the methods described above.

[0015] The beneficial effects of the embodiments of the present invention include, for example: Upon receiving an upgrade request from the remote server, the system acquires and checks the remaining battery power, voltage, gear parameters, and vehicle speed of the dust suppression vehicle to determine the basic conditions for upgrade. If the upgrade condition check is passed, the upper structure is reset, an upgrade permission signal is sent to the on-board data terminal, and upgrade data is received from the on-board data terminal, thus upgrading the dust suppression vehicle. Because the system does not directly perform a remote upgrade upon receiving the upgrade request, but instead waits until the dust suppression vehicle has passed the upgrade condition check and successfully reset its upper structure before receiving upgrade data from the remote server via the on-board data terminal, it avoids remote upgrades performed while the dust suppression vehicle's actuators are still functioning and have not been reset, thereby improving the safety of remote dust suppression vehicle upgrades. Attached Figure Description

[0016] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 A block diagram illustrating an electronic device according to an embodiment of the present invention; Figure 2 A flowchart illustrating the steps of a dust suppression vehicle upgrade method provided in an embodiment of the present invention; Figure 3 This invention provides a schematic diagram illustrating the interaction between the upper-mount controller and various mechanisms in an embodiment of the invention. Figure 4 This invention provides an architectural diagram of a dust suppression vehicle upgrade device.

[0018] Icons: 100 - Electronic device; 110 - Memory; 120 - Processor; 130 - Communication module; 300 - Dust suppression vehicle upgrade device; 301 - Upgrade request acquisition unit; 302 - Upgrade basic condition check unit; 303 - Upper structure reset control unit; 304 - Upgrade unit. Detailed Implementation

[0019] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.

[0020] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.

[0021] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.

[0022] Furthermore, the terms "first" and "second" are used only to distinguish descriptions and should not be interpreted as indicating or implying relative importance.

[0023] It should be noted that, where there is no conflict, the features in the embodiments of the present invention can be combined with each other.

[0024] Please refer to Figure 1 This is a block diagram of an electronic device 100 provided in this application. The electronic device 100 can be a data processing device, and this embodiment does not limit this. The electronic device 100 includes a memory 110, a processor 120, and a communication module 130. The memory 110, processor 120, and communication module 130 are electrically connected directly or indirectly to achieve data transmission or interaction. For example, these components can be electrically connected to each other through one or more communication buses or signal lines.

[0025] The memory 110 is used to store programs or data. The memory 110 may be, but is not limited to, random access memory (RAM), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), etc.

[0026] The processor 120 is used to read / write data or programs stored in memory and to perform corresponding functions.

[0027] The communication module 130 is used to establish a communication connection between the server and other communication terminals through the network, and to send and receive data through the network.

[0028] It should be understood that, Figure 1 The structure shown is only a schematic diagram of the electronic device 100. The electronic device 100 may also include components that are larger than... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown. Figure 1 The components shown can be implemented using hardware, software, or a combination thereof. This electronic device 100 can be integrated into other devices or configured as a standalone device.

[0029] This invention provides a method for upgrading a dust suppression vehicle, applied to the upper structure controller of the dust suppression vehicle. The dust suppression vehicle is equipped with an on-board data terminal, and the upper structure controller is communicatively connected to both the on-board data terminal and the upper structure of the dust suppression vehicle. The method includes, as follows: Figure 2 The following steps are shown: Step S110: Obtain the upgrade request sent by the remote server based on the vehicle-mounted data terminal.

[0030] Step S120: Obtain the remaining power, voltage, gear parameters, and vehicle speed of the chassis battery of the dust suppression vehicle, and perform an upgrade basic condition check on the dust suppression vehicle based on the remaining power, voltage, vehicle speed, and gear parameters.

[0031] Step S130: If the upgrade basic condition check is passed, control the upper structure to reset.

[0032] Step S140: When the upper structure is successfully reset, an upgrade permission signal is sent back to the vehicle data terminal, and the upgrade data sent by the vehicle data terminal is received to upgrade the dust suppression vehicle.

[0033] In step S110, the upgrade request sent by the remote server is obtained based on the vehicle-mounted data terminal.

[0034] like Figure 3 The diagram illustrates the interaction between the superstructure controller and various mechanisms. The on-board data terminal can be a T-BOX. When the system of a dust suppression vehicle needs remote upgrading, the remote server sends an upgrade request to the on-board data terminal of that dust suppression vehicle. The on-board data terminal can be set to receive upgrade requests in real time, and upon receiving the upgrade request, it sends the upgrade request to the superstructure controller.

[0035] In step S120, the remaining power, voltage, gear parameters, and vehicle speed of the chassis battery of the dust suppression vehicle are obtained, and the basic conditions for upgrading the dust suppression vehicle are checked based on the remaining power, voltage, vehicle speed, and gear parameters.

[0036] After receiving the upgrade request from the vehicle-mounted data terminal, the superstructure controller initiates the acquisition of the remaining battery power and voltage of the dust suppression truck chassis battery, as well as gear parameters and vehicle speed. Based on these parameters, it determines whether the dust suppression truck meets the basic requirements for upgrade.

[0037] Optionally, the step of performing an upgrade basic condition check on the dust suppression vehicle based on the remaining power of the chassis battery, the voltage, the vehicle speed, and the gear parameters includes: Determine whether the remaining power of the chassis battery is greater than a preset lower limit, and determine whether the voltage is greater than or equal to a preset voltage value.

[0038] If the remaining charge of the chassis battery is greater than the preset lower limit of charge and the voltage is greater than or equal to the preset voltage value, determine whether the gear parameter is the preset gear and whether the vehicle speed is 0.

[0039] If the gear parameter is the preset gear and the vehicle speed is 0, then the upgrade basic condition check is passed.

[0040] As an optional implementation, the superstructure controller can first determine whether the remaining charge of the chassis battery is greater than a preset lower charge limit (e.g., 60%), and simultaneously determine whether the chassis voltage is greater than or equal to a preset voltage value (e.g., greater than or equal to 12V for a 12V system, and greater than or equal to 24V for a 24V system). Only when the remaining charge of the chassis battery is greater than the preset lower charge limit and the voltage is also greater than or equal to the preset voltage value will the superstructure controller proceed to the next step of the determination.

[0041] After the chassis battery charge and chassis voltage conditions are met, the superstructure controller further determines whether the dust suppression vehicle's gear position parameter is the preset parking gear (such as P gear), and simultaneously determines whether the vehicle speed is 0. Only when the gear position parameter is indeed the preset parking gear and the vehicle speed is 0 will the superstructure controller determine that the dust suppression vehicle has passed the upgrade basic condition check.

[0042] Optionally, the method further includes: If the remaining power of the chassis battery is less than or equal to the preset lower limit of power, and / or the voltage is less than the preset voltage value, a chassis battery status error signal is generated and sent to the interactive terminal of the dust suppression vehicle for display. After receiving the first confirmation information from the operator, the upgrade basic condition check is exited.

[0043] If the gear parameter is not the preset gear and / or the vehicle speed is not 0, a vehicle status error signal is generated and sent to the interactive terminal of the dust suppression vehicle for display. After receiving the second confirmation information from the operator, the vehicle exits the upgrade basic condition check.

[0044] If the superstructure controller determines that the remaining battery power of the chassis is less than or equal to a preset lower limit, and / or the voltage is less than a preset voltage value, it will generate a chassis battery status error signal and send it to the dust suppression vehicle's interactive terminal (such as the control screen) for display, prompting the operator that "the system battery is insufficient and OTA upgrade cannot be performed." After receiving the operator's first confirmation based on this prompt (such as the operator clicking the "Confirm" button in the pop-up window on the control screen), the superstructure controller will exit the basic condition check for this upgrade.

[0045] Similarly, if the gear position is not the preset parking gear and / or the vehicle speed is not zero, the superstructure controller will generate a vehicle status error signal and display a message on the control screen such as "Please perform OTA upgrade while the vehicle is parked." Upon receiving a second confirmation from the operator (e.g., the operator clicking the "Next Upgrade" button in the pop-up window on the control screen), the upgrade basic condition check will also be exited. These two processing mechanisms ensure that the upgrade process can be promptly and clearly terminated if safety conditions are not met, and the operator will be informed of the specific reason.

[0046] After the upgrade basic condition check is passed, step S130 is executed, and the upper structure is controlled to reset if the upgrade basic condition check is passed.

[0047] If the dust suppression vehicle is checked for basic upgrade conditions based on the remaining battery power, voltage, vehicle speed, and gear parameters, and the superstructure controller determines that the dust suppression vehicle meets the basic upgrade conditions, the superstructure controller will further control the superstructure mechanism to reset, such as controlling the dust suppression vehicle's fog cannon to return to its initial position.

[0048] Optionally, the upper structure includes a fan, a water pump, and a mist cannon, and the step of controlling the upper structure to reset includes: Reset the enable output signal flag of the control fan and clear the target speed setpoint of the fan.

[0049] And reset the enable output signal flag of the water pump and clear the target speed setpoint of the water pump.

[0050] The fan speed and the water pump speed are detected respectively within a first preset time period.

[0051] If the fan speed and the water pump speed reach 0 speed within the first preset time period and the second preset time period respectively, then control the fog cannon to return to its original position.

[0052] If the fan speed does not reach 0 speed within the first preset time period and / or the water pump speed does not reach 0 speed within the second preset time period, an abnormal fan or water pump speed signal is generated and sent to the interactive terminal of the dust suppression vehicle for display. After receiving the third confirmation information from the operator, the upgrade process is exited.

[0053] In one optional implementation, the upper structure of the dust suppression vehicle may include at least a fan, a water pump, and a mist cannon. The upper structure controller resets the enable output signal flag of the fan and simultaneously clears the target speed setpoint of the fan to zero. It also resets the enable output signal flag of the water pump and clears its target speed setpoint to zero. Furthermore, the upper structure controller can detect the actual speed of the fan and the actual speed of the water pump within a preset first time period. If both the fan speed and the water pump speed are detected to have dropped to 0 within the first preset time period, the controller determines that the fan and water pump have safely stopped and proceeds to execute the subsequent step of controlling the mist cannon to return to its position.

[0054] Conversely, if the fan speed fails to drop to 0 speed within the first preset time period, and / or the water pump speed fails to drop to 0 speed within the second preset time period (which can be the same as the first preset time period, such as 10 seconds), it is determined that the speed has failed to return to zero, generating a fault signal indicating abnormal fan or water pump speed. This signal is then sent to the interactive terminal for display, prompting "Fan or water pump speed is abnormal, exit OTA upgrade". After the operator confirms this third confirmation information (i.e., clicks the confirmation button on the interactive terminal), the upper-mount controller exits the entire upgrade process, ensuring that the upgrade is not performed when the critical actuator is out of control.

[0055] Optionally, controlling the fog cannon to return to its original position includes: The first position variable of the fog cannon in the horizontal direction and the second position variable in the vertical direction are read respectively, wherein the horizontal direction is perpendicular to the vertical direction.

[0056] The fog cannon is controlled to move laterally in the opposite direction to the first position variable until the first sensor located at the center of the lateral direction detects the fog cannon, at which point the control of the fog cannon to move laterally is stopped.

[0057] The fog cannon is controlled to move longitudinally in the opposite direction to the second position variable until the second sensor located at the longitudinal center detects the fog cannon. The control of the fog cannon to move longitudinally is then stopped, and the fog cannon is returned to its original position.

[0058] If the first sensor fails to detect the fog cannon within a third preset time period, and / or the second sensor fails to detect the fog cannon within a fourth preset time period, a fog cannon repositioning abnormal signal is generated and sent to the interactive terminal of the dust suppression vehicle for display. After receiving the fourth confirmation information from the operator, the upgrade process is exited.

[0059] Specifically, the steps for controlling the fog cannon to return to its original position can be as follows: The upper-mounted controller reads a first position variable representing the fog cannon's lateral (e.g., left-right) position and a second position variable representing its longitudinal (e.g., up-down) position. Based on the value of the first position variable, the upper-mounted controller determines the fog cannon's deflection and controls it to move in the opposite direction until a first sensor (e.g., a center position switch) installed at the lateral center position detects that the fog cannon has reached its correct position, at which point the lateral movement stops. For example, if the fog cannon is on the left, it is controlled to rotate to the right until the center position sensor is triggered.

[0060] After completing the lateral repositioning, the upper-mount controller controls the fog cannon's longitudinal movement based on the second position variable. For example, if the fog cannon is at the top, it controls its downward rotation until the second sensor installed at the initial longitudinal position detects the fog cannon, at which point the longitudinal movement stops, thus completing the overall repositioning of the fog cannon. During the entire repositioning process, if the first sensor fails to detect the fog cannon within a preset third time period (e.g., 1 minute) due to sensor malfunction or other reasons, and / or the second sensor fails to detect the fog cannon within a fourth preset time period, the upper-mount controller determines that the repositioning has failed, generates a fog cannon repositioning abnormal signal, sends this signal to the interactive terminal, and prompts "Fog cannon repositioning failed, exit OTA upgrade." After receiving the fourth confirmation information from the operator, the upgrade process is safely exited.

[0061] Optionally, after passing the upgrade basic condition check and before controlling the upper structure to reset, the method further includes: A signal for the upper body to return to its original position is generated and sent to the interactive terminal of the dust suppression vehicle, and the vehicle waits for feedback instructions from the operator based on the terminal. The feedback instructions include confirmation instructions and cancellation instructions for the upgrade.

[0062] If the operator continuously sends out a preset number of confirmation upgrade commands within the fifth preset time period, the upper structure will be reset.

[0063] If the operator cancels the upgrade based on the feedback from the interactive terminal, the upgrade process will be terminated.

[0064] To prevent accidental activation, the superstructure controller generates a superstructure return signal after passing the upgrade basic condition check but before resetting the superstructure mechanism. This signal is sent to the dust suppression vehicle's interactive terminal, triggering a pop-up window with options such as "Confirm Upgrade" and "Cancel Upgrade," awaiting operator feedback via the terminal. Upon seeing the pop-up, the operator must click the "Confirm Upgrade" button a preset number of times (e.g., 3 times) within a fifth preset time period (e.g., 3 seconds) for the superstructure controller to consider it a valid upgrade confirmation and continue with the subsequent steps of resetting the superstructure mechanism. If the operator selects the "Cancel Upgrade" button at this stage, or fails to complete a valid confirmation operation within the fifth preset time period, the superstructure controller will directly exit the upgrade process and report the upgrade failure status to the remote server.

[0065] In step S140, when the upper structure is successfully reset, an upgrade permission signal is sent back to the vehicle data terminal, and upgrade data sent by the vehicle data terminal is received to upgrade the dust suppression vehicle.

[0066] After the superstructure successfully resets, the superstructure controller sends an upgrade permission signal to the vehicle data terminal, and then receives the upgrade data sent by the vehicle data terminal, thereby initiating and completing the remote and safe upgrade of the dust suppression vehicle program. This process ensures that the upgrade operation is carried out while the vehicle is in a safe condition.

[0067] For example, when the vehicle data terminal receives an upgrade permission signal (OTA_Flag=1) from the upper-body controller, it begins sending upgrade data packets to the upper-body controller. Simultaneously, the interactive terminal displays a message: "OTA upgrade in progress, please do not perform any operations." After the upgrade is complete, a "OTA upgrade complete" message pops up on the interactive terminal. The upper-body controller then sends a successful upgrade status (OTA_Flag=1) to the remote server and resets the relevant flags (Request=0, OTA_Enable=0, OTA_Flag=0).

[0068] Optionally, the method further includes: Before receiving the upgrade data sent by the vehicle-mounted data terminal, all input and output signals of the dust suppression vehicle are prohibited.

[0069] The input signals include input signals from the control screen, input signals from the cab control panel, input signals from the rear control panel, and input signals from the remote control. The output signals include output signals from the solenoid valve, output signals from the electric push rod, output signals from the air valve, output signals from the proportional valve, and motor enable signals from the CAN bus.

[0070] Before receiving upgrade data from the vehicle-mounted data terminal, to ensure absolute safety during the upgrade process, the upper structure controller can restrict all input and output signals of the dust suppression vehicle. Specifically, the restricted input signals cover all possible operating sources, including input signals from the control screen, the cab control panel, the rear control panel, and the remote control, to prevent any accidental operation from interfering with the program writing during the upgrade process. Restricted output signals can include all hard-wired and bus signals that may drive actuators, such as hard-wired output signals driving actuators like solenoid valves, electric push rods, air valves, and proportional valves, as well as motor enable signals sent via the CAN bus. This ensures that all actuators of the dust suppression vehicle are locked during data burning, preventing any unexpected actions and fundamentally eliminating safety risks.

[0071] Based on the same inventive concept, such as Figure 4As shown in the figure, an embodiment of the present invention provides a dust suppression vehicle upgrade device 300, which is applied to the upper structure controller of a dust suppression vehicle. The dust suppression vehicle is equipped with an on-board data terminal, and the upper structure controller is communicatively connected to both the on-board data terminal and the upper structure of the dust suppression vehicle. The dust suppression vehicle upgrade device 300 includes: The upgrade request acquisition unit 301 is used to acquire upgrade requests sent by a remote server based on the vehicle-mounted data terminal.

[0072] The upgrade basic condition check unit 302 is used to obtain the remaining power, voltage, gear parameters, and vehicle speed of the chassis battery of the dust suppression vehicle, and to perform an upgrade basic condition check on the dust suppression vehicle based on the remaining power, voltage, vehicle speed, and gear parameters.

[0073] The upper structure reset control unit 303 is used to control the upper structure to reset when the upgrade basic condition check is passed.

[0074] The upgrade unit 304 is used to send an upgrade permission signal to the vehicle data terminal when the upper structure is successfully reset, and to receive upgrade data sent by the vehicle data terminal to upgrade the dust suppression vehicle.

[0075] Regarding the dust suppression vehicle upgrade device 300 mentioned above, the specific functions of each unit have been described in detail in the embodiments of the dust suppression vehicle upgrade method provided in this specification, and will not be elaborated here.

[0076] Based on the same inventive concept, embodiments of this invention provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the methods in the aforementioned dust suppression vehicle upgrade method.

[0077] The present invention has at least the following beneficial effects: Upon receiving an upgrade request from the remote server, the system retrieves and checks the basic upgrade conditions of the dust suppression vehicle based on its chassis battery remaining power and voltage, gear parameters, and vehicle speed. If the upgrade condition check is passed, the system controls the upper structure to reset, sends an upgrade permission signal to the onboard data terminal, and receives upgrade data from the onboard data terminal, thus upgrading the dust suppression vehicle. Because the system does not directly perform a remote upgrade upon receiving the upgrade request, but instead waits until the dust suppression vehicle has passed the upgrade condition check and successfully reset its upper structure before receiving upgrade data from the remote server via the onboard data terminal, it avoids remote upgrades performed while the dust suppression vehicle's actuators are still functioning and have not reset, thus improving the safety of remote dust suppression vehicle upgrades.

[0078] In the several embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of the invention. 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 marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive 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 a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0079] In addition, the functional modules in the various embodiments of the present invention can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0080] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0081] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A dust control vehicle upgrade method, characterized by, A controller for a dust suppression vehicle's superstructure, wherein the dust suppression vehicle is equipped with an on-board data terminal, and the superstructure controller is communicatively connected to both the on-board data terminal and the superstructure mechanism of the dust suppression vehicle; the method includes: The upgrade request sent by the remote server is obtained based on the vehicle-mounted data terminal; The remaining power, voltage, gear parameters, and vehicle speed of the chassis battery of the dust suppression vehicle are obtained, and the basic conditions for upgrading the dust suppression vehicle are checked based on the remaining power, voltage, vehicle speed, and gear parameters. If the upgrade basic condition check is passed, control the upper structure to reset; When the upper structure is successfully reset, it sends an upgrade permission signal to the vehicle data terminal and receives upgrade data sent by the vehicle data terminal to upgrade the dust suppression vehicle.

2. The method of claim 1, wherein, The upgrade basic condition check for the dust suppression vehicle based on the remaining power of the chassis battery, the voltage, the vehicle speed, and the gear parameters includes: Determine whether the remaining power of the chassis battery is greater than a preset lower limit, and determine whether the voltage is greater than or equal to a preset voltage value; If the remaining power of the chassis battery is greater than the preset lower limit of power and the voltage is greater than or equal to the preset voltage value, determine whether the gear parameter is the preset gear and whether the vehicle speed is 0. If the gear parameter is the preset gear and the vehicle speed is 0, then the upgrade basic condition check is passed.

3. The method of claim 2, wherein, The method further includes: If the remaining power of the chassis battery is less than or equal to the preset lower limit of power, and / or the voltage is less than the preset voltage value, a chassis battery status error signal is generated and sent to the interactive terminal of the dust suppression vehicle for display. After receiving the first confirmation information from the operator, the upgrade basic condition check is exited. If the gear parameter is not the preset gear and / or the vehicle speed is not 0, a vehicle status error signal is generated and sent to the interactive terminal of the dust suppression vehicle for display. After receiving the second confirmation information from the operator, the vehicle exits the upgrade basic condition check.

4. The method of claim 1, wherein, The upper structure includes a fan, a water pump, and a mist cannon. Controlling the reset of the upper structure includes: Reset the enable output signal flag of the control fan and clear the target speed setpoint of the fan; And reset the enable output signal flag of the water pump and clear the target speed setpoint of the water pump; Within a first preset time period, the fan speed and the water pump speed are detected respectively. If the fan speed and the water pump speed reach 0 speed within the first preset time period and the second preset time period respectively, then control the fog cannon to return to its position. If the fan speed does not reach 0 speed within the first preset time period and / or the water pump speed does not reach 0 speed within the second preset time period, an abnormal fan or water pump speed signal is generated and sent to the interactive terminal of the dust suppression vehicle for display. After receiving the third confirmation information from the operator, the upgrade process is exited.

5. The method of claim 4, wherein the dust control vehicle upgrade comprises, The control of the fog cannon to return to its original position includes: The first position variable of the fog cannon in the horizontal direction and the second position variable in the vertical direction are read respectively, wherein the horizontal direction is perpendicular to the vertical direction; Control the fog cannon to move laterally in the opposite direction to the first position variable until the first sensor located at the center of the lateral direction detects the fog cannon, then stop controlling the fog cannon to move laterally; Control the fog cannon to move longitudinally in the opposite direction to the second position variable until the second sensor located at the longitudinal center detects the fog cannon, then stop controlling the fog cannon to move longitudinally, thus completing the control of the fog cannon to return to its original position; If the first sensor fails to detect the fog cannon within a third preset time period, and / or the second sensor fails to detect the fog cannon within a fourth preset time period, a fog cannon repositioning abnormal signal is generated and sent to the interactive terminal of the dust suppression vehicle for display. After receiving the fourth confirmation information from the operator, the upgrade process is exited.

6. The dust suppression vehicle upgrade method as described in claim 1, characterized in that, After passing the upgrade basic condition check and before controlling the upper structure to reset, the method further includes: A signal for the upper body to return to its original position is generated and sent to the interactive terminal of the dust suppression vehicle, and the operator waits for feedback instructions based on the terminal. The feedback instructions include confirmation instructions and cancellation instructions for the upgrade. If the operator continuously sends out a preset number of confirmation upgrade commands within the fifth preset time period, the upper structure will be reset. If the operator cancels the upgrade based on the feedback from the interactive terminal, the upgrade process will be terminated.

7. The dust suppression vehicle upgrade method as described in claim 1, characterized in that, The method further includes: Before receiving the upgrade data sent by the vehicle-mounted data terminal, all input and output signals of the dust suppression vehicle are prohibited; The input signals include input signals from the control screen, input signals from the cab control panel, input signals from the rear control panel, and input signals from the remote control. The output signals include output signals from the solenoid valve, output signals from the electric push rod, output signals from the air valve, output signals from the proportional valve, and motor enable signals from the CAN bus.

8. A dust suppression vehicle upgrade device, characterized in that, A controller for a dust suppression vehicle, wherein the dust suppression vehicle is equipped with an on-board data terminal, and the controller is communicatively connected to both the on-board data terminal and the upper structure of the dust suppression vehicle. The dust suppression vehicle upgrade device includes: The upgrade request acquisition unit is used to acquire upgrade requests sent by the remote server based on the vehicle-mounted data terminal; The upgrade basic condition check unit is used to obtain the remaining power, voltage, gear parameters, and vehicle speed of the chassis battery of the dust suppression vehicle, and to perform an upgrade basic condition check on the dust suppression vehicle based on the remaining power, voltage, vehicle speed, and gear parameters. The upper structure reset control unit is used to control the upper structure to reset when the upgrade basic condition check is passed; The upgrade unit is used to send an upgrade permission signal to the vehicle-mounted data terminal when the upper structure is successfully reset, and to receive upgrade data sent by the vehicle-mounted data terminal to upgrade the dust suppression vehicle.

9. An electronic device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the steps of the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a computer program, which, when executed, controls the server where the computer-readable storage medium is located to implement the steps of the method according to any one of claims 1 to 7.