Water pump rotating speed control method and device, computer device and storage medium
By obtaining various working information to determine the candidate pump speed, and comprehensively controlling the pump speed, the problem of inaccurate pump speed control in existing technologies is solved, and efficient energy utilization is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- FAW JIEFANG AUTOMOTIVE CO
- Filing Date
- 2023-05-04
- Publication Date
- 2026-04-28
AI Technical Summary
In existing technologies, the water pump speed control method is singular, which makes it impossible to meet the comprehensive needs of vehicles under complex working conditions, and there is also the problem of excessive energy consumption.
By acquiring operational information that meets the vehicle's cooling requirements and the cabin temperature requirements, the corresponding candidate water pump speeds are determined, and the target water pump speed is determined based on these candidate speeds, thus comprehensively meeting multiple requirements and avoiding unnecessary energy consumption.
It improves the accuracy of water pump speed, meeting the vehicle's cooling, cabin temperature, and emission requirements, while avoiding energy waste.
Smart Images

Figure CN116480454B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and in particular to a method, apparatus, computer equipment, storage medium and computer program product for controlling the speed of a water pump. Background Technology
[0002] With the development of automotive technology, the requirements for vehicle control are becoming increasingly stringent. One related technology involves detecting the current engine coolant temperature, comparing it to a set temperature, and adjusting the water pump speed accordingly. This ensures that the engine coolant temperature reaches the set value when the pump operates at that speed. However, controlling the water pump speed based solely on engine coolant temperature is a simplistic approach, resulting in inaccurate pump speed control. This can lead to an inability to meet the comprehensive needs of the vehicle under complex operating conditions, or excessive energy consumption and waste. Summary of the Invention
[0003] Therefore, it is necessary to provide a method, device, computer equipment, computer-readable storage medium, and computer program product for controlling the speed of a water pump, so that the speed of the water pump can meet the vehicle's cooling requirements, cabin temperature requirements, and emission requirements without causing unnecessary energy consumption.
[0004] Firstly, this application provides a method for controlling the speed of a water pump. The method includes:
[0005] When entering the current control cycle, a first influencing factor is acquired; the first influencing factor includes various first operating information used to meet the vehicle cooling requirements; a second influencing factor is acquired; the second influencing factor includes various second operating information used to meet the cabin temperature requirements or emission requirements; the first candidate water pump speed corresponding to each first operating information is determined, and the second candidate water pump speed corresponding to each second operating information is determined; the target water pump speed is determined based on each first candidate water pump speed and each second candidate water pump speed, and the water pump is controlled to operate at the target water pump speed.
[0006] Secondly, this application also provides a device for controlling the speed of a water pump. The device includes:
[0007] The first influence quantity acquisition module is used to acquire the first influence quantity when entering the current control cycle; the first influence quantity includes various first working information used to meet the vehicle cooling requirements;
[0008] The second influence quantity acquisition module is used to acquire the second influence quantity; the second influence quantity includes various second working information used to meet the cockpit temperature requirements or emission requirements;
[0009] The candidate pump speed determination module is used to determine the first candidate pump speed corresponding to each first working information and to determine the second candidate pump speed corresponding to each second working information.
[0010] The target pump speed determination module is used to determine the target pump speed based on the speeds of each first candidate pump and each second candidate pump, and to control the pump to run at the target pump speed.
[0011] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:
[0012] When entering the current control cycle, a first influencing factor is acquired; the first influencing factor includes various first operating information used to meet the vehicle cooling requirements; a second influencing factor is acquired; the second influencing factor includes various second operating information used to meet the cabin temperature requirements or emission requirements; the first candidate water pump speed corresponding to each first operating information is determined, and the second candidate water pump speed corresponding to each second operating information is determined; the target water pump speed is determined based on each first candidate water pump speed and each second candidate water pump speed, and the water pump is controlled to operate at the target water pump speed.
[0013] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:
[0014] When entering the current control cycle, a first influencing factor is acquired; the first influencing factor includes various first operating information used to meet the vehicle cooling requirements; a second influencing factor is acquired; the second influencing factor includes various second operating information used to meet the cabin temperature requirements or emission requirements; the first candidate water pump speed corresponding to each first operating information is determined, and the second candidate water pump speed corresponding to each second operating information is determined; the target water pump speed is determined based on each first candidate water pump speed and each second candidate water pump speed, and the water pump is controlled to operate at the target water pump speed.
[0015] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:
[0016] When entering the current control cycle, a first influencing factor is acquired; the first influencing factor includes various first operating information used to meet the vehicle cooling requirements; a second influencing factor is acquired; the second influencing factor includes various second operating information used to meet the cabin temperature requirements or emission requirements; the first candidate water pump speed corresponding to each first operating information is determined, and the second candidate water pump speed corresponding to each second operating information is determined; the target water pump speed is determined based on each first candidate water pump speed and each second candidate water pump speed, and the water pump is controlled to operate at the target water pump speed.
[0017] The aforementioned water pump speed control method, device, computer equipment, storage medium, and computer program product determine a first candidate water pump speed based on first working information used to meet vehicle cooling requirements, and further determine a first candidate water pump speed corresponding to each of the first working information and a second candidate water pump speed corresponding to each of the second working information based on second working information used to meet cabin temperature and emission requirements. Based on the first and second candidate water pump speeds, a target water pump speed is determined, and the water pump is controlled to operate at the target water pump speed. By comprehensively meeting the working information of vehicle cooling, cabin temperature, and emission requirements, the accuracy of the target water pump speed is improved, ensuring that the target water pump speed can meet these requirements without causing unnecessary energy consumption. Attached Figure Description
[0018] Figure 1 This is a flowchart illustrating a method for controlling the pump speed in one embodiment;
[0019] Figure 2 This is a schematic diagram of the control system for the water pump speed in one embodiment;
[0020] Figure 3 This is a flow diagram illustrating a method for controlling the pump speed in another embodiment;
[0021] Figure 4 This is a flow diagram illustrating the method for controlling the pump speed in yet another embodiment;
[0022] Figure 5 This is a structural block diagram of a water pump speed control device in one embodiment;
[0023] Figure 6 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0024] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0025] In one embodiment, such as Figure 1 As shown, a method for controlling the speed of a water pump is provided. This embodiment illustrates the application of this method to a terminal, which can be a smart vehicle-mounted device. In this embodiment, the method includes the following steps:
[0026] Step 102: When entering the current control cycle, obtain the first influence quantity; the first influence quantity includes various first working information used to meet the vehicle cooling requirements.
[0027] Among them, the vehicle can be a commercial vehicle, including but not limited to: buses, trucks, semi-trailer tractors, incomplete buses and incomplete trucks.
[0028] The control cycle is used to control the water pump speed of the vehicle; the first operating information that meets the vehicle's cooling requirements includes at least one of the following: engine operating information, air compressor operating information, engine braking information, first urea nozzle operating information, or engine water temperature information.
[0029] In some embodiments, a control cycle can be entered at preset intervals. The preset interval is set according to the actual needs of the vehicle, for example, the preset interval can be 1 second. This application embodiment does not limit the preset interval. When entering the current control cycle, the intelligent vehicle device acquires first working information that meets the vehicle's cooling needs, such as engine working information, air compressor working information, engine braking information, urea nozzle working information, and engine water temperature information.
[0030] Step 104: Obtain the second influence quantity; the second influence quantity includes various second operational information used to meet cockpit temperature requirements and emission requirements.
[0031] The second influencing factor includes: information on the operation of the heating system to meet the temperature requirements of the cockpit, and information on the operation of the second urea nozzle to meet emission requirements.
[0032] In some embodiments, the intelligent in-vehicle device acquires heating operation information to meet the temperature requirements of the cockpit, and second urea nozzle operation information to meet emission requirements.
[0033] Step 106: Determine the first candidate pump speed corresponding to each first working information, and determine the second candidate pump speed corresponding to each second working information.
[0034] Wherein, the first candidate pump speed corresponding to the first working information is the pump speed used to satisfy the first working information, and the second candidate pump speed corresponding to the second working information is the pump speed used to satisfy the second working information.
[0035] Each of the first working information may include at least one of the following: engine working information, first type information related to engine speed, second type information related to engine coolant temperature, or third type information unrelated to both engine speed and coolant temperature; each of the second working information is working information related to engine speed.
[0036] In some embodiments, when the first operating information includes engine operating information, the intelligent vehicle device determines the corresponding first candidate water pump speed based on the engine operating information; when the first operating information includes first type information, the intelligent vehicle device acquires the engine speed and determines the first candidate water pump speed based on the engine speed; when the first operating information includes second type information, the intelligent vehicle device determines the corresponding first candidate water pump speed based on the engine coolant temperature; when the first operating information includes third type information, the intelligent vehicle device determines the corresponding first candidate water pump speed based on the third type information. If second operating information is acquired, the intelligent vehicle device acquires the engine speed and determines the second candidate water pump speed based on the engine speed.
[0037] In some embodiments, there is a mapping relationship between the engine speed and the candidate water pump speed. The mapping relationship used to determine the first candidate water pump speed based on the engine speed can be the same as the mapping relationship used to determine the second candidate water pump speed based on the engine speed.
[0038] Step 108: Determine the target pump speed based on the speeds of each first candidate pump and each second candidate pump, and control the pump to run at the target pump speed.
[0039] In some embodiments, the intelligent vehicle device arranges the first candidate water pump speeds and the second candidate water pump speeds in descending order to obtain a candidate water pump speed sequence, and takes the first candidate water pump speed in the candidate water pump speed sequence as the target water pump speed; that is, the target water pump speed can be the maximum value of the first candidate water pump speeds and the second candidate water pump speeds.
[0040] In some embodiments, the intelligent vehicle-mounted device acquires the weights corresponding to each first piece of operating information and the weights corresponding to each second piece of operating information. It then determines the product between the weights corresponding to each first piece of operating information and the rotational speeds of the first candidate water pumps to obtain the rotational speeds of each first reference water pump. Finally, it determines the product between the weights corresponding to each second piece of operating information and the rotational speeds of the second candidate water pumps to obtain the rotational speeds of each second reference water pump. The maximum value among the first and second reference water pump rotational speeds is then determined and used as the target water pump rotational speed. The weights corresponding to each first piece of operating information and each second piece of operating information can be set according to actual needs.
[0041] In the above-mentioned water pump speed control method, a first candidate water pump speed is determined based on the first working information used to meet the vehicle's cooling requirements. Then, a first candidate water pump speed corresponding to each of the first working information is determined based on the second working information used to meet the cabin temperature and emission requirements. A second candidate water pump speed corresponding to each of the second working information is also determined. A target water pump speed is determined based on the first and second candidate water pump speeds, and the water pump is controlled to operate at the target water pump speed. By comprehensively meeting the working information of vehicle cooling, cabin temperature, and emission requirements, the accuracy of the target water pump speed is improved. This ensures that the target water pump speed can meet the vehicle cooling, cabin temperature, and emission requirements without causing unnecessary energy consumption.
[0042] In some embodiments, the vehicle includes a water pump control system, such as Figure 2 As shown, the water pump control system includes: water pump 1, oil cooler 2, engine block water jacket 3, engine cylinder head water jacket 4, air compressor water jacket 5, urea nozzle cooling water jacket 6, retarder radiator 7, urea tank heating water jacket 8, heater core 9, radiator core 10, fan 11, electronic control unit (ECU) 12, water temperature sensor 13, engine speed sensor 14, throttle pedal sensor 15, retarder switch 16, heater switch 17, air compressor pressure sensor 18, regeneration switch 19, engine brake switch 20, urea heating switch 21, wiring harness 22, and instrument panel 23.
[0043] The water pump 1 is connected to the ECU 12 via wiring harness 22, receiving commands from the ECU 12 to adjust the water pump speed. The water pump 1 can introduce coolant from the outside or inside the system (e.g., the radiator core 10). Coolant can be introduced by external force or by negative pressure generated by its own rotation. The water pump 1 uses its rotation to generate pressure and delivers the introduced coolant to the oil cooler 2. The oil cooler 2 receives the coolant from the water pump 1 and uses it to cool the engine oil. The engine block water jacket 3 receives a portion of the coolant from the oil cooler 2 and uses it to cool the engine block. The engine cylinder head water jacket receives the coolant from the engine block water jacket 3 and uses it to cool the engine cylinder head. The air compressor water jacket 5 receives the coolant from the oil cooler 2 and uses it to cool the air compressor. After cooling, the coolant flows back to the water pump inlet of the water pump 1, and the urea nozzle cools the water. The oil cooler 6 receives coolant from the oil cooler 2 for cooling the nozzles; the retarder radiator 7 receives a portion of the coolant from the engine cylinder head water jacket 4 for cooling the retarder; the urea tank heating water jacket 8 receives coolant from the retarder radiator 7 for heating the urea tank, and after heating, the coolant flows back to the water pump inlet of the water pump 1; the heater core 9 receives coolant from the retarder radiator 7 for heating the cabin, and after heating, the coolant flows back to the water pump inlet of the water pump 1; the radiator core 10 receives coolant from the thermostat for heat exchange with the airflow generated by the fan 11, lowering the coolant temperature before flowing back to the water pump inlet of the water pump 1; the fan 11 rotates to generate airflow for cooling the coolant in the radiator core 10; ECU 12 can acquire the status of water temperature sensor 13, engine speed sensor 14, accelerator pedal sensor 15, retarder switch 16, heater switch 17, air compressor pressure sensor 18, regeneration switch 19, engine brake switch 20, and urea heater switch 21.
[0044] The water temperature sensor 13 is used to collect engine water temperature information, and the engine speed sensor 14 is used to collect engine speed; the throttle plate sensor 15 is used to collect pedal information, the retarder switch 16 is used to collect retarder working signals, and the heater switch 17 is used to collect heater working signals; the air compressor pressure sensor 18 is used to collect air compressor working signals; the regeneration switch 19 is used to collect regeneration signals; the urea heating switch 21 is used to collect the working information of the first urea nozzle and the second urea nozzle; the instrument panel 23 can be used to display the working status, faults, and other information of the water pump control system.
[0045] In some embodiments, determining the first candidate water pump speed corresponding to each first working information includes: when each first working information includes at least one of air compressor working information, engine braking information, or first urea nozzle working information, obtaining engine speed; and determining the first candidate water pump speed corresponding to each first working information based on the engine speed.
[0046] Among them, the air compressor operating information reflects the start of air compressor operation, the engine braking signal indicates that the drive wheels are dragging the engine to rotate, and the first urea nozzle operating information reflects the opening of the first solenoid valve of the urea nozzle for cooling the urea tank. The air compressor operating information, engine braking information, and first urea nozzle operating information are also the first type of information in the above embodiments.
[0047] In some embodiments, when the first operating information includes air compressor operating information, the intelligent vehicle-mounted device acquires the engine speed and determines the first candidate water pump speed corresponding to the air compressor operating information based on the mapping relationship between the engine speed and the water pump speed. The mapping relationship between the engine speed and the water pump speed can be reflected by a first mapping table, as shown in Table 1.
[0048] Table 1
[0049]
[0050] For example, when the engine speed is 600 r / min, the first candidate water pump speed corresponding to the air compressor operating information can be 400 r / min.
[0051] In some embodiments, when the first operating information includes engine braking information, the intelligent vehicle device acquires the engine speed and determines a first candidate water pump speed corresponding to the engine braking information based on a first mapping table between engine speed and water pump speed. The first mapping table between engine speed and water pump speed is shown in Table 1.
[0052] In some embodiments, when the first operating information includes the operating information of the first urea nozzle, the intelligent vehicle-mounted device acquires the engine speed and determines the first candidate water pump speed corresponding to the first urea nozzle operating information based on a first mapping table between the engine speed and the water pump speed. The first mapping table between the engine speed and the water pump speed is shown in Table 1.
[0053] It should be noted that when each of the first working information includes air compressor working information, engine braking information and first urea nozzle working information, since the obtained engine speed is the same, the first candidate water pump speed corresponding to the air compressor working information, the first candidate water pump speed corresponding to the engine braking information and the first candidate water pump speed corresponding to the first urea nozzle working information are the same.
[0054] In the above embodiments, the first candidate water pump speed corresponding to the engine speed is determined based on at least one of the air compressor working information, engine braking information, or first urea nozzle working information, so that the first candidate water pump speed corresponding to each first working information can meet the needs of air compressor, engine braking, and urea cooling.
[0055] In some embodiments, determining the first candidate water pump speed corresponding to each first working information includes: when each first working information includes engine water temperature information, determining the first candidate water pump speed corresponding to the engine water temperature information; when each first working information includes at least one of retarder working information or regeneration signal, determining the first candidate water pump speed corresponding to each first working information as a preset speed.
[0056] Among these, engine coolant temperature information refers to the engine's coolant temperature; retarder operation information reflects the start of retarder operation; and regeneration signal reflects that the regeneration switch is in the on state. Engine coolant temperature information is the second type of information in the above embodiments, while retarder operation information and regeneration signal are the third type of information in the above embodiments.
[0057] In some embodiments, when each of the first operating information includes engine coolant temperature information, the intelligent vehicle device determines the first candidate water pump speed corresponding to the engine coolant temperature information based on a mapping table between the engine coolant temperature information and the water pump speed. The mapping table between the engine coolant temperature information and the water pump speed is shown in Table 2.
[0058] Table 2
[0059]
[0060] For example, when the engine coolant temperature is 95°C, the first candidate water pump speed corresponding to the engine coolant temperature is 2950 r / min.
[0061] In some embodiments, the preset speed can be the maximum speed of the water pump; when each of the first operating information includes retarder operating information, the first candidate water pump speed corresponding to the retarder operating information is the maximum speed; when each of the first operating information includes a regeneration signal, the first candidate water pump speed corresponding to the regeneration signal is the maximum speed. For example, the maximum speed of the water pump can be 2974 r / min.
[0062] In the above embodiments, the corresponding first candidate water pump speed is determined according to the engine water temperature information, the retarder working information, or the regeneration signal, so that the first candidate water pump speed corresponding to each first working information can meet the requirements of engine water temperature, retarder, and regeneration function.
[0063] In some embodiments, determining the first candidate water pump speed corresponding to each first operating information includes: when each first operating information includes engine operating information, determining the first candidate water pump speed corresponding to the engine operating information based on a water pump speed mapping table; the engine operating information includes the load percentage of engine torque and engine speed.
[0064] In some embodiments, when each of the first operating information includes engine operating information, the intelligent vehicle device acquires a water pump speed mapping table between the engine operating information and the water pump speed, and determines the first candidate water pump speed corresponding to the engine operating information based on the water pump speed mapping table. The water pump speed mapping table is shown in Table 3.
[0065] Table 3
[0066]
[0067] For example, when the load percentage of engine torque is 50% and the engine speed is 1000 r / min, the first candidate water pump speed corresponding to the engine operating information is 780 r / min.
[0068] In the above embodiment, the first candidate water pump speed corresponding to the engine working information is determined based on the load percentage of engine torque and engine speed, so that the first candidate water pump speed can meet the working requirements of the engine.
[0069] In some embodiments, determining the second candidate water pump speed corresponding to each of the second operating information includes: when each of the second operating information includes at least one of heater operating information or second urea nozzle operating information, acquiring the engine speed; and determining the second candidate water pump speed corresponding to the engine speed.
[0070] The heating system information indicates that the heating system has started working to meet the temperature requirements of the cockpit. The second urea nozzle information indicates that the second solenoid valve of the urea nozzle has opened to heat the urea tank to meet emission requirements.
[0071] In some embodiments, when each of the second operating information includes at least one of heater operating information or second urea nozzle operating information, the intelligent vehicle device acquires the engine speed and determines the first candidate water pump speed corresponding to the engine braking information based on a second mapping table between engine speed and water pump speed. The second mapping table between engine speed and water pump speed is shown in Table 4.
[0072] Table 4
[0073]
[0074] For example, when each of the second operating information includes at least one of the heating operating information or the second urea nozzle operating information, and the engine speed is 600 r / min, the second candidate water pump speed can be 800 r / min.
[0075] In the above embodiments, when each of the second working information includes at least one of the heating working information or the second urea nozzle working information, the second candidate water pump speed is determined according to the engine speed, so that the second candidate water pump speed can meet the cockpit temperature requirements or emission requirements.
[0076] In some embodiments, determining the target pump speed based on the speeds of each first candidate pump and each second candidate pump includes: taking the pump speed with the largest speed among the first candidate pump speeds and each second candidate pump speed as the target pump speed.
[0077] In some embodiments, the intelligent vehicle device arranges the first candidate water pump speeds and the second candidate water pump speeds in descending order to obtain a candidate water pump speed sequence, and takes the first candidate water pump speed in the candidate water pump speed sequence as the target water pump speed.
[0078] In some embodiments, such as Figure 3 As shown, the water pump speed control method includes: Powering on the vehicle, the ECU checks for water pump malfunctions. If no malfunction is found, it determines whether the air compressor is working. If the air compressor is working, it acquires air compressor operating information and determines the first candidate water pump speed n1 corresponding to the air compressor operating information; it determines whether the engine is braking. If so, it acquires engine braking information and determines the first candidate water pump speed n2 corresponding to the engine braking information; it determines whether the first solenoid valve of the urea tank is open. If open, it acquires the first urea nozzle operating information and determines the first candidate water pump speed n3 corresponding to the first urea nozzle operating information; it determines whether the retarder is working. If so, it acquires retarder operating information and determines the retarder speed n3. The following steps are performed: 1. Determine the first candidate water pump speed n4 corresponding to the speed reducer's operating information; 2. Determine if the regeneration switch is open, and if so, obtain the regeneration signal and determine the first candidate water pump speed n5 corresponding to the regeneration signal; 3. Obtain engine coolant temperature information and determine the first candidate water pump speed n6 corresponding to the engine coolant temperature information; 4. Obtain engine operating information and determine the first candidate water pump speed n7 corresponding to the engine operating information; 5. Determine if the heater is on, and if so, obtain heater operating information and determine the second candidate water pump speed n8 corresponding to the heater operating information; 6. Determine if the second solenoid valve of the urea tank is open, and if so, obtain the second urea nozzle operating information and determine the second candidate water pump speed n9 corresponding to the second urea nozzle operating information.
[0079] Compare the speeds of the first candidate pump n1, the first candidate pump n2, the first candidate pump n3, the first candidate pump n4, the first candidate pump n5, the first candidate pump n6, the first candidate pump n7, the second candidate pump n8, and the second candidate pump n9, and take the largest pump speed as the target pump speed.
[0080] In some embodiments, such as Figure 4 As shown, the methods for controlling the pump speed include:
[0081] Step 401: When entering the current control cycle, obtain the first influencing quantity; the first influencing quantity includes various first operating information used to meet the vehicle cooling requirements;
[0082] Step 402, obtain the second influencing quantity; the second influencing quantity includes various second operational information used to meet cockpit temperature requirements or emission requirements;
[0083] Step 403: When each of the first working information includes at least one of air compressor working information, engine braking information, or first urea nozzle working information, obtain the engine speed; based on the engine speed, determine the first candidate water pump speed corresponding to each of the first working information.
[0084] Step 404: When each first working information includes engine coolant temperature information, determine the first candidate water pump speed corresponding to the engine coolant temperature information; when each first working information includes at least one of retarder working information or regeneration signal, determine the first candidate water pump speed corresponding to each first working information as a preset speed.
[0085] Step 405: When each of the first operating information includes engine operating information, determine the first candidate water pump speed corresponding to the engine operating information based on the water pump speed mapping table; the engine operating information includes the load percentage of engine torque and engine speed.
[0086] Step 406: When each of the second working information includes at least one of the heating working information or the second urea nozzle working information, obtain the engine speed; determine the second candidate water pump speed corresponding to the engine speed;
[0087] Step 407: The maximum pump speed among the first candidate pump speeds and the second candidate pump speeds is taken as the target pump speed.
[0088] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0089] In the above-mentioned water pump speed control method, a first candidate water pump speed is determined based on the first working information used to meet the vehicle's cooling requirements. Then, a first candidate water pump speed corresponding to each of the first working information is determined based on the second working information used to meet the cabin temperature and emission requirements. A second candidate water pump speed corresponding to each of the second working information is also determined. A target water pump speed is determined based on the first and second candidate water pump speeds, and the water pump is controlled to operate at the target water pump speed. By comprehensively meeting the working information of vehicle cooling, cabin temperature, and emission requirements, the accuracy of the target water pump speed is improved. This ensures that the target water pump speed can meet the vehicle cooling, cabin temperature, and emission requirements without causing unnecessary energy consumption.
[0090] Based on the same inventive concept, this application also provides a pump speed control device for implementing the pump speed control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations of one or more pump speed control device embodiments provided below can be found in the limitations of the pump speed control method described above, and will not be repeated here.
[0091] In one embodiment, such as Figure 5 As shown, a water pump speed control device is provided, comprising: a first influence quantity acquisition module 501, a second influence quantity acquisition module 502, a candidate water pump speed determination module 503, and a target water pump speed determination module 504, wherein:
[0092] The first influence quantity acquisition module 501 is used to acquire the first influence quantity when entering the current control cycle; the first influence quantity includes various first working information used to meet the vehicle cooling requirements;
[0093] The second influence quantity acquisition module 502 is used to acquire the second influence quantity; the second influence quantity includes various second working information used to meet the cockpit temperature requirements or emission requirements;
[0094] The candidate pump speed determination module 503 is used to determine the first candidate pump speed corresponding to each first working information and to determine the second candidate pump speed corresponding to each second working information.
[0095] The target pump speed determination module 504 is used to determine the target pump speed based on the speeds of each first candidate pump and each second candidate pump, and to control the pump to run at the target pump speed.
[0096] In some embodiments, the candidate pump speed determination module 503 includes:
[0097] The first determining unit is used to acquire the engine speed when each of the first working information includes at least one of air compressor working information, engine braking information or first urea nozzle working information; and to determine the first candidate water pump speed corresponding to each of the first working information based on the engine speed.
[0098] In some embodiments, the candidate pump speed determination module 503 includes:
[0099] The second determining unit is used to determine the first candidate water pump speed corresponding to the engine water temperature information when each of the first working information includes engine water temperature information; and to determine the first candidate water pump speed corresponding to each of the first working information as a preset speed when each of the first working information includes at least one of retarder working information or regeneration signal.
[0100] In some embodiments, the candidate pump speed determination module 503 includes:
[0101] The third determining unit is used to determine the first candidate water pump speed corresponding to the engine operating information based on the water pump speed mapping table when each of the first operating information includes engine operating information; the engine operating information includes the load percentage of engine torque and engine speed.
[0102] In some embodiments, the target pump speed determination module 504 is used to take the largest pump speed among the first candidate pump speeds and the second candidate pump speeds as the target pump speed.
[0103] Each module in the aforementioned pump speed control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0104] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 6As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a method for controlling the speed of a water pump. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0105] Those skilled in the art will understand that Figure 6 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0106] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0107] When entering the current control cycle, a first influencing factor is acquired; the first influencing factor includes various first operating information used to meet the vehicle cooling requirements; a second influencing factor is acquired; the second influencing factor includes various second operating information used to meet the cabin temperature requirements or emission requirements; the first candidate water pump speed corresponding to each first operating information is determined, and the second candidate water pump speed corresponding to each second operating information is determined; the target water pump speed is determined based on each first candidate water pump speed and each second candidate water pump speed, and the water pump is controlled to operate at the target water pump speed.
[0108] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:
[0109] When entering the current control cycle, a first influencing factor is acquired; the first influencing factor includes various first operating information used to meet the vehicle cooling requirements; a second influencing factor is acquired; the second influencing factor includes various second operating information used to meet the cabin temperature requirements or emission requirements; the first candidate water pump speed corresponding to each first operating information is determined, and the second candidate water pump speed corresponding to each second operating information is determined; the target water pump speed is determined based on each first candidate water pump speed and each second candidate water pump speed, and the water pump is controlled to operate at the target water pump speed.
[0110] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:
[0111] When entering the current control cycle, a first influencing factor is acquired; the first influencing factor includes various first operating information used to meet the vehicle cooling requirements; a second influencing factor is acquired; the second influencing factor includes various second operating information used to meet the cabin temperature requirements or emission requirements; the first candidate water pump speed corresponding to each first operating information is determined, and the second candidate water pump speed corresponding to each second operating information is determined; the target water pump speed is determined based on each first candidate water pump speed and each second candidate water pump speed, and the water pump is controlled to operate at the target water pump speed.
[0112] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0113] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0114] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0115] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for controlling the speed of a water pump, characterized in that, The method includes: When entering the current control cycle, a first influencing factor is acquired. The first influencing factor includes various first operating information for meeting the vehicle's cooling requirements. Each first operating information includes at least one of the following: a first type of information related to engine speed, a second type of information related to engine coolant temperature, and a third type of information unrelated to both engine speed and coolant temperature. The third type of information includes retarder operating information and a regeneration signal. The first type of information includes air compressor operating information, engine braking information, and a first urea nozzle operating information. The first urea nozzle operating information reflects the opening of the first solenoid valve of the urea nozzle for cooling the nozzle. The retarder operating information reflects the start of retarder operation, and the regeneration signal reflects that the regeneration switch is in the on state. Acquire a second influence quantity; the second influence quantity includes various second working information for meeting the cockpit temperature requirements or emission requirements, the various second working information includes heating air working information and second urea nozzle working information, the second urea nozzle working information is used to reflect the opening of the second solenoid valve of the urea nozzle for heating the urea tank; The first candidate water pump speed corresponding to each first working information is determined, and the second candidate water pump speed corresponding to each second working information is determined. Specifically, when the first working information is of the first type, the corresponding first candidate water pump speed is determined based on the engine speed; when the first working information is of the second type, the corresponding first candidate water pump speed is determined based on the engine water temperature information; when the first working information is of the third type, the maximum speed of the water pump is used as the corresponding first candidate water pump speed. The weights of each first working information and the product between them and the speeds of the first candidate pumps are determined to obtain the speeds of each first reference pump. The weights of each second working information and the product between them and the speeds of the second candidate pumps are determined to obtain the speeds of each second reference pump. The maximum value among the first reference pump speeds and the second reference pump speeds is determined, and the maximum value is taken as the target pump speed. The pump is then controlled to run at the target pump speed.
2. The method according to claim 1, characterized in that, The method further includes: When each of the first operating information includes engine operating information, the first candidate water pump speed corresponding to the engine operating information is determined based on the water pump speed mapping table; the engine operating information includes the load percentage of engine torque and engine speed.
3. The method according to claim 1, characterized in that, Determining the second candidate pump speed corresponding to each of the second working information includes: When each of the second operating information includes at least one of the heater operating information or the second urea injector operating information, the engine speed is obtained; Determine the second candidate water pump speed corresponding to the engine speed.
4. The method according to any one of claims 1-3, characterized in that, The method further includes: The maximum pump speed among the first candidate pump speeds and the second candidate pump speeds is taken as the target pump speed.
5. A water pump speed control device, characterized in that, The device includes: The first influence quantity acquisition module is used to acquire a first influence quantity when entering the current control cycle. The first influence quantity includes various first working information for meeting the vehicle's cooling requirements. Each first working information includes at least one of the following: first type information related to engine speed, second type information related to engine coolant temperature, and third type information unrelated to both engine speed and coolant temperature. The third type information includes retarder working information and regeneration signal. The first type information includes air compressor working information, engine braking information, and first urea nozzle working information. The first urea nozzle working information is used to reflect that the first solenoid valve of the urea nozzle is open for cooling the nozzle. The retarder working information is used to reflect that the retarder has started working, and the regeneration signal is used to reflect that the regeneration switch is in the on state. The second influence quantity acquisition module is used to acquire the second influence quantity; the second influence quantity includes various second working information for meeting the cockpit temperature requirements or emission requirements, the various second working information includes heating air working information and second urea nozzle working information, the second urea nozzle working information is used to reflect the opening of the second solenoid valve of the urea nozzle for heating the urea tank; The candidate water pump speed determination module is used to determine the speed of each first candidate water pump corresponding to each of the first working information and to determine the speed of each second candidate water pump corresponding to each of the second working information. Specifically, when the first working information is of a first type, the corresponding first candidate water pump speed is determined based on the engine speed; when the first working information is of a second type, the corresponding first candidate water pump speed is determined based on the engine's water temperature information; and when the first working information is of a third type, the maximum speed of the water pump is used as the corresponding first candidate water pump speed. The target pump speed determination module is used to determine the weight of each first working information and the product between the first candidate pump speed to obtain each first reference pump speed; to determine the weight of each second working information and the product between the second candidate pump speed to obtain each second reference pump speed; to determine the maximum value among each first reference pump speed and each second reference pump speed; to take the maximum value as the target pump speed; and to control the pump to run at the target pump speed.
6. The apparatus according to claim 5, characterized in that, The candidate water pump speed determination module includes a third determination unit, used to determine the first candidate water pump speed corresponding to the engine operating information based on the water pump speed mapping table when each first operating information includes engine operating information; the engine operating information includes the load percentage of engine torque and engine speed.
7. The apparatus according to any one of claims 5 to 6, characterized in that, The target pump speed determination module is used to take the maximum pump speed among the first candidate pump speeds and the second candidate pump speeds as the target pump speed.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 4.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 4.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Electronic water pump control method and system of engine thermal management system and storage medium
CN115163281A
Systems and methods for controlling a variable speed water pump
US20130142669A1