Steering drive method, device, computer device and storage medium
By dynamically adjusting the dual-source oil pump combination in the vehicle steering system according to the driving gear, at least one oil pump can be operated normally, thus solving the problem of loss of steering ability caused by simultaneous failure of dual-source oil pumps and improving the safety and energy economy of the steering system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- FAW JIEFANG AUTOMOTIVE CO
- Filing Date
- 2023-10-26
- Publication Date
- 2026-06-30
AI Technical Summary
In a vehicle steering system, the simultaneous failure of both oil pumps can cause the vehicle to lose its steering ability, reducing the safety of the steering system.
Based on the current driving gear of the target vehicle, a target drive group and an alternative drive group are determined from multiple dual-source oil pumps. If a fault-free dual-source oil pump exists in the target drive group, steering drive is performed through that group; otherwise, steering drive is performed through the alternative drive group, ensuring that at least one oil pump is working properly to maintain steering capability.
It improves the safety and energy economy of the vehicle steering system, ensures normal steering even in the event of partial oil pump failure, reduces the number of oil pumps involved in the drive, and improves the reliability of the system.
Smart Images

Figure CN117485424B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of power steering pump control technology, and in particular to a steering drive method, device, computer equipment, storage medium, and computer program product. Background Technology
[0002] With the development of new energy vehicles, electric power steering pumps have become the standard for power steering systems, which improve the maneuverability and safety of vehicle steering.
[0003] Because traditional high-pressure power steering pumps are affected and cannot work properly when the high-pressure system of a vehicle malfunctions and the high-pressure power needs to be cut off to ensure driving safety, related technologies usually use a dual-source pump to provide steering assistance to the vehicle. In the event of a malfunction in the high-pressure pump circuit or when the high-pressure system of the vehicle cannot work, the vehicle controller switches to enable and controls the low-pressure pump to work to maintain steering ability.
[0004] However, in a dual-source oil pump system, both the high-pressure and low-pressure oil pumps may fail simultaneously. In this case, the vehicle will lose its steering ability, resulting in lower safety of the vehicle's steering system. Summary of the Invention
[0005] Therefore, it is necessary to provide a steering drive method, device, computer equipment, computer-readable storage medium, and computer program product that can improve the safety of vehicle steering systems in response to the above-mentioned technical problems.
[0006] In a first aspect, this application provides a steering drive method, including:
[0007] Based on the current driving gear of the target vehicle, a target drive group and a candidate drive group are determined from multiple dual-source oil pumps; the target drive group and the candidate drive group each include at least one dual-source oil pump.
[0008] If at least one fault-free dual-source oil pump exists in the target drive group, the steering shaft is driven by the target drive group.
[0009] In the absence of a fault-free dual-source oil pump in the target drive group, the steering shaft is driven by the alternative drive group.
[0010] In one embodiment, when at least one fault-free dual-source oil pump is present in the target drive group, steering drive of the steering shaft via the target drive group includes:
[0011] If at least one fault-free dual-source oil pump exists in the target drive group, a high-pressure enable signal is sent to the fault-free dual-source oil pump in the target drive group.
[0012] Identify the first oil pump in the target drive group and send a low-pressure enable signal to the first oil pump; the first oil pump refers to the dual-source oil pump in the target drive group that has a high-pressure fault but no low-pressure fault.
[0013] In one embodiment, the method further includes:
[0014] Identify the second oil pump in the target drive group; the second oil pump refers to the dual-source oil pump in the target drive group that has a high-pressure fault.
[0015] When the second oil pump returns to a fault-free state, obtain the first duration during which the second oil pump is in a fault-free state.
[0016] If the first duration exceeds the first recovery time threshold, a high-pressure enable signal is sent to the second oil pump.
[0017] In one embodiment, when a fault-free dual-source oil pump is not available in the target drive group, steering drive of the steering shaft is performed via an alternative drive group, including:
[0018] If there is no fault-free dual-source oil pump in the target drive group and all dual-source oil pumps in the alternative drive group are fault-free, send a high-pressure enable signal to each dual-source oil pump in the alternative drive group.
[0019] Identify the third oil pump in the target drive group and send a low-pressure enable signal to the third oil pump; the third oil pump refers to the dual-source oil pump in the target drive group that has a high-pressure fault but no low-pressure fault.
[0020] In one embodiment, the method further includes:
[0021] If there is no fault-free dual-source oil pump in the target drive group and there is a faulty dual-source oil pump in the alternative drive group, control the target vehicle to perform high-voltage power-off.
[0022] In one embodiment, the method further includes:
[0023] When the fourth oil pump returns to a fault-free state, the second duration of the fourth oil pump being in a fault-free state is obtained; the fourth oil pump refers to the dual-source oil pump in the target drive group that has a high-pressure fault.
[0024] If the second duration exceeds the second recovery time threshold, a high-pressure enable signal is sent to the fourth oil pump;
[0025] When all fourth oil pumps in the target drive group have resumed high-pressure enable, stop sending high-pressure enable signals to each dual-source oil pump in the alternative drive group.
[0026] Secondly, this application also provides a steering drive device, comprising:
[0027] The selection module is used to determine the target drive group and the alternative drive group from multiple dual-source oil pumps based on the current driving gear of the target vehicle; the target drive group and the alternative drive group each include at least one dual-source oil pump.
[0028] The first drive module is used to drive the steering shaft through the target drive group when at least one fault-free dual-source oil pump is present in the target drive group.
[0029] The second drive module is used to drive the steering shaft through the alternative drive group when there is no fault-free dual-source oil pump in the target drive group.
[0030] Thirdly, this application also provides a computer device, 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:
[0031] Based on the current driving gear of the target vehicle, a target drive group and a candidate drive group are determined from multiple dual-source oil pumps; the target drive group and the candidate drive group each include at least one dual-source oil pump.
[0032] If at least one fault-free dual-source oil pump exists in the target drive group, the steering shaft is driven by the target drive group.
[0033] In the absence of a fault-free dual-source oil pump in the target drive group, the steering shaft is driven by the alternative drive group.
[0034] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:
[0035] Based on the current driving gear of the target vehicle, a target drive group and a candidate drive group are determined from multiple dual-source oil pumps; the target drive group and the candidate drive group each include at least one dual-source oil pump.
[0036] If at least one fault-free dual-source oil pump exists in the target drive group, the steering shaft is driven by the target drive group.
[0037] In the absence of a fault-free dual-source oil pump in the target drive group, the steering shaft is driven by the alternative drive group.
[0038] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:
[0039] Based on the current driving gear of the target vehicle, a target drive group and a candidate drive group are determined from multiple dual-source oil pumps; the target drive group and the candidate drive group each include at least one dual-source oil pump.
[0040] If at least one fault-free dual-source oil pump exists in the target drive group, the steering shaft is driven by the target drive group.
[0041] In the absence of a fault-free dual-source oil pump in the target drive group, the steering shaft is driven by the alternative drive group.
[0042] The aforementioned steering drive method, apparatus, computer equipment, storage medium, and computer program product first determine a target drive group and a backup drive group from multiple dual-source oil pumps based on the current driving gear of the target vehicle. This reduces the number of dual-source oil pumps involved in steering drive, improving energy efficiency. Furthermore, if at least one fault-free dual-source oil pump exists in the target drive group, the steering shaft is driven by the target drive group; or, if no fault-free dual-source oil pump exists in the target drive group, the steering shaft is driven by the backup drive group. This allows for steering assistance to be provided by other dual-source oil pumps to maintain the vehicle's steering ability even when some dual-source oil pumps cannot perform steering drive normally, thereby improving the safety of the vehicle steering system. Attached Figure Description
[0043] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0044] Figure 1 This is a diagram illustrating the application environment of the steering drive method in one embodiment;
[0045] Figure 2 This is a schematic diagram of the structure of a dual-source oil pump in one embodiment;
[0046] Figure 3 This is a flowchart illustrating a steering drive method in one embodiment;
[0047] Figure 4 This is a flowchart illustrating the steering drive method in another embodiment;
[0048] Figure 5 This is a schematic diagram of the dual-source oil pump distribution for a four-steering-axle vehicle in one embodiment;
[0049] Figure 6This is a structural block diagram of the steering drive device in one embodiment;
[0050] Figure 7 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0051] 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.
[0052] The steering drive method provided in this application embodiment can be applied to, for example... Figure 1 In the application environment shown, the vehicle controller 102 is connected to M dual-source oil pumps (M≥2). During the driving of the target vehicle, the vehicle controller 102 determines, based on the current driving gear of the target vehicle, a target drive group 104 (1≤N≤M-1) including N dual-source oil pumps and a backup drive group 106 including MN dual-source oil pumps from the M dual-source oil pumps. Then, based on the fault status of each dual-source oil pump in the target drive group, the vehicle controller 102 drives the steering shaft of the target vehicle through the target drive group 104 or the backup drive group 106.
[0053] The structure of the dual-source oil pump provided in this application embodiment is as follows: Figure 2 As shown, the system includes a high-pressure oil pump controller 202, a high-pressure oil pump motor 204, a low-pressure oil pump controller 206, a low-pressure oil pump motor 208, and a power steering pump 210. The high-pressure oil pump controller 202, upon receiving a high-pressure enable signal, controls the power steering pump 210 via the high-pressure oil pump motor 204, and is responsible for real-time monitoring of the operating status of the high-pressure oil pump motor 204, providing feedback on the high-pressure operating status to the vehicle controller 102. The high-pressure operating status includes high-pressure fault and high-pressure normal. The low-pressure oil pump controller 206, upon receiving a low-pressure enable signal, controls the power steering pump 210 via the low-pressure oil pump motor 208, and is responsible for real-time monitoring of the operating status of the low-pressure oil pump motor 208, providing feedback on the low-pressure operating status to the vehicle controller 102. The low-pressure operating status includes low-pressure fault and low-pressure normal.
[0054] In one exemplary embodiment, such as Figure 3 As shown, a steering drive method is provided, which is applied to Figure 1 Taking the vehicle controller 102 as an example, the explanation includes the following steps:
[0055] S302: Based on the current driving gear of the target vehicle, determine the target drive group and the alternative drive group from multiple dual-source oil pumps; the target drive group and the alternative drive group each include at least one dual-source oil pump.
[0056] The target vehicle refers to a vehicle with multiple steering axes and driving gears including forward, reverse and neutral.
[0057] Optionally, the number of dual-source oil pumps can be determined based on the number of steering shafts in the target vehicle, and there is a one-to-one correspondence between the dual-source oil pumps and the steering shafts, with each dual-source oil pump responsible for the steering drive of the corresponding steering shaft. For example, four dual-source oil pumps can be configured for a four-steering-shaft vehicle, with dual-source oil pump 1 responsible for the steering drive of steering shaft 1, dual-source oil pump 2 responsible for the steering drive of steering shaft 2, and so on.
[0058] For different driving gears, corresponding target drive groups and alternative drive groups can be preset. For example, for a four-steering-axle vehicle, in forward gear, dual-source oil pump 1 and dual-source oil pump 2 can be used as the target drive group, and dual-source oil pump 3 and dual-source oil pump 4 as the alternative drive group; in reverse gear, dual-source oil pump 3 and dual-source oil pump 4 can be used as the target drive group, and dual-source oil pump 1 and dual-source oil pump 2 as the alternative drive group; the target drive group and alternative drive group for neutral gear can be determined based on the previous gear. By setting target drive groups and alternative drive groups, only some dual-source oil pumps can be used for steering drive, thereby improving energy efficiency.
[0059] S304: Steering drive of the steering shaft is performed through the target drive group when at least one fault-free dual-source oil pump is present in the target drive group.
[0060] Optionally, if at least one dual-source oil pump in the target drive group has normal high-pressure feedback, the vehicle controller can drive the corresponding steering shaft through the dual-source oil pump in the target drive group with normal high-pressure feedback. For example, if dual-source oil pump 1 and dual-source oil pump 2 are taken as the target drive group, and both dual-source oil pump 1 and dual-source oil pump 2 have normal high-pressure feedback, the vehicle controller can control dual-source oil pump 1 and dual-source oil pump 2 to drive steering; if dual-source oil pump 1 has normal high-pressure feedback but dual-source oil pump 2 has high-pressure fault feedback, the vehicle controller can control dual-source oil pump 1 to drive steering.
[0061] S306: In the absence of a fault-free dual-source oil pump in the target drive group, the steering shaft is driven by an alternative drive group.
[0062] Optionally, if no dual-source oil pump in the target drive group reports a normal high-pressure reading, the vehicle controller can use the dual-source oil pump in the alternative drive group to drive the corresponding steering shaft. For example, if both dual-source oil pump 1 and dual-source oil pump 2 in the target drive group report a high-pressure fault, the vehicle controller can control dual-source oil pump 3 and dual-source oil pump 4 in the alternative drive group to drive the steering.
[0063] In the aforementioned steering drive method, by first determining the target drive group and alternative drive group from multiple dual-source oil pumps based on the current driving gear of the target vehicle, the number of dual-source oil pumps involved in steering drive can be reduced, improving energy efficiency. Furthermore, if at least one fault-free dual-source oil pump exists in the target drive group, the steering shaft is driven by the target drive group; or, if no fault-free dual-source oil pump exists in the target drive group, the steering shaft is driven by the alternative drive group. This allows for steering assistance to be provided by other dual-source oil pumps when some dual-source oil pumps cannot perform steering drive normally, thereby maintaining the vehicle's steering ability and improving the safety of the vehicle steering system.
[0064] In one embodiment, when at least one fault-free dual-source oil pump exists in the target drive group, steering drive of the steering shaft via the target drive group includes: sending a high-pressure enable signal to the fault-free dual-source oil pump in the target drive group when at least one fault-free dual-source oil pump exists in the target drive group; identifying a first oil pump in the target drive group and sending a low-pressure enable signal to the first oil pump; the first oil pump refers to a dual-source oil pump in the target drive group that has a high-pressure fault but no low-pressure fault.
[0065] Optionally, after determining the target drive group, the vehicle controller first obtains the high-pressure operating status feedback from each dual-source oil pump in the target drive group. If at least one dual-source oil pump in the target drive group has normal high-pressure feedback, the vehicle controller sends a high-pressure enable signal to the dual-source oil pump in the target drive group that has normal high-pressure feedback, and uses the dual-source oil pump in the target drive group to provide steering drive for the target vehicle.
[0066] In one alternative implementation, to avoid frequent start-stop of the dual-source oil pump, after the dual-source oil pump is enabled by high pressure, the high-pressure enable signal sent by the vehicle controller in a fault-free state shall last for at least a period of time, for example, at least 30 seconds.
[0067] In addition, the vehicle controller obtains the low-pressure operating status of the dual-source oil pump in the target drive group that reports a high-pressure fault. If there is a dual-source oil pump in the target drive group that reports a high-pressure fault but has normal low pressure, a low-pressure enable signal is sent to the dual-source oil pump in the target drive group that reports a high-pressure fault but has normal low pressure. The steering assist of the target vehicle is improved by using the dual-source oil pump in the target drive group that reports a high-pressure fault but has normal low pressure.
[0068] In this embodiment, by sending a high-pressure enable signal to the fault-free dual-source oil pump in the target drive group and a low-pressure enable signal to the dual-source oil pump in the target drive group that has a high-pressure fault but a normal low-pressure condition, steering assistance can be provided by other dual-source oil pumps in the target drive group to maintain the vehicle's steering ability when some dual-source oil pumps in the target drive group cannot perform steering drive normally, thereby improving the safety of the vehicle steering system.
[0069] In one embodiment, the method further includes: identifying a second oil pump in the target drive group; the second oil pump refers to a dual-source oil pump in the target drive group that has a high-pressure fault; when the second oil pump recovers to a fault-free state, acquiring a first duration of the second oil pump being in a fault-free state; and when the first duration is longer than a first recovery time threshold, sending a high-pressure enable signal to the second oil pump.
[0070] The first recovery time threshold is pre-configured, for example, 3 minutes.
[0071] For example, if dual-source oil pump 1 reports a high-pressure fault in the target drive group and dual-source oil pump 2 reports a normal high-pressure condition, if dual-source oil pump 1 restores normal high pressure during the driving of the target vehicle, the vehicle controller starts timing from the moment dual-source oil pump 1 reports normal high pressure. If the duration of dual-source oil pump 1 restoring fault-free status exceeds 3 minutes, the vehicle controller sends a high-pressure enable signal to dual-source oil pump 1 and continuously sends a high-pressure enable signal to dual-source oil pump 2; otherwise, it only continuously sends a high-pressure enable signal to dual-source oil pump 2.
[0072] In this embodiment, by sending a high-pressure enable signal to the dual-source oil pump in the target drive group that has been restored to a fault-free state, the steering assist of the target vehicle can be restored in a timely manner, thereby improving the safety of the vehicle steering system.
[0073] In one embodiment, when there is no fault-free dual-source oil pump in the target drive group, steering drive of the steering shaft is performed through the alternative drive group, including: when there is no fault-free dual-source oil pump in the target drive group and all dual-source oil pumps in the alternative drive group are fault-free, sending a high-voltage enable signal to each dual-source oil pump in the alternative drive group to identify a third oil pump in the target drive group, and sending a low-voltage enable signal to the third oil pump, wherein the third oil pump refers to a dual-source oil pump in the target drive group that has a high-voltage fault but no low-voltage fault; when there is no fault-free dual-source oil pump in the target drive group and a faulty dual-source oil pump in the alternative drive group, controlling the target vehicle to perform high-voltage power-off.
[0074] Optionally, after determining the target drive group, the vehicle controller first obtains the high-pressure operating status of each dual-source oil pump in the target drive group, and if it is determined that there is no dual-source oil pump in the target drive group that provides normal high-pressure feedback, the vehicle controller obtains the high-pressure operating status of each dual-source oil pump in the alternative drive group.
[0075] When all dual-source oil pumps in the alternative drive group report normal high pressure, the target controller sends a high-pressure enable signal to each dual-source oil pump in the alternative drive group, and the dual-source oil pumps in the alternative drive group provide steering drive for the target vehicle; when there is a dual-source oil pump in the alternative drive group that reports a high-pressure fault, the vehicle controller controls the target vehicle to shut down the high pressure to ensure driving safety.
[0076] In addition, the vehicle controller obtains the low-pressure operating status of the dual-source oil pump in the target drive group that reports a high-pressure fault. If there is a dual-source oil pump in the target drive group that reports a high-pressure fault but has normal low pressure, a low-pressure enable signal is sent to the dual-source oil pump in the target drive group that reports a high-pressure fault but has normal low pressure. The steering assistance to the target vehicle is improved by using the dual-source oil pump in the target drive group that reports a high-pressure fault but has normal low pressure.
[0077] In one alternative implementation, to avoid frequent start-stop of the dual-source oil pump, after the dual-source oil pump is enabled by high pressure, the high-pressure enable signal sent by the vehicle controller in a fault-free state shall last for at least a period of time, for example, at least 30 seconds.
[0078] In this embodiment, by sending a high-pressure enable signal to the dual-source oil pump in the alternative drive group and a low-pressure enable signal to the dual-source oil pump in the target drive group that has a high-pressure failure but a normal low-pressure failure, steering assistance can be provided by the fault-free dual-source oil pump in the alternative drive group and the dual-source oil pump in the target drive group that has a normal low-pressure failure, in the case of a high-pressure failure of all dual-source oil pumps in the target drive group, so as to maintain the vehicle's steering ability and improve the safety of the vehicle steering system.
[0079] In one embodiment, the method further includes: when the fourth oil pump recovers to a fault-free state, obtaining a second duration for which the fourth oil pump is in a fault-free state; the fourth oil pump refers to a dual-source oil pump in the target drive group that has a high-pressure fault; when the second duration is longer than a second recovery time threshold, sending a high-pressure enable signal to the fourth oil pump; and when all the fourth oil pumps in the target drive group have recovered high-pressure enable, stopping sending high-pressure enable signals to each dual-source oil pump in the alternative drive group.
[0080] The second recovery time threshold is pre-configured, for example, 3 minutes.
[0081] For example, if both dual-source oil pump 1 and dual-source oil pump 2 in the target drive group report a high-pressure fault, the vehicle controller sends a high-pressure enable signal to dual-source oil pump 3 and dual-source oil pump 4 in the alternative drive group.
[0082] When one of the dual-source oil pumps 1 and 2 restores normal high pressure, taking the restoration of normal high pressure by only dual-source oil pump 1 as an example, the vehicle controller starts timing from the moment dual-source oil pump 1 reports normal high pressure. If the duration of normal high pressure restoration by dual-source oil pump 1 exceeds 3 minutes, the vehicle controller sends a high pressure enable signal to dual-source oil pump 1 and continuously sends high pressure enable signals to dual-source oil pumps 3 and 4; otherwise, it only continuously sends high pressure enable signals to dual-source oil pumps 3 and 4.
[0083] When both dual-source oil pump 1 and dual-source oil pump 2 have returned to normal high pressure, and the vehicle controller sends high pressure enable signals to both dual-source oil pump 1 and dual-source oil pump 2, the vehicle controller stops sending high pressure enable signals to dual-source oil pump 3 and dual-source oil pump 4.
[0084] In this embodiment, by sending a high-pressure enable signal to the dual-source oil pump in the target drive group that has recovered from a fault, and stopping sending high-pressure enable signals to the dual-source oil pumps in the alternative drive group when all dual-source oil pumps in the target drive group have recovered from a fault, the steering assist of the target vehicle can be restored in a timely manner and the drive group can be automatically restored.
[0085] In one embodiment, such as Figure 4 As shown, a steering drive method is provided, applied to Figure 5 In the corresponding four-axle vehicle, the dual-source oil pump K is responsible for steering drive of the steering axle K (K=1, 2, 3, 4). The target drive group for forward gear is dual-source oil pump 1 and dual-source oil pump 2, and the alternative drive group is dual-source oil pump 3 and dual-source oil pump 4. The target drive group for reverse gear is dual-source oil pump 3 and dual-source oil pump 4, and the alternative drive group is dual-source oil pump 1 and dual-source oil pump 2. The method includes the following steps:
[0086] 1. Under normal vehicle operation and with all dual-source oil pumps functioning correctly, taking the current driving gear as forward as an example, the vehicle controller simultaneously sends enable signals to both high-pressure oil pump motor 1 and high-pressure oil pump motor 2. High-pressure oil pump motor 1 and high-pressure oil pump motor 2 control steering shaft 1 and steering shaft 2 respectively to achieve vehicle steering. In reverse gear, the vehicle controller simultaneously sends enable signals to both high-pressure oil pump motor 3 and high-pressure oil pump motor 4. High-pressure oil pump motor 3 and high-pressure oil pump motor 4 control steering shaft 3 and steering shaft 4 respectively to achieve vehicle steering. In neutral gear, the enable signal for the previous gear is maintained. To prevent frequent start-stop of the oil pumps, after each dual-source oil pump starts under high pressure, the enable signal sent by the vehicle controller remains active for at least 30 seconds under fault-free conditions.
[0087] 2. In the event of a malfunction in the dual-source oil pump during vehicle operation, power steering will be provided according to a pre-set fault strategy:
[0088] (1) During driving, if one of the two dual-source oil pumps corresponding to the current driving gear experiences a high-pressure fault. Taking the forward gear and dual-source oil pump 1 reporting a high-pressure fault as an example, the vehicle controller stops sending high-pressure enable signals to dual-source oil pump 1. At the same time, if the low-pressure of dual-source oil pump 1 is normal, the vehicle controller sends a low-pressure enable signal to dual-source oil pump 1. After receiving the low-pressure enable signal, dual-source oil pump 1 controls the low-pressure oil pump motor to work. The low-pressure enable signal is sent to the dual-source oil pump for only 3 minutes (calibrable). During this period, if the low-pressure system reports a fault, the vehicle controller stops sending low-pressure enable signals to the dual-source oil pump; if both the high and low pressure of the dual-source oil pumps report faults, the vehicle controller does not send enable signals to the dual-source oil pumps. If the dual-source oil pump reports that the high pressure is normal during the operation of the low-pressure oil pump motor or after the low-pressure oil pump motor stops working, the vehicle controller can send a high-pressure enable signal to dual-source oil pump 1 again after the high-pressure normal state lasts for 3 minutes (calibrable).
[0089] When the dual-source oil pump 1 is not working, the vehicle can be driven by the dual-source oil pump 2 alone, and the vehicle will not lose its steering ability. The vehicle controller will not disconnect the high voltage of the vehicle.
[0090] (2) During driving, both dual-source oil pumps corresponding to the current driving gear experience high-pressure failure. The vehicle controller determines whether the other two dual-source oil pumps report a fault. If both have normal high pressure, driving can continue.
[0091] Taking forward gear as an example, if dual-source oil pump 1 reports a high-pressure fault, and dual-source oil pump 2 also reports a high-pressure fault, the vehicle controller will determine whether dual-source oil pump 2 reports a low-pressure fault. If there is no low-pressure fault, a low-pressure enable signal will be sent to dual-source oil pump 2; if there is a fault, no low-pressure enable signal will be sent. At the same time, the vehicle controller will determine the status of dual-source oil pump 3 and dual-source oil pump 4. If there is no fault, a high-pressure enable signal will be sent to dual-source oil pump 3 and dual-source oil pump 4; if one of dual-source oil pump 3 and 4 reports a high-pressure fault, the vehicle controller will not send a high-pressure enable signal to dual-source oil pump 3 and dual-source oil pump 4, and will control the vehicle to reduce high pressure.
[0092] If, during the period when the vehicle controller sends high-voltage enable signals to dual-source oil pumps 3 and 4, one of the dual-source oil pumps 1 and 2 maintains a fault-free status for 3 minutes (which can be calibrated), then the vehicle controller sends a high-voltage enable signal to that dual-source oil pump and does not stop sending high-voltage enable signals to dual-source oil pumps 3 and 4. If both dual-source oil pumps 1 and 2 maintain a fault-free status for 3 minutes (which can be calibrated), then the vehicle controller sends high-voltage enable signals to both dual-source oil pumps 1 and 2, and simultaneously stops sending high-voltage enable signals to dual-source oil pumps 3 and 4.
[0093] 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.
[0094] Based on the same inventive concept, this application also provides a steering drive device for implementing the steering drive method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more steering drive device embodiments provided below can be found in the limitations of the steering drive method described above, and will not be repeated here.
[0095] In one exemplary embodiment, such as Figure 6 As shown, a steering drive device is provided, including: a selection module 610, a first drive module 620, and a second drive module 630, wherein:
[0096] Selection module 610 is used to determine a target drive group and a candidate drive group from multiple dual-source oil pumps based on the current driving gear of the target vehicle; the target drive group and the candidate drive group each include at least one dual-source oil pump.
[0097] The first drive module 620 is used to drive the steering shaft through the target drive group when at least one fault-free dual-source oil pump is present in the target drive group.
[0098] The second drive module 630 is used to drive the steering shaft through an alternative drive group when there is no fault-free dual-source oil pump in the target drive group.
[0099] In one embodiment, the first drive module 620 is further configured to send a high-pressure enable signal to the faultless dual-source oil pump in the target drive group when there is at least one faultless dual-source oil pump in the target drive group; determine the first oil pump in the target drive group and send a low-pressure enable signal to the first oil pump; the first oil pump refers to the dual-source oil pump in the target drive group that has a high-pressure fault but no low-pressure fault.
[0100] In one embodiment, the first drive module 620 is further configured to determine a second oil pump in the target drive group; the second oil pump refers to a dual-source oil pump in the target drive group that has a high-pressure fault; when the second oil pump recovers to a fault-free state, the first duration of the second oil pump being in a fault-free state is obtained; when the first duration is longer than the first recovery time threshold, a high-pressure enable signal is sent to the second oil pump.
[0101] In one embodiment, the second drive module 630 is further configured to send a high-pressure enable signal to each dual-source oil pump in the alternative drive group when there is no fault-free dual-source oil pump in the target drive group and each dual-source oil pump in the alternative drive group is fault-free; determine a third oil pump in the target drive group and send a low-pressure enable signal to the third oil pump; the third oil pump refers to a dual-source oil pump in the target drive group that has a high-pressure fault but no low-pressure fault.
[0102] In one embodiment, the second drive module 630 is further configured to control the target vehicle to perform high-voltage power-off when there is no fault-free dual-source oil pump in the target drive group and a faulty dual-source oil pump exists in the alternative drive group.
[0103] In one embodiment, the second drive module 630 is further configured to acquire a second duration of the fourth oil pump being in a fault-free state when the fourth oil pump recovers to a fault-free state; the fourth oil pump refers to the dual-source oil pump in the target drive group that has a high-pressure fault; if the second duration is longer than the second recovery time threshold, send a high-pressure enable signal to the fourth oil pump; and if all the fourth oil pumps in the target drive group have recovered high-pressure enable, stop sending high-pressure enable signals to each dual-source oil pump in the alternative drive group.
[0104] The various modules in the aforementioned steering drive device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, 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.
[0105] In one exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 7As shown, this computer device includes a processor, memory, input / output interfaces (I / O), and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores control parameters and other control data. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When executed by the processor, the computer program implements a steering drive method.
[0106] Those skilled in the art will understand that Figure 7 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.
[0107] In one exemplary embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to perform the following steps: determining a target drive group and an alternative drive group from a plurality of dual-source oil pumps based on the current driving gear of a target vehicle; the target drive group and the alternative drive group each include at least one dual-source oil pump; if at least one fault-free dual-source oil pump exists in the target drive group, steering drive is performed on the steering shaft through the target drive group; if no fault-free dual-source oil pump exists in the target drive group, steering drive is performed on the steering shaft through the alternative drive group.
[0108] In one embodiment, when the processor executes the computer program, it further performs the following steps: if there is at least one fault-free dual-source oil pump in the target drive group, send a high-pressure enable signal to the fault-free dual-source oil pump in the target drive group; determine a first oil pump in the target drive group, and send a low-pressure enable signal to the first oil pump; the first oil pump refers to a dual-source oil pump in the target drive group that has a high-pressure fault but no low-pressure fault.
[0109] In one embodiment, when the processor executes the computer program, it further performs the following steps: determining a second oil pump in the target drive group; the second oil pump refers to a dual-source oil pump in the target drive group that has a high-pressure fault; when the second oil pump recovers to a fault-free state, acquiring a first duration of the second oil pump being in a fault-free state; and when the first duration is longer than a first recovery time threshold, sending a high-pressure enable signal to the second oil pump.
[0110] In one embodiment, when the processor executes the computer program, it further performs the following steps: if there is no fault-free dual-source oil pump in the target drive group and each dual-source oil pump in the alternative drive group is fault-free, send a high-pressure enable signal to each dual-source oil pump in the alternative drive group; determine a third oil pump in the target drive group and send a low-pressure enable signal to the third oil pump; the third oil pump refers to a dual-source oil pump in the target drive group that has a high-pressure fault but no low-pressure fault.
[0111] In one embodiment, when the processor executes the computer program, it further performs the following steps: if there is no fault-free dual-source oil pump in the target drive group and there is a faulty dual-source oil pump in the alternative drive group, it controls the target vehicle to perform high-voltage power-off.
[0112] In one embodiment, when the processor executes the computer program, it further implements the following steps: when the fourth oil pump recovers to a fault-free state, it acquires a second duration for which the fourth oil pump is in a fault-free state; the fourth oil pump refers to a dual-source oil pump in the target drive group that has a high-pressure fault; when the second duration is longer than a second recovery time threshold, it sends a high-pressure enable signal to the fourth oil pump; when all the fourth oil pumps in the target drive group have recovered high-pressure enable, it stops sending high-pressure enable signals to each dual-source oil pump in the alternative drive group.
[0113] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, performs the following steps: determining a target drive group and a candidate drive group from a plurality of dual-source oil pumps based on the current driving gear of the target vehicle; the target drive group and the candidate drive group each include at least one dual-source oil pump; if at least one fault-free dual-source oil pump exists in the target drive group, steering drive is performed on the steering shaft through the target drive group; if no fault-free dual-source oil pump exists in the target drive group, steering drive is performed on the steering shaft through the candidate drive group.
[0114] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: if at least one fault-free dual-source oil pump exists in the target drive group, send a high-pressure enable signal to the fault-free dual-source oil pump in the target drive group; determine a first oil pump in the target drive group, and send a low-pressure enable signal to the first oil pump; the first oil pump refers to a dual-source oil pump in the target drive group that has a high-pressure fault but no low-pressure fault.
[0115] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: determining a second oil pump in the target drive group; the second oil pump refers to a dual-source oil pump in the target drive group that has a high-pressure fault; when the second oil pump recovers to a fault-free state, acquiring a first duration of the second oil pump being in a fault-free state; and when the first duration is longer than a first recovery time threshold, sending a high-pressure enable signal to the second oil pump.
[0116] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: if there is no fault-free dual-source oil pump in the target drive group and each dual-source oil pump in the alternative drive group is fault-free, send a high-pressure enable signal to each dual-source oil pump in the alternative drive group; determine a third oil pump in the target drive group and send a low-pressure enable signal to the third oil pump; the third oil pump refers to a dual-source oil pump in the target drive group that has a high-pressure fault but no low-pressure fault.
[0117] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: if there is no fault-free dual-source oil pump in the target drive group and there is a faulty dual-source oil pump in the alternative drive group, control the target vehicle to perform high-voltage power-off.
[0118] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: when the fourth oil pump recovers to a fault-free state, acquiring a second duration for which the fourth oil pump is in a fault-free state; the fourth oil pump refers to a dual-source oil pump in the target drive group that has a high-pressure fault; when the second duration is longer than a second recovery time threshold, sending a high-pressure enable signal to the fourth oil pump; and when all the fourth oil pumps in the target drive group have recovered high-pressure enable, stopping sending high-pressure enable signals to each dual-source oil pump in the alternative drive group.
[0119] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps: determining a target drive group and an alternative drive group from a plurality of dual-source oil pumps based on the current driving gear of a target vehicle; the target drive group and the alternative drive group each include at least one dual-source oil pump; if at least one fault-free dual-source oil pump exists in the target drive group, steering drive is performed on the steering shaft via the target drive group; if no fault-free dual-source oil pump exists in the target drive group, steering drive is performed on the steering shaft via the alternative drive group.
[0120] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: if at least one fault-free dual-source oil pump exists in the target drive group, send a high-pressure enable signal to the fault-free dual-source oil pump in the target drive group; determine a first oil pump in the target drive group, and send a low-pressure enable signal to the first oil pump; the first oil pump refers to a dual-source oil pump in the target drive group that has a high-pressure fault but no low-pressure fault.
[0121] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: determining a second oil pump in the target drive group; the second oil pump refers to a dual-source oil pump in the target drive group that has a high-pressure fault; when the second oil pump recovers to a fault-free state, acquiring a first duration of the second oil pump being in a fault-free state; and when the first duration is longer than a first recovery time threshold, sending a high-pressure enable signal to the second oil pump.
[0122] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: if there is no fault-free dual-source oil pump in the target drive group and each dual-source oil pump in the alternative drive group is fault-free, send a high-pressure enable signal to each dual-source oil pump in the alternative drive group; determine a third oil pump in the target drive group and send a low-pressure enable signal to the third oil pump; the third oil pump refers to a dual-source oil pump in the target drive group that has a high-pressure fault but no low-pressure fault.
[0123] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: if there is no fault-free dual-source oil pump in the target drive group and there is a faulty dual-source oil pump in the alternative drive group, control the target vehicle to perform high-voltage power-off.
[0124] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: when the fourth oil pump recovers to a fault-free state, acquiring a second duration for which the fourth oil pump is in a fault-free state; the fourth oil pump refers to a dual-source oil pump in the target drive group that has a high-pressure fault; when the second duration is longer than a second recovery time threshold, sending a high-pressure enable signal to the fourth oil pump; and when all the fourth oil pumps in the target drive group have recovered high-pressure enable, stopping sending high-pressure enable signals to each dual-source oil pump in the alternative drive group.
[0125] 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 the relevant data must comply with relevant regulations.
[0126] Those skilled in the art will understand that all or part of the processes in the methods of 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, and when executed, it can include the processes of the embodiments of the above methods. 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.
[0127] 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.
[0128] 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 steering drive method applied to a multi-source steering system, the multi-source steering system comprising multiple dual-source oil pumps, characterized in that, The method includes: Based on the current driving gear of the target vehicle, a target drive group and a candidate drive group are determined from multiple dual-source oil pumps; the target drive group and the candidate drive group each include at least one dual-source oil pump. If at least one fault-free dual-source oil pump exists in the target drive group, the steering shaft is driven by the target drive group. If there is no fault-free dual-source oil pump in the target drive group, the steering shaft is driven by the alternative drive group. When at least one fault-free dual-source oil pump exists in the target drive group, steering drive of the steering shaft via the target drive group includes: If at least one fault-free dual-source oil pump exists in the target drive group, a high-pressure enable signal is sent to the fault-free dual-source oil pump in the target drive group; a first oil pump in the target drive group is identified, and a low-pressure enable signal is sent to the first oil pump; the first oil pump refers to the dual-source oil pump in the target drive group that has a high-pressure fault but no low-pressure fault. Identify the second oil pump in the target drive group; the second oil pump refers to the dual-source oil pump in the target drive group that has a high-pressure fault; when the second oil pump recovers to a fault-free state, obtain the first duration of the second oil pump being in a fault-free state; when the first duration is greater than the first recovery time threshold, send a high-pressure enable signal to the second oil pump. In the absence of a fault-free dual-source oil pump in the target drive group, steering drive of the steering shaft is performed using an alternative drive group, including: If there is no fault-free dual-source oil pump in the target drive group and all dual-source oil pumps in the alternative drive group are fault-free, a high-pressure enable signal is sent to each dual-source oil pump in the alternative drive group; a third oil pump in the target drive group is identified, and a low-pressure enable signal is sent to the third oil pump; the third oil pump refers to the dual-source oil pump in the target drive group that has a high-pressure fault but no low-pressure fault. If there is no fault-free dual-source oil pump in the target drive group and there is a faulty dual-source oil pump in the alternative drive group, the target vehicle is controlled to be powered down at high voltage.
2. The method according to claim 1, characterized in that, The method further includes: When the fourth oil pump returns to a fault-free state, the second duration of the fourth oil pump being in a fault-free state is obtained; the fourth oil pump refers to the dual-source oil pump in the target drive group that has a high-pressure fault. If the second duration exceeds the second recovery time threshold, a high-pressure enable signal is sent to the fourth oil pump; When all fourth oil pumps in the target drive group have resumed high-pressure enable, stop sending high-pressure enable signals to each dual-source oil pump in the alternative drive group.
3. A steering drive device, characterized in that, The apparatus is used in the method of claim 1, the apparatus comprising: The selection module is used to determine a target drive group and a candidate drive group from multiple dual-source oil pumps based on the current driving gear of the target vehicle; the target drive group and the candidate drive group each include at least one dual-source oil pump. The first drive module is used to drive the steering shaft through the target drive group when at least one fault-free dual-source oil pump is present in the target drive group. The second drive module is used to drive the steering shaft through an alternative drive group when there is no fault-free dual-source oil pump in the target drive group.
4. 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 2.
5. 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 2.
6. 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 2.