Protection method and device for temperature abnormity of oil pump motor, vehicle and storage medium
By monitoring the circuit board temperature signal of the oil pump motor in real time, judging abnormalities and obtaining auxiliary temperature signals, the problem of damage caused by abnormal temperature of the oil pump motor is solved, ensuring the normal operation of the oil pump and the entire vehicle.
Patent Information
- Application Number
- CN202411316472.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-20
- Publication Date
- 2025-01-10
AI Technical Summary
The abnormal temperature of the oil pump motor causes damage, affecting the normal operation of the oil pump and the entire vehicle. It is difficult for the existing technology to effectively monitor and prevent failures caused by excessive temperatures.
By obtaining the circuit board of the oil pump motor in real time, we will determine whether its change is in an abnormal state, if it is abnormal, limit the power, and obtain the auxiliary temperature signal to determine the real temperature. If it is within the preset range, stop limiting the power to avoid misjudgment The temperature is abnormal.
Effectively prevent damage caused by abnormal temperature of the oil pump motor, avoid other equipment to be cooled due to loss of cooling, and ensure the normal operation of the oil pump and the entire vehicle.
Smart Images

Figure CN119298788A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of oil pump motors, and in particular to a method, device, vehicle and storage medium for protecting an oil pump motor from abnormal temperature. Background Art
[0002] With the development of technology, hybrid and pure electric drive powertrains account for an increasingly larger proportion, and the cooling requirements for motors are also increasing. Traditional air cooling and water cooling cannot meet the needs of motors, and are replaced by oil-cooled motors. The corresponding electric drive assembly requires a cooling oil pump for active lubrication spraying. There are currently two main structural forms of oil pumps and oil pump motors. The first is a BLDC type oil pump motor and oil pump. This type of oil pump motor does not have a controller itself and requires a higher-level controller, generally MTCU, which controls it through power devices to work at the corresponding speed and torque. However, due to electromagnetic interference and power device costs, the power of this type of oil pump motor is generally low, below 200w, and often cannot meet the needs of 800v high-voltage and high-power drive motors.
[0003] The new solution is to have a motor with its own controller, which communicates with the MTCU via a CAN line. In the electric drive assembly, the oil pump not only cools the motor, but also lubricates some of the shaft gears. If the oil pump motor does not work properly, it may cause the risk of motor overheating or shaft gear ablation.
[0004] During the operation of the oil pump with its own motor controller, the heat generated by the motor control power device (usually a MOS tube) will cause the temperature of the PCBA board to rise. Excessive temperature may cause damage to the PCBA and thus affect the normal operation of the oil pump and the entire vehicle. Therefore, the temperature of the oil pump PCBA needs to be monitored during actual operation. Summary of the invention
[0005] The main purpose of the present application is to provide a method, device, vehicle and storage medium for protecting an oil pump motor from abnormal temperature, aiming to solve the technical problem that the oil pump motor is damaged due to abnormal temperature, thereby affecting the normal operation of the oil pump and the entire vehicle.
[0006] To achieve the above-mentioned purpose, the present application proposes a method for protecting an oil pump motor from abnormal temperature, the method comprising: acquiring a detection temperature signal of a circuit board of the oil pump motor in real time; judging whether a change in the detection temperature signal is in an abnormal state, the abnormal state comprising any one of a jump, a rapid rise, a rapid fall of the detection temperature signal, and maintaining a constant value of the detection temperature signal; when the change in the detection temperature signal is in an abnormal state, limiting the power of the oil pump motor and acquiring an auxiliary temperature signal of the circuit board of the oil pump motor; when the auxiliary temperature signal is within a preset range, stopping limiting the power of the oil pump motor.
[0007] In one embodiment, the step of obtaining the auxiliary temperature signal of the circuit board of the oil pump motor includes: building a thermal steady-state formula based on the heat generation of the circuit board of the oil pump motor and the heat balance of heat exchange; obtaining the operating state of the gearbox and the operating state of the oil pump motor; based on the thermal steady-state formula, the operating state of the gearbox and the operating state of the oil pump motor, obtaining the auxiliary temperature signal of the circuit board of the oil pump motor.
[0008] In one embodiment, the step of building a thermal steady-state formula based on the heat generation of the circuit board of the oil pump motor and the heat balance of heat exchange includes: building a thermal steady-state formula containing calibration coefficients based on the heat generation of the circuit board of the oil pump motor and the heat balance of heat exchange; experimentally verifying that under different ambient temperatures, the optimal calibration coefficient at each ambient temperature is determined according to the temperature of the circuit board of the oil pump motor; and based on each of the optimal calibration coefficients, obtaining the thermal steady-state formula at different ambient temperatures.
[0009] In one embodiment, the step of stopping limiting the power of the oil pump motor when the auxiliary temperature signal is within a preset range also includes: conducting multiple experiments to record the working conditions of the oil pump motor under different temperature signals of the circuit board of the oil pump motor; based on the working conditions of the multiple experiments, recording the temperature signal of the normal operation of the oil pump motor without damage; and calibrating the preset range based on the temperature signal of the normal operation of the oil pump motor without damage.
[0010] In one embodiment, the step of limiting the power of the oil pump motor and obtaining the auxiliary temperature signal of the circuit board of the oil pump motor when the change of the detected temperature signal is in an abnormal state also includes: obtaining a deviation value based on the detected temperature signal and the auxiliary temperature signal; when the deviation value is outside a preset deviation range, determining that a temperature sampling module is faulty, and the temperature sampling module is used to obtain the detected temperature signal of the circuit board of the oil pump motor; when the temperature sampling module fails, executing the step of stopping limiting the power of the oil pump motor when the auxiliary temperature signal is within a preset range.
[0011] In one embodiment, the step of stopping limiting the power of the oil pump motor when the auxiliary temperature signal is within a preset range also includes: when the change of the detected temperature signal is not in an abnormal state, maintaining the acquisition of the auxiliary temperature signal within a preset time; at the end of the preset time, if the auxiliary temperature signal is still within the preset range and the change of the detected temperature signal is not in an abnormal state, stopping acquiring the auxiliary temperature signal.
[0012] In addition, to achieve the above-mentioned purpose, the present application also proposes a protection device for abnormal temperature of an oil pump motor, and the protection device for abnormal temperature of an oil pump motor includes: a detection and judgment module, which is used to obtain the detection temperature signal of the circuit board of the oil pump motor in real time; it is also used to judge whether the change of the detection temperature signal is in an abnormal state, and the abnormal state includes any one of the jump, rapid rise, rapid fall of the detection temperature signal and the maintenance of the detection temperature signal at a constant value; it is also used to obtain the auxiliary temperature signal of the circuit board of the oil pump motor when the change of the detection temperature signal is in an abnormal state; a control module, which is used to limit the power of the oil pump motor when the change of the detection temperature signal is in an abnormal state; and it is also used to stop limiting the power of the oil pump motor when the auxiliary temperature signal is within a preset range.
[0013] In addition, to achieve the above-mentioned purpose, the present application also proposes a vehicle, the device comprising: a memory, a processor and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the oil pump motor temperature abnormality protection method as described above.
[0014] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by the processor, the steps of the oil pump motor temperature abnormality protection method as described above are implemented.
[0015] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the oil pump motor temperature abnormality protection method as described above are implemented.
[0016] One or more technical solutions proposed in this application have at least the following technical effects:
[0017] Whether it is necessary to start detecting the auxiliary temperature signal is determined by detecting whether the temperature signal is in an abnormal state; when the temperature signal is in an abnormal state, it means that the oil pump motor may have a temperature abnormality. At this time, further judgment is made by detecting the auxiliary temperature signal. When the auxiliary temperature signal is within the normal range, it can be determined that the temperature sampling module for collecting the temperature signal of the oil pump motor is faulty. At this time, the power limitation of the oil pump motor should be stopped to avoid failure of other equipment to be cooled due to loss of cooling. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0019] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0020] Figure 1 A flow chart of a first embodiment of a method for protecting an oil pump motor from abnormal temperature in the present application;
[0021] Figure 2 A schematic flow chart of the steps of obtaining the auxiliary temperature signal of the circuit board of the oil pump motor provided in the first embodiment;
[0022] Figure 3 A flow chart of Embodiment 2 of the method for protecting the oil pump motor from abnormal temperature of the present application;
[0023] Figure 4 This is a schematic diagram of the module structure of the protection device for abnormal oil pump motor temperature in an embodiment of the present application;
[0024] Figure 5 This is a schematic diagram of the equipment structure of the hardware operating environment involved in the oil pump motor temperature abnormality protection method in the embodiment of the present application.
[0025] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0026] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0027] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0028] In the prior art, when the temperature rises, the output power of the oil pump motor gradually decreases. When the maximum limit is reached, the oil pump limits the output and stops working. However, the relevant components of the actual temperature sampling circuit of the oil pump may be damaged or abnormal, or the oil pump controller may make errors in calculating the temperature, which may cause the temperature of the oil pump motor to rise falsely.
[0029] Common situations generally include: related anomalies causing PCBA temperature signals to rise abnormally and quickly, drop abnormally and quickly, and become fixed values (outside the normal temperature range / within the normal range / ), which do not change with the actual situation. If set according to the current existing technology, the above abnormal working conditions may cause the oil pump motor to continuously output high power, eventually causing hardware damage, or continuously limit power or no output, affecting the oil pump and normal use.
[0030] The main solution of the embodiment of the present application is: to obtain the detection temperature signal of the circuit board of the oil pump motor in real time; to determine whether the change of the detection temperature signal is in an abnormal state, and the abnormal state includes any one of the jump, rapid rise, rapid drop of the detection temperature signal and the maintenance of the detection temperature signal at a constant value; when the change of the detection temperature signal is in an abnormal state, to obtain the auxiliary temperature signal of the circuit board of the oil pump motor; when the auxiliary temperature signal is within a preset range, it is determined that the oil pump motor has a false overtemperature; when the oil pump motor has a false overtemperature, to stop limiting the power of the oil pump motor.
[0031] The present application determines whether it is necessary to start detecting the auxiliary temperature signal by detecting whether the temperature signal is in an abnormal state; when the temperature signal is in an abnormal state, it means that the oil pump motor may have a temperature abnormality. At this time, further judgment is made by detecting the auxiliary temperature signal. When the auxiliary temperature signal is within the normal range, it can be determined that the temperature sampling module of the oil pump motor for collecting the detection temperature signal is faulty. At this time, the power limitation of the oil pump motor should be stopped to avoid failure of other equipment to be cooled due to loss of cooling.
[0032] It should be noted that the execution subject of this embodiment may be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device, a vehicle, etc. capable of realizing the above functions. The following takes a vehicle as an example to illustrate this embodiment and the following embodiments.
[0033] Based on this, the embodiment of the present application provides a method for protecting the oil pump motor from abnormal temperature. Figure 1 , Figure 1 This is a flow chart of the first embodiment of the oil pump motor temperature abnormality protection method of the present application.
[0034] In this embodiment, the oil pump motor temperature abnormality protection method includes steps S10 to S50:
[0035] Step S10, acquiring a detected temperature signal of the circuit board of the oil pump motor in real time.
[0036] It should be noted that the temperature signal is detected by the temperature sensor and obtained through the temperature sampling circuit. In actual work, the relevant components of the temperature sampling circuit may be damaged or abnormal, or the oil pump controller may make errors in calculating the temperature, which may cause false changes in the oil pump motor temperature.
[0037] It is understandable that the purpose of acquiring the detected temperature signal of the circuit board of the oil pump motor in real time is to detect the temperature of the circuit board of the oil pump motor in real time, and the change of temperature will affect the output power of the oil pump motor in real time. Therefore, the purpose of detecting the temperature signal in real time is to avoid faults caused by temperature changes.
[0038] Step S20, determining whether the change of the detected temperature signal is in an abnormal state, wherein the abnormal state includes any one of a jump, a rapid rise, a rapid fall of the detected temperature signal, and the detected temperature signal maintaining a constant value.
[0039] It is understandable that the change of the detected temperature signal is in line with the change law of the entire oil cooling system, and represents the output power of the oil pump motor. Secondly, the abnormal state generally includes any one of the jump, rapid rise, rapid fall of the detected temperature signal and the detection temperature signal maintaining a constant value, and these changes do not conform to the change law of the entire oil cooling system.
[0040] It is understandable that when the change of the temperature signal is in an abnormal state, it means that there is a fault in the temperature signal acquisition and detection module. At the same time, there is also a real temperature abnormality in the circuit board of the oil pump motor. It is necessary to further judge the actual temperature of the circuit board of the oil pump motor at this time.
[0041] Step S30: When the change of the detected temperature signal is in an abnormal state, the power of the oil pump motor is limited and an auxiliary temperature signal of the circuit board of the oil pump motor is obtained.
[0042] It should be noted that when the change of the detected temperature signal is in an abnormal state, it is necessary to limit the power of the oil pump motor to avoid further damage to the equipment when the circuit board of the oil pump motor is indeed in an abnormal temperature. The output power of the motor can be reduced by adjusting the voltage, current or duty cycle of the motor. The detected temperature signal and its power limit state are then sent to the motor and gearbox control unit via the CAN bus or other communication protocols to limit the drive motor power of the assembly, because it is difficult to perform oil cooling at this time to avoid failure of other equipment.
[0043] It is understandable that, as described above, the actual temperature of the circuit board of the oil pump motor is required to determine whether the detected temperature signal is true. The auxiliary temperature signal described in this solution does not rely on sensor detection, but is obtained through heat balance exchange.
[0044] In one possible implementation, please refer to Figure 2 The step of obtaining the auxiliary temperature signal of the circuit board of the oil pump motor may include steps A10 to A30:
[0045] Step A10, building a thermal steady-state formula based on the heat generation of the circuit board of the oil pump motor and the heat balance of heat exchange.
[0046] It should be noted that since the heat generated by the circuit board of the oil pump motor is balanced with the heat of heat exchange, it can be seen that there is a balance between the heat of oil temperature change and the power of the oil pump motor. Assuming that the power of the oil pump motor is all used for the heat of oil temperature change, the following thermal steady-state formula can be established:
[0047] C×q×(T1-T2)=Q
[0048] Among them, C is the specific heat capacity of the gearbox lubricating oil, q is the oil pump flow rate, which can be obtained through the speed, displacement and volumetric efficiency, T1 is the temperature of the circuit board of the oil pump motor, T2 is the oil temperature, and Q is the output power of the oil pump motor. Therefore, as long as the working state of the oil pump motor is known, the temperature of the circuit board of the oil pump motor can be calculated.
[0049] Furthermore, the thermal steady-state formula is further optimized, and a thermal steady-state formula containing a calibration coefficient is established based on the heat generation of the circuit board of the oil pump motor and the heat balance of the heat exchange:
[0050] C×q×(T1-T2)=k×Q
[0051] Among them, k is a calibration coefficient, which can be verified by experiments under different ambient temperatures, and the optimal calibration coefficient under each ambient temperature can be determined according to the temperature of the circuit board of the oil pump motor.
[0052] It should be noted that the power conversion balance relationship of the oil pump motor will change under different ambient temperatures. The actual temperature of the circuit board of the oil pump motor is compared with the temperature calculated by the thermal steady-state formula. The calibration coefficient that is closest to the two is the optimal calibration coefficient under the current ambient temperature.
[0053] At this time, based on the optimal calibration coefficients, thermal steady-state formulas at different ambient temperatures are obtained.
[0054] It is understandable that the calibration coefficients of the thermal steady-state formula are different at different ambient temperatures, and the errors caused by changes in the external ambient temperature are reduced by the different calibration coefficients.
[0055] Step A20, obtaining the gearbox operating status and the oil pump motor operating status.
[0056] Step A30, based on the thermal steady-state formula, the gearbox operating state and the oil pump motor operating state, obtaining an auxiliary temperature signal of the circuit board of the oil pump motor.
[0057] It should be noted that after establishing the thermal steady-state formula as described above, as long as the power of the oil pump motor, the oil pump flow rate and the oil temperature are known, the parameters can be substituted to obtain the temperature T1 of the circuit board of the oil pump motor as an auxiliary temperature signal to characterize the actual temperature of the circuit board of the oil pump motor.
[0058] It should be noted that during the development stage, a relationship library was established based on the oil pump motor speed, output power and oil temperature. The corresponding parameters can be obtained based on the oil pump motor power, reducing the calculation steps. The above data can be obtained through the vehicle's own sensor detection.
[0059] In this implementation, the actual temperature of the circuit board of the auxiliary temperature signal equivalent to the oil pump motor is calculated by constructing a thermal steady-state formula, thereby solving the problem of how to obtain the real temperature, which is simple and efficient.
[0060] The above is only a feasible implementation of the step of obtaining the auxiliary temperature signal of the circuit board of the oil pump motor provided in this embodiment, and this embodiment does not specifically limit the specific implementation of this step.
[0061] Step S40: when the auxiliary temperature signal is within a preset range, stop limiting the power of the oil pump motor.
[0062] It is understandable that the preset range may be a temperature range of the oil pump motor circuit board that is confirmed in advance to enable the oil pump motor to work normally. After the auxiliary temperature signal is obtained, the auxiliary temperature signal needs to be judged and compared with the preset range. If the auxiliary temperature signal does not exceed the preset range, it means that the oil pump motor has a false overtemperature, that is, the detection temperature signal acquisition failure, rather than the actual temperature abnormality.
[0063] Specifically, the preset range can be obtained through calibration, and multiple experiments are conducted to record the working conditions of the oil pump motor under different temperature signals of the circuit board of the oil pump motor; based on the working conditions of the multiple experiments, the temperature signal that the oil pump motor operates normally and is not damaged is recorded; based on the temperature signal that the oil pump motor operates normally and is not damaged, the preset range is calibrated.
[0064] It can be understood that when the change of the detection temperature signal is in an abnormal state and the auxiliary temperature signal is within the preset range, it can be confirmed that the temperature sampling module for collecting the detection temperature signal is faulty; at the same time, it also means that the temperature of the oil pump motor is normal at this time. At this time, the temperature of the oil pump motor should be limited to avoid low oil cooling efficiency, which may cause overheating and failure of other equipment requiring oil cooling. After safe shutdown, the temperature sampling module for collecting the detection temperature signal should be repaired.
[0065] Furthermore, in a feasible implementation, the deviation value can be used to confirm whether the temperature sampling module for collecting the detected temperature signal is faulty. First, the deviation value is obtained based on the detected temperature signal and the auxiliary temperature signal.
[0066] It should be noted that the detected temperature signal and the auxiliary temperature signal are both values that change with time. Therefore, the deviation value can be a dynamic curve that changes with time, and each point on it means the absolute value of the difference between the detected temperature signal and the auxiliary temperature signal at the same time.
[0067] Secondly, when the deviation value is outside the preset deviation range, it is determined that the temperature sampling module is faulty, and the temperature sampling module is used to obtain the detection temperature signal of the circuit board of the oil pump motor.
[0068] It should be noted that the preset deviation range can also be obtained through pre-calibration. Since the working principles of the detection temperature signal and the auxiliary temperature signal are different, there will inevitably be slight errors in each. The preset deviation range is used to compensate for this slight error.
[0069] It is understandable that when the deviation value is outside the preset deviation range, since the thermal steady-state formula of the auxiliary temperature signal constructed in this application is based on multiple calibrations and only depends on the power parameter, it can better characterize the actual temperature of the oil pump motor circuit board at this time, and at this time it can be determined that the temperature sampling module has failed. When the deviation value is within the preset deviation range, it means that the detection temperature signal collected by the temperature sampling module is accurate, and the power of the oil pump motor needs to be limited.
[0070] Finally, when the temperature sampling module fails, the step of stopping limiting the power of the oil pump motor is performed when the auxiliary temperature signal is within a preset range.
[0071] The present embodiment provides a protection method for abnormal oil pump motor temperature, which determines whether it is necessary to start detecting an auxiliary temperature signal by detecting whether the temperature signal is in an abnormal state; when the detected temperature signal is in an abnormal state, it means that the oil pump motor may have overheated. At this time, further judgment is made by detecting the auxiliary temperature signal. When the auxiliary temperature signal is within the normal range, it can be determined that a false overtemperature has occurred in the oil pump motor. At this time, the power of the oil pump motor is not restricted, thereby preventing other equipment to be cooled from malfunctioning due to loss of cooling.
[0072] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. Figure 3 After step S40, the oil pump motor temperature abnormality protection method further includes steps S50 and S60:
[0073] Step S50, when the detected temperature signal change is not in an abnormal state, obtaining the auxiliary temperature signal within a preset time.
[0074] It is understandable that the acquisition of the auxiliary temperature signal is still performed after step S40 in order to wait for the temperature sampling module to recover from the fault. When the detected temperature signal change is not in an abnormal state, it can be considered that the temperature sampling module has completed the recovery from the fault and can correctly characterize the circuit board temperature of the oil pump motor. At this time, the auxiliary temperature signal is continuously acquired within the preset time to avoid a short-term normal situation. The preset time can be obtained by calibration.
[0075] Step S60, when the preset time ends, if the auxiliary temperature signal is still within the preset range and the change of the detected temperature signal is not in an abnormal state, stop acquiring the auxiliary temperature signal.
[0076] It should be noted that after the preset time ends, the auxiliary temperature signal is still within the preset range and the detection temperature signal change is not in an abnormal state. At this time, it can be determined that there is no temperature abnormality in the oil pump motor. At this time, by stopping obtaining the auxiliary temperature signal, computing power resources can be saved.
[0077] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the protection method for abnormal temperature of the oil pump motor of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.
[0078] This application also provides a protection device for abnormal oil pump motor temperature, please refer to Figure 4 The oil pump motor temperature abnormality protection device includes: a detection and judgment module 10 for obtaining a detection temperature signal of a circuit board of the oil pump motor in real time; and is also used to judge whether a change in the detection temperature signal is in an abnormal state, and the abnormal state includes any one of a jump, a rapid rise, a rapid fall, and a constant value maintained by the detection temperature signal; and is also used to obtain an auxiliary temperature signal of the circuit board of the oil pump motor when the change in the detection temperature signal is in an abnormal state; a control module 20 is used to limit the power of the oil pump motor when the change in the detection temperature signal is in an abnormal state; and is also used to stop limiting the power of the oil pump motor when the auxiliary temperature signal is within a preset range.
[0079] The oil pump motor temperature abnormality protection device provided in the present application adopts the oil pump motor temperature abnormality protection method in the above embodiment, which can solve the technical problem that the oil pump motor temperature abnormality causes damage and thus affects the normal operation of the oil pump and the whole vehicle. Compared with the prior art, the beneficial effects of the oil pump motor temperature abnormality protection device provided in the present application are the same as the beneficial effects of the oil pump motor temperature abnormality protection method provided in the above embodiment, and the other technical features of the oil pump motor temperature abnormality protection device are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0080] The present application provides a vehicle, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the oil pump motor temperature abnormality protection method in the above-mentioned embodiment one.
[0081] Reference below Figure 5 , which shows a schematic diagram of a structure of a vehicle suitable for implementing the embodiment of the present application. The vehicle in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The vehicle shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0082] like Figure 5As shown, the vehicle may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for vehicle operation are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the vehicle to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a vehicle with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.
[0083] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0084] The vehicle provided by the present application adopts the protection method for abnormal oil pump motor temperature in the above embodiment, which can solve the technical problem that abnormal oil pump motor temperature causes damage and thus affects the normal operation of the oil pump and the whole vehicle. Compared with the prior art, the beneficial effects of the vehicle provided by the present application are the same as the beneficial effects of the protection method for abnormal oil pump motor temperature provided by the above embodiment, and the other technical features of the vehicle are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0085] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0086] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0087] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the oil pump motor temperature abnormality protection method in the above-mentioned embodiment.
[0088] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0089] The computer-readable storage medium may be included in the vehicle, or may exist independently without being installed in the vehicle.
[0090] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the vehicle, the vehicle: obtains the detection temperature signal of the circuit board of the oil pump motor in real time; determines whether the change of the detection temperature signal is in an abnormal state, and the abnormal state includes any one of the jump, rapid rise, rapid fall of the detection temperature signal and the detection temperature signal maintaining a constant value; when the change of the detection temperature signal is in an abnormal state, obtains the auxiliary temperature signal of the circuit board of the oil pump motor; when the auxiliary temperature signal is within a preset range, determines that the oil pump motor has a false overtemperature; when the oil pump motor has a false overtemperature, stops limiting the power of the oil pump motor.
[0091] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0092] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0093] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0094] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned oil pump motor temperature abnormality protection method, and can solve the technical problem that the oil pump motor temperature abnormality causes damage and thus affects the normal operation of the oil pump and the whole vehicle. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the oil pump motor temperature abnormality protection method provided by the above-mentioned embodiment, and will not be repeated here.
[0095] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned oil pump motor temperature abnormality protection method when executed by a processor.
[0096] The computer program product provided by the present application can solve the technical problem that the abnormal temperature of the oil pump motor causes damage and thus affects the normal operation of the oil pump and the whole vehicle. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the protection method for the abnormal temperature of the oil pump motor provided by the above embodiment, which will not be repeated here.
[0097] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A method for protecting an oil pump motor from abnormal temperature, characterized in that: The method comprises: Acquire the detection temperature signal of the circuit board of the oil pump motor in real time; Determine whether the change of the detected temperature signal is in an abnormal state, wherein the abnormal state includes any one of a jump, a rapid rise, a rapid fall of the detected temperature signal, and the detected temperature signal maintaining a constant value; When the change of the detected temperature signal is in an abnormal state, limiting the power of the oil pump motor and acquiring an auxiliary temperature signal of the circuit board of the oil pump motor; When the auxiliary temperature signal is within a preset range, the power of the oil pump motor is stopped from being limited.
2. The method according to claim 1, characterized in that The step of obtaining the auxiliary temperature signal of the circuit board of the oil pump motor comprises: Building a thermal steady-state formula based on the heat generation of the circuit board of the oil pump motor and the heat balance of heat exchange; Get the gearbox operating status and oil pump motor operating status; Based on the thermal steady-state formula, the gearbox operating state and the oil pump motor operating state, an auxiliary temperature signal of a circuit board of the oil pump motor is acquired.
3. The method according to claim 2, characterized in that The step of building a thermal steady-state formula based on the heat generation of the circuit board of the oil pump motor and the heat balance of heat exchange comprises: A thermal steady-state formula containing a calibration coefficient is established based on the heat generation of the circuit board of the oil pump motor and the heat balance of the heat exchange; Experimental verification under different ambient temperatures, according to the temperature of the circuit board of the oil pump motor to determine the optimal calibration coefficient at each of the ambient temperatures; Based on the optimal calibration coefficients, thermal steady-state formulas at different ambient temperatures are obtained.
4. The method according to claim 1, characterized in that Before the step of stopping limiting the power of the oil pump motor when the auxiliary temperature signal is within a preset range, the step further includes: Multiple experiments were conducted to record the working conditions of the oil pump motor under different temperature signals of the circuit board of the oil pump motor; Based on the working conditions of the multiple experiments, record the temperature signal of the oil pump motor operating normally and without damage; The preset range is calibrated based on the temperature signal that the oil pump motor operates normally and is not damaged.
5. The method according to claim 4, characterized in that After the step of limiting the power of the oil pump motor and obtaining the auxiliary temperature signal of the circuit board of the oil pump motor when the change of the detected temperature signal is in an abnormal state, the method further includes: acquiring a deviation value based on the detected temperature signal and the auxiliary temperature signal; When the deviation value is outside the preset deviation range, it is determined that the temperature sampling module is faulty, and the temperature sampling module is used to obtain a detection temperature signal of a circuit board of the oil pump motor; When the temperature sampling module fails, the step of stopping limiting the power of the oil pump motor is performed when the auxiliary temperature signal is within a preset range.
6. The method according to claim 5, characterized in that After the step of stopping limiting the power of the oil pump motor when the auxiliary temperature signal is within a preset range, the method further includes: When the detected temperature signal changes and is not in an abnormal state, obtaining the auxiliary temperature signal within a preset time; At the end of the preset time, if the auxiliary temperature signal is still within the preset range and the change of the detected temperature signal is not in an abnormal state, the acquisition of the auxiliary temperature signal is stopped.
7. A protection device for abnormal temperature of an oil pump motor, characterized in that: The device comprises: A detection and judgment module is used to obtain a detection temperature signal of a circuit board of an oil pump motor in real time; and is also used to judge whether a change in the detection temperature signal is in an abnormal state, wherein the abnormal state includes any one of a jump, a rapid rise, a rapid fall, and a constant value maintained by the detection temperature signal; and is also used to obtain an auxiliary temperature signal of the circuit board of the oil pump motor when the change in the detection temperature signal is in an abnormal state; The control module is used to limit the power of the oil pump motor when the change of the detected temperature signal is in an abnormal state; and is also used to stop limiting the power of the oil pump motor when the auxiliary temperature signal is within a preset range.
8. A vehicle, characterized in that: The vehicle comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the oil pump motor temperature abnormality protection method according to any one of claims 1 to 6.
9. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the oil pump motor temperature abnormality protection method according to any one of claims 1 to 6 are implemented.
10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the method for protecting the oil pump motor from abnormal temperature according to any one of claims 1 to 6 are implemented.