Initialization control method and device of high-pressure oil pump, electronic equipment and storage medium

CN122543980APending Publication Date: 2026-08-11ANHUI JIANGHUAI AUTOMOBILE GRP CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-15
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

[0003]现有的高压油泵控制方法中,直接采用高压上电启动方式,导致控制指令独立运行、与整车电控时序无法同步,从而在400-1200V高压上电瞬间产生电气浪涌与液压冲击,损坏泵体电机与液压管路

Benefits of technology

[0018] The initialization control method, device, electronic equipment, and storage medium of the high-pressure oil pump disclosed herein adopt a phased start-up logic. First, the motor preheating, oil circuit venting, and pump body self-test are completed through low-voltage auxiliary power supply. Then, the reference oil pressure is stably established through high-voltage circuit pre-charging. At the same time, the control process is synchronized with the timing of the vehicle's electronic control system, avoiding the instantaneous energy impact caused by direct high-voltage power-on. Furthermore, the speed-oil pressure mapping relationship is optimized through speed closed-loop control, avoiding the impact risk from both the start-up timing and energy buffering aspects. Therefore, it can solve the technical problems of asynchronous control commands and vehicle electronic control timing caused by direct high-voltage power-on in existing high-pressure oil pump control methods, electrical surges and hydraulic shocks generated at the moment of high-voltage power-on, and damage to the pump body, motor, and hydraulic pipelines. It achieves the technical effects of achieving precise synchronization between the control process and the timing of the vehicle's electronic control system, eliminating electrical surges and hydraulic shocks, protecting the pump body, motor, and hydraulic pipelines, and improving the operational reliability and service life of high-pressure oil pumps on a wide voltage platform of 400-1200V.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122543980A_ABST
    Figure CN122543980A_ABST
Patent Text Reader

Abstract

This application discloses an initialization control method, device, electronic equipment, and storage medium for a high-pressure oil pump. It adopts a phased start-up logic, first completing motor preheating, oil circuit venting, and pump body self-testing through low-voltage auxiliary power supply, and then establishing a stable reference oil pressure through high-voltage circuit pre-charging. At the same time, it achieves coordinated synchronization between the control process and the vehicle's electronic control timing, avoiding the instantaneous energy impact caused by direct high-voltage power-on. Furthermore, it optimizes the speed and oil pressure mapping relationship through speed closed-loop control, avoiding impact risks from both the start-up timing and energy buffering aspects. It achieves the technical effects of achieving precise synchronization between the control process and the vehicle's electronic control timing, eliminating electrical surges and hydraulic shocks, protecting the pump body, motor, and hydraulic lines, and improving the operational reliability and service life of the high-pressure oil pump on a wide voltage platform of 400-1200V.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of data processing technology, and in particular to an initialization control method, apparatus, electronic device, and storage medium for a high-pressure oil pump. Background Technology

[0002] As a core technology for improving vehicle ride comfort and handling stability, fully active suspension systems are widely used in the field of new energy vehicles by adjusting the damping force and oil supply pressure of shock absorbers in real time. Among related technologies, the 400-1200V wide-voltage high-voltage power supply platform, with its advantages of high power density, fast response speed, and compatibility with multiple vehicle platforms, is gradually becoming the core power solution for high-end active suspension systems.

[0003] In existing high-pressure oil pump control methods, the high-voltage power-on start-up method is directly adopted, which causes the control commands to run independently and cannot be synchronized with the timing of the vehicle's electronic control. This results in electrical surges and hydraulic shocks at the moment of 400-1200V high-voltage power-on, damaging the pump body, motor, and hydraulic lines. Summary of the Invention

[0004] This disclosure provides an initialization control method, apparatus, electronic device, and storage medium for a high-pressure oil pump.

[0005] According to a first aspect of this disclosure, an initialization control method for a high-pressure oil pump is provided, comprising: In response to the low-pressure start command, the oil pump controller switches to low-pressure auxiliary power supply, controls the oil pump motor to run at low speed under no-load, performs motor preheating, hydraulic oil circuit venting and pump body self-check, and completes low-pressure mode initialization after the parameters are qualified. After the low-pressure mode initialization is successful, in response to the high-pressure switching command, the oil pump controller executes the high-pressure circuit pre-charge logic, increases the motor output power to establish the system reference oil pressure, and completes the high-pressure mode initialization. In response to the target speed command, the oil pump controller switches to the speed closed-loop control mode, and adjusts the motor output speed through the closed-loop control algorithm to track the target speed, thus completing the mapping calibration between speed and oil pressure. It responds to operating condition commands and switches between various operating modes.

[0006] Optionally, before the oil pump controller switches to low-pressure auxiliary power supply in response to the low-pressure start command, controls the oil pump motor to run at low speed under no-load, performs motor preheating, hydraulic oil circuit venting and pump body self-check, and completes low-pressure mode initialization after the parameters are qualified, the method further includes: After receiving the wake-up command, the oil pump controller performs a self-check on the power supply voltage, communication interface, sensors, and motor status. After the self-test is completed, a ready signal is sent back to the chassis domain controller. Communication identifier matching, heartbeat detection and command delay test are completed. After confirming that the communication is normal, the initialization preparation state is entered. If the verification fails, it will automatically retry. After the number of retries exceeds a preset threshold, a communication failure will be reported.

[0007] Optionally, in response to the low-pressure start command, the oil pump controller switches to low-pressure auxiliary power supply, controls the oil pump motor to run at low speed under no-load, performs motor preheating, hydraulic oil circuit venting and pump body self-check, and completes low-pressure mode initialization after the parameters are qualified, including: The oil pump controller controls the oil pump motor to run at a preset low speed under no-load for a preset duration, and collects real-time data on motor operating current, oil circuit pressure and pump body temperature to determine whether each parameter is within the preset threshold range. If the parameters are normal, continue running until the preset time is completed to complete the low-voltage initialization; If the parameters are abnormal, the machine will stop and a fault code will be reported. After low-pressure initialization is completed, the oil circuit maintains the preset low-pressure value to complete the venting.

[0008] Optionally, after the low-pressure mode initialization is successful, in response to the high-pressure switching command, the oil pump controller executes the high-pressure circuit pre-charge logic to increase the motor output power and establish the system reference oil pressure, thus completing the high-pressure mode initialization, including: The oil pump controller starts the high-pressure circuit pre-charging. After the pre-charging is completed, the high-pressure circuit voltage reaches a preset percentage of the rated power supply voltage. The high-pressure relay is closed, and the reference oil pressure of the shock absorber system is slowly established at a preset oil pressure rise rate. The reference oil pressure is set within the preset pressure range. The high-voltage circuit voltage and oil pressure rise rate are monitored in real time. Once the oil pressure stabilizes to the reference value, the high-voltage mode initialization is completed.

[0009] Optionally, in response to the target speed command, the oil pump controller switches to a speed closed-loop control mode, and adjusts the motor output speed through a closed-loop control algorithm to track the target speed, completing the speed-oil pressure mapping calibration, including: The oil pump controller collects the real-time motor speed and the real-time system oil pressure, and adjusts the motor output speed through a closed-loop control algorithm to control the deviation between the actual speed and the target speed within the preset speed accuracy range, control the oil pressure fluctuation within the preset oil pressure accuracy range, and ensure that the closed-loop response time does not exceed the preset response delay, thus completing the calibration of the mapping relationship between speed and oil pressure and the calibration of closed-loop parameters.

[0010] According to a second aspect of this disclosure, an initialization control device for a high-pressure oil pump is provided, comprising: The low-pressure initialization unit is used to respond to the low-pressure start command, switch the oil pump controller to low-pressure auxiliary power supply, control the oil pump motor to run at low speed under no-load, perform motor preheating, hydraulic oil circuit venting and pump body self-test, and complete the low-pressure mode initialization after the parameters are qualified. The high-pressure initialization unit is used to respond to the high-pressure switching command after the low-pressure mode initialization is qualified, so that the oil pump controller executes the high-pressure circuit pre-charge logic, increases the motor output power to establish the system reference oil pressure, and completes the high-pressure mode initialization. The speed calibration unit is used to switch the oil pump controller to the speed closed-loop control mode in response to the target speed command. The motor output speed is adjusted through the closed-loop control algorithm to track the target speed and complete the mapping calibration between speed and oil pressure. The mode switching unit is used to switch between various working modes in response to working condition commands.

[0011] Optional, also includes: The status self-test unit is used to perform self-tests on the power supply voltage, communication interface, sensors and motor status after the oil pump controller switches to low-voltage auxiliary power supply in response to the low-voltage start command, controls the oil pump motor to run at low speed under no-load, performs motor preheating, hydraulic oil circuit venting and pump body self-test, and completes low-voltage mode initialization after the parameters are qualified. The communication verification unit is used to send a ready signal to the chassis domain controller after the self-test is completed, complete the communication identifier matching, heartbeat detection and command delay test, and enter the initialization preparation state after confirming that the communication is normal. The fault handling unit is used to automatically retry if the verification fails, and to report a communication fault after the number of retries exceeds a preset threshold.

[0012] Optionally, the low-voltage initialization unit is further configured to: The oil pump motor is controlled to run at a preset low speed under no-load for a preset duration. Real-time data on motor operating current, oil pressure and pump body temperature are collected to determine whether each parameter is within the preset threshold range. If the parameters are normal, continue running until the preset time is completed to complete the low-voltage initialization; If the parameters are abnormal, the machine will stop and a fault code will be reported. After low-pressure initialization is completed, the oil circuit maintains the preset low-pressure value to complete the venting.

[0013] Optionally, the high-voltage initialization unit is further configured to: Initiate pre-charging of the high-voltage circuit. After pre-charging is completed, the voltage of the high-voltage circuit reaches a preset percentage of the rated supply voltage. Close the high-voltage relay and slowly establish the reference oil pressure of the shock absorber system at a preset oil pressure rise rate. The reference oil pressure is set within the preset pressure range. The high-voltage circuit voltage and oil pressure rise rate are monitored in real time. Once the oil pressure stabilizes to the reference value, the high-voltage mode initialization is completed.

[0014] Optionally, the speed calibration unit is further used for: The system collects real-time motor speed and real-time system oil pressure, and adjusts the motor output speed through a closed-loop control algorithm to control the deviation between the actual speed and the target speed within a preset speed accuracy range, control oil pressure fluctuation within a preset oil pressure accuracy range, and ensure that the closed-loop response time does not exceed a preset response delay. This completes the calibration of the mapping relationship between speed and oil pressure and the calibration of closed-loop parameters.

[0015] According to a third aspect of this disclosure, an electronic device is provided, comprising: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method described in the first aspect above.

[0016] According to a fourth aspect of this disclosure, a non-transitory computer-readable storage medium is provided storing computer instructions, wherein the computer instructions are configured to cause the computer to perform the method described in the first aspect above.

[0017] According to a fifth aspect of this disclosure, a computer program product is provided, comprising a computer program that, when executed by a processor, implements the method described in the first aspect above.

[0018] The initialization control method, device, electronic equipment, and storage medium of the high-pressure oil pump disclosed herein adopt a phased start-up logic. First, the motor preheating, oil circuit venting, and pump body self-test are completed through low-voltage auxiliary power supply. Then, the reference oil pressure is stably established through high-voltage circuit pre-charging. At the same time, the control process is synchronized with the timing of the vehicle's electronic control system, avoiding the instantaneous energy impact caused by direct high-voltage power-on. Furthermore, the speed-oil pressure mapping relationship is optimized through speed closed-loop control, avoiding the impact risk from both the start-up timing and energy buffering aspects. Therefore, it can solve the technical problems of asynchronous control commands and vehicle electronic control timing caused by direct high-voltage power-on in existing high-pressure oil pump control methods, electrical surges and hydraulic shocks generated at the moment of high-voltage power-on, and damage to the pump body, motor, and hydraulic pipelines. It achieves the technical effects of achieving precise synchronization between the control process and the timing of the vehicle's electronic control system, eliminating electrical surges and hydraulic shocks, protecting the pump body, motor, and hydraulic pipelines, and improving the operational reliability and service life of high-pressure oil pumps on a wide voltage platform of 400-1200V.

[0019] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this application, nor is it intended to limit the scope of this application. Other features of this application will become readily apparent from the following description. Attached Figure Description

[0020] The accompanying drawings are provided to better understand this solution and do not constitute a limitation of this disclosure. Wherein: Figure 1 This is a flowchart illustrating an initialization control method for a high-pressure oil pump provided in an embodiment of this disclosure. Figure 2 A schematic diagram of the structure of an initialization control device for a high-pressure oil pump provided in an embodiment of this disclosure; Figure 3 A schematic diagram of the structure of an initialization control device for a high-pressure oil pump provided in an embodiment of this disclosure; Figure 4 A schematic block diagram of an example electronic device provided for embodiments of this disclosure. Detailed Implementation

[0021] The exemplary embodiments of this disclosure are described below with reference to the accompanying drawings, including various details of the embodiments to aid understanding, and should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this disclosure. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.

[0022] The initialization control method, apparatus, electronic device, and storage medium of a high-pressure oil pump according to embodiments of the present disclosure are described below with reference to the accompanying drawings.

[0023] Figure 1 This is a flowchart illustrating an initialization control method for a high-pressure oil pump provided in an embodiment of this disclosure.

[0024] like Figure 1 As shown, the method includes the following steps: Step 101: In response to the low-pressure start command, the oil pump controller switches to low-pressure auxiliary power supply, controls the oil pump motor to run at low speed under no-load, performs motor preheating, hydraulic oil circuit venting and pump body self-test, and completes low-pressure mode initialization after the parameters are qualified. During low-pressure no-load operation, the system simultaneously performs three operations: motor preheating, hydraulic oil circuit venting, and pump body mechanical structure self-check. Motor preheating aims to uniformly raise the temperature of the motor windings to a suitable operating range, eliminating the impact of poor lubrication and electrical parameter drift during cold start on subsequent high-pressure operation. Hydraulic oil circuit venting uses oil circulation under low-pressure conditions to drive out residual gas in the pipeline, avoiding pressure fluctuations and abnormal noise caused by air resistance. Pump body self-checking collects and monitors key operating parameters such as motor operating current, oil circuit pressure, and pump body temperature in real time to determine whether the mechanical and electrical status of each component of the pump body is normal.

[0025] During the execution of the above operations, the oil pump controller will continuously evaluate whether the collected parameters are within the preset qualified threshold range. When all parameters meet the preset conditions, the low-pressure mode initialization is deemed qualified, laying the foundation for the subsequent high-pressure mode switching.

[0026] Step 102: After the low-pressure mode initialization is qualified, in response to the high-pressure switching command, the oil pump controller executes the high-pressure circuit pre-charge logic, increases the motor output power to establish the system reference oil pressure, and completes the high-pressure mode initialization. The process first executes the high-voltage circuit pre-charging logic, which slowly charges the high-voltage bus capacitor through the pre-charging circuit, so that the high-voltage circuit voltage gradually rises from a low voltage state to close to the rated operating voltage. Once the voltage reaches the preset ratio, the high-voltage main relay is closed to complete the safe connection of the high-voltage circuit, thereby effectively suppressing the electrical surge impact generated at the moment of direct high-voltage power-on.

[0027] After the high-pressure circuit is successfully connected, the oil pump controller gradually increases the motor's output power according to the preset control strategy, driving the oil pump motor to build up pressure at a controlled rate under high-pressure power supply conditions. This ensures that the hydraulic system oil pressure rises smoothly according to the set upward slope, avoiding hydraulic shock to the hydraulic pipeline and shock absorber body caused by sudden oil pressure increases. Once the system oil pressure rises and stabilizes at the preset reference pressure value, the oil pump controller determines that the high-pressure mode initialization is complete, and the oil pump system enters a high-pressure standby state, ready to respond to subsequent oil supply commands.

[0028] Throughout the high-pressure initialization process, the oil pump controller continuously monitors the changes in high-pressure circuit voltage and oil pressure to ensure that all parameters remain within safe ranges.

[0029] As one implementation method, the high-voltage power supply voltage range can cover 400 to 1200V, the pre-charging time can be controlled within 100 milliseconds, the high-voltage circuit voltage can reach more than 95% of the rated voltage after pre-charging, the oil pressure rise rate can be controlled within the range of 0.5 to 1 MPa per second, and the reference oil pressure can be set to 5 to 8 MPa.

[0030] Step 103: In response to the target speed command, the oil pump controller switches to the speed closed-loop control mode and adjusts the motor output speed through the closed-loop control algorithm to track the target speed, thus completing the mapping calibration between speed and oil pressure. The oil pump controller acquires the actual operating speed signal of the motor in real time through the speed acquisition unit, and combines it with the real-time system oil pressure signal acquired by the oil pressure acquisition unit. The deviation between the actual speed and the target speed is used as the control input, and after calculation by the closed-loop control algorithm, the corresponding adjustment amount is output to dynamically adjust the motor's drive current or drive voltage, ensuring that the motor's actual output speed continuously tracks and stably converges to the target speed. During the process of the speed closed-loop control stabilizing, the oil pump controller simultaneously completes the calibration of the mapping relationship between motor speed and system oil pressure. That is, it records and establishes the correspondence curve between speed and oil pressure at different target speeds, thereby calibrating the closed-loop control parameters and providing a benchmark for the subsequent precise control of oil supply flow and pressure by the active shock absorber under different operating conditions.

[0031] As one implementation method, the closed-loop control algorithm can adopt the PID control algorithm, the speed control accuracy can reach ±10 revolutions per minute, the oil pressure fluctuation can be controlled within ±0.1 MPa, the closed-loop response time can be controlled within 15 milliseconds, and the specific target speed value can be determined by the domain controller according to the preset operating conditions of the shock absorber.

[0032] Step 104: In response to the operating condition command, switch between various operating modes.

[0033] Each operating mode corresponds to a different power supply level and control strategy, covering various operating states from low-power standby to high-power oil supply and precise speed regulation. This allows the oil pump system to flexibly adjust its operating mode according to the actual oil flow and pressure required by the shock absorber. During mode switching, the oil pump controller coordinates and adjusts the power supply circuit, motor drive power, and control algorithm according to preset switching logic, ensuring a smooth and continuous transition between modes and avoiding system pressure fluctuations or motor operation shocks caused by sudden changes in power supply level or control strategy. Simultaneously, the oil pump controller continuously monitors the system's operating status throughout the entire operation. When an abnormal fault is detected, it triggers the corresponding protection mechanism, switches the system to a safe state, and reports the fault information to the domain controller, thereby ensuring the operational safety and reliability of the oil pump system across all operating conditions.

[0034] As one implementation method, the operating modes may include low-pressure energy-saving mode, high-pressure oil supply mode and speed closed-loop control mode. The mode switching is driven by the chassis domain controller according to the real-time operating condition command of the shock absorber, and the system achieves smooth and seamless connection between the modes.

[0035] In some embodiments, before the oil pump controller switches to low-pressure auxiliary power supply in response to a low-pressure start command, controls the oil pump motor to run at low speed under no-load, performs motor preheating, hydraulic circuit venting, and pump body self-check, and completes low-pressure mode initialization after the parameters are qualified, the method further includes: After receiving the wake-up command, the oil pump controller performs a self-check on the power supply voltage, communication interface, sensors, and motor status. After the self-test is completed, a ready signal is sent back to the chassis domain controller. Communication identifier matching, heartbeat detection and command delay test are completed. After confirming that the communication is normal, the initialization preparation state is entered. If the verification fails, it will automatically retry. After the number of retries exceeds a preset threshold, a communication failure will be reported.

[0036] After the vehicle is powered on, the chassis domain controller sends a wake-up command to the oil pump controller via the CAN bus. Upon receiving the wake-up command, the oil pump controller connects the low-voltage auxiliary power supply circuit and initiates the low-voltage power-on self-test program. The self-test specifically includes: checking the power supply voltage of the low-voltage auxiliary power supply circuit to confirm that it is within the normal power supply range of 12V or 24V; checking the physical connection and electrical characteristics of the CAN communication interface to confirm that the communication transmission and reception channels are intact; checking the signal integrity of the temperature and oil pressure sensors installed on the pump body and oil circuit to confirm that the output signals of each sensor are within the effective range and there are no open circuits or short circuits; and checking the winding insulation status of the oil pump motor and the Hall sensor signals to confirm that the motor body is in a driveable state.

[0037] After all the above self-tests pass, the oil pump controller sends a ready signal to the chassis domain controller via the CAN bus, and then the two enter the communication verification phase. In this phase, the oil pump controller and the chassis domain controller first match and confirm the communication identifier, i.e., the CAN message ID, to ensure that the send and receive addresses identified by both parties are consistent. Then, they verify the continuous connectivity of the communication link by periodically sending and receiving heartbeat packets. Simultaneously, they perform a command delay test to measure the round-trip time between the domain controller issuing a command and the oil pump controller receiving a response. In a specific embodiment, this communication response time can be controlled within 3 milliseconds, preferably not exceeding 5 milliseconds, to ensure the synchronization of commands between the domain controller and the oil pump controller and avoid control delays affecting subsequent initialization timing.

[0038] When the communication identifier matching, heartbeat detection, and command delay test all meet the preset conditions, both parties determine that the communication verification is successful, and the oil pump controller enters the initialization preparation state, waiting for the subsequent low-pressure start command. If any of the above verification steps fail, the oil pump controller will automatically trigger the retry mechanism to re-execute the verification operation of that step. In a specific embodiment, the maximum number of retries can be set to 3. When the number of retries exceeds this preset threshold, the oil pump controller stops retrying and reports a communication fault code to the chassis domain controller via the CAN bus. The domain controller records the fault and performs subsequent processing to prevent the system from continuing to execute the initialization process under abnormal communication conditions.

[0039] In some embodiments, the process of responding to a low-pressure start command, whereby the oil pump controller switches to low-pressure auxiliary power supply, controls the oil pump motor to run at low speed under no-load, performs motor preheating, hydraulic circuit venting, and pump body self-check, and completes low-pressure mode initialization after the parameters are qualified, includes: The oil pump controller controls the oil pump motor to run at a preset low speed under no-load for a preset duration, and collects real-time data on motor operating current, oil circuit pressure and pump body temperature to determine whether each parameter is within the preset threshold range. If the parameters are normal, continue running until the preset time is completed to complete the low-voltage initialization; If the parameters are abnormal, the machine will stop and a fault code will be reported. After low-pressure initialization is completed, the oil circuit maintains the preset low-pressure value to complete the venting.

[0040] In a specific embodiment, the preset low speed can be selected from a speed value in the range of 300 to 500 rpm, preferably 400 rpm; the preset duration can be set to 3 to 5 seconds, preferably 4 seconds. During the low-speed no-load operation of the oil pump motor, the oil pump controller synchronously performs real-time acquisition of multi-dimensional operating parameters through its signal acquisition channel: acquiring the motor operating current through a current sampling resistor or current sensor connected in series in the motor drive circuit, acquiring the real-time oil pressure in the hydraulic circuit through a pressure sensor installed on the oil pipe wall, and acquiring the real-time temperature of the pump body through a temperature sensor attached to the surface of the pump body. The oil pump controller compares each of the above acquired parameters with a preset qualified threshold, wherein the qualified threshold for the motor operating current can be set between 0.5A and 1A, and the qualified threshold for the pump body temperature can be set within the range of -40 degrees Celsius to +85 degrees Celsius.

[0041] When all parameters are within their respective preset threshold ranges, the oil pump controller maintains the motor at a preset low speed until the preset time is reached. During this process, the motor is continuously preheated to ensure a uniform increase in the motor winding temperature. Simultaneously, under low-pressure conditions, the oil circulates in the pipeline, gradually expelling any residual gas. The pump's mechanical structure also completes a self-check during no-load operation. Once the preset time is reached, the low-pressure mode initialization is deemed successful. If any parameter exceeds the preset threshold during operation, the oil pump controller immediately outputs a shutdown signal to stop the motor and reports the corresponding fault code to the chassis domain controller via the CAN bus, indicating the type and state of the abnormal parameter. The domain controller then records the fault and makes subsequent decisions.

[0042] After the low-pressure mode initialization is completed, the oil pump controller maintains the oil pump system in a low-pressure power supply state at idle speed or low power, so that the oil pressure in the hydraulic circuit is stably maintained at a preset low pressure value of 0.2 to 0.3 MPa, preferably 0.25 MPa. During this low-pressure holding stage, the residual micro air bubbles in the oil circuit are further discharged under the action of continuous oil circulation and low-pressure holding, thereby achieving complete venting of the oil circuit and eliminating the risk of air resistance in the subsequent high-pressure building stage.

[0043] In some embodiments, after the low-pressure mode initialization is successful, in response to the high-pressure switching command, the oil pump controller executes the high-pressure circuit pre-charge logic to increase the motor output power and establish the system reference oil pressure, thus completing the high-pressure mode initialization, including: The oil pump controller starts the high-pressure circuit pre-charging. After the pre-charging is completed, the high-pressure circuit voltage reaches a preset percentage of the rated power supply voltage. The high-pressure relay is closed, and the reference oil pressure of the shock absorber system is slowly established at a preset oil pressure rise rate. The reference oil pressure is set within the preset pressure range. The high-voltage circuit voltage and oil pressure rise rate are monitored in real time. Once the oil pressure stabilizes to the reference value, the high-voltage mode initialization is completed.

[0044] The oil pump controller first activates the pre-charge relay in the high-voltage circuit, allowing the high-voltage power supply to perform current-limited charging of the high-voltage bus capacitor via the pre-charge resistor. During this process, the pre-charge resistor limits the charging current within a safe range, preventing damage to the bus capacitor and power devices from large current surges. In a specific embodiment, the high-voltage supply voltage range covers 400V to 1200V, and the pre-charge time is controlled within 100 milliseconds, preferably 80 milliseconds. When the oil pump controller detects through the voltage acquisition circuit that the high-voltage circuit voltage has risen to more than 95% of the rated supply voltage, it determines that pre-charging is complete, and then closes the high-voltage main relay to allow the high-voltage power supply to directly power the oil pump motor driver through the main circuit. Simultaneously, it disconnects the pre-charge relay and the pre-charge resistor, exiting the pre-charge circuit.

[0045] After the high-pressure main circuit is closed, the oil pump controller gradually increases the output power of the motor according to a preset power-up strategy, enabling the oil pump motor to accelerate under controlled conditions of high-pressure power supply. The hydraulic system oil pressure rises slowly at a preset oil pressure rise rate, avoiding hydraulic shock to the hydraulic pipeline and shock absorber sealing structure caused by a sudden increase in oil pressure. In a specific embodiment, the oil pressure rise rate can be set to 0.5 to 1 MPa per second, preferably 0.8 MPa per second; the reference oil pressure of the shock absorber system can be set within a preset pressure range of 5 to 8 MPa, preferably 6 MPa. Throughout the high-pressure build-up process, the oil pump controller continuously monitors the high-pressure bus voltage fluctuation in real time through the high-pressure circuit voltage sensor to ensure that the voltage fluctuation amplitude does not exceed ±5% of the rated voltage. At the same time, it collects the oil pressure rise rate in real time through the oil pressure sensor to ensure that the actual oil pressure rise rate is within the preset range.

[0046] The oil pump controller continuously monitors the insulation status of the high-voltage circuit to ensure that the insulation resistance is not less than 1000 ohms per volt. When the system oil pressure stabilizes at the preset reference oil pressure value after a controlled rise, and all monitored parameters such as the high-voltage circuit voltage, oil pressure rise rate, and insulation resistance are within the normal range, the oil pump controller determines that the high-voltage mode initialization is complete, and the oil pump system enters the high-voltage standby state, ready to respond to subsequent oil supply commands at any time.

[0047] In some embodiments, the step of switching the oil pump controller to a speed closed-loop control mode in response to a target speed command, and adjusting the motor output speed to track the target speed through a closed-loop control algorithm to complete the speed-oil pressure mapping calibration includes: The oil pump controller collects the real-time motor speed and the real-time system oil pressure, and adjusts the motor output speed through a closed-loop control algorithm to control the deviation between the actual speed and the target speed within the preset speed accuracy range, control the oil pressure fluctuation within the preset oil pressure accuracy range, and ensure that the closed-loop response time does not exceed the preset response delay, thus completing the calibration of the mapping relationship between speed and oil pressure and the calibration of closed-loop parameters.

[0048] The oil pump controller first acquires the target speed value specified by the target speed command issued by the chassis domain controller. In a specific embodiment, this target speed value can be determined by the chassis domain controller based on the preset operating conditions of the active shock absorber, for example, a target speed of 1500 rpm can be issued. After entering the speed closed-loop control mode, the oil pump controller collects the actual operating speed signal of the motor in real time through a rotary encoder installed on the output shaft of the oil pump motor, and simultaneously collects the system's oil pressure signal in real time through an oil pressure sensor installed on the oil supply line of the shock absorber. The oil pump controller compares the actual speed collected by the encoder with the target speed, calculates the speed deviation between the two, and uses this deviation as the input variable of the closed-loop control algorithm.

[0049] In a specific embodiment, the closed-loop control algorithm can employ a PID control algorithm. This algorithm calculates the adjustment output of the motor driver based on the proportional, integral, and derivative terms of the speed deviation. The motor drive circuit then adjusts the amplitude of the drive current applied to the motor windings or the duty cycle of the pulse width modulation signal, thereby changing the electromagnetic torque output of the motor. This allows the actual motor speed to gradually converge and stably track the target speed. During this closed-loop adjustment process, the oil pump controller continuously evaluates the closed-loop control quality to ensure that the deviation between the actual speed and the target speed is controlled within a preset speed accuracy range. In this specific embodiment, the preset speed accuracy is ±10 rpm. Simultaneously, it ensures that the fluctuation range of the system oil pressure is controlled within a preset oil pressure accuracy range. In this specific embodiment, the preset oil pressure accuracy is ±0.1 MPa.

[0050] The response time of closed-loop control, i.e., the time from receiving the target speed command to the actual speed stabilizing and tracking the target value, does not exceed a preset response delay. In a specific embodiment, this preset response delay is 15 milliseconds. Once the speed deviation, oil pressure fluctuation, and response time all meet their respective preset accuracy requirements, the oil pump controller records and solidifies the corresponding speed-oil pressure mapping data at the current target speed operating point, and completes the final calibration of the PID closed-loop control parameters, ensuring that this set of closed-loop parameters achieves optimal control quality under the current operating condition. Subsequently, the chassis domain controller can issue target speed commands at different levels. The oil pump controller repeats the above closed-loop calibration process at each speed operating point, gradually establishing a speed-oil pressure mapping curve covering the entire operating range and the corresponding set of closed-loop parameters, providing a complete calibration benchmark for the precise oil supply control of the active shock absorber under different operating conditions.

[0051] Corresponding to the aforementioned initialization control method for high-pressure oil pumps, this invention also proposes an initialization control device for high-pressure oil pumps. Since the device embodiments of this invention correspond to the aforementioned method embodiments, details not disclosed in the device embodiments can be referred to the aforementioned method embodiments, and will not be repeated here.

[0052] Figure 2 This is a schematic diagram of the structure of an initialization control device for a high-pressure oil pump provided in an embodiment of this disclosure, as shown below. Figure 2 As shown, it includes: The low-pressure initialization unit 21 is used to respond to the low-pressure start command, switch the oil pump controller to low-pressure auxiliary power supply, control the oil pump motor to run at low speed under no-load, perform motor preheating, hydraulic oil circuit venting and pump body self-test, and complete the low-pressure mode initialization after the parameters are qualified. The high-pressure initialization unit 22 is used to respond to the high-pressure switching command after the low-pressure mode initialization is qualified, so that the oil pump controller executes the high-pressure circuit pre-charge logic, increases the motor output power to establish the system reference oil pressure, and completes the high-pressure mode initialization. The speed calibration unit 23 is used to switch the oil pump controller to the speed closed-loop control mode in response to the target speed command, and adjust the motor output speed to track the target speed through the closed-loop control algorithm to complete the mapping calibration between speed and oil pressure. The mode switching unit 24 is used to switch between various working modes in response to working condition commands.

[0053] Furthermore, in one possible implementation of the embodiments of this disclosure, such as Figure 3 As shown, it also includes: The status self-test unit 25 is used to perform self-tests on the power supply voltage, communication interface, sensors and motor status after receiving a wake-up command in response to a low-pressure start command, before the oil pump controller switches to low-pressure auxiliary power supply, controls the oil pump motor to run at low speed under no-load, performs motor preheating, hydraulic oil circuit venting and pump body self-test, and completes low-pressure mode initialization after the parameters are qualified. The communication verification unit 26 is used to send a ready signal to the chassis domain controller after the self-test is completed, complete the communication identifier matching, heartbeat detection and command delay test, and enter the initialization preparation state after confirming that the communication is normal. The fault handling unit 27 is used to automatically retry if the verification fails, and to report a communication fault after the number of retries exceeds a preset threshold.

[0054] Furthermore, in one possible implementation of this disclosure, the low-voltage initialization unit 21 is further configured to: The oil pump motor is controlled to run at a preset low speed under no-load for a preset duration. Real-time data on motor operating current, oil pressure and pump body temperature are collected to determine whether each parameter is within the preset threshold range. If the parameters are normal, continue running until the preset time is completed to complete the low-voltage initialization; If the parameters are abnormal, the machine will stop and a fault code will be reported. After low-pressure initialization is completed, the oil circuit maintains the preset low-pressure value to complete the venting.

[0055] Furthermore, in one possible implementation of this disclosure, the high-voltage initialization unit 22 is further configured to: Initiate pre-charging of the high-voltage circuit. After pre-charging is completed, the voltage of the high-voltage circuit reaches a preset percentage of the rated supply voltage. Close the high-voltage relay and slowly establish the reference oil pressure of the shock absorber system at a preset oil pressure rise rate. The reference oil pressure is set within the preset pressure range. The high-voltage circuit voltage and oil pressure rise rate are monitored in real time. Once the oil pressure stabilizes to the reference value, the high-voltage mode initialization is completed.

[0056] Furthermore, in one possible implementation of this disclosure embodiment, the speed calibration unit 23 is further configured to: The system collects real-time motor speed and real-time system oil pressure, and adjusts the motor output speed through a closed-loop control algorithm to control the deviation between the actual speed and the target speed within a preset speed accuracy range, control oil pressure fluctuation within a preset oil pressure accuracy range, and ensure that the closed-loop response time does not exceed a preset response delay. This completes the calibration of the mapping relationship between speed and oil pressure and the calibration of closed-loop parameters.

[0057] It should be noted that the foregoing explanation of the method embodiments also applies to the apparatus of the embodiments of this disclosure, and the principle is the same. Therefore, the embodiments of this disclosure are not limited thereto.

[0058] According to embodiments of this disclosure, this disclosure also provides an electronic device, a readable storage medium, and a computer program product.

[0059] Figure 4 A schematic block diagram of an example electronic device 400 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0060] like Figure 4 As shown, device 400 includes a computing unit 401, which can perform various appropriate actions and processes based on a computer program stored in ROM (Read-Only Memory) 402 or a computer program loaded from storage unit 408 into RAM (Random Access Memory) 403. RAM 403 may also store various programs and data required for the operation of device 400. The computing unit 401, ROM 402, and RAM 403 are interconnected via bus 404. I / O (Input / Output) interface 405 is also connected to bus 404.

[0061] Multiple components in device 400 are connected to I / O interface 405, including: input unit 406, such as keyboard, mouse, etc.; output unit 407, such as various types of monitors, speakers, etc.; storage unit 408, such as disk, optical disk, etc.; and communication unit 409, such as network card, modem, wireless transceiver, etc. Communication unit 409 allows device 400 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0062] The computing unit 401 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 401 include, but are not limited to, CPUs (Central Processing Units), GPUs (Graphics Processing Units), various special-purpose AI (Artificial Intelligence) computing chips, various computing units running machine learning model algorithms, DSPs (Digital Signal Processors), and any suitable processor, controller, microcontroller, etc. The computing unit 401 performs the various methods and processes described above, such as the initialization control method for a high-pressure oil pump. For example, in some embodiments, the initialization control method for a high-pressure oil pump can be implemented as a computer software program tangibly contained in a machine-readable medium, such as storage unit 408. In some embodiments, part or all of the computer program can be loaded and / or installed on device 400 via ROM 402 and / or communication unit 409. When the computer program is loaded into RAM 403 and executed by the computing unit 401, one or more steps of the methods described above can be performed. Alternatively, in other embodiments, the computing unit 401 may be configured to perform the aforementioned initialization control method for the high-pressure oil pump by any other suitable means (e.g., by means of firmware).

[0063] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, FPGAs (Field Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), ASSPs (Application-Specific Standard Products), SOCs (System-on-Chips), CPLDs (Complex Programmable Logic Devices), computer hardware, firmware, software, and / or combinations thereof. These various implementations may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0064] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0065] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, RAM, ROM, EPROM (Electrically Programmable Read-Only Memory) or flash memory, optical fiber, CD-ROM (Compact Disc Read-Only Memory), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0066] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (Cathode-Ray Tube) or LCD (Liquid Crystal Display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0067] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include LANs (Local Area Networks), WANs (Wide Area Networks), the Internet, and blockchain networks.

[0068] Computer systems can include clients and servers. Clients and servers are generally geographically separated and typically interact via communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. A server can be a cloud server, also known as a cloud computing server or cloud host, a hosting product within the cloud computing service system that addresses the shortcomings of traditional physical hosts and VPS (Virtual Private Server) services, such as high management difficulty and weak business scalability. Servers can also be servers for distributed systems or servers incorporating blockchain technology.

[0069] It's important to note that artificial intelligence (AI) is the study of enabling computers to simulate certain human thought processes and intelligent behaviors (such as learning, reasoning, thinking, and planning). It encompasses both hardware and software technologies. AI hardware technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, and big data processing. AI software technologies primarily include computer vision, speech recognition, natural language processing, machine learning / deep learning, big data processing, and knowledge graph technologies.

[0070] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this disclosure can be achieved, and this is not limited herein.

[0071] The specific embodiments described above do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.

Claims

1. An initialization control method of a high-pressure oil pump, characterized by, include: In response to the low-pressure start command, the oil pump controller switches to low-pressure auxiliary power supply, controls the oil pump motor to run at low speed under no-load, performs motor preheating, hydraulic oil circuit venting and pump body self-check, and completes low-pressure mode initialization after the parameters are qualified. After the low-pressure mode initialization is successful, in response to the high-pressure switching command, the oil pump controller executes the high-pressure circuit pre-charge logic, increases the motor output power to establish the system reference oil pressure, and completes the high-pressure mode initialization. In response to the target speed command, the oil pump controller switches to the speed closed-loop control mode, and adjusts the motor output speed through the closed-loop control algorithm to track the target speed, thus completing the mapping calibration between speed and oil pressure. It responds to operating condition commands and switches between various operating modes.

2. The method of claim 1, wherein, Before the oil pump controller switches to low-pressure auxiliary power supply in response to the low-pressure start command, controls the oil pump motor to run at low speed under no-load, performs motor preheating, hydraulic oil circuit venting and pump body self-check, and completes low-pressure mode initialization after the parameters are qualified, the method further includes: After receiving the wake-up command, the oil pump controller performs a self-check on the power supply voltage, communication interface, sensors, and motor status. After the self-test is completed, a ready signal is sent back to the chassis domain controller. Communication identifier matching, heartbeat detection and command delay test are completed. After confirming that the communication is normal, the initialization preparation state is entered. If the verification fails, it will automatically retry. After the number of retries exceeds a preset threshold, a communication failure will be reported.

3. The method according to claim 1, characterized in that, In response to the low-pressure start command, the oil pump controller switches to low-pressure auxiliary power supply, controls the oil pump motor to run at low speed under no-load, performs motor preheating, hydraulic oil circuit venting, and pump body self-check, and completes low-pressure mode initialization after the parameters are qualified, including: The oil pump controller controls the oil pump motor to run at a preset low speed under no-load for a preset duration, and collects real-time data on motor operating current, oil pressure and pump body temperature to determine whether each parameter is within the preset threshold range. If the parameters are normal, continue running until the preset time is completed to complete the low-voltage initialization; If the parameters are abnormal, the machine will stop and a fault code will be reported. After low-pressure initialization is completed, the oil circuit maintains the preset low-pressure value to complete the venting.

4. The method according to claim 1, characterized in that, After successful low-pressure mode initialization, in response to the high-pressure switching command, the oil pump controller executes the high-pressure circuit pre-charge logic to increase the motor output power and establish the system reference oil pressure, thus completing the high-pressure mode initialization, including: The oil pump controller starts the high-pressure circuit pre-charging. After the pre-charging is completed, the high-pressure circuit voltage reaches a preset percentage of the rated power supply voltage. The high-pressure relay is closed, and the reference oil pressure of the shock absorber system is slowly established at a preset oil pressure rise rate. The reference oil pressure is set within the preset pressure range. The high-voltage circuit voltage and oil pressure rise rate are monitored in real time. Once the oil pressure stabilizes to the reference value, the high-voltage mode initialization is completed.

5. The method according to claim 1, characterized in that, In response to the target speed command, the oil pump controller switches to a speed closed-loop control mode, and adjusts the motor output speed through a closed-loop control algorithm to track the target speed, completing the mapping calibration between speed and oil pressure, including: The oil pump controller collects the real-time motor speed and the real-time system oil pressure, and adjusts the motor output speed through a closed-loop control algorithm to control the deviation between the actual speed and the target speed within the preset speed accuracy range, control the oil pressure fluctuation within the preset oil pressure accuracy range, and ensure that the closed-loop response time does not exceed the preset response delay, thus completing the calibration of the mapping relationship between speed and oil pressure and the calibration of closed-loop parameters.

6. An initialization control device for a high-pressure oil pump, characterized in that, include: The low-pressure initialization unit is used to respond to the low-pressure start command, switch the oil pump controller to low-pressure auxiliary power supply, control the oil pump motor to run at low speed under no-load, perform motor preheating, hydraulic oil circuit venting and pump body self-test, and complete the low-pressure mode initialization after the parameters are qualified. The high-pressure initialization unit is used to respond to the high-pressure switching command after the low-pressure mode initialization is qualified, so that the oil pump controller executes the high-pressure circuit pre-charge logic, increases the motor output power to establish the system reference oil pressure, and completes the high-pressure mode initialization. The speed calibration unit is used to switch the oil pump controller to the speed closed-loop control mode in response to the target speed command. The motor output speed is adjusted through the closed-loop control algorithm to track the target speed and complete the mapping calibration between speed and oil pressure. The mode switching unit is used to switch between various working modes in response to working condition commands.

7. The apparatus according to claim 6, characterized in that, The device further includes: The status self-test unit is used to perform self-tests on the power supply voltage, communication interface, sensors and motor status after the oil pump controller switches to low-voltage auxiliary power supply in response to the low-voltage start command, controls the oil pump motor to run at low speed under no-load, performs motor preheating, hydraulic oil circuit venting and pump body self-test, and completes low-voltage mode initialization after the parameters are qualified. The communication verification unit is used to send a ready signal to the chassis domain controller after the self-test is completed, complete the communication identifier matching, heartbeat detection and command delay test, and enter the initialization preparation state after confirming that the communication is normal. The fault handling unit is used to automatically retry if the verification fails, and to report a communication fault after the number of retries exceeds a preset threshold.

8. An electronic device, characterized in that, include: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-5.

9. A non-transitory computer-readable storage medium storing computer instructions, characterized in that, The computer instructions are used to cause the computer to perform the method according to any one of claims 1-5.

10. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method according to any one of claims 1-5.