Power supply apparatus
By measuring the operating frequency and current of the motor, combined with the power model and thermal model of the temperature sensor and the operation circuit, the problem of real-time measurement of the transient temperature inside the circuit device in the prior art is solved, and real-time temperature monitoring and protection of the motor is realized.
Patent Information
- Application Number
- PCT/CN2025/074924
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-31
- Filing Date
- 2025-01-24
- Publication Date
- 2025-08-07
AI Technical Summary
The prior art cannot measure the transient temperature of a specific component inside a circuit device in real time, resulting in difficulty in temperature monitoring.
The circuit measuring device is used to measure the operating frequency and current of the motor, combined with the temperature sensor to measure the initial temperature, and the power model and thermal model are performed by the computing circuit to calculate the transient power and ideal temperature of the motor.
Real-time calculation of the transient temperature of the motor is achieved, the accuracy and efficiency of temperature monitoring are improved, and the motor can be protected from overload or failure in a timely manner.
Smart Images

Figure CN2025074924_07082025_PF_FP_ABST
Abstract
Description
Power supply unit Technical Field
[0001] The present invention relates to a power supply device and a temperature measurement method thereof, and more particularly to a power supply device and a method thereof for estimating transient temperature. Background Art
[0002] Thermal management systems in the prior art typically rely on basic thermal models and require manual calibration. This approach can be inefficient and potentially cause failures under varying operating conditions. In the prior art, temperature measuring devices can also be used to measure the operating temperature of circuit devices. However, these temperature measuring devices primarily measure the steady-state temperature of circuit devices, such as the temperature change every 10 seconds during continuous operation. Such steady-state temperature measurements only represent the overall operating temperature of the circuit device and cannot reflect the transient temperature of a core circuit in the circuit device at a specific moment (for example, measuring the temperature of a motor rotor during operation).
[0003] Since existing temperature measuring devices are unable to measure or calculate the transient temperature of a specific component within a circuit in real time, this makes temperature monitoring difficult. Summary of the Invention
[0004] This disclosure provides a power supply device. The power supply device includes a motor, a current measuring device, a temperature sensor, and a computing circuit. The current measuring device is configured to measure the operating frequency and current of the motor. The temperature sensor is configured to measure an initial temperature in an initial state. The computing circuit is coupled to the current measuring device and the temperature sensor. The computing circuit is configured to: execute a power model to calculate a first transient power of the motor based on the initial temperature, the operating frequency, and the current; and execute a thermal model to calculate a first transient ideal temperature of the motor based on the first transient power.
[0005] The present disclosure provides a power supply device. The power supply device includes a motor, a circuit measuring device, a temperature sensor, and an operational circuit. The circuit measuring device is used to measure the operating frequency and current of the motor. The temperature sensor is used to measure an initial temperature in an initial state. The operational circuit is coupled to the circuit measuring device and the temperature sensor. The operational circuit includes an analog-to-digital converter, a digital signal processor, a power estimation unit, and a temperature estimation unit. The analog-to-digital converter is used to receive an initial temperature from the temperature sensor, where the initial temperature is an analog signal. The digital signal processor is used to convert the initial temperature into a digital initial temperature, where the digital initial temperature is a digital signal. The power estimation unit is used to calculate a first transient power of the motor based on the digital initial temperature, the operating frequency, and the current. The temperature estimation unit is used to calculate a first transient ideal temperature based on the first transient power.
[0006] In summary, the power supply device of the present disclosure can measure the operating frequency and current of the motor, and thus calculate the transient temperature of the motor rotor in real time. BRIEF DESCRIPTION OF THE DRAWINGS
[0007] FIG1 is a schematic diagram of a power supply device according to an embodiment of the present disclosure.
[0008] FIG. 2A is a partial schematic diagram of the operation circuit according to the embodiment of FIG. 1 .
[0009] FIG. 2B is a partial schematic diagram of the operation circuit according to the embodiment of FIG. 1 .
[0010] FIG. 3 is a graph showing a thermal model according to the embodiment of FIG. 2B .
[0011] FIG4 is a flow chart of a temperature measurement method according to an embodiment of the present disclosure.
[0012] FIG5 is a flow chart of a temperature measurement method according to another embodiment of the present disclosure.
[0013] Explanation of reference numerals: 100: power supply device 110: inverter SW1, SW2, SW3, SW4, SW5, SW6: switch 120: circuit measuring device 130: temperature sensor 140: calculation circuit SC1, SC2: cable GND: ground terminal C1, C2, C3, C4, C5, C6: capacitor CID1, CID2: coupled inductor MOT1: motor F1: operating frequency I1: current BUS1: bus MS_U: stator T[0]: initial temperature T[1]~T[n]: operating environment temperature ADC1: analog-to-digital converter DSP1: digital signal processor PD1 : Power estimation unit TD1: Temperature estimation unit CMP1: Comparison circuit SIN_ER: Control signal DT[0]: Digital initial temperature DT[1]~DT[n]: Digital ambient temperature 142: Power model 142a: Estimation unit 142b: Integration unit 144: Thermal model Epwrl: Motor power loss TP[1]~TP[n]: Transient power TTI[1]~TTI[n]: Transient ideal temperature 400,500: Temperature measurement method S410,S420,S430,S440,S510,S520,S530,S540,S550: Steps DETAILED DESCRIPTION
[0014] The following will illustrate the embodiments of the present disclosure with reference to the accompanying drawings. In the drawings, the same reference numerals represent the same or similar elements or method flows.
[0015] Please refer to FIG1 , which is a schematic diagram of a power supply device 100 according to one embodiment of the present disclosure. In the embodiment of FIG1 , power supply device 100 includes at least cables SC1 and SC2 , coupled inductors CID1 and CID2 , capacitors C1 to C6 , a motor MOT1 , an inverter 110 , a current meter 120 , a temperature sensor 130 , a bus BUS1 , and a computing circuit 140 .
[0016] In one embodiment, the power supply device 100 can be used in the power supply system of an electric vehicle (as shown in the embodiment of FIG. 1 , to power the drive motor MOT1). However, the present disclosure is not limited thereto. The power supply device 100 can also be used in a renewable energy system (such as solar or wind energy) or a power supply device based on direct current (such as a battery) feeding power to an alternating current (AC) grid. In these examples, the load is replaced by an AC grid (not shown) or other similar AC power loads instead of the motor MOT1 shown in FIG. 1 . The inverter 110 is used to convert a DC power input (such as a battery, solar panel, or wind turbine) into a specific AC power output.
[0017] In one embodiment, the inverter 110 of the power supply device 100 includes switches SW1 - SW6 . The main function of the inverter 110 is to convert DC input into AC output of a specific specification.
[0018] In one embodiment, the switching switches SW1 to SW6 can be insulated gate bipolar transistors (IGBTs) or metal oxide semiconductor field effect transistors (MOSFETs), respectively. The operation circuit 140 is used to generate gate signals to drive the switching switches SW1 to SW6, thereby controlling the operation of the switching switches SW1 to SW6. The switching switches SW1 to SW6 respectively switch their switching states according to the gate signals to generate three-phase alternating current. The switching switches SW1 to SW6 are controlled by precise switching actions to generate waveforms of the required frequency and voltage. Three groups of switching switches SW1 to SW6 form a three-phase system, and each group controls the voltage of one phase, thereby forming a balanced three-phase alternating current. By adjusting the switching speed of the switching switches SW1 to SW6, the output frequency can be adjusted, thereby controlling the operating frequency F1 of the motor MOT1. Precise switching control can maximize the control of the motor MOT1, reduce the energy loss of the motor MOT1, and improve the system efficiency.
[0019] Furthermore, when the computing circuit 140 determines that motor MOT1 has experienced an abnormality (e.g., transient overtemperature or insufficient service life), it quickly shuts off power to motor MOT1 by deactivating switches SW1-SW6, protecting the system from overload or fault conditions. The coordinated operation of switches SW1-SW6 ensures stable and efficient operation of motor MOT1.
[0020] In one embodiment, cables SC1 and SC2 can receive an input voltage and be coupled to ground GND. Cable SC1 can also be coupled to a first terminal of capacitor C1. The first terminal of capacitor C1 is coupled to ground GND and a first terminal of capacitor C2. Cable SC2 can also be coupled to a second terminal of capacitor C2. In one embodiment, cables SC1 and SC2 can each be a shielded cable coated with an insulating material.
[0021] A first input terminal of coupled inductor CID1 is coupled to the first terminal of capacitor C1. A first output terminal of coupled inductor CID1 is coupled to the first terminal of capacitor C3 and the first terminal of capacitor C4. A second input terminal of coupled inductor CID1 is coupled to the second terminal of capacitor C2. A second output terminal of coupled inductor CID1 is coupled to the second terminal of capacitor C3 and ground GND. A second terminal of capacitor C4 is coupled to ground GND.
[0022] As shown in FIG1 , capacitors C5 and C6 may also be provided within inverter 110. A first end of switch SW1 is coupled to capacitors C4 and C5, a first end of switch SW2, capacitor C6, and a first end of switch SW3. A second end of switch SW1 is coupled to a first end of switch SW4. A second end of switch SW2 is coupled to a first end of switch SW5. A second end of switch SW3 is coupled to a first end of switch SW6. The second ends of switches SW4, SW5, and SW6 are all coupled to ground GND.
[0023] The inverter 110 is coupled to the input terminal of the coupled inductor CID2 . The three-phase input terminal of the motor MOT1 can be coupled to the output terminal of the coupled inductor CID2 via the bus bar BUS1 .
[0024] The measuring end of the circuit measurer 120 can be set between the output end of the coupled inductor CID2 and the three-phase input end of the motor MOT1, for example, set at one of the three-phase input ends of the motor MOT1 to measure the current I1 flowing into the motor MOT1. The circuit measurer 120 may have a frequency measurement function. Since the input current of the motor MOT1 is an AC current, the circuit measurer 120 can measure the AC frequency of the current (that is, the operating frequency F1 of the motor MOT1) while measuring the current I1. The measuring end of the circuit measurer 120 can be set on the bus BUS1 connected to the output end of the coupled inductor CID2. The above-mentioned AC frequency can also be obtained through other methods, such as first recording the current I1 data, and then using data analysis software to analyze the current waveform and calculate the frequency.
[0025] The measuring end of the temperature sensor 130 can be set on the stator MS_U of the motor MOT1 or at the winding outlet position of the motor MOT1 to measure the initial temperature T[0] of the stator MS_U of the motor MOT1 at the moment of starting operation (also called the "initial state") and the operating environment temperature T[1]~T[n] of the stator MS_U of the motor MOT1 after running for a period of time. Here, "n" can be any positive integer greater than 1, representing the number of times the temperature sensor 130 measures the stator MS_U during the operation of the motor MOT1, and can also represent the number of operating environment temperatures measured by the temperature sensor 130 from the stator MS_U of the motor MOT1. In some embodiments, the measuring end of the temperature sensor 130 can also be set outside the motor MOT1, and the present invention is not limited to this.
[0026] The operation circuit 140 is coupled to the circuit measurer 120 and the temperature sensor 130. The operation circuit 140 may receive the current I1 and the operating frequency F1 from the circuit measurer 120. In addition, the operation circuit 140 may receive the initial temperature T[0] and the operating environment temperatures T[1]-T[n] from the temperature sensor 130.
[0027] In one embodiment, the computing circuit 140 of the present disclosure monitors the temperature of the stator MS_U of motor MOT1 and estimates the transient temperature of the rotor of motor MOT1 to control and provide overtemperature protection for motor MOT1. This overtemperature protection is achieved by adjusting the current I1 and operating frequency F1 via switches SW1-SW6. Subsequent embodiments will further detail how the computing circuit 140 of the present disclosure monitors / estimates the transient temperature and provides subsequent overtemperature protection.
[0028] The computation circuit 140 estimates the motor operating temperature and the transient ideal temperature. When the difference between the motor operating temperature and the transient ideal temperature exceeds a first threshold, it indicates that motor MOT1 has aged, resulting in an increase in its thermal resistance. In this case, the computation circuit 140 sends a control signal to reduce the current I1 input to motor MOT1, thereby placing motor MOT1 in a load-reduced mode to extend its service life.
[0029] When the difference between the motor operating temperature and the transient ideal temperature is greater than the second threshold value, it means that the motor MOT1 has been over-aged. If the motor MOT1 continues to be used, it may cause the entire power supply device 100 to malfunction. In this embodiment, the second threshold value is higher than the first threshold value. In this case, the operation circuit 140 can send the control signal to stop the switches SW1 to SW6 in the overall inverter 110 from supplying current to the motor MOT1. In some embodiments, when the operation circuit 140 detects this phenomenon, it can generate and transmit warning information (such as explanatory text, graphics, alarm sound) to a display, speaker or other output interface. Inform the user or maintenance personnel of the current aging phenomenon of the motor MOT1, so that the user or maintenance personnel can perform targeted repairs or maintenance.
[0030] In the above embodiment, when the difference between the motor operating temperature and the transient ideal temperature becomes larger, it may also mean that the motor MOT1 has been worn out or its service life is insufficient. For example, the Rainflow algorithm can be executed to estimate the service life of the motor MOT1 based on the deviation of the operating temperature of the motor MOT1. When it is determined that the service life of the motor MOT1 is insufficient, the maintenance personnel can be prompted to replace it.
[0031] Please refer to FIG2A , which is a schematic diagram of the computing circuit 140 according to the embodiment of FIG1 . FIG2A illustrates one implementation and internal architecture of the computing circuit 140 of this disclosure. The computing circuit 140 may include an analog-to-digital converter ADC1, a digital signal processor DSP1, a power estimation unit PD1, a temperature estimation unit TD1, and a comparison circuit CMP1.
[0032] In the embodiment of FIG2A , the input end of the analog-to-digital converter ADC1 can sequentially receive the initial temperature T[0] and the operating environment temperature T[1]~T[n] through the temperature sensor 130, and the output end of the analog-to-digital converter ADC1 can be coupled to the digital signal processor DSP1. The initial temperature T[0] and the operating environment temperature T[1]~T[n] are both analog signals. The initial temperature T[0] and the operating environment temperature T[1]~T[n] can be converted into a digital initial temperature T[0] and a digital environment temperature T[1]~T[n] through the analog-to-digital converter ADC1 and the digital signal processor DSP1, and the digital initial temperature DT[0] and the digital environment temperature DT[1]~DT[n] are both digital signals.
[0033] The power estimation unit PD1 receives a current I1 and an operating frequency F1 at its input. Based on the current I1 and the operating frequency F1, the power estimation unit PD1 calculates the copper loss and iron loss of the motor MOT1 and the internal resistance of the motor MOT1. The current I1 is, for example, the current flowing into the motor MOT1, and the operating frequency F1 is, for example, the operating frequency of the motor MOT1.
[0034] Furthermore, the power estimation unit PD1 can be coupled to the digital signal processor DSP1 and receive the digital initial temperature DT[0]. The power estimation unit PD1 calculates the transient power TP[1] based on the digital initial temperature DT[0] and the internal resistance of the motor MOT1. After calculating the transient power TP[1], the power estimation unit PD1 can continuously calculate the transient power TP[2] based on the transient power TP[1], the current I1, and the operating frequency F1. Similarly, the power estimation unit PD1 can sequentially calculate the transient powers TP[3] to TP[n].
[0035] The temperature estimation unit TD1 is coupled to the power estimation unit PD1 and receives transient powers TP[1]-TP[n] from the power estimation unit PD1. The temperature estimation unit TD1 can calculate transient ideal temperatures TTI[1]-TTI[n] based on the transient powers TP[1]-TP[n].
[0036] The comparison circuit CMP1 can sequentially receive the digital ambient temperatures DT[1]~DT[n] from the digital signal processor DSP1 and sequentially receive the transient ideal temperatures TTI[1]~TTI[n] from the temperature estimation unit TD1. The comparison circuit CMP1 can set a conduction function. The conduction function is determined based on the location of the measuring end of the temperature sensor 130 in the motor MOT1 and the thermal conductivity of the conductive medium (e.g., copper wire, heat pipe, or heat conductive metal sheet) at the measuring end of the temperature sensor 130. The comparison circuit CMP1 can estimate the motor operating temperature of the motor MOT1 according to the digital ambient temperatures DT[1]~DT[n] through the above conduction function. The comparison circuit CMP1 can sequentially compare the motor operating temperature corresponding to the digital ambient temperatures DT[1]~DT[n] and the transient ideal temperatures TTI[1]~TTI[n], and output a control signal SIN_ER based on the comparison result of the two.
[0037] For example, when the comparison circuit CMP1 receives the digital ambient temperature DT[1] and the transient ideal temperature TTI[1], the digital ambient temperature DT[1] can be converted into the corresponding motor operating temperature. When the difference between the motor operating temperature and the transient ideal temperature TTI[1] is greater than a first threshold value, the comparison circuit CMP1 can send a control signal SIN_ER to reduce the current I1 input to the motor MOT1. When the difference between the motor operating temperature and the transient ideal temperature TTI[1] is greater than a second threshold value, the comparison circuit CMP1 can send a control signal SIN_ER to cause the switches SW1 to SW6 of the inverter 110 to stop supplying current to the motor MOT1.
[0038] As shown in Figures 1 and 2A, the computing circuit 140 can send a control signal to cause switches SW1-SW6 in the overall inverter 110 to stop supplying current to motor MOT1. In some embodiments, when the computing circuit 140 detects this phenomenon, it can generate and transmit a warning message (such as text, graphics, or an audible alarm) to a display, speaker, or other output interface. This notifies the user or maintenance personnel of the current aging of motor MOT1, allowing them to perform targeted repairs or maintenance.
[0039] The implementation of the computing circuit 140 in this disclosure is not limited to the architecture of FIG2A . Referring to FIG2B , FIG2B is a partial schematic diagram of another embodiment of the computing circuit 140 . Specifically, unlike the computing circuit 140 in FIG2A , the computing circuit 140 in FIG2B includes a power model 142 and a thermal model 144 .
[0040] In the embodiment of FIG. 2B , the power model 142 includes an estimation unit 142 a and an integration unit 142 b .
[0041] Specifically, the computing circuit 140 may execute the power model 142 and the thermal model 144 to calculate the transient ideal temperatures TTI[1]-TTI[n].
[0042] In the initial state, the operation circuit 140 may receive the initial temperature T[0] through the temperature sensor 130. The operation circuit 140 may execute the power model and calculate the transient power TP[1] based on the initial temperature T[0], the current I1 and the operating frequency F1 measured by the circuit measurement device 120 in the initial state. After calculating the transient power TP[1], the operation circuit 140 may then execute the thermal model and calculate the transient ideal temperature TTI[1] of the motor MOT1 based on the transient power TP[1].
[0043] After the initial state, the power supply device 100 can continue to operate, and the temperature inside the motor MOT1 will increase over time, and the thermal resistance of the motor MOT1 will change as the temperature increases. When the power supply device 100 is operating, the operation circuit 140 can first receive the initial temperature T[0] through the temperature sensor 130 and execute the power model to calculate the transient power TP[2] of the motor MOT1 based on the transient ideal temperature TTI[1], the current I1 and the operating frequency F1 measured in real time by the circuit meter 120. After calculating the transient power TP[2], the operation circuit 140 can execute the thermal model and calculate the transient ideal temperature TTI[2] of the motor MOT1 based on the transient power TP[2].
[0044] Next, the computing circuit 140 can continuously execute the power model and the thermal model and calculate the transient ideal temperature TTI[3] based on the current I1, the operating frequency F1, and the transient ideal temperature TTI[2]. The computing circuit 140 can iterate the above operation continuously to calculate the temperature value of the motor MOT1 at a certain time point based on the current I1 and the operating frequency F1 of the motor MOT1 at that time point.
[0045] In summary, based on the power model and the thermal model, the power supply device 100 can calculate the transient temperature of the motor MOT1 in real time by only measuring the operating frequency F1 and the current I1 of the motor MOT1.
[0046] In addition to the above functions, in the embodiment of Figure 1, the operating circuit 140 of the power supply device 100 can further compare the transient ideal temperature of the rotor of the motor MOT1 at a certain time point after the power supply device 100 runs from the initial state to the operating environment temperature measured by the temperature sensor, and then determine whether the motor MOT1 has an abnormality.
[0047] The operation circuit 140 can calculate the transient ideal temperature of the rotor of the motor MOT1 at the above-mentioned certain time point through the power model and the thermal model. The operation circuit 140 can receive the operating environment temperature measured by the temperature sensor 130 at the time point. In addition, the operation circuit 140 can set the conduction function mentioned above. The operation circuit 140 can convert the operating environment temperature into the motor operating temperature of the motor MOT1 according to the conduction function. In other words, the operation circuit 140 can estimate the motor operating temperature of the motor MOT1 according to the conduction function and the operating environment temperature. The operation circuit 140 can compare the motor operating temperature of the motor MOT1 with the transient ideal temperature, and then determine whether an abnormality occurs in the motor MOT1 at that time point.
[0048] In the initial state, the estimation unit 142 a can estimate the motor power loss Epwrl of the motor MOT1 according to the initial temperature T[0], the operating frequency F1 of the motor MOT1 , and the current I1 .
[0049] Motor power loss Epwrl is the power loss of motor MOT1 under ideal conditions. This can be calculated by monitoring the changes in motor MOT1's operating frequency F1 and current I1.
[0050] In this embodiment, the integration unit 142b may receive the motor power loss Epwrl from the estimation unit 142a, and transmit the motor power loss Epwrl received in the initial state as the output transient power TP[1] to the thermal model.
[0051] After receiving the transient power TP[1] from the integration unit 142b, the thermal model 144 may calculate the transient ideal temperature TTI[1] based on the transient power TP[1].
[0052] After the initial state, the thermal model 144 can transmit the transient ideal temperature TTI[1] to the power model 142. The power model 142 can correspondingly output the transient power TP[2] to the thermal model 144, so that the thermal model 144 can calculate the transient ideal temperature TTI[2]. Similarly, the calculation circuit 140 can continue to calculate the transient ideal temperatures TTI[3] to TTI[n].
[0053] Please refer to Figure 3, which is a graph related to the thermal model 144 according to the embodiment of Figure 2B. The graph of Figure 3 includes a measurement curve that represents the relationship between the thermal resistance and thermal capacity of the stator of motor MOT1. This measurement curve is a graph related to the thermal model obtained by integrating the measured values of the thermal resistance of the stator of motor MOT1 over time with the measured values of the thermal capacity of the stator of motor MOT1 over time.
[0054] In FIG3 , the measurement curve is measurement data pre-stored in a storage device built into the operation circuit 140 , and the measurement curve is obtained by measuring the thermal resistance and thermal capacitance of the stator (DUT) used by the power supply device 100 and the circuit operating environment.
[0055] In one embodiment, a thermal model 144 is established based on measurement results in a laboratory. That is, an operating environment equivalent to that of the power supply device 100 is constructed in a laboratory environment, and the input current and AC frequency of the motor MOT1 are measured while controlling the ambient temperature and the fixed conduction current. The motor power loss of the motor MOT1 is calculated based on the current and frequency. In some embodiments, the relationship between the motor power loss and the ambient temperature can be recorded as a comparison table or as a database model to obtain the thermal model 144.
[0056] Please refer to Figure 4. Figure 4 is a flow chart of a temperature measurement method 400 according to an embodiment of the present disclosure. The temperature measurement method 400 is used to illustrate the operation method of the power supply device 100 of the embodiment of Figure 2B.
[0057] In step S410 , the power supply device 100 may measure the operating frequency F1 of the motor MOT1 and the current I1 flowing into the motor MOT1 through the bus through the current measuring device 120 .
[0058] In step S420 , the power supply device 100 may measure the initial temperature T[0] of the stator MS_U of the motor MOT1 in the initial state through the temperature sensor 130 .
[0059] In step S430 , the power supply device 100 may execute the power model 142 to calculate the transient power TP[ 1 ] based on the initial temperature T[ 0 ], the operating frequency F1 of the motor MOT1 , and the current I1 .
[0060] In step S440 , the power supply device 100 may execute the thermal model 144 to calculate the transient ideal temperature TTI[1] of the motor MOT1 based on the transient power TP[1].
[0061] After step S440 , the power supply device 100 may receive the transient ideal temperature TTI[1] and continuously calculate the transient ideal temperatures TTI[2] to TTI[n] according to the temperature measurement method 400 .
[0062] Please refer to Figure 5. Figure 5 is a flow chart of a temperature measurement method 500 according to another embodiment of the present disclosure. The temperature measurement method 500 is used to illustrate the operation method of the power supply device 100 of the embodiment of Figure 2A.
[0063] In step S510 , the power supply device 100 may measure the operating frequency F1 of the motor MOT1 and the current I1 flowing into the motor MOT1 through the bus through the current measuring device 120 .
[0064] In step S520 , the power supply device 100 may measure the initial temperature T[0] of the stator MS_U of the motor MOT1 in the initial state through the temperature sensor 130 .
[0065] In step S530 , the power supply device 100 may receive the initial temperature T[0] from the temperature sensor 130 via the analog-to-digital converter ADC1 , and convert the initial temperature T[0] into a digital initial temperature DT[0] via the digital signal processor DSP1 .
[0066] In step S540 , the power supply device 100 may calculate the transient power TP[ 1 ] according to the digital initial temperature DT[ 0 ], the operating frequency F1 , and the current I1 through the power estimation unit PD1 .
[0067] In step S550 , the power supply device 100 may calculate the transient ideal temperature TTI[1] according to the transient power TP[1] through the temperature estimation unit TD1 .
[0068] After step S550 , the power supply device 100 may receive the transient ideal temperature TTI[1] and continuously calculate the transient ideal temperatures TTI[2] to TTI[n] according to the temperature measurement method 500 .
[0069] In summary, based on the power model and thermal model, the power supply device 100 of the present invention can calculate the motor's transient temperature in real time by simply measuring the motor's current and operating frequency. Furthermore, in some cases, the power supply device 100 of the present invention can also determine whether the motor has aged by comparing the transient ideal temperature with the ambient temperature during system operation.
[0070] The above are only preferred embodiments of the present disclosure. Various modifications and equivalents may be made to the present disclosure without departing from the scope or concept of the present disclosure. In summary, all modifications and equivalents made to the present disclosure within the scope of the claims are within the scope of the present disclosure.
Claims
1. A power supply device, comprising: a motor; a current measuring device for measuring an operating frequency of the motor and a current flowing into the motor through a bus; a temperature sensor for measuring an initial temperature of a stator of the motor in an initial state; as well as an operating circuit coupled to the circuit measurer and the temperature sensor, for: executing a power model to calculate a first transient power of the motor based on the initial temperature, the operating frequency of the motor, and the current; as well as A thermal model is executed to calculate a first transient ideal temperature of the motor based on the first transient power.
2. The power supply device as claimed in claim 1 , wherein the computing circuit is further configured to: When the power supply device is running, executing the power model to calculate a second transient power of the motor according to the first transient ideal temperature, the operating frequency, and the current; and The thermal model is executed to calculate a second transient ideal temperature of the motor according to the second transient power.
3. The power supply device as claimed in claim 1 , wherein the computing circuit is further configured to: When the power supply device is running, measuring an operating environment temperature of the stator by the temperature sensor; estimating a motor operating temperature of the motor according to the operating environment temperature and a conduction function between the motor and the temperature sensor; The motor operating temperature is compared with the first transient ideal temperature to determine whether the motor is abnormal.
4. The power supply device according to claim 3, wherein: When the difference between the motor operating temperature and the first transient ideal temperature is greater than a first threshold value, the operation circuit sends a control signal to reduce the current flowing through the motor. When the difference between the motor operating temperature and the first transient ideal temperature is greater than a second threshold value, the operation circuit sends the control signal to stop the motor from running, and the second threshold value is higher than the first threshold value. 5 . The power supply device as claimed in claim 1 , wherein the power model estimates a motor power loss of the motor according to the initial temperature, the operating frequency of the motor, and the current, and calculates the first transient power according to the motor power loss.
6. A power supply device comprising: a motor; a current measuring device for measuring an operating frequency of the motor and a current flowing into the motor through a bus; a temperature sensor for measuring an initial temperature of a stator of the motor in an initial state; and An operating circuit, coupled to the circuit measurer and the temperature sensor, comprises: an analog-to-digital converter for receiving the initial temperature from the temperature sensor, wherein the initial temperature is an analog signal; a digital signal processor for converting the initial temperature into a digital initial temperature, wherein the digital initial temperature is a digital signal; a power estimation unit for calculating a first transient power of the motor according to the digital initial temperature, the operating frequency, and the current; and A temperature estimation unit is used to calculate a first transient ideal temperature according to the first transient power.
7. The power supply device according to claim 6, wherein: When the power supply device is running, the power estimation unit calculates a second transient power of the motor according to the first transient ideal temperature, the operating frequency, and the current; as well as The temperature estimation unit calculates a second transient ideal temperature of the motor according to the second transient power.
8. The power supply device as claimed in claim 6, wherein the computing circuit further comprises: a comparison circuit coupled to the digital signal processor and the temperature estimation unit, in: When the power supply device is running, the temperature sensor measures an operating environment temperature of the stator, and the operating environment temperature is an analog signal; The analog-to-digital converter and the digital signal processor convert the operating environment temperature into a digital environment temperature, and the digital environment temperature is a digital signal; The comparison circuit estimates a motor operating temperature of the motor according to the digital ambient temperature and a conduction function between the motor and the temperature sensor; as well as The comparison circuit compares the motor operating temperature with the first transient ideal temperature to determine whether the motor is abnormal.
9. The power supply device according to claim 8, wherein: When the difference between the motor operating temperature and the first transient ideal temperature is greater than a first threshold value, the comparison circuit sends a control signal to reduce the current flowing through the motor. When the difference between the motor operating temperature and the first transient ideal temperature is greater than a second threshold value, the comparison circuit sends the control signal to stop the motor from running, and the second threshold value is higher than the first threshold value. 10 . The power supply device as claimed in claim 6 , wherein the power estimation unit estimates a motor power loss of the motor according to the initial temperature, the operating frequency of the motor, and the current, and calculates the first transient power according to the motor power loss.
Citation Information
Patent Citations
Provision of information on an ageing status of a semiconductor component
CN105431745A
Method and system for estimating rotor temperature of motor online in real time, vehicle and computer readable storage medium
CN110323994A
Motor stalling protection system and protection control method thereof
CN112615570A
System and method for estimating motor temperature of motor
CN115046655A
Motor control device and motor control method
CN115769486A