KR20140099781A - Method for compensating current error for engine cooling fan motor controller - Google Patents
Method for compensating current error for engine cooling fan motor controller Download PDFInfo
- Publication number
- KR20140099781A KR20140099781A KR1020130012625A KR20130012625A KR20140099781A KR 20140099781 A KR20140099781 A KR 20140099781A KR 1020130012625 A KR1020130012625 A KR 1020130012625A KR 20130012625 A KR20130012625 A KR 20130012625A KR 20140099781 A KR20140099781 A KR 20140099781A
- Authority
- KR
- South Korea
- Prior art keywords
- voltage
- cooling fan
- engine cooling
- fan motor
- load current
- Prior art date
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K11/00—Arrangement in connection with cooling of propulsion units
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R19/00—Arrangements for measuring currents or voltages or for indicating presence or sign thereof
- G01R19/02—Measuring effective values, i.e. root-mean-square values
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R19/00—Arrangements for measuring currents or voltages or for indicating presence or sign thereof
- G01R19/165—Indicating that current or voltage is either above or below a predetermined value or within or outside a predetermined range of values
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Control Of Direct Current Motors (AREA)
Abstract
Description
본 발명은 엔진 냉각팬 모터 제어기의 부하 전류 측정 오차 보상 방법에 관한 것으로서, 더욱 상세하게는 엔진 냉각팬 모터를 흐르는 부하 전류 측정시 증폭기의 소자 편차에 의해 발생되는 부하 전류의 측정 오차를 보상하는 엔진 냉각팬 모터 제어기의 부하 전류 측정 오차 보상 방법에 관한 것이다.
The present invention relates to a method for compensating a load current measurement error of an engine cooling fan motor controller, and more particularly, to a method of compensating a load current measurement error of an engine cooling fan motor controller, The present invention relates to a load current measurement error compensation method for a cooling fan motor controller.
일반적으로, 차량 엔진은 연료의 연소 과정에서 발생하는 열을 외부로 방열시키기 위한 냉각 시스템이 구비되어 있다.Generally, the vehicle engine is provided with a cooling system for dissipating heat generated in the combustion process of the fuel to the outside.
냉각 시스템은 엔진이 최상의 효율을 발생할 수 있도록 냉각수의 온도를 일정하게 유지한다. 이를 위해, 냉각 시스템은 써머스터를 통해 냉각수 흐름을 제어하거나, 엔진 냉각팬 모터로 엔진 냉각팬을 회전시켜 라디에이터로 공기를 강제 송풍한다. The cooling system keeps the temperature of the cooling water constant so that the engine can produce the best efficiency. To this end, the cooling system controls the cooling water flow through the thermostat, or the engine cooling fan rotates the engine cooling fan to forcibly blow air through the radiator.
특히, 엔진 냉각팬 모터를 제어하는 냉각 시스템은 엔진 냉각팬 모터로 공급되는 전원의 펄스를 조절하는 펄스 제어 방식을 이용하는 데, 엔진 냉각팬 모터에 인가되는 전원전압을 모니터링하여 PWM(Pulse Width Modulation) 출력 듀티를 보상한다. In particular, a cooling system for controlling an engine cooling fan motor uses a pulse control method for controlling pulses of a power supplied to an engine cooling fan motor. The PWM (Pulse Width Modulation) Thereby compensating the output duty.
본 발명과 관련된 배경기술로는 대한민국 특허공개번호 10-2003-0026791호(2003.04.03)의 '인버터형 차량팬 모터 구동 장치 및 팬모터 운전 방법'이 있다.
BACKGROUND ART [0002] As a related technology related to the present invention, there is an inverter type vehicle fan motor driving apparatus and a fan motor driving method of Korean Patent Laid-open Publication No. 10-2003-0026791 (2003.04.03).
본 발명은 엔진 냉각팬 모터를 흐르는 부하 전류 측정시 증폭기의 소자 편차에 의해 발생되는 부하 전류의 오차를 보상하는 엔진 냉각팬 모터 제어기의 부하 전류 측정 오차 보상 방법을 제공하는데 그 목적이 있다. An object of the present invention is to provide a load current measurement error compensation method for an engine cooling fan motor controller which compensates an error of a load current caused by an element deviation of an amplifier when measuring a load current flowing through an engine cooling fan motor.
본 발명의 다른 목적은 엔진 냉각팬 모터에 정상적인 부하 전류가 흐름에도 불구하고 부하 전류의 측정 오차로 인해 엔진 냉각팬 모터 제어기가 과전류 보호 모드로 진입하는 것을 방지하는 데 있다.
Another object of the present invention is to prevent the engine cooling fan motor controller from entering the overcurrent protection mode due to a measurement error of the load current despite a normal load current flowing through the engine cooling fan motor.
본 발명의 엔진 냉각팬 모터 제어기의 부하 전류 측정 오차 보상 방법은 엔진 냉각팬 모터를 구동시키는 단계; 상기 엔진 냉각팬 모터를 통해 흐르는 부하 전류에 따른 전압을 입력으로 하는 증폭기의 출력 전압을 입력받는 단계; 상기 증폭기의 출력 전압에서 상기 증폭기의 소자 편차에 의해 발생된 전압을 이용하여 상기 부하 전류에 따른 전압을 계산하는 단계; 및 상기 부하 전류에 따른 전압을 환산하여 상기 부하 전류를 획득하는 단계를 포함하는 것을 특징으로 한다. A method for compensating load current measurement error of an engine cooling fan motor controller of the present invention includes: driving an engine cooling fan motor; Receiving an output voltage of an amplifier that receives a voltage corresponding to a load current flowing through the engine cooling fan motor as an input; Calculating a voltage corresponding to the load current using a voltage generated by an element deviation of the amplifier at an output voltage of the amplifier; And obtaining the load current by converting a voltage according to the load current.
본 발명의 상기 부하 전류에 따른 전압을 계산하는 단계는 상기 증폭기의 출력 전압에서 상기 증폭기의 소자 편차에 의해 발생된 전압을 차감하는 것을 특징으로 한다. The step of calculating the voltage according to the load current of the present invention is characterized by subtracting the voltage generated by the element deviation of the amplifier from the output voltage of the amplifier.
본 발명의 상기 엔진 냉각팬 모터를 구동시키는 단계는 상기 (+)단 전압과 (-)단 전압으로 모터전압을 계산하고, 상기 모터전압을 기준전압과 비교하여 비교 결과에 따라 PWM 출력 듀티를 조절하는 단계를 포함하는 것을 특징으로 한다. The step of driving the engine cooling fan motor according to the present invention includes calculating the motor voltage with the (+) voltage and the (-) voltage, comparing the motor voltage with the reference voltage, and adjusting the PWM output duty The method comprising the steps of:
본 발명의 상기 엔진 냉각팬 모터를 구동시키는 단계는 상기 모터전압이 상기 기준전압 보다 크면 PWM 출력 듀티를 감소시키고, 상기 모터전압이 상기 기준전압 보다 작으면 PWM 출력 듀티를 증가시키며, 상기 모터전압이 상기 기준전압과 같으면 PWM 출력 듀티를 유지시키는 것을 특징으로 한다.
The driving of the engine cooling fan motor according to the present invention reduces the PWM output duty if the motor voltage is greater than the reference voltage and increases the PWM output duty if the motor voltage is less than the reference voltage, And maintains the PWM output duty if it is equal to the reference voltage.
본 발명은 엔진 냉각팬 모터를 흐르는 부하 전류 측정시 증폭기의 소자 편차에 의해 발생되는 부하 전류의 측정 오차를 감소시킨다. The present invention reduces the measurement error of the load current caused by the element deviation of the amplifier when measuring the load current flowing through the engine cooling fan motor.
또한 본 발명은 엔진 냉각팬 모터에 정상적인 부하 전류가 흐름에도 불구하고 부하 전류의 측정 오차로 인해 엔진 냉각팬 모터 제어기가 과전류 보호 모드로 진입하는 것을 방지한다.
The present invention also prevents the engine cooling fan motor controller from entering the overcurrent protection mode due to the measurement error of the load current despite the normal load current flowing through the engine cooling fan motor.
도 1 은 본 발명의 일 실시예에 따른 엔진 냉각팬 모터 제어기의 부하 전류 측정 오차 보상 장치의 블럭 구성도이다.
도 2 는 본 발명의 일 실시예에 따른 증폭기의 입출력 관계를 개념적으로 도시한 도면이다.
도 3 은 본 발명의 일 실시예에 따른 엔진 냉각팬 모터 제어기의 부하 전류 측정 오차 보상 방법을 도시한 순서도이다.1 is a block diagram of an apparatus for compensating a load current measurement error of an engine cooling fan motor controller according to an embodiment of the present invention.
2 is a conceptual view illustrating an input / output relationship of an amplifier according to an embodiment of the present invention.
3 is a flowchart illustrating a method of compensating a load current measurement error of an engine cooling fan motor controller according to an embodiment of the present invention.
이하에서는 본 발명의 일 실시예에 따른 엔진 냉각팬 모터 제어기의 부하 전류 측정 오차 보상 방법을 첨부된 도면들을 참조하여 상세하게 설명한다. 이러한 과정에서 도면에 도시된 선들의 두께나 구성요소의 크기 등은 설명의 명료성과 편의상 과장되게 도시되어 있을 수 있다. 또한 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로써, 이는 사용자, 운용자의 의도 또는 관례에 따라 달라질 수 있다. 그러므로 이러한 용어들에 대한 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야할 것이다. Hereinafter, a method for compensating a load current measurement error of an engine cooling fan motor controller according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings. In this process, the thicknesses of the lines and the sizes of the components shown in the drawings may be exaggerated for clarity and convenience of explanation. Further, terms to be described below are terms defined in consideration of the functions of the present invention, which may vary depending on the intention or custom of the user, the operator. Therefore, definitions of these terms should be made based on the contents throughout this specification.
도 1 은 본 발명의 일 실시예에 따른 엔진 냉각팬 모터 제어기의 부하 전류 측정 오차 보상 장치의 블럭 구성도이고, 도 2 는 본 발명의 일 실시예에 따른 증폭기의 입출력 관계를 개념적으로 도시한 도면이다.FIG. 1 is a block diagram of an apparatus for compensating a load current measurement error of an engine cooling fan motor controller according to an exemplary embodiment of the present invention. FIG. 2 is a diagram schematically illustrating an input / output relationship of an amplifier according to an embodiment of the present invention. to be.
본 발명의 일 실시예에 따른 엔진 냉각팬 모터 제어기의 부하 전류 측정 오차 보상 장치는 도 1 에 도시된 바와 같이, 필터부(10), 전압 검출부(20), 제어부(30), 스위치 구동부(40) 및 스위칭부(50)를 포함한다. 1, the apparatus for compensating a load current measurement error of an engine cooling fan motor controller according to an embodiment of the present invention includes a
필터부(10)는 배터리단에 연결되어 엔진 냉각팬 모터(40)의 동작에 의해 발생되는 전자파 노이즈를 제거한다.The
전압 검출부(20)는 엔진 냉각팬 모터(M)의 (+)단 전압과 (-)단 전압을 검출한다. 이를 위해, 전압 검출부(20)는 엔진 냉각팬 모터(M)의 (+)단 전압을 검출하는 제1 전압 검출부(21)와 엔진 냉각팬 모터(M)의 (-)단 전압을 검출하는 제2 전압 검출부(22)를 포함한다. The
스위칭부(50)는 드레인단이 엔진 냉각팬 모터(M)의 (-)단에 연결되고, 소스단이 접지와 연결되며, 게이트단이 스위치 구동부(40)에 연결되어 스위치 구동부(40)로부터 게이트단에 입력되는 PWM(Pulse Width Modulation) 펄스에 따라 턴온(TURN ON) 또는 턴오프(TURN OFF)되어 엔진 냉각팬 모터(M)에 인가되는 전압을 단속한다. The
스위치 구동부(40)는 제어부(30)로부터 입력되는 스위칭 신호에 따라 스위칭부(50)에 PWM 펄스를 인가하여 엔진 냉각팬 모터(M)의 동작을 제어한다. The
전류 측정부(60)는 스위칭부(50)와 접지 사이에 연결되어 엔진 냉각팬 모터(M)를 통해 흐르는 부하 전류를 측정한다. 이러한 전류 측정부(60)는 션트 저항(shunt resistor)이 채용될 수 있다. The
증폭기(70)는 전류 측정부(60)로부터 입력된 전압을 증폭시켜 제어부(30)에 입력한다. The
제어부(30)는 엔진 냉각팬 모터(M)에 실제 인가되는 모터전압에 따라 엔진 냉각팬 모터(M)를 PWM(Pulse Width Modulation) 제어하는 것으로써, 엔진 냉각팬 모터(M)의 동작 단수에 설정된 PWM 출력 듀티에 따라 스위치 구동부(40)를 제어한다.The control unit 30 controls the engine cooling fan motor M in accordance with the motor voltage actually applied to the engine cooling fan motor M so that the operation speed of the engine cooling fan motor M And controls the
엔진 냉각팬 모터(M)의 PWM 출력 듀티는 엔진 냉각팬 모터(M)의 동작 단수에 따라 설정되는 데, 엔진 냉각팬 모터(M)의 동작 단수는 엔진 냉각팬 모터(M)의 회전 속도에 각각 대응된다. The PWM output duty of the engine cooling fan motor M is set in accordance with the number of operational stages of the engine cooling fan motor M. The number of operational stages of the engine cooling fan motor M is set to the rotational speed of the engine cooling fan motor M. Respectively.
예를 들어, 엔진 냉각팬 모터(M)의 동작 단수는 1단, 2단, 3단 등으로 설정되는 바, 이 동작 단수 각각에 설정된 PWM 출력 듀티로 엔진 냉각팬 모터(M)를 제어하여 동작 단수 각각에 설정된 회전속도로 엔진 냉각팬 모터(M)를 동작시킨다. For example, the number of operational stages of the engine cooling fan motor M is set to 1 stage, 2 stages, 3 stages, and the like. By controlling the engine cooling fan motor M with the PWM output duty set for each of the operation stages, The engine cooling fan motor M is operated at the rotation speed set for each of the numbers.
즉, 제어부(30)는 동작 단수가 결정되면, 스위치 구동부(40)를 제어하여 해당 동작 단수에 설정된 PWM 출력 듀티로 스위칭부(50)를 제어하여 엔진 냉각팬 모터(M)를 해당 동작 단수에 대응하여 설정된 회전 속도로 동작시킨다. That is, when the number of operation stages is determined, the control unit 30 controls the
더욱이, 제어부(30)가 엔진 냉각팬 모터(M)를 제어하는 과정에서, 전압 검출부(20)는 엔진 냉각팬 모터(M)의 (+)단 전압과 (-)단 전압을 검출한 후, 엔진 냉각팬 모터(M)의 (+)단 전압을 (-)단 전압으로 차감하여 엔진 냉각팬 모터(M)에 실제로 걸리는 모터전압을 계산한다.Further, in the process of controlling the engine cooling fan motor M, the
제어부(30)는 모터전압이 계산되면, 이 모터전압을 기준전압과 비교하여 그 비교 결과에 따라 스위치 구동부(40)를 통해 PWM 출력 듀티를 조절한다.When the motor voltage is calculated, the control unit 30 compares the motor voltage with the reference voltage, and adjusts the PWM output duty through the
여기서, 기준전압은 상기한 엔진 냉각팬 모터(M)의 동작 단수에 따라 기 설정된 것으로서, 그 크기는 동작 단수에 비례한다. Here, the reference voltage is predetermined according to the number of operational stages of the engine cooling fan motor M, and the size thereof is proportional to the number of operational stages.
이와 같이 제어부(30)가 엔진 냉각팬 모터(M)에 실제로 걸리는 모터전압을 기초로 엔진 냉각팬 모터(M)를 제어하는 바, 주변 환경과 무관하게 엔진 냉각팬 모터(M)를 제어할 수 있고, 배터리이 전압 급변하더라도 모터전압의 변동을 감소시킬 수 있어 엔진 냉각팬 모터(M)의 소음을 감소시킬 수 있다.The control unit 30 controls the engine cooling fan motor M on the basis of the motor voltage actually applied to the engine cooling fan motor M so that the engine cooling fan motor M can be controlled The fluctuation of the motor voltage can be reduced even if the battery suddenly changes, and the noise of the engine cooling fan motor M can be reduced.
게다가, 제어부(30)는 전류 측정부(60)에서 측정된 부하 전류의 측정 오차를 보상한다. In addition, the control unit 30 compensates the measurement error of the load current measured by the
통상 증폭기(70)는 소자 편차로 인해, 그 출력 전압이 부하 전류에 따른 전압보다 크다. 이는 따라 제어부(30)에는 도 2 에 도시된 바와 같이 증폭기(70)의 소자 편차에 의해 발생되는 전압(Vi)과 전류 측정부(60)에 의해 측정된 전압(Va)이 합산된 전압(Vi+Vo)이 입력된다. Usually, the output voltage of the
통상, 부하 전류가 흐르지 않으면 전류 측정부(60)에서 전류가 측정되지 않으므로 증폭기(70)의 입력 전압(Vi)은 0V 이어야 한다. 그러나 증폭기(70)의 소자 편차에 의해 증폭기(70)가 소정의 오프셋(offset) 전압을 가지게 되므로, 제어부(30)는 부하 전류가 흐르지 않는 상황에서도 부하 전류가 흐르는 것으로 인식하게 된다. Normally, if the load current does not flow, the input voltage Vi of the
이에 따라, 제어부(30)는 증폭기(70)의 출력 전압에서 증폭기(70)의 소자 편차에 의해 발생된 전압을 차감하여 전류 측정부(60)에 의해 측정된 부하 전류에 대응되는 전압을 획득한다. Accordingly, the control unit 30 subtracts the voltage generated by the device deviation of the
여기서, 증폭기(70)의 소자 편차에 의해 발생되는 전압은 소자 특성 등에 따라 다양하게 발생될 수 있다. Here, the voltage generated by the device deviation of the
이 경우, 증폭기(70)의 소자 편차에 의해 발생되는 최대 전압은 증폭기(70)의 제조사 등으로부터 입력받아 제어부(30)에 기 설정되거나, 또는 증폭기(70)의 소차 편차에 대한 실험 등을 통해 다양하게 설정될 수 있을 것이다. In this case, the maximum voltage generated by the device deviation of the
일 예로, 제어부(30)가 증폭기(70)의 소자 편차에 의해 발생되는 최대 전압보다 큰 전압을 인가하여 증폭기(70)로부터 그 출력 전압을 입력받으면, 증폭기(70)의 출력 전압을 부하 전류에 따른 정확한 전압으로 차감하여 증폭기(70)의 소자 편차에 의해 발생되는 전압을 인식할 수 있다. For example, when the control unit 30 receives the output voltage from the
제어부(30)는 상기한 바와 같이 부하 전류에 대응되는 전압을 획득하면, 이 전압을 전류로 환산하여 엔진 냉각팬 모터(M)를 통해 흐르는 정확한 부하 전류를 얻을 수 있다. When the control unit 30 obtains the voltage corresponding to the load current as described above, the control unit 30 converts the voltage into a current to obtain an accurate load current flowing through the engine cooling fan motor M.
이하, 본 발명의 일 실시예에 따른 엔진 냉각팬 모터 제어기의 부하 전류 측정 오차 보상 방법을 상세하게 설명한다. Hereinafter, a method of compensating a load current measurement error of an engine cooling fan motor controller according to an embodiment of the present invention will be described in detail.
도 3 은 본 발명의 일 실시예에 따른 엔진 냉각팬 모터 제어기의 부하 전류 측정 오차 보상 방법을 도시한 순서도이다. 3 is a flowchart illustrating a method of compensating a load current measurement error of an engine cooling fan motor controller according to an embodiment of the present invention.
제어부(30)는 외부의 ECU(ELECTRONIC CONTROL UNIT)(미도시)로부터 입력되는 동작 단수에 대응되는 스위치 구동부(40)의 PWM 입력 듀티를 제어하여 엔진 냉각팬 모터(M)를 구동시킨다. 이 과정에서, 제어부(30)는 전압 검출부(20)에서 검출된 엔진 냉각팬 모터(M)의 (+)단 전압과 (-)단 전압을 이용하여 엔진 냉각팬 모터(M)에 실제 걸리는 모터전압을 계산한다. The control unit 30 controls the PWM input duty of the
이후, 제어부(30)는 계산된 모터전압과 기준전압을 비교하고, 비교 결과에 따라 스위치 구동부(40)를 통해 PWM 출력 듀티를 조절하는데, 모터전압이 기준전압 보다 크면 PWM 출력 듀티를 감소시키고, 모터전압이 기준전압 보다 작으면 PWM 출력 듀티를 증가시키며, 모터전압이 기준전압과 같으면 PWM 출력 듀티를 유지시킨다.Thereafter, the controller 30 compares the calculated motor voltage with the reference voltage and adjusts the PWM output duty through the
한편, 상기한 과정에서 전류 측정부(60)는 엔진 냉각팬 모터(60)를 통해 흐르는 부하 전류를 측정(S20)하고, 증폭기(70)가 전류 측정부(60)에서 입력된 전압을 증폭시켜 제어부(30)에 입력한다. The
제어부(30)는 증폭기(70)의 출력 전압을 입력받으면, 이 증폭기(70)의 출력 전압에서 증폭기(70)의 소자 편차에 따라 발생되는 전압을 차감하여 실제 부하 전류에 따른 전압을 획득한다(S30). When receiving the output voltage of the
이 후, 제어부(30)는 실제 부하 전류에 따른 전압을 전류로 환산하여 실제 부하 전류를 획득한다(S40).Thereafter, the control unit 30 obtains the actual load current by converting the voltage corresponding to the actual load current into the current (S40).
이러한 본 발명의 일 실시예에 따른 엔진 냉각팬 모터 제어기의 부하 전류 측정 오차 보상 방법은 엔진 냉각팬 모터(M)에 부하 전류가 흐름에도 불구하고 부하 전류의 측정 오차로 인해 과전류 보호 모드로 진입하는 것을 방지한다.The method for compensating the load current measurement error of the engine cooling fan motor controller according to the embodiment of the present invention includes the steps of: ≪ / RTI >
본 발명은 도면에 실시예를 참고로 하여 설명되었으나, 이는 예시적인 것에 불과하며 당해 기술이 속하는 기술분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호범위는 아래의 특허청구범위에 의하여 정해져야할 것이다.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the scope of the present invention . Accordingly, the true scope of the present invention should be determined by the following claims.
10: 필터부 20: 전압 검출부
30: 제어부 40: 스위치 구동부
50: 스위칭부 60: 전류 측정부
70: 증폭기10: filter unit 20: voltage detection unit
30: control unit 40: switch driving unit
50: switching unit 60: current measuring unit
70: amplifier
Claims (4)
상기 엔진 냉각팬 모터를 통해 흐르는 부하 전류에 따른 전압을 입력으로 하는 증폭기의 출력 전압을 입력받는 단계;
상기 증폭기의 출력 전압에서 상기 증폭기의 소자 편차에 의해 발생된 전압을 이용하여 상기 부하 전류에 따른 전압을 계산하는 단계; 및
상기 부하 전류에 따른 전압을 환산하여 상기 부하 전류를 획득하는 단계를 포함하는 엔진 냉각팬 모터 제어기의 부하 전류 측정 오차 보상 방법.Driving an engine cooling fan motor;
Receiving an output voltage of an amplifier that receives a voltage corresponding to a load current flowing through the engine cooling fan motor as an input;
Calculating a voltage corresponding to the load current using a voltage generated by an element deviation of the amplifier at an output voltage of the amplifier; And
And obtaining the load current by converting a voltage according to the load current.
상기 증폭기의 출력 전압에서 상기 증폭기의 소자 편차에 의해 발생된 전압을 차감하는 것을 특징으로 하는 엔진 냉각팬 모터 제어기의 부하 전류 측정 오차 보상 방법. 2. The method of claim 1, wherein calculating the voltage according to the load current comprises:
And subtracting a voltage generated by an element deviation of the amplifier from an output voltage of the amplifier.
상기 (+)단 전압과 (-)단 전압으로 모터전압을 계산하고, 상기 모터전압을 기준전압과 비교하여 비교 결과에 따라 PWM 출력 듀티를 조절하는 단계를 포함하는 것을 특징으로 하는 엔진 냉각팬 모터 제어기의 부하 전류 측정 오차 보상 방법. The method of claim 1, wherein driving the engine cooling fan motor
Calculating a motor voltage using the (+) short-circuit voltage and the (-) short-circuit voltage, and comparing the motor voltage with a reference voltage to adjust a PWM output duty according to a result of the comparison. Method of compensating load current measurement error of controller.
상기 모터전압이 상기 기준전압 보다 크면 PWM 출력 듀티를 감소시키고, 상기 모터전압이 상기 기준전압 보다 작으면 PWM 출력 듀티를 증가시키며, 상기 모터전압이 상기 기준전압과 같으면 PWM 출력 듀티를 유지시키는 것을 특징으로 하는 엔진 냉각팬 모터 제어기의 부하 전류 측정 오차 보상 방법.4. The method of claim 3, wherein driving the engine cooling fan motor
The PWM output duty is reduced if the motor voltage is greater than the reference voltage and the PWM output duty is increased if the motor voltage is lower than the reference voltage and the PWM output duty is maintained if the motor voltage is equal to the reference voltage Of the load current measurement error of the engine cooling fan motor controller.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130012625A KR101433757B1 (en) | 2013-02-04 | 2013-02-04 | Method for compensating current error for engine cooling fan motor controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130012625A KR101433757B1 (en) | 2013-02-04 | 2013-02-04 | Method for compensating current error for engine cooling fan motor controller |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140099781A true KR20140099781A (en) | 2014-08-13 |
KR101433757B1 KR101433757B1 (en) | 2014-08-27 |
Family
ID=51745943
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130012625A KR101433757B1 (en) | 2013-02-04 | 2013-02-04 | Method for compensating current error for engine cooling fan motor controller |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101433757B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112946535A (en) * | 2021-02-25 | 2021-06-11 | 广汽丰田汽车有限公司 | Power supply socket abnormity detection device, power consumption protection device and charging protection device |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080054313A (en) * | 2006-12-12 | 2008-06-17 | 현대모비스 주식회사 | Inspection method of current sense circuit |
FR2938070B1 (en) * | 2008-11-06 | 2012-03-23 | Valeo Sys Controle Moteur Sas | EFFICIENT CURRENT MEASUREMENT CIRCUIT OF A CONTROL SIGNAL |
KR101499988B1 (en) * | 2009-02-10 | 2015-03-06 | 현대자동차주식회사 | Method for detecting fail of cooling fan of hybrid vehicle |
KR101014033B1 (en) * | 2009-03-05 | 2011-02-14 | 현대자동차주식회사 | current measuring apparatus of battery system of a car |
-
2013
- 2013-02-04 KR KR1020130012625A patent/KR101433757B1/en active IP Right Grant
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112946535A (en) * | 2021-02-25 | 2021-06-11 | 广汽丰田汽车有限公司 | Power supply socket abnormity detection device, power consumption protection device and charging protection device |
Also Published As
Publication number | Publication date |
---|---|
KR101433757B1 (en) | 2014-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100784887B1 (en) | Over current detection apparatus of motor for car | |
KR100670735B1 (en) | Over current detection apparatus of dual motor for car | |
JP6280975B2 (en) | Relay malfunction detection device | |
JP5868556B2 (en) | Coil temperature estimation method and motor control device | |
JP5409332B2 (en) | DC motor control device and ventilation device | |
WO2010119619A1 (en) | Current-sensing circuit and air-conditioning device provided therewith | |
US10093346B2 (en) | Motor controller and electric power steering device | |
KR100306009B1 (en) | Cooling fan driving apparatus for car with obstacle sensing function | |
KR101176010B1 (en) | Device for controlling voltage of cooling fan motor and method thereof | |
CN108695825B (en) | Control apparatus and method for detecting overcurrent of vehicle DC motor | |
US20220260615A1 (en) | Apparatus and method for measuring a current flowing through a pwm-controlled inductive load | |
KR101433757B1 (en) | Method for compensating current error for engine cooling fan motor controller | |
KR101009736B1 (en) | Motor control apparatus for vehicle and method thereof | |
KR101537245B1 (en) | Integrated control apparatus and method for fan motor and blower motor | |
JP2012109659A (en) | Load drive circuit | |
JP6256277B2 (en) | Motor control device and motor control method | |
JP2008011671A (en) | Method of setting threshold value for lock judgement, and motor controller | |
CN112752959A (en) | Temperature measurement of power semiconductor switching elements | |
JP2015053849A (en) | Motor controller | |
KR20090106862A (en) | Apparatus and Method for Operation Control of Motor | |
KR20170014433A (en) | Apparatus for DC motor of cooling fan | |
JP2013073944A (en) | Electrification control apparatus of solenoid | |
KR101459904B1 (en) | Compensating control method of engine torque | |
KR20080023875A (en) | Apparatus to control current of solenoid for a valve operation | |
JP6031419B2 (en) | Motor control device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20180807 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20190802 Year of fee payment: 6 |