Intelligent control system and method for oil pump
The intelligent control system dynamically adjusts the sleep mode based on real-time data from the oil pump and environmental conditions, solving the problems of energy waste and response delay in traditional oil pumps, and achieving efficient and reliable oil pump management and emergency response.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BED KELLY ELECTRIC (SUZHOU) CO LTD
- Filing Date
- 2023-10-07
- Publication Date
- 2026-07-03
Smart Images

Figure CN117212194B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent control technology, and more specifically, to an intelligent control system and method for oil pumps. Background Technology
[0002] In the industrial and mechanical fields, an oil pump is a mechanical device used to transport liquids or gases. It moves liquids or gases from one place to another through rotation or compression. Oil pumps are widely used in various industrial fields and applications, including petrochemicals, agricultural irrigation, water supply systems, and the automotive industry.
[0003] However, traditional oil pumps typically operate in a fixed manner and cannot automatically adjust their sleep mode according to actual needs and environmental conditions. This results in the pump operating at high power consumption, maintaining high speed even under low load or demand conditions, leading to energy waste and reduced efficiency. Furthermore, traditional oil pumps cannot be started or woken up in real time based on specific emergency signals or needs. Consequently, in emergency situations requiring pump operation, the pump cannot be quickly activated to provide the necessary functions and services, potentially causing system delays or malfunctions.
[0004] To address this problem, an intelligent control system and method for oil pumps have been proposed. This intelligent control system enables intelligent management and control of the oil pump, optimizes energy consumption and efficiency, and improves system performance and reliability. Summary of the Invention
[0005] In view of this, the present invention proposes an intelligent control system and method for oil pumps, which aims to solve the problems in the prior art where oil pumps cannot automatically adjust power consumption according to actual needs, resulting in resource waste, and cannot respond in time to emergency signals, leading to system delays or failures.
[0006] This invention proposes an intelligent control system for an oil pump, comprising a BLDC oil pump and a control module. The control module is electrically connected to the BLDC oil pump and is used to control the oil pump to enter a sleep mode.
[0007] The control module includes:
[0008] The data acquisition unit is used to acquire the real-time operating speed and real-time operating temperature of the BLDC oil pump;
[0009] The judgment unit is used to compare the real-time operating speed with a preset speed threshold, and determine whether to trigger the sleep mode based on the comparison result. The judgment unit is also used to compare the real-time operating temperature with a preset temperature threshold, and set the initial sleep duration based on the comparison result.
[0010] A correction unit is used to acquire the ambient temperature, correct the initial sleep duration based on the ambient temperature, and acquire the corrected sleep duration.
[0011] The delay unit is used to obtain the task quantity difference and set the delay sleep time according to the task quantity difference when the judgment unit determines that the BLDC oil pump triggers the sleep mode.
[0012] An adjustment unit is used to obtain the rate of change of the operating parameters of the BLDC oil pump during the delayed sleep period, adjust the delayed sleep period according to the rate of change of the operating parameters, and obtain the adjusted delayed sleep period.
[0013] The wake-up unit is used to detect emergency signals in real time when the BLDC oil pump is in the hibernation mode, start the BLDC oil pump and issue an early warning according to the emergency signals.
[0014] Furthermore, the judgment unit is used to compare the real-time operating speed with a preset speed threshold, and determine whether to trigger the sleep mode based on the comparison result, including:
[0015] A minimum speed threshold Z1 is preset, and the sleep mode is determined based on the relationship between the real-time operating speed Z0 and the preset minimum speed threshold Z1.
[0016] When Z0≤Z1, it is determined that the BLDC oil pump has reached the sleep condition and the sleep mode can be triggered;
[0017] When Z0 > Z1, it is determined that the BLDC oil pump has reached the non-dormant condition and the dormant mode is not triggered. The determination unit continues to detect data.
[0018] Furthermore, the judgment unit is also used to compare the real-time operating temperature with a preset temperature threshold, and set an initial sleep duration based on the comparison result, including:
[0019] The judgment unit is also used to preset a first preset temperature T1, a second preset temperature W2, a third preset temperature W3 and a fourth preset temperature W4, and W1 < W2 < W3 < W4; and to preset a first preset sleep duration X1, a second preset sleep duration X2, a third preset sleep duration X3 and a fourth preset sleep duration X4, and X1 < X2 < X3 < X4.
[0020] The judgment unit selects a preset sleep duration based on the relationship between the real-time operating temperature W0 and each preset temperature;
[0021] When W1≤W0<W2, the first preset sleep duration X1 is selected as the initial sleep duration;
[0022] When W2 ≤ W0 < W3, select the second preset sleep duration X2 as the initial sleep duration;
[0023] When W3 ≤ W0 < W4, select the third preset sleep duration X3 as the initial sleep duration;
[0024] When W4 ≤ W0, select the fourth preset sleep duration X4 as the initial sleep duration.
[0025] Further, after selecting the i-th preset sleep duration Xi, i = 1, 2, 3, 4, the correction unit corrects the initial sleep duration according to the environmental temperature to obtain the corrected sleep duration, including:
[0026] The correction unit is further used to preset a first preset environmental temperature H1, a second preset environmental temperature H2, a third preset environmental temperature H3, and a fourth preset environmental temperature H4, and H1 < H2 < H3 < H4; preset a first preset correction coefficient A1, a second preset correction coefficient A2, a third preset correction coefficient A3, and a fourth preset correction coefficient A4, and A1 < A2 < A3 < A4;
[0027] The correction unit selects a correction coefficient to correct the initial sleep duration Xi according to the magnitude relationship between the environmental temperature H0 and each preset environmental temperature to obtain the corrected sleep duration;
[0028] When H1 ≤ H0 < H2, select the first preset correction coefficient A1 to correct the initial sleep duration Xi to obtain the corrected sleep duration Xi * A1;
[0029] When H2 ≤ H0 < H3, select the second preset correction coefficient A2 to correct the initial sleep duration Xi to obtain the corrected sleep duration Xi * A2;
[0030] When H3 ≤ H0 < H4, select the third preset correction coefficient A3 to correct the initial sleep duration Xi to obtain the corrected sleep duration Xi * A3;
[0031] When H4 ≤ H0, select the fourth preset correction coefficient A4 to correct the initial sleep duration Xi to obtain the corrected sleep duration Xi * A4.
[0032] Further, the delay unit is used to obtain a task amount difference when the judgment unit judges that the BLDC oil pump triggers the sleep mode, and set a delayed sleep time according to the difference, including:
[0033] The delay unit is also used to obtain the initial task quantity R0 and the task completion quantity ΔR, and to obtain the task quantity difference R0-ΔR based on the initial task quantity R0 and the task completion quantity ΔR. The delay unit is also used to preset a first preset difference C1, a second preset difference C2, a third preset difference C3 and a fourth preset difference C4, and C1 < C2 < C3 < C4; and to preset a first preset delay time Y1, a second preset delay time Y2, a third preset delay time Y3 and a fourth preset delay time Y4, and Y1 < Y2 < Y3 < Y4.
[0034] The delay unit selects a preset delay time as the delayed sleep time based on the relationship between the task volume difference R0-△R and each preset difference.
[0035] When C1≤R0-△R<C2, the first preset delay time Y1 is selected as the delayed sleep time;
[0036] When C2≤R0-△R<C3, the second preset delay time Y2 is selected as the delayed sleep time;
[0037] When C3≤R0-△R<C4, the third preset delay time Y3 is selected as the delayed sleep time;
[0038] When C4≤R0-△R, the fourth preset delay time Y4 is selected as the delayed sleep time.
[0039] Furthermore, after selecting the i-th preset delay time Yi as the delayed sleep time, i = 1, 2, 3, 4, the adjustment unit is used to obtain the rate of change of the operating parameters of the BLDC oil pump during the delayed sleep time, and adjust the delayed sleep time according to the rate of change of the operating parameters to obtain the adjusted delayed sleep time, wherein the rate of change of the operating parameters includes the rate of change of operating current V0 and the rate of change of operating speed L0.
[0040] The adjustment unit is also used to preset a first preset current change rate V1, a second preset current change rate V2, a third preset current change rate V3 and a fourth preset current change rate V4, and V1 < V2 < 0 < V3 < V4; and to preset a first preset adjustment coefficient B1, a second preset adjustment coefficient B2, a third preset adjustment coefficient B3 and a fourth preset adjustment coefficient B4, and B1 < B2 < 0 < B3 < B4.
[0041] The adjustment unit selects an adjustment coefficient to adjust the delayed sleep time Yi based on the relationship between the current change rate V0 and each preset current change rate, and obtains the adjusted delayed sleep time.
[0042] When V1≤V0<V2, the fourth preset adjustment coefficient B4 is selected to adjust the delayed sleep time Yi, and the adjusted delayed sleep time Yi*B4 is obtained;
[0043] When V2≤V0<0, the third preset adjustment coefficient B3 is selected to adjust the delayed sleep time Yi, and the adjusted delayed sleep time Yi*B3 is obtained;
[0044] When 0≤V0<V3, the second preset adjustment coefficient B2 is selected to adjust the delayed sleep time Yi, and the adjusted delayed sleep time Yi*B2 is obtained;
[0045] When V3≤V0<V4, the first preset adjustment coefficient B1 is selected to adjust the delayed sleep time Yi, and the adjusted delayed sleep time Yi*B1 is obtained.
[0046] Furthermore, after selecting the i-th preset adjustment coefficient Bi to adjust the delayed sleep time Yi, and obtaining the adjusted delayed sleep time Yi*Bi, the adjustment unit further adjusts the delayed sleep time according to the rate of change of the operating parameters to obtain the adjusted delayed sleep time, which also includes:
[0047] A first preset speed change rate L1, a second preset speed change rate L2, a third preset speed change rate L3 and a fourth preset speed change rate L4 are preset, and L1 < L2 < 0 < L3 < L4.
[0048] The adjustment unit is also used to select an adjustment coefficient based on the relationship between the operating speed change rate L0 and each preset speed change rate to perform a secondary adjustment on the adjusted delayed sleep time Yi*Bi, and obtain the secondary adjusted delayed sleep time.
[0049] Furthermore, the adjustment unit is also used to select an adjustment coefficient based on the relationship between the operating speed change rate L0 and each preset speed change rate to perform a secondary adjustment on the adjusted delayed sleep time Yi*Bi, and obtain the secondary adjusted delayed sleep time, including:
[0050] When L1≤L0<L2, the fourth preset adjustment coefficient B4 is selected to perform a second adjustment on the adjusted delayed sleep time Yi*Bi, and the second adjusted delayed sleep time Yi*Bi*B4 is obtained.
[0051] When L2≤L0<0, the third preset adjustment coefficient B3 is selected to perform a second adjustment on the adjusted delayed sleep time Yi*Bi, and the second adjusted delayed sleep time Yi*Bi*B3 is obtained.
[0052] When 0≤L0<L3, the second preset adjustment coefficient B2 is selected to perform a second adjustment on the adjusted delayed sleep time Yi*Bi, and the second adjusted delayed sleep time Yi*Bi*B2 is obtained.
[0053] When L3≤L0<L4, the first preset adjustment coefficient B1 is selected to perform a second adjustment on the adjusted delayed sleep time Yi*Bi, and the second adjusted delayed sleep time Yi*Bi*B1 is obtained.
[0054] Furthermore, the wake-up unit is used to detect emergency signals in real time when the BLDC oil pump is in the sleep mode, start the BLDC oil pump according to the emergency signal and issue an early warning, including:
[0055] The emergency signals include low liquid level signals and abnormal pressure signals;
[0056] When the low liquid level signal is detected, the wake-up unit controls the BLDC oil pump to exit the sleep mode and sends a low liquid level alarm.
[0057] When the abnormal pressure signal is detected, the wake-up unit controls the BLDC oil pump to exit the sleep mode and sends an abnormal pressure alarm.
[0058] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0059] This application collects real-time operating speed and temperature data of the BLDC oil pump and compares them with preset speed and temperature thresholds to accurately determine whether the oil pump needs to enter sleep mode. Based on the real-time data and threshold comparison results, the system can set an initial sleep duration and use a calibration unit to obtain ambient temperature for correction, resulting in a more accurate sleep duration. A delay unit can set a delayed sleep time based on the difference between the sleep mode determined by the judgment unit and the workload, to avoid frequent start-stop cycles affecting system stability. An adjustment unit adjusts the delayed sleep time based on the rate of change of the oil pump's operating parameters during the delayed sleep period, making it more accurate and adaptable to actual working conditions. When the oil pump is in sleep mode, an emergency signal is detected in real time, and the oil pump is started and an early warning is issued based on the signal. This enables rapid response to emergencies and improves the system's safety and reliability.
[0060] On the other hand, this application also provides an intelligent control method for an oil pump, applied to the above-mentioned system, including:
[0061] Step S100: Obtain the real-time operating speed and real-time operating temperature of the BLDC oil pump;
[0062] Step S200: Compare the real-time operating speed with a preset speed threshold, and determine whether to trigger the sleep mode based on the comparison result. The determination unit is also used to compare the real-time operating temperature with a preset temperature threshold, and set the initial sleep duration based on the comparison result.
[0063] Step S300: Obtain the ambient temperature, correct the initial sleep duration based on the ambient temperature, and obtain the corrected sleep duration;
[0064] Step S400: When the judgment unit determines that the BLDC oil pump triggers the sleep mode, it obtains the task quantity difference and sets the delayed sleep time according to the difference;
[0065] Step S500: Obtain the rate of change of the operating parameters of the BLDC oil pump during the delayed sleep time, adjust the delayed sleep time according to the rate of change of the operating parameters, and obtain the adjusted delayed sleep time;
[0066] Step S600: When the BLDC oil pump is in the sleep mode, the emergency signal is detected in real time, and the BLDC oil pump is started and an early warning is issued according to the emergency signal.
[0067] It is understandable that the above-mentioned intelligent control and method for oil pumps have the same beneficial effects, and will not be elaborated further here. Attached Figure Description
[0068] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0069] Figure 1 A diagram illustrating the composition of an intelligent control system for an oil pump provided in an embodiment of the present invention;
[0070] Figure 2 This is a diagram showing the composition of the control module in the intelligent control system for oil pumps provided in an embodiment of the present invention;
[0071] Figure 3 A flowchart of an intelligent control method for an oil pump provided in an embodiment of the present invention.
[0072] In the diagram, 100 is the BLDC oil pump; 200 is the control module; 210 is the acquisition unit; 220 is the judgment unit; 230 is the correction unit; 240 is the delay unit; 250 is the adjustment unit; and 260 is the wake-up unit. Detailed Implementation
[0073] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the disclosure to those skilled in the art. It should be noted that, unless otherwise specified, embodiments and features in the embodiments of the present invention can be combined with each other. The present invention will now be described in detail with reference to the accompanying drawings and embodiments.
[0074] The BLDC (Brushless DC) oil pump used in this application is an oil pump driven by a brushless DC motor. Compared with traditional brushed DC motors, BLDC oil pumps have higher efficiency, longer lifespan, and lower noise levels. The basic structure of a BLDC oil pump includes a motor section and a pump body section. The motor section consists of a brushless DC motor, typically composed of a stator and a rotor. The stator is the stationary part, containing windings and magnetic poles. The rotor is the rotating part, containing permanent magnets. The pump body section includes an inlet, an outlet, and an impeller, etc.
[0075] However, in practice, the oil pump cannot automatically switch operating modes based on real-time data and external signals, nor can it intelligently adjust according to actual needs. This leads to energy waste, system instability, and decreased responsiveness. Therefore, in order to improve energy efficiency, reduce energy consumption, and enhance system reliability, it is crucial to adopt an intelligent adjustment and control system to control and manage the oil pump.
[0076] See Figure 1-2As shown, this embodiment provides an intelligent control system for an oil pump, including a BLDC oil pump 100 and a control module 200. The control module 200 is electrically connected to the BLDC oil pump 100 and is used to control the oil pump to enter a sleep mode. The control module 200 includes a data acquisition unit 210, a judgment unit 220, a correction unit 230, a delay unit 240, an adjustment unit 250, and a wake-up unit 260. The data acquisition unit 210 is used to acquire the real-time operating speed and real-time operating temperature of the BLDC oil pump 100. The judgment unit 220 is used to compare the real-time operating speed with a preset speed threshold and determine whether to trigger the sleep mode based on the comparison result. The judgment unit 220 is also used to compare the real-time operating temperature with a preset temperature threshold and set an initial sleep duration based on the comparison result. The correction unit 230 is used to acquire the ambient temperature and correct the initial sleep duration based on the ambient temperature to obtain the corrected sleep duration. The delay unit 240 is used to acquire the workload difference when the judgment unit 220 determines that the BLDC oil pump 100 has triggered the sleep mode, and set a delayed sleep time based on the difference. The adjustment unit 250 is used to obtain the rate of change of the operating parameters of the BLDC oil pump 100 during the delayed sleep period, adjust the delayed sleep time according to the rate of change of the operating parameters, and obtain the adjusted delayed sleep time. The wake-up unit 260 is used to detect the emergency signal in real time when the BLDC oil pump 100 is in sleep mode, start the BLDC oil pump 100 and issue an early warning according to the emergency signal.
[0077] Specifically, the acquisition unit 210 is responsible for acquiring the real-time operating speed and real-time operating temperature of the BLDC oil pump 100. The judgment unit 220 compares the real-time operating speed with a preset speed threshold and determines whether to trigger the sleep mode based on the comparison result. Simultaneously, the judgment unit 220 also compares the real-time operating temperature with a preset temperature threshold and sets the initial sleep duration based on the comparison result. This achieves the determination of an appropriate sleep duration based on the actual operating conditions and temperature of the pump, avoiding entering sleep mode too early or too late. The correction unit 230 acquires the ambient temperature and corrects the initial sleep duration based on the ambient temperature to obtain the corrected sleep duration. This fully considers the impact of environmental factors on sleep time, making the sleep mode more accurate and reliable. After the judgment unit 220 triggers the sleep mode, the delay unit 240 acquires the task volume difference and sets the delayed sleep time based on the difference. This avoids frequent switching of the sleep mode due to instantaneous changes in tasks or requirements, thereby stabilizing the operation of the oil pump. The adjustment unit 250 acquires the rate of change of the oil pump's operating parameters during the delayed sleep time and adjusts the delayed sleep time based on the rate of change to obtain the adjusted delayed sleep time. The dynamic changes in oil pump operating parameters are taken into account, making the sleep mode more flexible and intelligent. Finally, the wake-up unit 260 detects emergency signals in real time when the oil pump is in sleep mode, starts the oil pump based on the emergency signals, and issues a warning. This ensures that the oil pump can respond and start quickly in emergencies, improving the safety and reliability of the system.
[0078] Understandably, automatically adjusting the sleep mode and sleep-wake function can improve the oil pump's energy efficiency, reduce energy consumption, and decrease wear and maintenance costs. Simultaneously, the intelligent control system can intelligently adjust based on real-time data and external signals, improving system stability and responsiveness. Furthermore, the early warning function can promptly detect and handle emergencies, enhancing system safety and reliability.
[0079] In some embodiments of this application, the judgment unit 220 is used to compare the real-time operating speed with a preset speed threshold, and determine whether to trigger a sleep mode based on the comparison result. This includes: pre-setting a minimum speed threshold Z1, and determining whether to trigger a sleep mode based on the relationship between the real-time operating speed Z0 and the preset minimum speed threshold Z1. When Z0 ≤ Z1, it is determined that the BLDC oil pump 100 has reached the sleep condition and can trigger the sleep mode. When Z0 > Z1, it is determined that the BLDC oil pump 100 has reached the non-sleep condition and does not trigger the sleep mode; the judgment unit 220 continues to detect data.
[0080] Specifically, if the real-time operating speed Z0 is less than or equal to the preset minimum speed threshold Z1 (i.e., Z0 ≤ Z1), the oil pump is determined to have reached the sleep condition and can be triggered into sleep mode. This means that the oil pump's operating speed is below the preset threshold. Due to reduced workload or lower system requirements, entering sleep mode at this time can effectively save energy and reduce unnecessary operation. If the real-time operating speed Z0 is greater than the preset minimum speed threshold Z1 (i.e., Z0 > Z1), the oil pump is determined not to have reached the sleep condition, and sleep mode is not triggered. The judgment unit 220 continues to monitor data. At this time, the oil pump's operating speed is higher than the preset threshold. Due to increased workload or higher system requirements, normal operation is maintained to meet system needs.
[0081] It is understood that this embodiment achieves intelligent control and adaptive adjustment of the oil pump. By comparing the minimum speed threshold with the real-time speed, the sleep mode can be triggered or canceled according to the actual operating conditions, thereby optimizing energy efficiency and effectively utilizing resources. Furthermore, the judgment unit 220 also has a continuous monitoring function, which can detect the operating status of the oil pump in real time, ensuring the stability and reliability of the system. This intelligent judgment mechanism can also set different thresholds according to different working scenarios and needs to adapt to diverse application environments, further enhancing the system's flexibility and adaptability.
[0082] In some embodiments of this application, the judgment unit 220 is further configured to compare the real-time operating temperature with a preset temperature threshold, and set an initial sleep duration based on the comparison result, including: the judgment unit 220 is further configured to preset a first preset temperature T1, a second preset temperature W2, a third preset temperature W3, and a fourth preset temperature W4, where W1 < W2 < W3 < W4. A first preset sleep duration X1, a second preset sleep duration X2, a third preset sleep duration X3, and a fourth preset sleep duration X4 are preset, where X1 < X2 < X3 < X4. The judgment unit 220 selects a preset sleep duration based on the relationship between the real-time operating temperature W0 and each preset temperature. When W1 ≤ W0 < W2, the first preset sleep duration X1 is selected as the initial sleep duration. When W2 ≤ W0 < W3, the second preset sleep duration X2 is selected as the initial sleep duration. When W3 ≤ W0 < W4, the third preset sleep duration X3 is selected as the initial sleep duration. When W4≤W0, the fourth preset sleep duration X4 is selected as the initial sleep duration.
[0083] Specifically, when the real-time operating temperature W0 meets different temperature ranges, a corresponding preset sleep duration is selected as the initial sleep duration. For example, when W1 ≤ W0 < W2, the first preset sleep duration X1 is selected as the initial sleep duration. When W2 ≤ W0 < W3, the second preset sleep duration X2 is selected as the initial sleep duration, and so on. This design of the judgment unit 220 enables the sleep mode to automatically adjust according to changes in the real-time operating temperature. When the real-time operating temperature of the oil pump exceeds or reaches a preset temperature threshold, it enters the corresponding temperature range and sets the initial sleep duration, thereby realizing automatic sleep control of the oil pump.
[0084] Understandably, the specific temperature value and sleep duration in application depend on the application requirements and control strategy. Adjustments can be made according to actual conditions to select the most suitable temperature value and sleep duration, which facilitates automatic sleep control of the oil pump and meets specific needs. This flexibility theoretically allows for an infinite number of possibilities for temperature selection and sleep duration, enabling personalized settings based on different application scenarios and effectively expanding its applicability.
[0085] Understandably, selecting an appropriate sleep duration based on real-time operating temperature can effectively prevent problems such as overheating and increased wear of the oil pump due to excessively high temperatures, thus extending the pump's lifespan. Furthermore, setting different sleep durations for different temperature ranges allows for more flexible adaptation to energy efficiency requirements under varying operating conditions, improving the system's energy efficiency performance. In addition, this design is adaptive, dynamically adjusting the sleep duration based on temperature changes in different environments, effectively expanding the oil pump's applicability.
[0086] In some embodiments of this application, after selecting the i-th preset sleep duration Xi (i = 1, 2, 3, 4), the correction unit 230 corrects the initial sleep duration based on the ambient temperature to obtain the corrected sleep duration. This includes: the correction unit 230 further presets a first preset ambient temperature H1, a second preset ambient temperature H2, a third preset ambient temperature H3, and a fourth preset ambient temperature H4, where H1 < H2 < H3 < H4. It also presets a first preset correction coefficient A1, a second preset correction coefficient A2, a third preset correction coefficient A3, and a fourth preset correction coefficient A4, where A1 < A2 < A3 < A4. The correction unit 230 selects the correction coefficients to correct the initial sleep duration Xi based on the relationship between the ambient temperature H0 and each preset ambient temperature, thus obtaining the corrected sleep duration.
[0087] Specifically, when H1 ≤ H0 < H2, the initial sleep duration Xi is corrected using a first preset correction coefficient A1, resulting in a corrected sleep duration Xi*A1. When H2 ≤ H0 < H3, the initial sleep duration Xi is corrected using a second preset correction coefficient A2, resulting in a corrected sleep duration Xi*A2. When H3 ≤ H0 < H4, the initial sleep duration Xi is corrected using a third preset correction coefficient A3, resulting in a corrected sleep duration Xi*A3. When H4 ≤ H0, the initial sleep duration Xi is corrected using a fourth preset correction coefficient A4, resulting in a corrected sleep duration Xi*A4.
[0088] Specifically, when the ambient temperature is high, it is not conducive to the heat dissipation of the oil pump during sleep. To fully ensure the safe operation of the oil pump, its sleep time needs to be extended according to the actual application conditions; conversely, the sleep time should be reduced to expand its working capacity. The design of the correction unit 230 enables the sleep time to be automatically adjusted according to changes in the real-time ambient temperature. By selecting an appropriate correction coefficient based on the ambient temperature, the sleep time can be adjusted under different environmental conditions to achieve more precise and adaptive sleep control.
[0089] It is understood that the preset correction coefficients in this application are only intended to fully illustrate the correction process. The specific values and number can be freely selected according to the application and can be customized according to different application situations.
[0090] Understandably, adjusting the initial sleep duration based on real-time ambient temperature allows for better adaptation to energy efficiency requirements under varying environmental conditions. The selection of the correction coefficient takes into account the magnitude of the preset ambient temperature, enabling different degrees of correction within different temperature ranges, thus more precisely controlling the oil pump's sleep duration. This avoids excessive or insufficient sleep, improves system stability, and helps extend the oil pump's lifespan. Furthermore, adjusting based on actual ambient temperature allows for adaptation to changes in different operating environments.
[0091] In some embodiments of this application, the delay unit 240 is used to obtain a task quantity difference when the judgment unit 220 determines that the BLDC oil pump 100 has triggered a sleep mode, and to set a delayed sleep time based on the difference. This includes: the delay unit 240 is further used to obtain an initial task quantity R0 and a task completion quantity ΔR; to obtain a task quantity difference R0-ΔR based on the initial task quantity R0 and the task completion quantity ΔR; and to pre-set a first preset difference C1, a second preset difference C2, a third preset difference C3, and a fourth preset difference C4, where C1 < C2 < C3 < C4. A first preset delay time Y1, a second preset delay time Y2, a third preset delay time Y3, and a fourth preset delay time Y4 are also pre-set, where Y1 < Y2 < Y3 < Y4. The delay unit 240 selects a preset delay time as the delayed sleep time based on the relationship between the task quantity difference R0-ΔR and each preset difference.
[0092] Specifically, when C1 ≤ R0 - ΔR < C2, a first preset delay time Y1 is selected as the delayed sleep time. When C2 ≤ R0 - ΔR < C3, a second preset delay time Y2 is selected as the delayed sleep time. When C3 ≤ R0 - ΔR < C4, a third preset delay time Y3 is selected as the delayed sleep time. When C4 ≤ R0 - ΔR, a fourth preset delay time Y4 is selected as the delayed sleep time.
[0093] Specifically, the initial task quantity R0 can be set manually, and the task completion quantity ΔR can be calculated based on the oil pump running time and oil pump operating power.
[0094] It is understandable that the specific data size and number of data points for the delay time can be customized according to different application scenarios, theoretically with an infinite number of possibilities, thus expanding the applicability of this application.
[0095] Understandably, after triggering the sleep mode, the oil pump can delay its sleep period based on changes in workload to ensure the completion of the current task. The sleep delay time is set according to the magnitude of the workload difference, using different preset delay times to adapt to different task conditions. The sleep delay setting takes into account the magnitude of the workload difference, selecting an appropriate delay time based on different task requirements and working states, thereby improving system efficiency and task completion capability. Simultaneously, the flexibility and adaptability of the sleep delay can adapt to changes in different task loads and working environments, effectively improving system stability and reliability.
[0096] In some embodiments of this application, after selecting the i-th preset delay time Yi as the delayed sleep time, i = 1, 2, 3, 4, the adjustment unit 250 is used to obtain the rate of change of the operating parameters of the BLDC oil pump 100 during the delayed sleep time, and adjust the delayed sleep time according to the rate of change of the operating parameters to obtain the adjusted delayed sleep time. The rate of change of the operating parameters includes the rate of change of operating current V0 and the rate of change of operating speed L0. The adjustment unit 250 is also used to preset a first preset rate of change of current V1, a second preset rate of change of current V2, a third preset rate of change of current V3, and a fourth preset rate of change of current V4, where V1 < V2 < 0 < V3 < V4. A first preset adjustment coefficient B1, a second preset adjustment coefficient B2, a third preset adjustment coefficient B3, and a fourth preset adjustment coefficient B4 are also preset, where B1 < B2 < 0 < B3 < B4. The adjustment unit 250 selects the adjustment coefficients to adjust the delayed sleep time Yi according to the relationship between the rate of change of current V0 and each preset rate of change of current, to obtain the adjusted delayed sleep time.
[0097] Specifically, when V1≤V0<V2, the fourth preset adjustment coefficient B4 is selected to adjust the delayed sleep time Yi, and the adjusted delayed sleep time Yi*B4 is obtained. When V2≤V0<0, the third preset adjustment coefficient B3 is selected to adjust the delayed sleep time Yi, and the adjusted delayed sleep time Yi*B3 is obtained. When 0≤V0<V3, the second preset adjustment coefficient B2 is selected to adjust the delayed sleep time Yi, and the adjusted delayed sleep time Yi*B2 is obtained. When V3≤V0<V4, the first preset adjustment coefficient B1 is selected to adjust the delayed sleep time Yi, and the adjusted delayed sleep time Yi*B1 is obtained.
[0098] Specifically, the rate of change of current refers to the rate at which current changes over time. In electric motors or other electrical equipment, the rate of change of current reflects changes in the equipment load. When the load increases, the current increases accordingly, and when the load decreases, the current decreases accordingly. The magnitude of the rate of change of current indicates the speed and magnitude of load changes. The rate of change of rotational speed refers to the rate at which rotational speed changes over time. When the rate of change of current in a system fluctuates significantly, it indicates that the system load changes frequently, and there may be instantaneous increases or decreases in load. In such cases, to ensure system stability and the normal completion of tasks, the delayed sleep time can be increased or decreased accordingly. When the rate of change of current increases, it indicates that the oil pump's working efficiency increases. In this case, shortening the delayed sleep time prevents the oil pump from idling after the task is completed.
[0099] Understandably, the system can adaptively adjust the sleep delay time based on the magnitude of the current change rate to achieve a more efficient and energy-saving operating state. By reasonably adjusting the sleep delay time, energy consumption can be minimized and the service life of the equipment can be extended while ensuring the normal operation of the system.
[0100] In some embodiments of this application, after adjusting the delayed sleep time Yi by selecting the i-th preset adjustment coefficient Bi and obtaining the adjusted delayed sleep time Yi*Bi, the adjustment unit 250 adjusts the delayed sleep time according to the rate of change of the operating parameters to obtain the adjusted delayed sleep time. This further includes: pre-setting a first preset speed change rate L1, a second preset speed change rate L2, a third preset speed change rate L3, and a fourth preset speed change rate L4, where L1 < L2 < 0 < L3 < L4. The adjustment unit 250 is also used to select an adjustment coefficient based on the relationship between the operating speed change rate L0 and each preset speed change rate to perform a secondary adjustment on the adjusted delayed sleep time Yi*Bi, obtaining the secondary adjusted delayed sleep time.
[0101] Specifically, when L1≤L0<L2, the adjusted delayed sleep time Yi*Bi is adjusted a second time using the fourth preset adjustment coefficient B4, resulting in the second adjusted delayed sleep time Yi*Bi*B4. When L2≤L0<0, the adjusted delayed sleep time Yi*Bi is adjusted a second time using the third preset adjustment coefficient B3, resulting in the second adjusted delayed sleep time Yi*Bi*B3. When 0≤L0<L3, the adjusted delayed sleep time Yi*Bi is adjusted a second time using the second preset adjustment coefficient B2, resulting in the second adjusted delayed sleep time Yi*Bi*B2. When L3≤L0<L4, the adjusted delayed sleep time Yi*Bi is adjusted a second time using the first preset adjustment coefficient B1, resulting in the second adjusted delayed sleep time Yi*Bi*B1.
[0102] It is understandable that the use of four adjustment coefficients here is merely to demonstrate the adjustment process, and no limit is placed on the number of adjustment coefficients. The description mentions that the number and magnitude of the adjustment coefficients can be determined based on the actual situation, and the adjustment of the delayed sleep time can be customized. This means that the number and range of adjustment coefficients can be adjusted as needed to achieve more flexible and precise regulation.
[0103] It is understandable that the actual speed of an oil pump during operation is affected by many factors, such as current, voltage, bearings, and lubrication. Therefore, obtaining the rate of change of oil pump speed and adjusting the delayed sleep time based on this rate of change can better reflect the pump's operating conditions and reduce the impact of external factors on the pump's sleep time. This allows for a more precise determination of the optimal delayed sleep time based on the actual operating conditions of the system. By dynamically adjusting the delayed sleep time, the system can more flexibly enter sleep mode under different operating conditions, thereby effectively improving the system's energy efficiency and stability. Furthermore, adjustments based on actual current and speed changes can effectively address challenges in real-world scenarios such as load variations and fluctuations in operating conditions, enhancing the system's performance and responsiveness.
[0104] In some embodiments of this application, the wake-up unit 260 is used to detect emergency signals in real time when the BLDC oil pump is in sleep mode, start the BLDC oil pump 100 according to the emergency signals and issue an early warning, including: the emergency signals include low liquid level signals and abnormal pressure signals.
[0105] Specifically, when a low liquid level signal is detected, the wake-up unit 260 controls the BLDC oil pump 100 to exit the sleep mode and sends a low liquid level alarm. When an abnormal pressure signal is detected, the wake-up unit 260 controls the BLDC oil pump 100 to exit the sleep mode and sends a abnormal pressure alarm.
[0106] Understandably, when the liquid level is below the required level, the oil pump cannot supply liquid to the system or equipment properly. This may lead to equipment malfunction, process interruption, or failure to provide the necessary lubrication, cooling, or fluid transfer functions. A low liquid level may also indicate a leak or other fluid loss in the system, requiring timely maintenance and replenishment. When the system pressure exceeds the safe range, it can negatively impact equipment, piping, or processes. Excessive pressure may cause pipe rupture, equipment damage, or system failure. Insufficient pressure may cause equipment malfunction, slowed or interrupted fluid flow, or even gas-liquid mixing or other instability.
[0107] Understandably, interrupting hibernation and starting the oil pump in the event of an anomaly can maintain the liquid level, compensate for liquid losses, or maintain the required pressure by providing sufficient fluid. This prevents equipment damage, process interruption, or system failure, and ensures the stability and reliability of the system. Starting the oil pump can promptly respond to low liquid level or abnormal pressure signals, restoring normal liquid supply or pressure, thereby ensuring the system operates as expected and avoiding potential equipment damage and production interruptions.
[0108] In the above embodiments, the intelligent control system collects real-time operating speed and temperature data of the BLDC oil pump and compares them with preset speed and temperature thresholds to accurately determine whether the oil pump needs to enter sleep mode. Based on the real-time data and threshold comparison results, the system can set an initial sleep duration and use the correction unit to obtain ambient temperature for correction, resulting in a more accurate sleep duration. The delay unit can set a delayed sleep time based on the difference between the sleep mode determined by the judgment unit and the workload, to avoid frequent start-stop cycles affecting system stability. The adjustment unit adjusts the delayed sleep time based on the rate of change of the oil pump's operating parameters during the delayed sleep period, making it more accurate and adaptable to actual working conditions. When the oil pump is in sleep mode, it detects emergency signals in real time, starts the oil pump based on the signals, and issues an early warning. This enables rapid response to emergencies and improves the system's safety and reliability.
[0109] In another preferred embodiment based on the above embodiments, see [reference] Figure 3 As shown, this embodiment provides an intelligent control method for an oil pump, applied in the aforementioned intelligent control system for an oil pump, comprising:
[0110] Step S100: Obtain the real-time operating speed and real-time operating temperature of BLDC oil pump 100.
[0111] Step S200: Compare the real-time operating speed with the preset speed threshold, and determine whether to trigger the sleep mode based on the comparison result. The judgment unit 220 is also used to compare the real-time operating temperature with the preset temperature threshold, and set the initial sleep duration based on the comparison result.
[0112] Step S300: Obtain the ambient temperature, correct the initial hibernation duration based on the ambient temperature, and obtain the corrected hibernation duration.
[0113] Step S400: When the judgment unit 220 determines that the BLDC oil pump 100 has triggered the sleep mode, it obtains the task quantity difference and sets the delay sleep time according to the difference.
[0114] Step S500: Obtain the rate of change of operating parameters of BLDC oil pump 100 during the delayed sleep period, adjust the delayed sleep period according to the rate of change of operating parameters, and obtain the adjusted delayed sleep period.
[0115] Step S600: When the BLDC oil pump is in sleep mode, the emergency signal is detected in real time, and the BLDC oil pump 100 is started and an early warning is issued according to the emergency signal.
[0116] It is understandable that the aforementioned intelligent control system and method for oil pumps have the same beneficial effects, and will not be elaborated further here.
[0117] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0118] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0119] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0120] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0121] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. An intelligent control system for an oil pump, characterized in that, It includes a BLDC oil pump and a control module, wherein the control module is electrically connected to the BLDC oil pump and is used to control the oil pump to enter a sleep mode. The control module includes: The data acquisition unit is used to acquire the real-time operating speed and real-time operating temperature of the BLDC oil pump; The judgment unit is used to compare the real-time operating speed with a preset speed threshold, and determine whether to trigger the sleep mode based on the comparison result. The judgment unit is also used to compare the real-time operating temperature with a preset temperature threshold, and set the initial sleep duration based on the comparison result. A correction unit is used to acquire the ambient temperature, correct the initial sleep duration based on the ambient temperature, and acquire the corrected sleep duration. The delay unit is used to obtain the task quantity difference when the judgment unit determines that the BLDC oil pump triggers the sleep mode, and set the delay sleep time according to the task quantity difference; An adjustment unit is used to obtain the rate of change of the operating parameters of the BLDC oil pump during the delayed sleep period, adjust the delayed sleep period according to the rate of change of the operating parameters, and obtain the adjusted delayed sleep period. The wake-up unit is used to detect emergency signals in real time when the BLDC oil pump is in the sleep mode, start the BLDC oil pump and issue an early warning according to the emergency signals; The judgment unit is used to compare the real-time operating speed with a preset speed threshold, and determine whether to trigger a sleep mode based on the comparison result, including: A minimum speed threshold Z1 is preset, and the sleep mode is determined based on the relationship between the real-time operating speed Z0 and the preset minimum speed threshold Z1. When Z0≤Z1, it is determined that the BLDC oil pump has reached the sleep condition and the sleep mode can be triggered; When Z0 > Z1, it is determined that the BLDC oil pump has reached the non-dormant condition and the dormant mode is not triggered. The determination unit continues to detect data. The judgment unit is further configured to compare the real-time operating temperature with a preset temperature threshold, and set an initial sleep duration based on the comparison result, including: The judgment unit is also used to preset a first preset temperature W1, a second preset temperature W2, a third preset temperature W3 and a fourth preset temperature W4, where W1 < W2 < W3 < W4; and to preset a first preset sleep duration X1, a second preset sleep duration X2, a third preset sleep duration X3 and a fourth preset sleep duration X4, where X1 < X2 < X3 < X4. The judgment unit selects a preset sleep duration based on the relationship between the real-time operating temperature W0 and each preset temperature; When W1≤W0<W2, the first preset sleep duration X1 is selected as the initial sleep duration; When W2≤W0<W3, the second preset sleep duration X2 is selected as the initial sleep duration; When W3≤W0<W4, the third preset sleep duration X3 is selected as the initial sleep duration; When W4≤W0, the fourth preset sleep duration X4 is selected as the initial sleep duration; The delay unit is used to obtain a task volume difference when the judgment unit determines that the BLDC oil pump has triggered the sleep mode, and to set a delayed sleep time based on the difference, including: The delay unit is also used to obtain the initial task quantity R0 and the task completion quantity ΔR, and to obtain the task quantity difference R0-ΔR based on the initial task quantity R0 and the task completion quantity ΔR. The delay unit is also used to preset a first preset difference C1, a second preset difference C2, a third preset difference C3 and a fourth preset difference C4, and C1 < C2 < C3 < C4; and to preset a first preset delay time Y1, a second preset delay time Y2, a third preset delay time Y3 and a fourth preset delay time Y4, and Y1 < Y2 < Y3 < Y4. The delay unit selects a preset delay time as the delayed sleep time based on the relationship between the task volume difference R0-△R and each preset difference. When C1≤R0-△R<C2, the first preset delay time Y1 is selected as the delayed sleep time; When C2≤R0-△R<C3, the second preset delay time Y2 is selected as the delayed sleep time; When C3≤R0-△R<C4, the third preset delay time Y3 is selected as the delayed sleep time; When C4≤R0-△R, the fourth preset delay time Y4 is selected as the delayed sleep time.
2. The intelligent control system for oil pumps according to claim 1, characterized in that, After selecting the i-th preset sleep duration Xi, where i = 1, 2, 3, 4, the correction unit corrects the initial sleep duration based on the ambient temperature to obtain the corrected sleep duration, including: The correction unit is also used to preset a first preset ambient temperature H1, a second preset ambient temperature H2, a third preset ambient temperature H3 and a fourth preset ambient temperature H4, where H1 < H2 < H3 < H4; and to preset a first preset correction coefficient A1, a second preset correction coefficient A2, a third preset correction coefficient A3 and a fourth preset correction coefficient A4, where A1 < A2 < A3 < A4. The correction unit selects a correction coefficient to correct the initial sleep duration Xi based on the relationship between the ambient temperature H0 and each preset ambient temperature, and obtains the corrected sleep duration. When H1 ≤ H0 < H2, select the first preset correction coefficient A1 to correct the initial sleep duration Xi, and obtain the corrected sleep duration ; When H2≤H0<H3, the second preset correction coefficient A2 is selected to correct the initial sleep duration Xi, and the corrected sleep duration is obtained. ; When H3≤H0<H4, the third preset correction coefficient A3 is selected to correct the initial sleep duration Xi, and the corrected sleep duration is obtained. ; When H4 ≤ H0, the fourth preset correction coefficient A4 is selected to correct the initial sleep duration Xi, and the corrected sleep duration is obtained. .
3. The intelligent control system for oil pumps according to claim 1, characterized in that, After selecting the i-th preset delay time Yi as the delayed sleep time, i=1,2,3,4, the adjustment unit is used to obtain the rate of change of the operating parameters of the BLDC oil pump during the delayed sleep time, and adjust the delayed sleep time according to the rate of change of the operating parameters to obtain the adjusted delayed sleep time. The rate of change of the operating parameters includes the rate of change of operating current V0 and the rate of change of operating speed L0. The adjustment unit is also used to preset a first preset current change rate V1, a second preset current change rate V2, a third preset current change rate V3 and a fourth preset current change rate V4, and V1 < V2 < 0 < V3 < V4. The first preset adjustment coefficient B1, the second preset adjustment coefficient B2, the third preset adjustment coefficient B3 and the fourth preset adjustment coefficient B4 are preset, and B1 < B2 < 0 < B3 < B4; The adjustment unit selects an adjustment coefficient to adjust the delayed sleep time Yi based on the relationship between the current change rate V0 and each preset current change rate, and obtains the adjusted delayed sleep time. When V1≤V0<V2, the fourth preset adjustment coefficient B4 is selected to adjust the delayed sleep time Yi, and the adjusted delayed sleep time is obtained. ; When V2≤V0<0, the third preset adjustment coefficient B3 is selected to adjust the delayed sleep time Yi, and the adjusted delayed sleep time is obtained. ; When 0 ≤ V0 < V3, the second preset adjustment coefficient B2 is selected to adjust the delayed sleep time Yi, and the adjusted delayed sleep time is obtained. ; When V3≤V0<V4, the first preset adjustment coefficient B1 is selected to adjust the delayed sleep time Yi, and the adjusted delayed sleep time is obtained. .
4. The intelligent control system for oil pumps according to claim 3, characterized in that, After adjusting the delayed sleep time Yi by selecting the i-th preset adjustment coefficient Bi and obtaining the adjusted delayed sleep time Yi*Bi, the adjustment unit further adjusts the delayed sleep time according to the rate of change of the operating parameters and obtains the adjusted delayed sleep time. A first preset speed change rate L1, a second preset speed change rate L2, a third preset speed change rate L3 and a fourth preset speed change rate L4 are preset, and L1 < L2 < 0 < L3 < L4. The adjustment unit is further configured to select an adjustment coefficient for the adjusted delayed sleep time based on the relationship between the operating speed change rate L0 and each preset speed change rate. Perform a second adjustment to obtain the delayed sleep time after the second adjustment.
5. The intelligent control system for oil pumps according to claim 4, characterized in that, The adjustment unit is further configured to select an adjustment coefficient for the adjusted delayed sleep time based on the relationship between the operating speed change rate L0 and each preset speed change rate. Perform a second adjustment to obtain the adjusted sleep delay time, including: When L1≤L0<L2, the fourth preset adjustment coefficient B4 is selected to adjust the delayed sleep time. Perform a second adjustment and obtain the delayed sleep time after the second adjustment. ; When L2≤L0<0, the third preset adjustment coefficient B3 is selected for the adjusted delayed sleep time. Perform a second adjustment and obtain the delayed sleep time after the second adjustment. ; When 0 ≤ L0 < L3, the second preset adjustment coefficient B2 is selected to adjust the adjusted delayed sleep time. Perform a second adjustment and obtain the delayed sleep time after the second adjustment. ; When L3≤L0<L4, the first preset adjustment coefficient B1 is selected for the adjusted delayed sleep time. Perform a second adjustment and obtain the delayed sleep time after the second adjustment. .
6. The intelligent control system for oil pumps according to claim 1, characterized in that, The wake-up unit is used to detect emergency signals in real time when the BLDC oil pump is in the sleep mode, start the BLDC oil pump and issue an early warning according to the emergency signal, including: The emergency signals include low liquid level signals and abnormal pressure signals; When the low liquid level signal is detected, the wake-up unit controls the BLDC oil pump to exit the sleep mode and sends a low liquid level alarm. When the abnormal pressure signal is detected, the wake-up unit controls the BLDC oil pump to exit the sleep mode and sends an abnormal pressure alarm.
7. An intelligent control method for an oil pump, applied in the intelligent control system for an oil pump as described in any one of claims 1-6, characterized in that, include: Step S100: Obtain the real-time operating speed and real-time operating temperature of the BLDC oil pump; Step S200: Compare the real-time operating speed with a preset speed threshold, and determine whether to trigger the sleep mode based on the comparison result. The determination unit is also used to compare the real-time operating temperature with a preset temperature threshold, and set the initial sleep duration based on the comparison result. Step S300: Obtain the ambient temperature, correct the initial sleep duration based on the ambient temperature, and obtain the corrected sleep duration; Step S400: When the judgment unit determines that the BLDC oil pump triggers the sleep mode, it obtains the task quantity difference and sets the delayed sleep time according to the difference; Step S500: Obtain the rate of change of the operating parameters of the BLDC oil pump during the delayed sleep time, adjust the delayed sleep time according to the rate of change of the operating parameters, and obtain the adjusted delayed sleep time; Step S600: When the BLDC oil pump is in the sleep mode, the emergency signal is detected in real time, and the BLDC oil pump is started and an early warning is issued according to the emergency signal.