Cleaning and sweeping vehicle remote upgrade management method and device, electronic equipment and storage medium

By conducting a pre-upgrade safety check on the sweeper truck to ensure it is in a safe condition before proceeding with the upgrade, the threat posed by OTA upgrades to the sweeper truck's safety is resolved, and the safety of the upgrade process is guaranteed.

CN122018941APending Publication Date: 2026-05-12ZOOMLION ENVIRONMENTAL IND CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ZOOMLION ENVIRONMENTAL IND CO LTD
Filing Date
2026-02-11
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

Existing OTA upgrade technology can easily pose threats to functional safety, operational safety, and public safety in sweeper trucks.

Method used

Before receiving a remote upgrade request, a pre-upgrade safety check is performed, including a chassis and superstructure safety check, to ensure that the sweeper truck is in a safe condition before proceeding with the upgrade.

Benefits of technology

The mandatory safety verification process eliminates the possibility of remote upgrades under dangerous or unstable operating conditions, ensuring the functional safety, operational safety, and public safety of the sweeper truck.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122018941A_ABST
    Figure CN122018941A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a remote upgrading management method and device for a cleaning and sweeping vehicle, electronic equipment and a storage medium, and relates to the technical field of cleaning and sweeping vehicle upgrading. The method comprises the following steps: acquiring a remote upgrading request sent by a vehicle-mounted T-BOX in real time; and under the condition that the remote upgrading request is obtained, upgrading pre-security check is carried out on the cleaning and sweeping vehicle. And if the upgrade pre-security check is passed, notifying a user to confirm upgrade based on an interactive interface of the washing and sweeping vehicle, and upgrading the washing and sweeping vehicle based on an upgrade package downloaded by the vehicle-mounted T-BOX after an upgrade confirmation instruction sent by the user through the interactive interface is received. And if the upgrade pre-security check is not passed or an upgrade cancelling instruction sent by the user through the interactive interface is received, the upgrade of the cleaning and sweeping vehicle is cancelled, and the upgrade pre-security check is carried out on the cleaning and sweeping vehicle after the upload of the cleaning and sweeping vehicle is electrified again. According to the invention, remote upgrading can be specially carried out on the cleaning and sweeping vehicle, and the safety of remote upgrading of the cleaning and sweeping vehicle is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of sweeper truck upgrade technology, and more specifically, to a method, device, electronic device, and storage medium for remote upgrade management of sweeper trucks. Background Technology

[0002] OTA (Over-The-Air Technology) is a method for remotely updating device firmware or software via wireless communication technology. It is widely used in smartphones, IoT devices, automobiles, and other fields. In the automotive industry, OTA includes SOTA (Software Over-The-Air), FOTA (Firmware Over-The-Air), COTA (Configuration Over-The-Air), and DOTA (Data Over-The-Air). OTA updates keep devices up-to-date, enabling device maintenance, security enhancements, and feature expansion.

[0003] However, sweeper trucks have multiple functional mechanisms, and relying solely on existing OTA upgrade technology can easily pose a threat to the functional safety, operational safety, and public safety of sweeper trucks. Summary of the Invention

[0004] The present invention aims to, for example, provide a method, apparatus, electronic device, and storage medium for remote upgrade management of sweeper trucks, which can at least partially solve the above-mentioned 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 remote upgrade management method for a sweeper truck, applied to the controller of the sweeper truck, wherein the sweeper truck is equipped with an on-board T-BOX, and the controller is communicatively connected to the on-board T-BOX; the method includes: Real-time acquisition of remote upgrade requests sent by the vehicle-mounted T-BOX; Upon receiving the remote upgrade request, a pre-upgrade safety check is performed on the sweeper truck. If the pre-upgrade security check is passed, the user is notified to confirm the upgrade based on the interactive interface of the sweeper truck. After receiving the upgrade confirmation instruction sent by the user through the interactive interface, the sweeper truck is upgraded based on the upgrade package downloaded by the vehicle T-BOX. If the upgrade pre-safety check fails, or if an upgrade cancellation command is received from the user through the interactive interface, the upgrade of the sweeper truck is cancelled, and the upgrade pre-safety check is performed on the sweeper truck after the upper structure of the sweeper truck is powered on again.

[0006] Optionally, the sweeper truck is also equipped with a sensor array, which is communicatively connected to the controller; the pre-upgrade safety check of the sweeper truck includes: Perform a chassis safety inspection on the sweeper truck; If the chassis safety check is passed, the upper structure safety check of the sweeper truck is performed based on the sensor group.

[0007] Optionally, the chassis safety inspection of the sweeper truck includes: Determine whether the chassis of the sweeper truck is in a parked state; When the chassis of the sweeper is in the parked state, if the sweeper is an electric vehicle, determine whether the battery power of the chassis is higher than a preset power threshold; if the battery power is higher than the preset power threshold, determine that the sweeper has passed the chassis safety inspection. If the sweeper is a fuel-powered vehicle, determine whether the battery voltage of the sweeper is higher than a preset voltage threshold; if the battery voltage is higher than the preset voltage threshold, determine that the sweeper has passed the chassis safety inspection.

[0008] Optionally, the superstructure of the sweeper includes a superstructure power mechanism and a superstructure functional mechanism, and the superstructure safety inspection of the sweeper based on the sensor group includes: Obtain the power status of the upper structure of the sweeper truck; If the power supply status of the superstructure is in the powered-on state and the one-key start function of the superstructure is in the stopped state, a first safety check is performed on the power mechanism of the superstructure. If the superstructure power mechanism passes the first safety check, a second safety check is performed on the superstructure functional mechanism. If the second safety check is passed, it is determined that the sweeper has passed the upper structure safety check.

[0009] Optionally, the first safety check on the superstructure power mechanism includes: If the sweeper is a fuel-powered vehicle, obtain the rotational speed of the auxiliary engine in the upper structure; If the sweeper is an electric vehicle, obtain the speed of the oil pump motor, the speed of the fan motor, and the speed of the water pump motor of the upper structure; Determine whether the auxiliary engine speed is 0, or determine whether the oil pump motor speed, the fan motor speed, and the water pump motor speed are all 0; If so, the first security check is deemed passed.

[0010] Optionally, the second safety check on the upper functional mechanism includes: Send return commands to each sub-mechanism of the upper functional mechanism respectively, and receive command execution signals fed back by each sub-mechanism; If instruction execution signals are received from all the sub-mechanisms, the homing signals of each sub-mechanism transmitted back by the sensor group are obtained within a preset time period corresponding to each sub-mechanism. If there is a target homing signal that has not been acquired, generate a manual control request for the target sub-mechanism corresponding to the target homing signal; Send the target sub-mechanism manual control request to the interactive interface so that the user can manually control the corresponding target sub-mechanism to return to its original position until all return signals are obtained and the second safety check is completed.

[0011] Optionally, the sub-mechanism includes a sweeping disc, a suction nozzle, a waste bin, and a spray bar; The sensor group includes a sweeping disc rising to position sensor, a suction nozzle rising to position sensor, a trash can returning to position sensor, and a spray bar retracting to position sensor.

[0012] Secondly, embodiments of the present invention provide a remote upgrade management device for a sweeper truck, applied to the controller of the sweeper truck, wherein the sweeper truck is equipped with an on-board T-BOX, and the controller is communicatively connected to the on-board T-BOX; the remote upgrade management device for the sweeper truck includes: The remote upgrade request acquisition unit is used to acquire remote upgrade requests sent by the vehicle-mounted T-BOX in real time. The upgrade pre-upgrade safety check unit is used to perform a pre-upgrade safety check on the sweeper truck when the remote upgrade request is received. The sweeper upgrade unit is used to notify the user to confirm the upgrade based on the interactive interface of the sweeper when the pre-upgrade safety check is passed, and to upgrade the sweeper based on the upgrade package downloaded by the vehicle T-BOX after receiving the upgrade confirmation instruction sent by the user through the interactive interface. The sweeper upgrade cancellation unit is used to cancel the upgrade of the sweeper if it fails the pre-upgrade safety check or receives an upgrade cancellation command sent by the user through the interactive interface, and to perform a pre-upgrade safety check on the sweeper after the upper part of the sweeper is powered on again.

[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 a remote upgrade request from the vehicle-mounted T-BOX, a pre-upgrade safety check is first performed on the sweeper truck. If the pre-upgrade safety check passes and an upgrade confirmation command is received from the user via the interactive interface, the sweeper truck is remotely upgraded. If the pre-upgrade safety check fails, or an upgrade cancellation command is received from the user, the upgrade is cancelled. By establishing a mandatory pre-upgrade safety verification process based on the actual condition of the sweeper truck, the possibility of remotely upgrading the sweeper truck under dangerous or unstable operating conditions is eliminated from the outset, thereby greatly ensuring the functional safety, operational safety, and public safety of the sweeper truck during the upgrade process. 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 remote upgrade management method for a sweeper truck provided in an embodiment of the present invention; Figure 3 A flowchart illustrating a remote upgrade management method for a sweeper truck provided in an embodiment of the present invention; Figure 4 This is an architectural diagram of a remote upgrade management device for a sweeper truck provided in an embodiment of the present invention.

[0018] Icons: 100 - Electronic device; 110 - Memory; 120 - Processor; 130 - Communication module; 300 - Sweeper truck remote upgrade management device; 301 - Remote upgrade request acquisition unit; 302 - Upgrade pre-safety check unit; 303 - Sweeper truck upgrade unit; 304 - Sweeper truck upgrade cancellation 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. The electronic device 100 can be integrated into other devices or set up as a standalone device. For example, the electronic device 100 can be integrated into the main controller of the sweeper truck or set up independently.

[0029] Corresponding to electronic device 100, this embodiment of the invention provides a remote upgrade management method for a sweeper truck, applied to the controller of the sweeper truck. The sweeper truck is equipped with an on-board T-BOX, and the controller is communicatively connected to the on-board T-BOX. The method includes, as follows: Figure 2 The following steps are shown: Step S110: Obtain the remote upgrade request sent by the vehicle-mounted T-BOX in real time; Step S120: Upon receiving the remote upgrade request, perform a pre-upgrade safety check on the sweeper truck; Step S130: If the pre-upgrade security check is passed, the user is notified to confirm the upgrade based on the interactive interface of the sweeper truck. After receiving the upgrade confirmation instruction sent by the user through the interactive interface, the sweeper truck is upgraded based on the upgrade package downloaded by the vehicle T-BOX. Step S140: If the upgrade pre-safety check fails, or if an upgrade cancellation command is received from the user through the interactive interface, the upgrade of the sweeper truck is cancelled, and the upgrade pre-safety check is performed on the sweeper truck after the upper structure of the sweeper truck is powered on again.

[0030] In step S110, the remote upgrade request sent by the vehicle-mounted T-BOX is acquired in real time.

[0031] The cloud platform can locate the sweeper truck that needs upgrading using its built-in GPS positioning function. Once the sweeper truck is identified, the cloud platform creates an upgrade task and sends it to the sweeper truck. The sweeper truck receives the task via its onboard T-BOX and automatically downloads the upgrade package. After the onboard T-BOX finishes downloading the upgrade package, it sends a remote upgrade request to the sweeper truck's controller. The controller then receives the remote upgrade request from the onboard T-BOX and proceeds to the next step.

[0032] Step S120: Upon receiving the remote upgrade request, perform a pre-upgrade safety check on the sweeper truck.

[0033] Pre-upgrade safety checks can be performed on the operational status of various mechanisms on the sweeper truck. If the sweeper truck is undergoing a remote upgrade and its spray booms, suction nozzles, or other mechanisms are not in their proper positions, or if the sweeper truck is not in a stopped operating state, a safety accident may occur. Therefore, upon receiving a remote upgrade request, the controller performs a pre-upgrade safety check on the sweeper truck.

[0034] If no remote upgrade request is received, the controller can continuously obtain the remote upgrade request by periodic polling, polling at a preset frequency, or polling in real time.

[0035] Optionally, the sweeper truck is also equipped with a sensor array, which is communicatively connected to the controller; the pre-upgrade safety check of the sweeper truck includes: Perform a chassis safety inspection on the sweeper truck.

[0036] If the chassis safety check is passed, the upper structure safety check of the sweeper truck is performed based on the sensor group.

[0037] The pre-upgrade safety inspection can be divided into two categories: chassis safety inspection of the sweeper truck and superstructure safety inspection based on the sensor array. The chassis safety inspection can check whether the sweeper truck is in a stopped state, while the superstructure safety inspection can check whether the superstructure of the sweeper truck (such as sweeping discs, water pumps, etc.) is in a stopped and returned to its original position.

[0038] Because the safety risks during remote upgrades are far greater than those when the sweeper truck is in operation, if it is not shut down, the chassis safety inspection must be performed first. Only after the chassis safety inspection is passed can the superstructure safety inspection be conducted using the sensor array.

[0039] Optionally, the chassis safety inspection of the sweeper truck includes: Determine whether the chassis of the sweeper truck is in a parked state.

[0040] When the chassis of the sweeper truck is in the parked position, if the sweeper truck is an electric vehicle, it is determined whether the battery charge of the chassis is higher than a preset charge threshold. If the battery charge is higher than the preset charge threshold, the sweeper truck is determined to have passed the chassis safety check.

[0041] If the sweeper truck is a fuel-powered vehicle, determine whether the battery voltage of the sweeper truck is higher than a preset voltage threshold. If the battery voltage is higher than the preset voltage threshold, determine that the sweeper truck has passed the chassis safety inspection.

[0042] As an optional implementation method, a chassis safety check of the sweeper truck can specifically include the following steps. First, determine whether the sweeper truck chassis is in a parked state. Assuming it is parked, differentiated judgments are made based on the vehicle's power type: if the sweeper truck is electric, further determine whether its chassis battery charge is higher than a preset charge threshold (e.g., 40%). If it is a fuel-powered vehicle, determine whether its battery voltage is higher than a preset voltage threshold (e.g., 9V). Only when the corresponding charge or voltage conditions are met is the sweeper truck considered to have passed the chassis safety check, preventing upgrade failure due to insufficient charge or voltage during subsequent upgrades.

[0043] Optionally, the superstructure of the sweeper includes a superstructure power mechanism and a superstructure functional mechanism, and the superstructure safety inspection of the sweeper based on the sensor group includes: Obtain the power status of the sweeper's superstructure.

[0044] If the power supply status of the superstructure is "powered on" and the one-button start function of the superstructure is "stopped", a first safety check is performed on the power mechanism of the superstructure.

[0045] If the power mechanism of the upper structure passes the first safety check, a second safety check is performed on the functional mechanism of the upper structure.

[0046] If the second safety check is passed, it is determined that the sweeper has passed the upper structure safety check.

[0047] After completing the chassis safety inspection, a safety inspection of the superstructure of the sweeper truck is performed. The superstructure of the sweeper truck can be divided into the power structure that provides power and the functional structure that performs specific functions. The superstructure safety inspection first involves obtaining the power status of the sweeper truck's superstructure to confirm that it is powered on, ensuring that the superstructure control system can work normally and acquire sensor signals. At the same time, it must be confirmed that the one-button start function of the superstructure is in the off state, that is, the vehicle is not in an automatic sweeping operation cycle.

[0048] After meeting the above two conditions, a first safety check is performed on the upper structure's power mechanism to confirm that all power output units have completely stopped operating. If the upper structure's power mechanism passes the first safety check, a second safety check is performed on the upper structure's functional mechanisms. This check aims to confirm that each functional actuator is in a safe, returned, or stationary state. Only when the second safety check is successfully passed is the sweeper truck considered to have passed the upper structure safety check. This ensures that the entire chain of the sweeper truck, from the power source to the execution end, is in a safe and controllable stationary state.

[0049] Optionally, the first safety check on the superstructure power mechanism includes: If the sweeper is a fuel-powered vehicle, obtain the rotational speed of the auxiliary engine in the superstructure.

[0050] If the sweeper is an electric vehicle, obtain the speed of the oil pump motor, the speed of the fan motor, and the speed of the water pump motor of the upper structure.

[0051] Determine whether the auxiliary engine speed is 0, or determine whether the oil pump motor speed, the fan motor speed, and the water pump motor speed are all 0. If so, the first safety check is passed.

[0052] Specifically, the first safety check can be performed as follows: For fuel-powered sweeper trucks, the first safety check is completed by acquiring the speed of the auxiliary engine in the superstructure and determining whether it is 0 RPM. For electric sweeper trucks, the first safety check requires simultaneously acquiring the speeds of the oil pump motor, blower motor, and water pump motor in the superstructure and determining whether all three are 0 RPM. Only when all the acquired corresponding speeds are zero is the first safety check considered passed. If the sweeper truck's power mechanism is still rotating and an upgrade is performed, causing a sudden interruption, it will cause equipment shock or even malfunction; therefore, it is essential to ensure that it comes to a complete stop.

[0053] Optionally, the second safety check on the upper functional mechanism includes: Return commands are sent to each sub-mechanism of the upper functional mechanism, and command execution signals are received from each sub-mechanism.

[0054] If instruction execution signals are received from all the sub-mechanisms, the homing signals of each sub-mechanism transmitted back by the sensor group are obtained within a preset time period corresponding to each sub-mechanism.

[0055] If there is a target homing signal that has not been acquired, a manual control request for the target sub-mechanism corresponding to the target homing signal is generated.

[0056] Send the target sub-mechanism manual control request to the interactive interface so that the user can manually control the corresponding target sub-mechanism to return to its original position until all return signals are obtained and the second safety check is completed.

[0057] In one optional implementation, the interactive execution process of the second safety check can be as follows: The controller sends homing commands to each sub-mechanism of the upper-mounted functional mechanism, such as commands to raise the sweeping disc or retract the suction nozzle. It then receives command execution signals from each sub-mechanism to confirm that the commands have been received and execution has begun.

[0058] If the controller successfully receives the instruction execution signals from all sub-mechanisms, it will wait for and acquire the return signals of each sub-mechanism from the sensor group within the preset time period for each sub-mechanism, such as the sweeping disc rising to the correct position signal and the suction nozzle rising to the correct position signal.

[0059] If the controller detects an unacquired target homing signal within a preset time period, it indicates that the corresponding target sub-mechanism may have failed to automatically hom due to sensor malfunction or mechanism jamming. In this case, the controller generates a manual control request for the target sub-mechanism corresponding to the homing signal. This request is sent to the interactive interface, prompting the user to manually control the corresponding target sub-mechanism to hom. The controller continues this process until homing signals from all sub-mechanisms are acquired through the sensor group, thus completing the second safety check. This design solves the problem that sensor malfunctions may prevent the system from ever meeting the automatic upgrade conditions, giving the user judgment and control in specific situations.

[0060] Optionally, the sub-mechanism includes a sweeping disc, a suction nozzle, a waste bin, and a spray bar.

[0061] The sensor group includes a sweeping disc rising to position sensor, a suction nozzle rising to position sensor, a trash can returning to position sensor, and a spray bar retracting to position sensor.

[0062] The sub-mechanisms can include key operating components of the sweeper truck, such as the sweeping disc, suction nozzle, dustbin, and spray boom. Correspondingly, the sensor array includes a sweeping disc position sensor for detecting the sweeping disc's position, a suction nozzle position sensor for detecting the suction nozzle's position, a dustbin return sensor for detecting the dustbin's status, and a spray boom retraction sensor for detecting the spray boom's position. Each sensor provides specific data for the return signals of its respective sub-mechanism.

[0063] In step S130, if the pre-upgrade security check is passed, the user is notified to confirm the upgrade based on the interactive interface of the sweeper truck. After receiving the upgrade confirmation instruction sent by the user through the interactive interface, the sweeper truck is upgraded based on the upgrade package downloaded by the vehicle T-BOX.

[0064] If the pre-upgrade safety check passes, it indicates that the sweeper truck's vehicle status meets all preset safety conditions. At this point, the controller will send a notification to the user through the sweeper truck's interactive interface, such as the vehicle's operation display screen, requesting final confirmation of the upgrade operation. Only after the controller receives the upgrade confirmation command sent by the user through this interactive interface will it initiate the upgrade process for the sweeper truck based on the upgrade package already downloaded to the local machine from the onboard T-BOX.

[0065] In step S140, if the upgrade pre-safety check fails or an upgrade cancellation command is received from the user through the interactive interface, the upgrade of the sweeper truck is cancelled, and the upgrade pre-safety check is performed on the sweeper truck after the upper part of the sweeper truck is powered on again.

[0066] If the pre-upgrade safety check fails, or if the check passes but the user sends an upgrade cancellation command through the interface, the controller will cancel the upgrade operation. Furthermore, to ensure no upgrade tasks are missed, the controller will re-trigger the pre-upgrade safety check process after the sweeper's superstructure system is powered back on, thereby reassessing the upgrade conditions to prepare for the next upgrade process.

[0067] To better explain this solution, embodiments of the present invention also provide, as follows: Figure 3 The flowchart shown illustrates this solution.

[0068] Please see Figure 3 After the sweeper truck is powered on, the controller receives remote upgrade requests from the onboard T-BOX in real time. Upon receiving a remote upgrade request, a preliminary safety check is performed on the sweeper truck. The preliminary safety check consists of a chassis safety check and a superstructure safety check.

[0069] For chassis safety checks, first determine if the sweeper truck is parked. If so, determine whether the sweeper truck is electric or gasoline-powered. If it's electric, check if the battery charge is above a preset threshold. If it is, the sweeper truck passes the chassis safety check. If it's gasoline-powered, check if the battery voltage is above a preset threshold. If it is, the sweeper truck passes the chassis safety check.

[0070] After the chassis safety inspection, a further safety inspection of the superstructure is conducted on the sweeper truck. The superstructure safety inspection can be divided into a first safety inspection and a second safety inspection. First, the power status of the sweeper truck's superstructure is obtained. If the superstructure power status is "on" and the one-button start function of the superstructure is "off", the first safety inspection of the superstructure power mechanism is performed.

[0071] The first safety check includes: if the sweeper truck is fuel-powered, obtaining the speed of the auxiliary engine in the superstructure. If the sweeper truck is electric, obtaining the speeds of the oil pump motor, blower motor, and water pump motor in the superstructure. Determining whether the auxiliary engine speed is 0, or whether the oil pump motor speed, blower motor speed, and water pump motor speed are all 0. If so, the first safety check is passed.

[0072] If the first safety check passes, a second safety check is performed: Return commands are sent to each sub-mechanism of the upper functional unit, and command execution signals are received from each sub-mechanism. If command execution signals are received from all sub-mechanisms, the controller acquires the return signals of each sub-mechanism from the sensor group within its respective preset time period. If any target return signal is not acquired, the controller generates a manual control request for the target sub-mechanism corresponding to that signal and sends it to the interactive interface, notifying the user to manually control the corresponding target sub-mechanism to return to its original position. Simultaneously, the controller continues to acquire return signals until all return signals are acquired, completing the second safety check.

[0073] If the sweeper truck passes the pre-upgrade safety check, the user is notified to confirm the upgrade via the sweeper truck's interface. Upon receiving the upgrade confirmation command from the user via the interface, the sweeper truck is upgraded based on the upgrade package downloaded to the vehicle's T-BOX. If the sweeper truck fails the pre-upgrade safety check, or if the controller receives an upgrade cancellation command from the user via the interface, the upgrade is canceled. The sweeper truck undergoes a new pre-upgrade safety check after its superstructure is powered on again, in preparation for the next remote upgrade.

[0074] Based on the same inventive concept, such as Figure 4As shown in the figure, an embodiment of the present invention provides a remote upgrade management device 300 for a sweeper truck, applied to the controller of the sweeper truck. The sweeper truck is equipped with an on-board T-BOX, and the controller is communicatively connected to the on-board T-BOX. The remote upgrade management device 300 for the sweeper truck includes: The remote upgrade request acquisition unit 301 is used to acquire remote upgrade requests sent by the vehicle-mounted T-BOX in real time.

[0075] The pre-upgrade safety check unit 302 is used to perform a pre-upgrade safety check on the sweeper truck when the remote upgrade request is received.

[0076] The sweeper upgrade unit 303 is used to notify the user to confirm the upgrade based on the interactive interface of the sweeper when the pre-upgrade safety check is passed, and to upgrade the sweeper based on the upgrade package downloaded by the vehicle T-BOX after receiving the upgrade confirmation instruction sent by the user through the interactive interface.

[0077] The sweeper upgrade cancellation unit 304 is used to cancel the upgrade of the sweeper if it fails the pre-upgrade safety check or receives an upgrade cancellation command sent by the user through the interactive interface, and to perform a pre-upgrade safety check on the sweeper after the upper part of the sweeper is powered on again.

[0078] Regarding the aforementioned remote upgrade management device 300 for sweeper trucks, the specific functions of each unit have been described in detail in the embodiments of the remote upgrade management method for sweeper trucks provided in this specification, and will not be elaborated upon here.

[0079] 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 remote upgrade management method for sweeper trucks.

[0080] The present invention has at least the following beneficial effects: Upon receiving a remote upgrade request from the vehicle-mounted T-BOX, this invention first performs a pre-upgrade safety check on the sweeper truck. If the pre-upgrade safety check passes and an upgrade confirmation command is received from the user via the interactive interface, the sweeper truck is remotely upgraded. If the pre-upgrade safety check fails, or an upgrade cancellation command is received from the user, the upgrade is cancelled. By establishing a mandatory pre-upgrade safety verification process based on the actual condition of the sweeper truck, the possibility of remotely upgrading the sweeper truck under dangerous or unstable operating conditions is eliminated from the outset, thereby greatly ensuring the functional safety, operational safety, and public safety of the sweeper truck during the upgrade process.

[0081] 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.

[0082] 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.

[0083] 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.

[0084] 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 method for remote upgrade management of a sweeper truck, characterized in that, A controller for a sweeper truck, wherein the sweeper truck is equipped with an on-board T-BOX, and the controller is communicatively connected to the on-board T-BOX; the method includes: Real-time acquisition of remote upgrade requests sent by the vehicle-mounted T-BOX; Upon receiving the remote upgrade request, a pre-upgrade safety check is performed on the sweeper truck. If the pre-upgrade security check is passed, the user is notified to confirm the upgrade based on the interactive interface of the sweeper truck. After receiving the upgrade confirmation instruction sent by the user through the interactive interface, the sweeper truck is upgraded based on the upgrade package downloaded by the vehicle T-BOX. If the upgrade pre-safety check fails, or if an upgrade cancellation command is received from the user through the interactive interface, the upgrade of the sweeper truck is cancelled, and the upgrade pre-safety check is performed on the sweeper truck after the upper structure of the sweeper truck is powered on again.

2. The remote upgrade management method for sweeper trucks as described in claim 1, characterized in that, The sweeper truck is also equipped with a sensor array, which is communicatively connected to the controller; the pre-upgrade safety check of the sweeper truck includes: Perform a chassis safety inspection on the sweeper truck; If the chassis safety check is passed, the upper structure safety check of the sweeper truck is performed based on the sensor group.

3. The remote upgrade management method for sweeper trucks as described in claim 2, characterized in that, The chassis safety inspection of the sweeper truck includes: Determine whether the chassis of the sweeper truck is in a parked state; When the chassis of the sweeper is in the parked state, if the sweeper is an electric vehicle, determine whether the battery power of the chassis is higher than a preset power threshold; if the battery power is higher than the preset power threshold, determine that the sweeper has passed the chassis safety inspection. If the sweeper is a fuel-powered vehicle, determine whether the battery voltage of the sweeper is higher than a preset voltage threshold; if the battery voltage is higher than the preset voltage threshold, determine that the sweeper has passed the chassis safety inspection.

4. The remote upgrade management method for sweeper trucks as described in claim 2, characterized in that, The sweeper truck's superstructure includes a superstructure power mechanism and a superstructure functional mechanism. The safety inspection of the sweeper truck's superstructure based on the sensor group includes: Obtain the power status of the upper structure of the sweeper truck; If the power supply status of the superstructure is in the powered-on state and the one-key start function of the superstructure is in the stopped state, a first safety check is performed on the power mechanism of the superstructure. If the superstructure power mechanism passes the first safety check, a second safety check is performed on the superstructure functional mechanism. If the second safety check is passed, it is determined that the sweeper has passed the upper structure safety check.

5. The remote upgrade management method for sweeper trucks as described in claim 4, characterized in that, The first safety inspection of the upper power mechanism includes: If the sweeper is a fuel-powered vehicle, obtain the rotational speed of the auxiliary engine in the upper structure; If the sweeper is an electric vehicle, obtain the speed of the oil pump motor, the speed of the fan motor, and the speed of the water pump motor of the upper structure; Determine whether the auxiliary engine speed is 0. Alternatively, determine whether the speeds of the oil pump motor, the fan motor, and the water pump motor are all 0. If so, the first security check is deemed passed.

6. The remote upgrade management method for sweeper trucks as described in claim 4, characterized in that, The second safety check on the upper functional mechanism includes: Send return commands to each sub-mechanism of the upper functional mechanism respectively, and receive command execution signals fed back by each sub-mechanism; If instruction execution signals are received from all the sub-mechanisms, the homing signals of each sub-mechanism transmitted back by the sensor group are obtained within a preset time period corresponding to each sub-mechanism. If there is a target homing signal that has not been acquired, generate a manual control request for the target sub-mechanism corresponding to the target homing signal; Send the target sub-mechanism manual control request to the interactive interface so that the user can manually control the corresponding target sub-mechanism to return to its original position until all return signals are obtained and the second safety check is completed.

7. The remote upgrade management method for sweeper trucks as described in claim 6, characterized in that, The sub-mechanism includes a sweeping disc, a suction nozzle, a trash can, and a spray bar; The sensor group includes a sweeping disc rising to position sensor, a suction nozzle rising to position sensor, a trash can returning to position sensor, and a spray bar retracting to position sensor.

8. A remote upgrade management device for a sweeper truck, characterized in that, A controller for a sweeper truck, wherein the sweeper truck is equipped with an on-board T-BOX, and the controller is communicatively connected to the on-board T-BOX; the remote upgrade management device for the sweeper truck includes: The remote upgrade request acquisition unit is used to acquire remote upgrade requests sent by the vehicle-mounted T-BOX in real time. The upgrade pre-upgrade safety check unit is used to perform a pre-upgrade safety check on the sweeper truck when the remote upgrade request is received. The sweeper upgrade unit is used to notify the user to confirm the upgrade based on the interactive interface of the sweeper when the pre-upgrade safety check is passed, and to upgrade the sweeper based on the upgrade package downloaded by the vehicle T-BOX after receiving the upgrade confirmation instruction sent by the user through the interactive interface. The sweeper upgrade cancellation unit is used to cancel the upgrade of the sweeper if it fails the pre-upgrade safety check or receives an upgrade cancellation command sent by the user through the interactive interface, and to perform a pre-upgrade safety check on the sweeper after the upper part of the sweeper is powered on again.

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.