Voltage stabilization control method and device for single-engine sanitation vehicle
By receiving operating condition change instructions, obtaining the actual and target engine speeds, and adjusting the engine speed in segments to stabilize the voltage, the problem of sudden voltage changes in traditional sanitation vehicles when the load changes sharply is solved, voltage stabilization control is achieved, and component damage is avoided.
Patent Information
- Application Number
- CN202411956377.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-28
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2044-12-28
AI Technical Summary
Traditional twin-engine sanitation vehicles cause sudden changes in circuit voltage when the load changes sharply, causing damage to components. In addition, the modification space for the upper voltage stabilizer is large and expensive.
By receiving the working condition change instruction, obtaining the actual and target engine speed, adjusting the engine speed in stages to stabilize the voltage, and using the preset database and controller to compare the voltage and power curves to achieve voltage stabilization control.
It solves the problem of large space and high price for modifying upper-mounted voltage stabilizers, realizes voltage fluctuation and impact control under complex working conditions, and avoids damage to components.
Smart Images

Figure CN119712329B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control technology, and in particular to a voltage stabilization control method, device, equipment and computer-readable storage medium for a single-engine sanitation vehicle. Background Art
[0002] During actual use, traditional twin-engine (or auxiliary engine) sanitation vehicles are faced with the situation of repeated switching between driving conditions, operating conditions and idling conditions. Due to the rapid change in load at the switching moment, the circuit voltage in the entire system will suddenly change, causing impact on the circuit. In severe cases, it will directly damage the component assembly and even cause a major accident.
[0003] Traditional twin-engine (or dual-engine) sanitation vehicles rely on the engine to drive their powertrain to perform their respective functions. During these functions, the repeated switching between engines, resulting in sudden load changes, can cause voltage fluctuations throughout the entire system, impacting the circuits. To address this issue, the vehicle is equipped with a dedicated voltage regulator for regulation and control. This regulator consists of an autocoupler, a servo motor, and an automatic control circuit. It automatically samples the control circuit's signals, drives the servo motor, and adjusts the autocoupler to maintain the rated output voltage, achieving a stable output voltage. However, voltage regulators require extensive modification space, lack chassis space, and are expensive. Therefore, a voltage regulation control method for single-engine sanitation vehicles is urgently needed. Summary of the Invention
[0004] The present application provides a voltage stabilization control method, device, equipment and computer-readable storage medium for a single-engine sanitation vehicle, which can solve the technical problems in the prior art that the upper-mounted voltage stabilizer requires a large modification space, has no layout space on the chassis, and is expensive. Therefore, there is an urgent need for a voltage stabilization control method for a single-engine sanitation vehicle.
[0005] In a first aspect, an embodiment of the present application provides a method for controlling voltage stabilization of a single-engine sanitation vehicle, the method comprising:
[0006] Upon receiving a working condition change instruction, obtaining the current actual engine speed and the target speed carried by the working condition change instruction;
[0007] determining whether to perform voltage stabilization control on the vehicle according to the actual speed and the target speed;
[0008] If it is determined to perform voltage stabilization control on the vehicle, obtaining a first target segmented speed according to the actual speed and the target speed;
[0009] The actual speed is adjusted according to the first target segmented speed so that the adjusted actual speed is consistent with the target speed, thereby completing voltage stabilization control of the vehicle.
[0010] In combination with the first aspect, in one embodiment, obtaining the first target segmented speed according to the actual speed and the target speed includes:
[0011] According to the actual speed and the target speed, respectively obtaining a current power value corresponding to the actual speed and a target power value corresponding to the target speed;
[0012] Acquire a power curve between the current power value and the target power value according to a preset database;
[0013] Segmenting the power curve to obtain at least one segmented power;
[0014] Based on the segmented power, a corresponding first target segmented speed is obtained.
[0015] In combination with the first aspect, in one embodiment, obtaining the corresponding first target segment speed based on the segment power includes:
[0016] Based on the segmented power, obtaining corresponding segmented voltages, wherein the number of segmented voltages is at least two;
[0017] sorting the plurality of segmented voltages in ascending order, and comparing a first segmented voltage ranked highest among the plurality of segmented voltages with upper and lower limits of a current voltage, wherein the upper and lower limits of the current voltage are calculated based on the actual speed;
[0018] If it is determined that the first segment voltage is within the upper and lower limits of the current voltage, the first segment voltage is obtained to obtain the corresponding first target segment speed.
[0019] In combination with the first aspect, in one embodiment, after comparing the first segment voltage ranked highest among the plurality of segment voltages with the upper and lower limits of the current voltage, the method further includes:
[0020] If it is determined that the first segment voltage is not within the upper and lower limits of the current voltage, then the second segment voltage among the plurality of segment voltages is obtained.
[0021] If it is determined that the second segment voltage is within the upper and lower limits of the current voltage, obtaining a corresponding second target segment speed according to the second segment voltage;
[0022] The actual speed is adjusted according to the second target segmented speed so that the actual speed is consistent with the target speed, thereby completing voltage stabilization control of the vehicle.
[0023] In conjunction with the first aspect, in one embodiment, adjusting the actual speed of the current engine according to the first target segmented speed so that the actual speed is consistent with the target speed to complete voltage stabilization control of the vehicle includes:
[0024] adjusting the actual speed of the current engine based on the first target segmented speed, wherein adjusting the actual speed of the current engine includes increasing or decreasing the actual speed of the current engine;
[0025] comparing the actual speed of the engine after adjustment with the target speed;
[0026] If the actual speed of the engine after adjustment is consistent with the target speed, the voltage stabilization control of the vehicle is completed.
[0027] In conjunction with the first aspect, in one embodiment, after comparing the adjusted actual engine speed with the target speed, the method further includes:
[0028] If the adjusted actual speed is inconsistent with the target speed, determining whether to perform voltage stabilization control on the vehicle according to the adjusted actual speed and the target speed;
[0029] If it is determined to perform voltage stabilization control on the vehicle, obtaining a third target segmented speed according to the adjusted actual speed and the target speed;
[0030] The adjusted actual speed is adjusted according to the third target segmented speed so that the adjusted actual speed is consistent with the target speed, thereby completing voltage stabilization control of the vehicle.
[0031] In conjunction with the first aspect, in one embodiment, determining whether to perform voltage stabilization control on the vehicle based on the actual speed and the target speed includes:
[0032] comparing the target speed with a preset speed;
[0033] If the target speed is greater than the preset speed, the actual speed and the target speed are input into the preset voltage stabilization system master controller respectively;
[0034] The preset voltage stabilization system master controller calculates the current power corresponding to the actual speed and the target power corresponding to the target speed respectively;
[0035] Inputting the current power and the target power into a preset voltage stabilizing controller, and obtaining upper and lower limits of a current voltage of the current power and a target voltage of the target power respectively output by the preset voltage stabilizing controller;
[0036] Comparing the upper and lower limits of the current voltage with the target voltage to determine whether to perform voltage stabilization control on the vehicle;
[0037] If the target voltage exceeds the upper and lower limits of the current voltage, it is determined to perform voltage stabilization control on the vehicle.
[0038] In a second aspect, an embodiment of the present application provides a voltage stabilization control device for a single-engine sanitation vehicle, characterized in that the voltage stabilization control device for a single-engine sanitation vehicle includes:
[0039] A receiving and acquiring module, configured to acquire the actual speed of the current engine and the target speed carried by the operating condition change instruction upon receiving the operating condition change instruction;
[0040] a determination module, configured to determine whether to perform voltage stabilization control on the vehicle based on the actual speed and the target speed;
[0041] an acquisition module, configured to acquire a first target segmented speed according to the actual speed and the target speed if it is determined that voltage stabilization control is to be performed on the vehicle;
[0042] The regulating module is used to regulate the actual speed according to the first target segmented speed so that the regulated actual speed is consistent with the target speed, thereby completing voltage stabilization control of the vehicle.
[0043] On the third aspect, an embodiment of the present application provides a voltage stabilization control device for a single-engine sanitation vehicle, the voltage stabilization control device for the single-engine sanitation vehicle comprising a processor, a memory, and a voltage stabilization control program for the single-engine sanitation vehicle stored in the memory and executable by the processor, wherein when the voltage stabilization control program for the single-engine sanitation vehicle is executed by the processor, the steps of the voltage stabilization control method for the single-engine sanitation vehicle as described above are implemented.
[0044] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a voltage stabilization control program for a single-engine sanitation vehicle is stored. When the voltage stabilization control program for a single-engine sanitation vehicle is executed by a processor, the steps of the voltage stabilization control method for a single-engine sanitation vehicle as described above are implemented.
[0045] The beneficial effects of the technical solutions provided in the embodiments of the present application include:
[0046] When receiving an operating condition change instruction, the actual speed of the current engine and the target speed carried by the operating condition change instruction are obtained; based on the actual speed and the target speed, it is determined whether to perform voltage stabilization control on the vehicle; if it is determined to perform voltage stabilization control on the vehicle, a first target segmented speed is obtained based on the actual speed and the target speed; the actual speed is adjusted according to the first target segmented speed so that the adjusted actual speed is consistent with the target speed, so as to complete voltage stabilization control of the vehicle, solving the technical problems in the related art that the upper-mounted voltage stabilizer requires a large modification space, has no layout space on the chassis, and is expensive. Therefore, there is an urgent need for a voltage stabilization control method for a single-engine sanitation upper-mounted vehicle, which can achieve segmented adjustment of the engine speed, thereby solving the damage and destruction caused by voltage fluctuations and impacts under complex operating conditions. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] Figure 1 This is a flow chart of the first embodiment of the voltage stabilization control method for a single-shot sanitation vehicle of the present application;
[0048] Figure 2 This is a flow chart of a second embodiment of the voltage stabilization control method for a single-shot sanitation vehicle of the present application;
[0049] Figure 3 This is a functional module diagram of an embodiment of a voltage stabilizing control device for a single-shot sanitation vehicle of the present application;
[0050] Figure 4 This is a schematic diagram of the hardware structure of the voltage stabilization control device of the single-engine sanitation vehicle involved in the embodiment of the present application. DETAILED DESCRIPTION
[0051] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0052] First, some technical terms in this application are explained to facilitate those skilled in the art to understand this application.
[0053] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0054] In a first aspect, an embodiment of the present application provides a method for voltage stabilization control of a single-engine sanitation vehicle.
[0055] In one embodiment, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the voltage stabilization control method for a single-shot sanitation vehicle in this application. Figure 1 As shown in FIG, the voltage stabilization control method for a single-engine sanitation vehicle includes:
[0056] Step S10: upon receiving the operating mode change instruction, obtaining the current actual engine speed and the target speed carried by the operating mode change instruction;
[0057] Exemplarily, when the vehicle receives a working condition change instruction, the actual speed of the current engine and the target speed carried by the working condition change instruction are obtained. For example, the current working condition of the vehicle is a driving condition, and the actual speed of the engine under the current vehicle driving condition is obtained. When the driving condition instruction is received, the driving condition needs to be changed to an operating condition. The target speed of the operating condition carried in the working condition change instruction is obtained. For example, the current working condition of the vehicle is an idle operating condition, and the current vehicle speed is 0. The engine ECU directly inputs the current engine speed to the voltage stabilization system master controller as the actual speed of the current vehicle. When the working condition change instruction is received, the upper-mounted operation signal sensor transmits a specific upper-mounted operation target signal to the voltage stabilization system master controller, and the voltage stabilization system master controller calculates the target speed required for the operation signal.
[0058] Step S20: determining whether to perform voltage stabilization control on the vehicle according to the actual speed and the target speed;
[0059] Exemplarily, the acquired target speed is compared with the actual speed. If the target speed is greater than the actual speed, or the target speed is less than the actual speed, it is determined that voltage stabilization control is performed on the vehicle.
[0060] Specifically, determining whether to perform voltage stabilization control on the vehicle based on the actual speed and the target speed includes: comparing the target speed with a preset speed; if the target speed is greater than the preset speed, inputting the actual speed and the target speed into a preset voltage stabilization system master controller respectively; calculating the current power corresponding to the actual speed and the target power corresponding to the target speed respectively through the preset voltage stabilization system master controller; inputting the current power and the target power into a preset voltage stabilization controller, obtaining the upper and lower limits of the current voltage of the current power and the target voltage of the target power respectively output by the preset voltage stabilization controller; comparing the upper and lower limits of the current voltage with the target voltage to determine whether to perform voltage stabilization control on the vehicle; if the target voltage exceeds the upper and lower limits of the current voltage, determining to perform voltage stabilization control on the vehicle.
[0061] Exemplarily, the target speed and actual speed are input into the preset voltage regulation system master controller. The preset voltage regulation system master controller compares the target speed with the preset speed. If the target speed is less than the preset speed, the target speed is output to the engine ECU, which issues a command to achieve the target speed, thereby achieving the target vehicle speed through the chassis module. If the target speed is greater than the preset speed, the preset voltage regulation system master controller calculates the actual speed, the current power corresponding to the target speed, and the target power, and inputs these to the preset voltage regulation controller. The preset voltage regulation controller calculates the upper and lower limits of the current voltage corresponding to the current power, the target voltage corresponding to the target power, and the upper and lower limits of the voltage band with the current voltage as the median, and compares them. If the target voltage does not exceed the current voltage band, the voltage regulation controller returns the target power to the voltage regulation system master controller. The master controller outputs the target speed to the engine ECU, which issues a command to achieve the target speed, thereby achieving the target vehicle speed through the chassis module. If the target voltage exceeds the current voltage band, voltage regulation control is determined to be performed on the vehicle.
[0062] Step S30: if it is determined to perform voltage stabilization control on the vehicle, obtaining a first target segmented speed according to the actual speed and the target speed;
[0063] Exemplarily, if it is determined that the vehicle is to be subjected to voltage stabilization control, the first target segmented speed is obtained based on the actual speed and the target speed. For example, when the actual speed and the target speed are obtained, the speed difference between the actual speed and the target speed is calculated, and the obtained speed difference is segmented according to the preset segmentation rules, and the obtained first segmented speed is obtained as the first target segmented speed.
[0064] Specifically, obtaining the first target segmented speed based on the actual speed and the target speed includes: obtaining the current power value corresponding to the actual speed and the target power value corresponding to the target speed respectively based on the actual speed and the target speed; obtaining the power curve between the current power value and the target power value based on a preset database; segmenting the power curve to obtain at least one segmented power; and obtaining the corresponding first target segmented speed based on the segmented power.
[0065] Exemplarily, the actual speed and target speed obtained are input into the voltage regulator controller, and the current power value and target power value are calculated by the voltage regulator controller based on the input actual speed and target speed, respectively. By presetting the database and querying the current power value and target power value in the preset database, a power curve between the current power value and the target power value is obtained. For example, by querying the preset database through the current power value and the target power value, a corresponding power curve with the current power value and the target power value as the interval in the database is obtained. The power curve is divided to obtain at least two segmented powers, and the obtained segmented powers are sorted in order from low to high, and the first segmented power in the sorting is obtained as the first target segmented power. The first target segmented power obtained is input into the voltage regulator controller through the voltage stabilization system main controller, and the voltage regulator controller obtains the output first target segmented speed through the input first target segmented power.
[0066] Specifically, the method of obtaining the corresponding first target segmented speed based on the segmented power includes: obtaining the corresponding segmented voltage based on the segmented power, wherein the segmented voltage is at least two; sorting the multiple segmented voltages in order from low to high, and comparing the first segmented voltage with the upper and lower limits of the current voltage, wherein the upper and lower limits of the current voltage are obtained by calculating the actual speed; if it is determined that the first segmented voltage is within the upper and lower limits of the current voltage, then obtaining the first segmented voltage to obtain the corresponding first target segmented speed.
[0067] Exemplarily, when the segmented power is obtained, the obtained segmented power is input into the voltage regulator controller, and the voltage regulator controller calculates the input segmented power to obtain the corresponding segmented voltage. The multiple segmented voltages are sorted in order from low to high, and the first segmented voltage with the highest ranking among the multiple segmented voltages is compared with the upper and lower limits of the current voltage, wherein the upper and lower limits of the current voltage are obtained by calculating the actual speed. If it is determined that the first segmented voltage is within the upper and lower limits of the current voltage, the first target segmented speed corresponding to the first segmented voltage is obtained. For example, if the first segmented voltage does not exceed the upper and lower limits of the current voltage, the voltage regulator controller returns the first target power corresponding to the first segmented voltage to the voltage stabilization system master controller, and the master controller outputs the first target segmented speed corresponding to the first target power.
[0068] Specifically, after comparing the first segmented voltage ranked highest among the multiple segmented voltages with the upper and lower limits of the current voltage, it also includes: if it is determined that the first segmented voltage is not within the upper and lower limits of the current voltage, obtaining a second segmented voltage among the multiple segmented voltages; if it is determined that the second segmented voltage is within the upper and lower limits of the current voltage, obtaining the corresponding second target segmented speed based on the second segmented voltage; adjusting the actual speed based on the second target segmented speed so that the actual speed is consistent with the target speed, so as to complete the voltage stabilization control of the vehicle.
[0069] Exemplarily, if it is determined that the first segmented voltage is not within the upper and lower limits of the current voltage, the second segmented voltage among the multiple segmented voltages is obtained; if it is determined that the second segmented voltage is within the upper and lower limits of the current voltage, the corresponding second target segmented speed is obtained based on the second segmented voltage; the actual speed is adjusted according to the second target segmented speed so that the actual speed is consistent with the target speed to complete the voltage stabilization control of the vehicle.
[0070] Step S40: adjusting the actual speed according to the first target segmented speed so that the actual speed is consistent with the target speed, thereby completing voltage stabilization control of the vehicle.
[0071] Exemplarily, the vehicle's actual speed is adjusted using the first target speed segment. After the actual speed is adjusted, it is determined whether the adjusted actual speed is consistent with the target speed. If so, voltage stabilization control of the vehicle is completed. If not, the second target speed segment is obtained and the adjusted actual speed is further adjusted until the adjusted actual speed is consistent with the target speed, thereby completing voltage stabilization control of the vehicle.
[0072] In this embodiment, when an operating condition change instruction is received, the actual speed of the current engine and the target speed carried by the operating condition change instruction are obtained; based on the actual speed and the target speed, it is determined whether to perform voltage stabilization control on the vehicle; if it is determined to perform voltage stabilization control on the vehicle, a first target segmented speed is obtained based on the actual speed and the target speed; the actual speed is adjusted according to the first target segmented speed to make the actual speed consistent with the target speed, so as to complete voltage stabilization control of the vehicle, which solves the technical problem in the related art that the upper-mounted voltage stabilizer requires a large modification space, has no layout space on the chassis, and is expensive. Therefore, there is an urgent need for a voltage stabilization control method for a single-engine sanitation upper-mounted vehicle, which can achieve segmented adjustment of the engine speed, thereby solving the damage and destruction caused by voltage fluctuations and impacts under complex operating conditions.
[0073] In one embodiment, referring to Figure 2 , Figure 2This is a flow chart of the first embodiment of the voltage stabilization control method for a single-shot sanitation vehicle in this application. Figure 2 As shown in FIG, the voltage stabilization control method for a single-engine sanitation vehicle includes:
[0074] Step S101: upon receiving a working condition change instruction, obtaining the current actual engine speed and the target speed carried in the working condition change instruction;
[0075] Exemplarily, when a vehicle receives a working condition change command, it obtains the current actual engine speed and the target speed carried by the working condition change command. For example, if the current vehicle working condition is a driving condition, the actual engine speed under the current vehicle driving condition is obtained. When a driving condition command is received, the driving condition needs to be changed to an operating condition, and the target speed for the operating condition carried in the working condition change command is obtained. For example, if the current vehicle working condition is an idle operating condition and the current vehicle speed is 0, the engine ECU directly inputs the current engine speed to the voltage stabilization system controller as the current vehicle actual speed. When the working condition change command is received, the upper body operation signal sensor transmits a specific upper body operation target signal to the voltage stabilization system controller, and the voltage stabilization system controller calculates the target speed required for the operation signal.
[0076] Step S102: determining whether to perform voltage stabilization control on the vehicle according to the actual speed and the target speed;
[0077] Exemplarily, the acquired target speed is compared with the actual speed. If the target speed is greater than the actual speed, or the target speed is less than the actual speed, it is determined that voltage stabilization control is performed on the vehicle.
[0078] Specifically, determining whether to perform voltage stabilization control on the vehicle based on the actual speed and the target speed includes: comparing the target speed with a preset speed; if the target speed is greater than the preset speed, inputting the actual speed and the target speed into a preset voltage stabilization system master controller respectively; calculating the current power corresponding to the actual speed and the target power corresponding to the target speed respectively through the preset voltage stabilization system master controller; inputting the current power and the target power into a preset voltage stabilization controller, obtaining the upper and lower limits of the current voltage of the current power and the target voltage of the target power respectively output by the preset voltage stabilization controller; comparing the upper and lower limits of the current voltage with the target voltage to determine whether to perform voltage stabilization control on the vehicle; if the target voltage exceeds the upper and lower limits of the current voltage, determining to perform voltage stabilization control on the vehicle.
[0079] Exemplarily, the target speed and actual speed are input into the preset voltage regulation system master controller. The preset voltage regulation system master controller compares the target speed with the preset speed. If the target speed is less than the preset speed, the target speed is output to the engine ECU, which issues a command to achieve the target speed, thereby achieving the target vehicle speed through the chassis module. If the target speed is greater than the preset speed, the preset voltage regulation system master controller calculates the actual speed, the current power corresponding to the target speed, and the target power, and inputs these to the preset voltage regulation controller. The preset voltage regulation controller calculates the upper and lower limits of the current voltage corresponding to the current power, the target voltage corresponding to the target power, and the upper and lower limits of the voltage band with the current voltage as the median, and compares them. If the target voltage does not exceed the current voltage band, the voltage regulation controller returns the target power to the voltage regulation system master controller. The master controller outputs the target speed to the engine ECU, which issues a command to achieve the target speed. If the target voltage exceeds the current voltage band, it is determined that the vehicle will be subjected to voltage regulation control.
[0080] Step S103: if it is determined to perform voltage stabilization control on the vehicle, obtaining a first target segmented speed according to the actual speed and the target speed;
[0081] Exemplarily, if it is determined that the vehicle is to be subjected to voltage stabilization control, the first target segmented speed is obtained based on the actual speed and the target speed. For example, when the actual speed and the target speed are obtained, the speed difference between the actual speed and the target speed is calculated, and the obtained speed difference is segmented according to the preset segmentation rules, and the obtained first segmented speed is obtained as the first target segmented speed.
[0082] Specifically, obtaining the first target segmented speed based on the actual speed and the target speed includes: obtaining the current power value corresponding to the actual speed and the target power value corresponding to the target speed respectively based on the actual speed and the target speed; obtaining the power curve between the current power value and the target power value based on a preset database; segmenting the power curve to obtain at least one segmented power; and obtaining the corresponding first target segmented speed based on the segmented power.
[0083] Exemplarily, the actual speed and target speed obtained are input into the voltage regulator controller, and the current power value and target power value are calculated by the voltage regulator controller based on the input actual speed and target speed, respectively. By presetting the database and querying the current power value and target power value in the preset database, a power curve between the current power value and the target power value is obtained. For example, by querying the preset database through the current power value and the target power, a corresponding power curve with the current power value and the target power value as the interval in the database is obtained. The power curve is divided to obtain at least two segmented powers, and the obtained segmented powers are sorted in order from low to high, and the first segmented power in the sorting is obtained as the first target segmented power. The first target segmented power obtained is input into the voltage regulator controller through the voltage stabilization system main controller, and the voltage regulator controller obtains the output first target segmented speed through the input first target segmented power.
[0084] Specifically, the method of obtaining the corresponding first target segmented speed based on the segmented power includes: obtaining the corresponding segmented voltage based on the segmented power, wherein the segmented voltage is at least two; sorting the multiple segmented voltages in order from low to high, and comparing the first segmented voltage with the upper and lower limits of the current voltage, wherein the upper and lower limits of the current voltage are obtained by calculating the actual speed; if it is determined that the first segmented voltage is within the upper and lower limits of the current voltage, then obtaining the first segmented voltage to obtain the corresponding first target segmented speed.
[0085] Exemplarily, when the segmented power is obtained, the obtained segmented power is input into the voltage regulator controller, and the voltage regulator controller calculates the input segmented power to obtain the corresponding segmented voltage. The multiple segmented voltages are sorted in order from low to high, and the first segmented voltage with the highest ranking among the multiple segmented voltages is compared with the upper and lower limits of the current voltage, wherein the upper and lower limits of the current voltage are obtained by calculating the actual speed. If it is determined that the first segmented voltage is within the upper and lower limits of the current voltage, the first target segmented speed corresponding to the first segmented voltage is obtained. For example, if the first segmented voltage does not exceed the upper and lower limits of the current voltage, the voltage regulator controller returns the first target power corresponding to the first segmented voltage to the voltage stabilization system master controller, and the master controller outputs the first target segmented speed corresponding to the first target power.
[0086] Specifically, after comparing the first segmented voltage ranked highest among the multiple segmented voltages with the upper and lower limits of the current voltage, it also includes: if it is determined that the first segmented voltage is not within the upper and lower limits of the current voltage, obtaining a second segmented voltage among the multiple segmented voltages; if it is determined that the second segmented voltage is within the upper and lower limits of the current voltage, obtaining the corresponding second target segmented speed based on the second segmented voltage; adjusting the actual speed based on the second target segmented speed so that the actual speed is consistent with the target speed, so as to complete the voltage stabilization control of the vehicle.
[0087] Exemplarily, if it is determined that the first segmented voltage is not within the upper and lower limits of the current voltage, the second segmented voltage among the multiple segmented voltages is obtained; if it is determined that the second segmented voltage is within the upper and lower limits of the current voltage, the corresponding second target segmented speed is obtained based on the second segmented voltage; the actual speed is adjusted according to the second target segmented speed so that the actual speed is consistent with the target speed to complete the voltage stabilization control of the vehicle.
[0088] Step S104: adjusting the actual speed of the current engine based on the first target segmented speed, wherein adjusting the actual speed of the current engine includes increasing or decreasing the actual speed of the current engine;
[0089] Step S105: comparing the adjusted actual engine speed with the target speed;
[0090] Step S106: If the actual speed of the engine after adjustment is consistent with the target speed, the voltage stabilization control of the vehicle is completed.
[0091] Exemplarily, the actual speed of the current engine is adjusted based on the first target segment speed, wherein adjusting the actual speed of the current engine includes increasing or decreasing the actual speed of the current engine; comparing the actual speed of the adjusted engine with the target speed; if the actual speed of the adjusted engine is consistent with the target speed, completing the voltage stabilization control of the vehicle.
[0092] Step S107: If the adjusted actual speed is inconsistent with the target speed, determining whether to perform voltage stabilization control on the vehicle based on the adjusted actual speed and the target speed;
[0093] Step S108: if it is determined to perform voltage stabilization control on the vehicle, obtaining a third target segmented speed according to the adjusted actual speed and the target speed;
[0094] Step S109: adjusting the adjusted actual speed according to the third target segmented speed so that the adjusted actual speed is consistent with the target speed, thereby completing voltage stabilization control of the vehicle.
[0095] For example, if the actual speed after adjustment is inconsistent with the target speed, it is determined whether to perform voltage stabilization control on the vehicle based on the actual speed after adjustment and the target speed; if it is determined to perform voltage stabilization control on the vehicle, the third target segmented speed is obtained based on the actual speed after adjustment and the target speed; the actual speed after adjustment is adjusted according to the third target segmented speed so that the actual speed after adjustment is consistent with the target speed, thereby completing the voltage stabilization control of the vehicle.
[0096] In this embodiment, when an operating condition change instruction is received, the actual speed of the current engine and the target speed carried by the operating condition change instruction are obtained; based on the actual speed and the target speed, it is determined whether to perform voltage stabilization control on the vehicle; if it is determined that voltage stabilization control is performed on the vehicle, a first target segmented speed is obtained based on the actual speed and the target speed; the actual speed of the current engine is adjusted based on the first target segmented speed, wherein adjusting the actual speed of the current engine includes increasing or decreasing the actual speed of the current engine; the actual speed of the adjusted engine is compared with the target speed; if the actual speed of the adjusted engine is consistent with the target speed, the voltage stabilization control of the vehicle is completed; if the actual speed of the adjusted engine is consistent with the target speed, the voltage stabilization control of the vehicle is completed; If it is inconsistent with the target speed, whether to perform voltage stabilization control on the vehicle is determined based on the adjusted actual speed and the target speed; if it is determined that the vehicle is to be subjected to voltage stabilization control, a third target segmented speed is obtained based on the adjusted actual speed and the target speed; the adjusted actual speed is adjusted according to the third target segmented speed to make the adjusted actual speed consistent with the target speed, so as to complete the voltage stabilization control of the vehicle, solving the technical problems in the related technology that the upper-mounted voltage stabilizer requires a large modification space, has no layout space on the chassis, and is expensive. Therefore, there is an urgent need for a voltage stabilization control method for a single-engine sanitation upper-mounted vehicle, which can achieve segmented adjustment of the engine speed, thereby solving the damage and destruction caused by voltage fluctuations and impacts under complex working conditions.
[0097] In a second aspect, an embodiment of the present application also provides a voltage stabilization control device for a single-engine sanitation vehicle.
[0098] In one embodiment, referring to Figure 3 , Figure 3 This is a functional module diagram of an embodiment of a voltage stabilizing control device for a single-shot sanitation vehicle. Figure 3 As shown, the voltage stabilizing control device of a single-engine sanitation vehicle includes:
[0099] The receiving and obtaining module 10 is used to obtain the actual speed of the current engine and the target speed carried by the working condition change instruction when receiving the working condition change instruction;
[0100] a determination module 20, configured to determine whether to perform voltage stabilization control on the vehicle according to the actual speed and the target speed;
[0101] an acquisition module 30 for acquiring a first target segmented speed according to the actual speed and the target speed if it is determined that the voltage stabilization control is to be performed on the vehicle;
[0102] The regulating module 40 is configured to regulate the actual speed according to the first target segmented speed so that the actual speed is consistent with the target speed, thereby completing voltage stabilization control of the vehicle.
[0103] Furthermore, in one embodiment, the acquisition module 30 is configured to:
[0104] According to the actual speed and the target speed, respectively obtaining a current power value corresponding to the actual speed and a target power value corresponding to the target speed;
[0105] Acquire a power curve between the current power value and the target power value according to a preset database;
[0106] Segmenting the power curve to obtain at least one segmented power;
[0107] Based on the segmented power, a corresponding first target segmented speed is obtained.
[0108] Furthermore, in one embodiment, the voltage stabilization control device for a single-engine sanitation vehicle further includes a new module for:
[0109] Based on the segmented power, obtaining corresponding segmented voltages, wherein the number of segmented voltages is at least two;
[0110] sorting the plurality of segmented voltages in ascending order, and comparing a first segmented voltage ranked highest among the plurality of segmented voltages with upper and lower limits of a current voltage, wherein the upper and lower limits of the current voltage are obtained by calculating the actual speed;
[0111] If it is determined that the first segment voltage is within the upper and lower limits of the current voltage, the first segment voltage is obtained to obtain the corresponding first target segment speed.
[0112] Furthermore, in one embodiment, the voltage stabilization control device for a single-engine sanitation vehicle further includes a new module for:
[0113] If it is determined that the first segment voltage is not within the upper and lower limits of the current voltage, then the second segment voltage among the plurality of segment voltages is obtained.
[0114] If it is determined that the second segment voltage is within the upper and lower limits of the current voltage, obtaining a corresponding second target segment speed according to the second segment voltage;
[0115] The actual speed is adjusted according to the second target segmented speed so that the actual speed is consistent with the target speed, thereby completing voltage stabilization control of the vehicle.
[0116] Furthermore, in one embodiment, the adjustment module 40 is configured to:
[0117] adjusting the actual speed of the current engine based on the first target segmented speed, wherein adjusting the actual speed of the current engine includes increasing or decreasing the actual speed of the current engine;
[0118] comparing the actual speed of the engine after adjustment with the target speed;
[0119] If the actual speed of the engine after adjustment is consistent with the target speed, the voltage stabilization control of the vehicle is completed.
[0120] Furthermore, in one embodiment, the voltage stabilization control device for a single-engine sanitation vehicle further includes a new module for:
[0121] If the adjusted actual speed is inconsistent with the target speed, determining whether to perform voltage stabilization control on the vehicle according to the adjusted actual speed and the target speed;
[0122] If it is determined to perform voltage stabilization control on the vehicle, obtaining a third target segmented speed according to the adjusted actual speed and the target speed;
[0123] The adjusted actual speed is adjusted according to the third target segmented speed so that the adjusted actual speed is consistent with the target speed, thereby completing voltage stabilization control of the vehicle.
[0124] Furthermore, in one embodiment, the determination module 20 is configured to:
[0125] comparing the target speed with a preset speed;
[0126] If the target speed is greater than the preset speed, the actual speed and the target speed are input into the preset voltage stabilization system master controller respectively;
[0127] The preset voltage stabilization system master controller calculates the current power corresponding to the actual speed and the target power corresponding to the target speed respectively;
[0128] Inputting the current power and the target power into a preset voltage stabilizing controller, and obtaining upper and lower limits of a current voltage of the current power and a target voltage of the target power respectively output by the preset voltage stabilizing controller;
[0129] Comparing the upper and lower limits of the current voltage with the target voltage to determine whether to perform voltage stabilization control on the vehicle;
[0130] If the target voltage exceeds the upper and lower limits of the current voltage, it is determined to perform voltage stabilization control on the vehicle.
[0131] Among them, the functional implementation of each module in the above-mentioned voltage stabilization control device for a single-engine sanitation vehicle corresponds to the various steps in the above-mentioned voltage stabilization control method embodiment for a single-engine sanitation vehicle, and their functions and implementation processes will not be repeated here one by one.
[0132] On the third aspect, an embodiment of the present application provides a voltage stabilization control device for a single-engine sanitation vehicle. The voltage stabilization control device for a single-engine sanitation vehicle can be a personal computer (PC), a laptop computer, a server, or other device with data processing capabilities.
[0133] Reference Figure 4 , Figure 4 Schematic diagram of the hardware structure of the voltage stabilization control device for a single-engine sanitation vehicle in an embodiment of the present application. In the embodiment of the present application, the voltage stabilization control device for a single-engine sanitation vehicle may include a processor, a memory, a communication interface, and a communication bus.
[0134] The communication bus may be of any type and is used to interconnect the processor, memory, and communication interface.
[0135] Communication interfaces include input / output (I / O) interfaces, physical interfaces, and logical interfaces, used to interconnect components within the voltage stabilization control device for single-engine sanitation vehicles, as well as interfaces used to interconnect the voltage stabilization control device with other devices (such as other computing devices or user devices). Physical interfaces can include Ethernet, fiber optic, and ATM interfaces; user devices can include displays and keyboards.
[0136] The memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical storage, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.
[0137] The processor may be a general-purpose processor, which may call a voltage stabilization control program for a single-engine sanitation vehicle stored in a memory and execute the voltage stabilization control method for a single-engine sanitation vehicle provided in an embodiment of the present application. For example, the general-purpose processor may be a central processing unit (CPU). The method executed when the voltage stabilization control program for a single-engine sanitation vehicle is called may refer to the various embodiments of the voltage stabilization control method for a single-engine sanitation vehicle provided in the present application, and will not be described in detail here.
[0138] Those skilled in the art will understand that Figure 4 The hardware structure shown in the figure does not constitute a limitation to the present application and may include more or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.
[0139] In a fourth aspect, an embodiment of the present application also provides a computer-readable storage medium.
[0140] The computer-readable storage medium of the present application stores a voltage stabilization control program for a single-engine sanitation vehicle, wherein when the voltage stabilization control program for a single-engine sanitation vehicle is executed by a processor, the steps of the voltage stabilization control method for a single-engine sanitation vehicle as described above are implemented.
[0141] Among them, the method implemented when the voltage stabilization control program of a single-engine sanitation vehicle is executed can refer to the various embodiments of the voltage stabilization control method of a single-engine sanitation vehicle in this application, and will not be repeated here.
[0142] It should be noted that the serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0143] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit the "first", "second" and "third" to different types.
[0144] In the description of the embodiments of this application, the words "exemplary," "for example," or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary," "for example," or "for example" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary," "for example," or "for example" is intended to present the relevant concepts in a concrete manner.
[0145] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.
[0146] In some processes described in the embodiments of the present application, multiple operations or steps are included that appear in a specific order. However, it should be understood that these operations or steps may not be performed in the order in which they appear in the embodiments of the present application or may be performed in parallel. The sequence numbers of the operations are only used to distinguish between different operations, and the sequence numbers themselves do not represent any order of execution. In addition, these processes may include more or fewer operations, and these operations or steps may be performed in sequence or in parallel, and these operations or steps may be combined.
[0147] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, of course, it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for enabling a terminal device to execute the methods described in each embodiment of the present application.
[0148] The above are only preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A voltage stabilization control method for a single-engine sanitation vehicle, characterized in that: The voltage stabilization control method of the single-engine sanitation vehicle includes: Upon receiving a working condition change instruction, obtaining the current actual engine speed and the target speed carried by the working condition change instruction; determining whether to perform voltage stabilization control on the vehicle according to the actual speed and the target speed; If it is determined to perform voltage stabilization control on the vehicle, obtaining a first target segmented speed according to the actual speed and the target speed; The obtaining of a first target segmented speed according to the actual speed and the target speed includes: According to the actual speed and the target speed, respectively obtaining a current power value corresponding to the actual speed and a target power value corresponding to the target speed; Acquire a power curve between the current power value and the target power value according to a preset database; Segmenting the power curve to obtain at least one segmented power; Based on the segmented power, obtaining a corresponding first target segmented speed; The obtaining of a corresponding first target segment speed based on the segment power includes: Based on the segmented power, obtaining corresponding segmented voltages, wherein the number of segmented voltages is at least two; sorting the plurality of segmented voltages in ascending order, and comparing a first segmented voltage ranked highest among the plurality of segmented voltages with upper and lower limits of a current voltage, wherein the upper and lower limits of the current voltage are obtained by calculating the actual speed; If it is determined that the first segment voltage is within the upper and lower limits of the current voltage, obtaining a first target segment speed corresponding to the first segment voltage; The actual speed is adjusted according to the first target segmented speed so that the adjusted actual speed is consistent with the target speed, thereby completing voltage stabilization control of the vehicle.
2. The voltage stabilization control method for a single-engine sanitation vehicle as claimed in claim 1, characterized in that: After comparing the first segment voltage ranked highest among the plurality of segment voltages with the upper and lower limits of the current voltage, the method further includes: If it is determined that the first segment voltage is not within the upper and lower limits of the current voltage, obtaining a second segment voltage from the plurality of segment voltages; If it is determined that the second segment voltage is within the upper and lower limits of the current voltage, obtaining a corresponding second target segment speed according to the second segment voltage; The actual speed is adjusted according to the second target segmented speed so that the actual speed is consistent with the target speed, thereby completing voltage stabilization control of the vehicle.
3. The voltage stabilization control method for a single-engine sanitation vehicle as claimed in claim 1, characterized in that: The adjusting the actual speed of the current engine according to the first target segmented speed so that the actual speed is consistent with the target speed to complete voltage stabilization control of the vehicle includes: adjusting the actual speed of the current engine based on the first target segmented speed, wherein adjusting the actual speed of the current engine includes increasing or decreasing the actual speed of the current engine; comparing the actual speed of the engine after adjustment with the target speed; If the actual speed of the engine after adjustment is consistent with the target speed, the voltage stabilization control of the vehicle is completed.
4. The voltage stabilization control method for a single-engine sanitation vehicle as claimed in claim 3, characterized in that: After comparing the adjusted actual engine speed with the target speed, the method further includes: If the adjusted actual speed is inconsistent with the target speed, determining whether to perform voltage stabilization control on the vehicle according to the adjusted actual speed and the target speed; If it is determined to perform voltage stabilization control on the vehicle, obtaining a third target segmented speed according to the adjusted actual speed and the target speed; The adjusted actual speed is adjusted according to the third target segmented speed so that the adjusted actual speed is consistent with the target speed, thereby completing voltage stabilization control of the vehicle.
5. The voltage stabilization control method for a single-engine sanitation vehicle as claimed in claim 1, characterized in that: The determining whether to perform voltage stabilization control on the vehicle according to the actual speed and the target speed includes: comparing the target speed with a preset speed; If the target speed is greater than the preset speed, the actual speed and the target speed are input into the preset voltage stabilization system master controller respectively; The preset voltage stabilization system master controller calculates the current power corresponding to the actual speed and the target power corresponding to the target speed respectively; Inputting the current power and the target power into a preset voltage regulator controller, the preset voltage regulator controller outputting upper and lower limits of the current voltage of the current power and a target voltage of the target power respectively; Comparing the upper and lower limits of the current voltage with the target voltage to determine whether to perform voltage stabilization control on the vehicle; If the target voltage exceeds the upper and lower limits of the current voltage, it is determined to perform voltage stabilization control on the vehicle.
6. A voltage stabilizing control device for a single-engine sanitation vehicle, characterized in that: The voltage stabilizing control device of the single-engine sanitation vehicle comprises: A receiving and acquiring module, configured to acquire the actual speed of the current engine and the target speed carried by the operating condition change instruction upon receiving the operating condition change instruction; a determination module, configured to determine whether to perform voltage stabilization control on the vehicle based on the actual speed and the target speed; an acquisition module, configured to acquire a first target segmented speed according to the actual speed and the target speed if it is determined that voltage stabilization control is to be performed on the vehicle; The obtaining of a first target segmented speed according to the actual speed and the target speed includes: According to the actual speed and the target speed, respectively obtaining a current power value corresponding to the actual speed and a target power value corresponding to the target speed; Acquire a power curve between the current power value and the target power value according to a preset database; Segmenting the power curve to obtain at least one segmented power; Based on the segmented power, obtaining a corresponding first target segmented speed; The obtaining of a corresponding first target segment speed based on the segment power includes: Based on the segmented power, obtaining corresponding segmented voltages, wherein the number of segmented voltages is at least two; sorting the plurality of segmented voltages in ascending order, and comparing a first segmented voltage ranked highest among the plurality of segmented voltages with upper and lower limits of a current voltage, wherein the upper and lower limits of the current voltage are obtained by calculating the actual speed; If it is determined that the first segment voltage is within the upper and lower limits of the current voltage, obtaining a first target segment speed corresponding to the first segment voltage; The regulating module is used to regulate the actual speed according to the first target segmented speed so that the regulated actual speed is consistent with the target speed, thereby completing voltage stabilization control of the vehicle.
7. A voltage stabilizing control device for a single-engine sanitation vehicle, characterized in that: The voltage stabilization control device of the single-engine sanitation vehicle includes a processor, a memory, and a voltage stabilization control program for the single-engine sanitation vehicle stored in the memory and executable by the processor. When the voltage stabilization control program for the single-engine sanitation vehicle is executed by the processor, the steps of the voltage stabilization control method for the single-engine sanitation vehicle as described in any one of claims 1 to 5 are implemented.
8. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a voltage stabilization control program for a single-engine sanitation vehicle, wherein when the voltage stabilization control program for a single-engine sanitation vehicle is executed by a processor, the steps of the voltage stabilization control method for a single-engine sanitation vehicle as described in any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Engine rotating speed self-adaptive control method and equipment based on load electricity consumption
CN112855362A
Synchronous wheel slip strategy for a locomotive governor
US4924395A