KR102591135B1 - Overheating protecting method for core of vehicle heater and module thereof - Google Patents
Overheating protecting method for core of vehicle heater and module thereof Download PDFInfo
- Publication number
- KR102591135B1 KR102591135B1 KR1020190146074A KR20190146074A KR102591135B1 KR 102591135 B1 KR102591135 B1 KR 102591135B1 KR 1020190146074 A KR1020190146074 A KR 1020190146074A KR 20190146074 A KR20190146074 A KR 20190146074A KR 102591135 B1 KR102591135 B1 KR 102591135B1
- Authority
- KR
- South Korea
- Prior art keywords
- core
- temperature
- overheating protection
- protection signal
- mcu
- Prior art date
Links
- 238000013021 overheating Methods 0.000 title claims abstract description 119
- 238000000034 method Methods 0.000 title claims abstract description 65
- 238000010438 heat treatment Methods 0.000 claims abstract description 45
- 238000005259 measurement Methods 0.000 claims description 28
- 238000004590 computer program Methods 0.000 claims description 20
- 230000015654 memory Effects 0.000 claims description 12
- 238000003860 storage Methods 0.000 claims description 9
- 238000004519 manufacturing process Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000001816 cooling Methods 0.000 description 2
- 230000020169 heat generation Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000005549 size reduction Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60H—ARRANGEMENTS OF HEATING, COOLING, VENTILATING OR OTHER AIR-TREATING DEVICES SPECIALLY ADAPTED FOR PASSENGER OR GOODS SPACES OF VEHICLES
- B60H1/00—Heating, cooling or ventilating [HVAC] devices
- B60H1/22—Heating, cooling or ventilating [HVAC] devices the heat being derived otherwise than from the propulsion plant
- B60H1/2215—Heating, cooling or ventilating [HVAC] devices the heat being derived otherwise than from the propulsion plant the heat being derived from electric heaters
- B60H1/2218—Heating, cooling or ventilating [HVAC] devices the heat being derived otherwise than from the propulsion plant the heat being derived from electric heaters controlling the operation of electric heaters
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60H—ARRANGEMENTS OF HEATING, COOLING, VENTILATING OR OTHER AIR-TREATING DEVICES SPECIALLY ADAPTED FOR PASSENGER OR GOODS SPACES OF VEHICLES
- B60H1/00—Heating, cooling or ventilating [HVAC] devices
- B60H1/22—Heating, cooling or ventilating [HVAC] devices the heat being derived otherwise than from the propulsion plant
- B60H2001/2228—Heating, cooling or ventilating [HVAC] devices the heat being derived otherwise than from the propulsion plant controlling the operation of heaters
- B60H2001/2231—Heating, cooling or ventilating [HVAC] devices the heat being derived otherwise than from the propulsion plant controlling the operation of heaters for proper or safe operation of the heater
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60H—ARRANGEMENTS OF HEATING, COOLING, VENTILATING OR OTHER AIR-TREATING DEVICES SPECIALLY ADAPTED FOR PASSENGER OR GOODS SPACES OF VEHICLES
- B60H1/00—Heating, cooling or ventilating [HVAC] devices
- B60H1/22—Heating, cooling or ventilating [HVAC] devices the heat being derived otherwise than from the propulsion plant
- B60H2001/2246—Heating, cooling or ventilating [HVAC] devices the heat being derived otherwise than from the propulsion plant obtaining information from a variable, e.g. by means of a sensor
- B60H2001/2256—Heating, cooling or ventilating [HVAC] devices the heat being derived otherwise than from the propulsion plant obtaining information from a variable, e.g. by means of a sensor related to the operation of the heater itself, e.g. flame detection or overheating
Landscapes
- Physics & Mathematics (AREA)
- Thermal Sciences (AREA)
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Air-Conditioning For Vehicles (AREA)
Abstract
본 발명의 일 실시 예에 따른 MCU(Micro Controller Unit)를 포함하는 차량용 난방 히터(High Voltage PTC Heater)의 코어(Core) 온도 과열 보호 방법은 (a) 상기 MCU가 상기 코어의 동작을 제어하는 온도 과열 보호 신호(Flag)가 ON된 상태인지 판단하는 단계, (b) 상기 (a) 단계의 판단 결과 상기 온도 과열 보호 신호가 ON된 상태인 경우, 상기 MCU가 상기 코어의 동작을 정지하는 단계, (c) 상기 MCU가 상기 코어의 동작을 정지한 후로부터, 제1 테이블에 기 입력된 소정 시간이 경과했는지 판단하는 단계 및 (d) 상기 (c) 단계의 판단 결과 상기 기 설정한 소정 시간이 경과한 경우, 상기 MCU가 상기 온도 과열 보호 신호를 OFF하는 단계를 포함한다. The core temperature overheating protection method of a vehicle heating heater (High Voltage PTC Heater) including an MCU (Micro Controller Unit) according to an embodiment of the present invention is (a) the temperature at which the MCU controls the operation of the core. determining whether the overheating protection signal (Flag) is in the ON state; (b) if the overtemperature protection signal is in the ON state as a result of the determination in step (a), the MCU stopping operation of the core; (c) determining whether a predetermined time pre-entered in the first table has elapsed since the MCU stopped operation of the core; and (d) determining whether the preset predetermined time elapses as a result of step (c). When elapsed, the MCU turns off the overtemperature protection signal.
Description
본 발명은 차량용 난방 히터의 코어 온도 과열 보호 방법 및 과열 보호 모듈에 관한 것이다. 보다 자세하게는, 온도 센서를 제거함으로써 원가 절감 및 제조 공정 간소화를 이룸과 동시에 코어의 사이즈를 증대시킴으로써 출력 증가가 가능한 차량용 난방 히터의 코어 온도 과열 보호 방법 및 과열 보호 모듈에 관한 것이다. The present invention relates to a core temperature overheating protection method and an overheating protection module for a vehicle heater. More specifically, it relates to a core temperature protection method and an overheating protection module for a vehicle heater that can reduce costs and simplify the manufacturing process by eliminating the temperature sensor and increase output by increasing the size of the core.
차량용 난방 히터(High Voltage PTC Heater)는 코어(Core) 온도가 지나치게 상승하는 현상을 방지하기 위해 별도의 과열 보호 기능을 구비하고 있으며, 종래의 차량용 난방 히터는 별도의 온도 센서를 바디 측면에 설치하여 제1 온도(예를 들어, 약 140℃) 이상이 센싱되는 경우 히터의 동작을 정지하고, 정지 후 냉각되어 제2 온도(예를 들어, 약 130℃) 이하로 센싱되는 경우 히터의 동작을 재구동함으로써 코어 발열로 인한 화재와 전체 차량용 난방 히터의 변형을 방지하고자 하였다. Car heating heaters (High Voltage PTC Heaters) have a separate overheating protection function to prevent the core temperature from rising excessively, while conventional car heating heaters install a separate temperature sensor on the side of the body to prevent the core temperature from rising too much. When the first temperature (e.g., about 140°C) or higher is sensed, the heater operation is stopped, and when it is cooled after stopping and is sensed below the second temperature (e.g., about 130°C), the heater operation is restarted. The goal was to prevent fire and deformation of the entire vehicle heating heater due to core heat generation by operating the system.
그러나 이러한 종래의 차량용 난방 히터는 온도 센서가 필수적으로 포함되기 때문에 코어의 면적을 차지하여 출력을 감소시키며, 발열체인 ROD로부터 떨어진 PIN에 온도 센서가 설치되기 때문에 외부 환경의 영향을 많이 받아 센싱의 정확도가 저하된다는 문제점이 있다. However, since these conventional vehicle heaters necessarily include a temperature sensor, they take up the area of the core and reduce the output, and since the temperature sensor is installed at the PIN away from the heating element ROD, it is greatly affected by the external environment, reducing the accuracy of sensing. There is a problem that is lowered.
또한, 제1 온도에서 히터의 동작을 정지한다 하여도 전도열로 인해 제1 온도를 상회하는 온도까지 헌팅되는 현상이 발생함으로써 차량용 난방 히터의 변형이 발생할 수밖에 없으며, 온도 센서 및 이를 위한 와이어, 커넥터 등을 함께 설치해야 하기 때문에 제조 비용이 증가한다는 문제점과 더불어 커넥터 설치에 따른 PCB 사이즈가 증가하여 전체 차량용 난방 히터의 사이즈까지 증가한다는 문제점이 있다.In addition, even if the operation of the heater is stopped at the first temperature, the phenomenon of hunting to a temperature exceeding the first temperature occurs due to conduction heat, which inevitably causes deformation of the vehicle heating heater, and the temperature sensor and wires, connectors, etc. therefor. In addition to the problem of increased manufacturing costs because they must be installed together, there is a problem that the size of the PCB increases due to the installation of the connector, increasing the size of the entire vehicle heating heater.
이러한 종래의 차량용 난방 히터의 문제점들은 별도의 온도 센서가 설치될 수밖에 없는 구조로부터 기인한바, 이를 해결하기 위한 방안이 요구되며, 본 발명은 이에 관한 것이다. These problems with conventional vehicle heaters result from a structure in which a separate temperature sensor has to be installed, so a solution to this problem is required, and the present invention relates to this.
본 발명이 해결하고자 하는 기술적 과제는 종래의 차량용 난방 히터에 있어서 별도의 온도 센서를 제거하되, 코어 발열로 인한 화재와 전체 차량용 난방 히터의 변형을 방지할 수 있는 차량용 난방 히터의 코어 온도 과열 보호 방법 및 과열 보호 모듈을 제공하는 것이다. The technical problem to be solved by the present invention is a method of protecting the core temperature of a vehicle heater from overheating, which eliminates a separate temperature sensor in a conventional vehicle heater, but can prevent fire and deformation of the entire vehicle heater due to core heat. and providing an overheating protection module.
본 발명이 해결하고자 하는 또 다른 기술적 과제는 별도의 온도 센서를 제거함으로써 코어의 사이즈 증대에 따른 출력 증가와 동시에 온도 센서 및 이를 위한 와이어, 커넥터 등의 제거에 따른 제조 비용 감소 그리고 커넥터 제거에 따른 PCB 사이즈 감소를 통해 전체 차량용 난방 히터의 사이즈까지 감소시킬 수 있는 차량용 난방 히터의 코어 온도 과열 보호 방법 및 과열 보호 모듈을 제공하는 것이다.Another technical problem that the present invention aims to solve is an increase in output due to an increase in the size of the core by removing a separate temperature sensor, a decrease in manufacturing costs due to the removal of the temperature sensor and its wires, connectors, etc., and a reduction in the PCB due to the removal of the connector. The aim is to provide a core temperature overheating protection method and an overheating protection module for a vehicle heating heater that can reduce the size of the entire vehicle heating heater through size reduction.
본 발명의 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.The technical problems of the present invention are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art from the description below.
상기 기술적 과제를 달성하기 위한 본 발명의 일 실시 예에 따른 MCU(Micro Controller Unit)를 포함하는 차량용 난방 히터(High Voltage PTC Heater)의 코어(Core) 온도 과열 보호 방법은 (a) 상기 MCU가 상기 코어의 동작을 제어하는 온도 과열 보호 신호(Flag)가 ON된 상태인지 판단하는 단계, (b) 상기 (a) 단계의 판단 결과 상기 온도 과열 보호 신호가 ON된 상태인 경우, 상기 MCU가 상기 코어의 동작을 정지하는 단계, (c) 상기 MCU가 상기 코어의 동작을 정지한 후로부터, 제1 테이블에 기 입력된 소정 시간이 경과했는지 판단하는 단계 및 (d) 상기 (c) 단계의 판단 결과 상기 기 설정한 소정 시간이 경과한 경우, 상기 MCU가 상기 온도 과열 보호 신호를 OFF하는 단계를 포함한다. A method of protecting the core temperature of a high voltage PTC heater including an MCU (Micro Controller Unit) according to an embodiment of the present invention to achieve the above technical problem is (a) the MCU is determining whether the overtemperature protection signal (Flag) that controls the operation of the core is in the ON state; (b) if the overtemperature protection signal is in the ON state as a result of the determination in step (a), the MCU stopping the operation of the core, (c) determining whether a predetermined time previously entered in the first table has elapsed since the MCU stopped the operation of the core, and (d) the determination result of step (c) When the preset time elapses, the MCU turns off the overheating protection signal.
일 실시 예에 따르면, 상기 제1 테이블은, 상기 코어의 동작을 정지하는 기준 온도, 상기 기준 온도 미만인 복수 개의 온도 및 상기 기준 온도로부터 상기 복수 개의 온도 각각에 도달하는데 소요되는 시간이 입력되어 있을 수 있다. According to one embodiment, the first table may contain inputs of a reference temperature at which operation of the core is stopped, a plurality of temperatures below the reference temperature, and the time required to reach each of the plurality of temperatures from the reference temperature. there is.
일 실시 예에 따르면, 상기 제1 테이블은, 상기 기준 온도, 복수 개의 온도 및 소요되는 시간이 운전석 측 코어와 조수석 측 코어에 대하여 개별적으로 입력되어 있을 수 있다. According to one embodiment, in the first table, the reference temperature, a plurality of temperatures, and the time required may be individually input for the driver's seat side core and the passenger seat side core.
상기 기술적 과제를 달성하기 위한 본 발명의 일 실시 예에 따른 MCU(Micro Controller Unit)를 포함하는 차량용 난방 히터(High Voltage PTC Heater)의 코어(Core) 온도 과열 보호 방법은 (a`) 상기 MCU가 상기 코어의 동작을 제어하는 온도 과열 보호 신호(Flag)가 ON된 상태인지 판단하는 단계, (b`) 상기 (a`) 단계의 판단 결과 상기 코어에 대한 온도 과열 보호 신호가 OFF된 상태인 경우, 상기 MCU가 상기 코어의 동작을 유지하는 단계, (c`) 상기 MCU가 상기 코어의 전압, 전류를 측정하여 코어 Assy 저항 값을 산출하고, 상기 전압 및 코어 Assy 저항 값을 제2 테이블에 매칭하여 상기 코어의 온도를 산출하는 단계, (d`) 상기 MCU가 상기 산출한 코어의 온도가 기 설정한 온도 과열 보호 신호 ON 기준 온도를 초과하는지 판단하는 단계 및 (e`) 상기 (d`) 단계의 단판 결과 상기 산출한 코어의 온도가 기 설정한 온도 과열 보호 신호(Flag) ON 기준 온도를 초과하는 경우, 상기 MCU가 상기 온도 과열 보호 신호를 ON하는 단계를 포함한다. A method of protecting the core temperature of a high voltage PTC heater including an MCU (Micro Controller Unit) according to an embodiment of the present invention to achieve the above technical problem is (a') the MCU is Determining whether the temperature overheating protection signal (Flag) that controls the operation of the core is in the ON state; (b`) If, as a result of the determination in step (a`), the overtemperature protection signal for the core is in the OFF state; , the MCU maintains the operation of the core, (c') the MCU measures the voltage and current of the core to calculate the core Assy resistance value, and matches the voltage and core Assy resistance value to a second table. calculating the temperature of the core, (d') the MCU determining whether the calculated temperature of the core exceeds a preset temperature overheating protection signal ON reference temperature, and (e') the (d') If, as a result of the conclusion of the step, the calculated core temperature exceeds a preset temperature overheating protection signal (Flag) ON reference temperature, the MCU includes a step of turning on the overtemperature protection signal (Flag).
일 실시 예에 따르면, 상기 (c`) 단계는, (c-1`) 소정 시간 동안 상기 코어에 흐르는 전류 값을 측정하여 저장하고, 상기 측정한 전류 값의 측정 횟수를 n(n은 양의 정수)으로 저장하는 단계, (c-2`) 상기 소정 시간 동안 상기 코어에 걸리는 전압 값을 측정하여 저장하는 단계 및 (c-3`) 상기 저장한 측정 횟수가 상기 코어에 입력되는 PWM 제어 신호의 주기를 상기 소정 시간으로 나눈 제1 수치 미만인지 판단하는 단계를 더 포함할 수 있다. According to one embodiment, in step (c'), (c-1') measures and stores the current value flowing through the core for a predetermined time, and counts n the number of measurements of the measured current value (n is a positive value). (c-2') measuring and storing the voltage applied to the core during the predetermined time, and (c-3') a PWM control signal in which the stored number of measurements is input to the core. It may further include determining whether the period of is less than a first value divided by the predetermined time.
일 실시 예에 따르면, 상기 (c-3`) 단계의 판단 결과 상기 저장한 측정 횟수가 상기 제1 수치 미만인 경우, (c-4`) 상기 측정한 전류 값이 0을 초과하는지 판단하는 단계 및 (c-5`) 상기 (c-4`) 단계의 판단 결과 상기 측정한 전류 값이 0을 초과하는 경우, 상기 저장한 측정 횟수에 1을 가산하여 상기 (c-1`) 단계로 회귀하는 단계를 더 포함할 수 있다. According to one embodiment, if the number of stored measurements is less than the first value as a result of the determination in step (c-3′), (c-4′) determining whether the measured current value exceeds 0 and (c-5`) If the measured current value exceeds 0 as a result of the judgment in step (c-4`), 1 is added to the stored measurement number and the method returns to step (c-1`). Additional steps may be included.
일 실시 예에 따르면, 상기 (c-3`) 단계의 판단 결과 상기 저장한 측정 횟수가 상기 제1 수치 이상인 경우, (c-6`) 상기 저장한 측정 횟수에 따른 평균 전류 값을 산출하는 단계 및 (c-7`) 상기 산출한 평균 전류 값 및 상기 측정한 전압 값을 이용하여 상기 Assy 저항 값을 산출하는 단계를 더 포함할 수 있다. According to one embodiment, if the determination result of step (c-3') is that the number of stored measurements is greater than or equal to the first value, (c-6') calculating an average current value according to the number of stored measurements. and (c-7') calculating the Assy resistance value using the calculated average current value and the measured voltage value.
일 실시 예에 따르면, (c-8`) 상기 저장한 측정 횟수를 초기화하는 단계를 더 포함할 수 있다. According to one embodiment, (c-8`) may further include the step of initializing the stored number of measurements.
일 실시 예에 따르면, 상기 (c`) 단계의 제2 테이블은, 복수 개의 코어의 전압에 대응되는 복수 개의 코어 Assy 저항 값 별, 코어의 온도가 입력되어 있을 수 있다. According to one embodiment, the second table in step (c') may have core temperatures input for each of a plurality of core Assy resistance values corresponding to the voltages of the plurality of cores.
일 실시 예에 따르면, 상기 (c`) 단계는, 상기 전압 및 코어 Assy 저항 값이 상기 제2 테이블에 정확하게 매칭되지 않은 경우, 보간법(Interpolation)을 적용하여 상기 코어의 온도를 산출할 수 있다. According to one embodiment, in step (c'), if the voltage and core Assy resistance values do not exactly match the second table, the temperature of the core may be calculated by applying interpolation.
상기 기술적 과제를 달성하기 위한 본 발명의 일 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 모듈은 하나 이상의 프로세서, 네트워크 인터페이스, 상기 프로세서에 의해 수행되는 컴퓨터 프로그램을 로드(Load)하는 메모리 및 대용량 네트워크 데이터 및 상기 컴퓨터 프로그램을 저장하는 스토리지를 포함하되, 상기 컴퓨터 프로그램은 상기 하나 이상의 프로세서에 의해, (a″) 차량용 난방 히터의 코어의 동작을 제어하는 온도 과열 보호 신호(Flag)가 ON된 상태인지 판단하는 오퍼레이션, (b″) 상기 (a″) 오퍼레이션의 판단 결과 상기 코어에 대한 온도 과열 보호 신호가 OFF된 상태인 경우, 상기 코어의 동작을 유지하는 오퍼레이션, (c″) 상기 코어의 전압, 전류를 측정하여 코어 Assy 저항 값을 산출하고, 상기 전압 및 코어 Assy 저항 값을 제2 테이블에 매칭하여 상기 코어의 온도를 산출하는 오퍼레이션, (d″) 상기 산출한 코어의 온도가 기 설정한 온도 과열 보호 신호 ON 기준 온도를 초과하는지 판단하는 오퍼레이션 및 (e″) 상기 (d″) 오퍼레이션의 단판 결과 상기 산출한 코어의 온도가 기 설정한 온도 과열 보호 신호(Flag) ON 기준 온도를 초과하는 경우, 상기 온도 과열 보호 신호를 ON하는 오퍼레이션을 실행한다. The core temperature overheating protection module of a vehicle heating heater according to an embodiment of the present invention for achieving the above technical problem includes one or more processors, a network interface, a memory for loading a computer program executed by the processor, and a large capacity network. It includes storage for storing data and the computer program, wherein the computer program determines whether an overheating protection signal (Flag) that controls the operation of the core of the vehicle heating heater (a″) is turned on by the one or more processors. An operation to determine, (b″) an operation to maintain the operation of the core when the overheating protection signal for the core is OFF as a result of the judgment of the operation (a″), (c″) the voltage of the core, An operation to measure the current to calculate the core Assy resistance value and calculate the temperature of the core by matching the voltage and core Assy resistance value to a second table, (d″) the calculated core temperature is a preset temperature An operation to determine whether the overheating protection signal ON standard temperature is exceeded, and (e″) as a result of the termination of the above (d″) operation. If the calculated core temperature exceeds the preset temperature overheating protection signal (Flag) ON standard temperature. , execute the operation to turn on the overtemperature protection signal.
상기 기술적 과제를 달성하기 위한 본 발명의 일 실시 예에 따른 컴퓨터 프로그램은 컴퓨팅 장치와 결합하여, (A) 차량용 난방 히터의 코어의 동작을 제어하는 온도 과열 보호 신호(Flag)가 ON된 상태인지 판단하는 단계, (B) 상기 (A) 단계의 판단 결과 상기 코어에 대한 온도 과열 보호 신호가 OFF된 상태인 경우, 상기 코어의 동작을 유지하는 단계, (C) 상기 코어의 전압, 전류를 측정하여 코어 Assy 저항 값을 산출하고, 상기 전압 및 코어 Assy 저항 값을 제2 테이블에 매칭하여 상기 코어의 온도를 산출하는 단계, (D) 상기 산출한 코어의 온도가 기 설정한 온도 과열 보호 신호 ON 기준 온도를 초과하는지 판단하는 단계 및 (E) 상기 (D) 단계의 단판 결과 상기 산출한 코어의 온도가 기 설정한 온도 과열 보호 신호(Flag) ON 기준 온도를 초과하는 경우, 상기 온도 과열 보호 신호를 ON하는 단계를 실행한다. The computer program according to an embodiment of the present invention for achieving the above technical problem is combined with a computing device to (A) determine whether the overheating protection signal (Flag) that controls the operation of the core of the vehicle heating heater is in the ON state. (B) maintaining the operation of the core when the overheating protection signal for the core is OFF as a result of the determination in step (A), (C) measuring the voltage and current of the core Calculating a core assembly resistance value and matching the voltage and core assembly resistance value to a second table to calculate the temperature of the core, (D) the calculated core temperature is based on a preset temperature overheating protection signal ON standard. (E) determining whether the temperature exceeds the temperature; and (E) if the calculated core temperature exceeds the preset temperature overheating protection signal (Flag) ON standard temperature as a result of the termination of step (D), turning on the temperature overheating protection signal. Execute the steps to turn it ON.
상기와 같은 본 발명에 따르면, 차량용 난방 히터에 별도의 온도 센서를 설치하지 않아도, Cut 온도로부터 재동작 가능한 온도에 도달하는데 소요되는 시간이 제1 테이블에 기 입력되어 있는바, 소정 시간이 경과했는지 여부만 판단하면 충분하기 때문에 코어 발열로 인한 화재와 전체 차량용 난방 히터의 변형을 방지할 수 있다는 효과가 있다.According to the present invention as described above, even without installing a separate temperature sensor in the vehicle heater, the time required to reach the re-operable temperature from the cut temperature is already entered in the first table, and whether a predetermined time has elapsed is determined. Since it is enough to determine whether or not it is possible, it has the effect of preventing fires caused by core heat and deformation of the entire vehicle heater.
또한, 코어의 전압에 대응되는 복수 개의 코어 Assy 저항 값 별, 코어의 온도가 제2 테이블에 기 입력되어 있는바, 별도의 온도 센서를 설치하지 않고도 코어의 온도를 산출할 수 있으며, 그에 따라 코어의 사이즈 증대에 따른 출력 증가와 동시에 온도 센서 및 이를 위한 와이어, 커넥터 등의 제거에 따른 제조 비용 감소 그리고 커넥터 제거에 따른 PCB 사이즈 감소를 통해 전체 차량용 난방 히터의 사이즈까지 감소시킬 수 있다는 효과가 있다. In addition, since the temperature of the core is already entered in the second table for each of the plurality of core assembly resistance values corresponding to the voltage of the core, the temperature of the core can be calculated without installing a separate temperature sensor, and accordingly, the temperature of the core can be calculated without installing a separate temperature sensor. In addition to increasing the output by increasing the size, the manufacturing cost is reduced by removing the temperature sensor and its wires and connectors, and the PCB size is reduced by removing the connector, which has the effect of reducing the size of the entire vehicle heater.
본 발명의 효과들은 이상에서 언급한 효과들로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해 될 수 있을 것이다.The effects of the present invention are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the description below.
도 1은 본 발명의 제1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 모듈의 전체 구성을 도시한 도면이다.
도 2는 본 발명의 제2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법의 대표적인 단계를 도시한 순서도이다.
도 3은 제1 테이블을 예시적으로 도시한 도면이다.
도 4는 본 발명의 제2-2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법의 S260 단계를 구체화하여 도시한 순서도이다.
도 5는 제2 테이블을 예시적으로 도시한 도면이다. 1 is a diagram showing the overall configuration of a core temperature overheating protection module of a vehicle heater according to a first embodiment of the present invention.
Figure 2 is a flowchart showing representative steps of a method for protecting the core temperature of a vehicle heater from overheating according to a second embodiment of the present invention.
Figure 3 is a diagram illustrating a first table.
Figure 4 is a flowchart illustrating step S260 of the core temperature overheating protection method of a vehicle heater according to the 2-2 embodiment of the present invention.
Figure 5 is a diagram illustrating a second table.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시 예를 상세히 설명한다. 본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 게시되는 실시 예에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시 예들은 본 발명의 게시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 결정될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the attached drawings. The advantages and features of the present invention and methods for achieving them will become clear by referring to the embodiments described in detail below along with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below and may be implemented in various different forms. The present embodiments are merely intended to ensure that the disclosure of the present invention is complete and to provide common knowledge in the technical field to which the present invention pertains. It is provided to fully inform those who have the scope of the invention, and the invention is only determined by the scope of the claims. Like reference numerals refer to like elements throughout the specification.
다른 결정이 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. Unless otherwise determined, all terms (including technical and scientific terms) used in this specification may be used with meanings that can be commonly understood by those skilled in the art to which the present invention pertains.
또한, 일반적으로 사용되는 사전에 결정되어 있는 용어들은 명백하게 특별히 결정되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다. 본 명세서에서 사용된 용어는 실시 예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다.Additionally, commonly used, predetermined terms are not to be interpreted ideally or excessively unless clearly specifically determined. The terms used in this specification are for describing embodiments and are not intended to limit the invention. As used herein, singular forms also include plural forms, unless specifically stated otherwise in the context.
명세서에서 사용되는 "포함한다 (comprises)" 및/또는 "포함하는 (comprising)"은 언급된 구성 요소, 단계, 동작 및/또는 소자는 하나 이상의 다른 구성 요소, 단계, 동작 및/또는 소자의 존재 또는 추가를 배제하지 않는다.As used in the specification, “comprises” and/or “comprising” refers to the presence of one or more other components, steps, operations and/or elements. or does not rule out addition.
이하, 본 발명에 대하여 첨부된 도면에 따라 보다 상세히 설명한다.Hereinafter, the present invention will be described in more detail with reference to the attached drawings.
도 1은 본 발명의 제1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 모듈(100)의 전체 구성을 도시한 도면이다. Figure 1 is a diagram showing the overall configuration of the core temperature overheating protection module 100 of a vehicle heater according to the first embodiment of the present invention.
그러나 이는 본 발명의 목적을 달성하기 위한 바람직한 실시 예일 뿐이며, 필요에 따라 일부 구성이 추가되거나 삭제될 수 있고, 어느 한 구성이 수행하는 역할을 다른 구성이 함께 수행할 수도 있음은 물론이다. However, this is only a preferred embodiment for achieving the purpose of the present invention, and some components may be added or deleted as needed, and of course, the role played by one component may be performed by another component.
본 발명의 제1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 모듈(100)은 프로세서(10), 네트워크 인터페이스(20), 메모리(30), 스토리지(40) 및 이들을 연결하는 데이터 버스(50)를 포함할 수 있다.The core temperature overheating protection module 100 of a vehicle heater according to the first embodiment of the present invention includes a processor 10, a network interface 20, a memory 30, a storage 40, and a data bus 50 connecting them. ) may include.
프로세서(10)는 각 구성의 전반적인 동작을 제어한다. 프로세서(10)는 CPU(Central Processing Unit), MPU(Micro Processer Unit), MCU(Micro Controller Unit) 또는 본 발명이 속하는 기술 분야에서 널리 알려져 있는 형태의 프로세서 중 어느 하나일 수 있다. 아울러, 프로세서(10)는 본 발명의 제2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법을 수행하기 위한 적어도 하나의 애플리케이션 또는 프로그램에 대한 연산을 수행할 수 있다. The processor 10 controls the overall operation of each component. The processor 10 may be one of a central processing unit (CPU), a micro processor unit (MPU), a micro controller unit (MCU), or a type of processor widely known in the technical field to which the present invention pertains. In addition, the processor 10 may perform operations on at least one application or program to perform the core temperature overheating protection method of a vehicle heater according to the second embodiment of the present invention.
네트워크 인터페이스(20)는 본 발명의 제1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 모듈(100)의 차량용 유무선 인터넷 통신을 지원하며, 그 밖의 공지의 통신 방식을 지원할 수도 있다. 따라서 네트워크 인터페이스(20)는 그에 따른 통신 모듈을 포함하여 구성될 수 있다.The network interface 20 supports wired and wireless Internet communication for vehicles of the core temperature overheating protection module 100 of the vehicle heating heater according to the first embodiment of the present invention, and may also support other known communication methods. Accordingly, the network interface 20 may be configured to include a corresponding communication module.
메모리(30)는 각종 데이터, 명령 및/또는 정보를 저장하며, 본 발명의 제2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법을 수행하기 위해 스토리지(40)로부터 하나 이상의 컴퓨터 프로그램(41)을 로드할 수 있다. 도 1에서는 메모리(30)의 하나로 RAM을 도시하였으나 이와 더불어 다양한 저장 매체를 메모리(30)로 이용할 수 있음은 물론이다. The memory 30 stores various data, commands, and/or information, and one or more computer programs 41 are stored from the storage 40 in order to perform the core temperature overheating protection method of the vehicle heater according to the second embodiment of the present invention. ) can be loaded. In FIG. 1, RAM is shown as one of the memories 30, but of course, various storage media can also be used as the memory 30.
한편, 이러한 메모리(30)는 저장 공간의 역할을 수행하는바, 후술할 제1 테이블 및 제2 테이블을 저장할 수 있으며, 네트워크 인터페이스(20)를 통해 저장한 제1 테이블 및 제2 테이블의 업데이트까지 수행할 수 있다. Meanwhile, this memory 30 serves as a storage space and can store the first table and second table, which will be described later, and even updates the first table and second table stored through the network interface 20. It can be done.
스토리지(40)는 하나 이상의 컴퓨터 프로그램(41) 및 대용량 네트워크 데이터(42)를 비임시적으로 저장할 수 있다. 이러한 스토리지(40)는 ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM), 플래시 메모리 등과 같은 비휘발성 메모리, 하드 디스크, 착탈형 디스크, 또는 본 발명이 속하는 기술 분야에서 널리 알려져 있는 임의의 형태의 컴퓨터로 읽을 수 있는 기록 매체 중 어느 하나일 수 있다. Storage 40 may non-temporarily store one or more computer programs 41 and large amounts of network data 42. This storage 40 may be non-volatile memory such as ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), flash memory, hard disk, removable disk, or in the technical field to which the present invention pertains. It may be any of the widely known computer-readable recording media.
컴퓨터 프로그램(41)은 메모리(30)에 로드되어, 하나 이상의 프로세서(10)가 (a″) 차량용 난방 히터의 코어의 동작을 제어하는 온도 과열 보호 신호(Flag)가 ON된 상태인지 판단하는 오퍼레이션, (b″) 상기 (a″) 오퍼레이션의 판단 결과 상기 코어에 대한 온도 과열 보호 신호가 OFF된 상태인 경우, 상기 코어의 동작을 유지하는 오퍼레이션, (c″) 상기 코어의 전압, 전류를 측정하여 코어 Assy 저항 값을 산출하고, 상기 전압 및 코어 Assy 저항 값을 제2 테이블에 매칭하여 상기 코어의 온도를 산출하는 오퍼레이션, (d″) 상기 산출한 코어의 온도가 기 설정한 온도 과열 보호 신호 ON 기준 온도를 초과하는지 판단하는 오퍼레이션 및 (e″) 상기 (d″) 오퍼레이션의 단판 결과 상기 산출한 코어의 온도가 기 설정한 온도 과열 보호 신호(Flag) ON 기준 온도를 초과하는 경우, 상기 온도 과열 보호 신호를 ON하는 오퍼레이션을 실행할 수 있다. The computer program 41 is loaded into the memory 30, and one or more processors 10 perform an operation to determine whether the overheating protection signal (Flag) that controls the operation of the core of the (a″) vehicle heating heater is in the ON state. , (b″) an operation to maintain the operation of the core when the overheating protection signal for the core is OFF as a result of the judgment of the operation (a″), (c″) measuring the voltage and current of the core An operation to calculate the core assembly resistance value and calculate the temperature of the core by matching the voltage and core assembly resistance value to a second table, (d″) the calculated core temperature is a preset temperature overheating protection signal An operation to determine whether the ON reference temperature is exceeded, and (e″) and the end result of the (d″) operation. If the calculated core temperature exceeds the preset temperature overheating protection signal (Flag) ON reference temperature, the temperature An operation that turns on the overheating protection signal can be performed.
지금까지 간단하게 언급한 컴퓨터 프로그램(41)이 수행하는 오퍼레이션은 컴퓨터 프로그램(41)의 일 기능으로 볼 수 있으며, 보다 자세한 설명은 본 발명의 제2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법에 대한 설명에서 후술하도록 한다. The operation performed by the computer program 41 briefly mentioned so far can be viewed as a function of the computer program 41, and a more detailed description is provided in the core temperature overheating protection of the vehicle heating heater according to the second embodiment of the present invention. This will be explained later in the description of the method.
이상 설명한 본 발명의 제1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 모듈(100)은 차량용 난방 히터가 포함하는 독립된 구성으로 구현할 수 있으며, 이와 더불어 프로세서(10)인 MCU의 일 기능으로도 구현할 수 있고, 이 경우 앞서 설명한 컴퓨터 프로그램(41)이 수행하는 오퍼레이션은 MCU에 설치된 컴퓨터 프로그램이 수행하는 오퍼레이션으로 볼 수 있을 것이다. The core temperature overheating protection module 100 of the vehicle heating heater according to the first embodiment of the present invention described above can be implemented as an independent configuration included in the vehicle heating heater, and can also be used as a function of the MCU, which is the processor 10. It can be implemented, and in this case, the operation performed by the computer program 41 described above can be viewed as an operation performed by the computer program installed in the MCU.
이하, 본 발명의 제2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법에 대하여 구체적으로 설명하도록 한다. Hereinafter, a method for protecting the core temperature of a vehicle heater from overheating according to a second embodiment of the present invention will be described in detail.
도 2는 본 발명의 제2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법의 대표적인 단계를 도시한 순서도이다. Figure 2 is a flowchart showing representative steps of a method for protecting the core temperature of a vehicle heater from overheating according to a second embodiment of the present invention.
이는 본 발명의 목적을 달성함에 있어서 바람직한 순서도에 해당하나, 필요에 따라 일부 단계가 추가되거나 삭제될 수 있음은 물론이다.This corresponds to a preferred flowchart in achieving the purpose of the present invention, but of course, some steps may be added or deleted as needed.
한편, 각 단계는 앞서 설명한 본 발명의 제1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 모듈(100)이 포함하는 구성 또는 설치된 컴퓨터 프로그램에 의해 수행되나, 설명의 편의를 위해 본 발명의 제1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 모듈(100)이 포함하는 프로세서(10)를 MCU(10)로 설정하고, MCU(10)가 수행하는 것을 전제로 설명을 이어가도록 한다. Meanwhile, each step is performed by a computer program included or installed in the core temperature overheating protection module 100 of the vehicle heater according to the first embodiment of the present invention described above, but for convenience of explanation, the first embodiment of the present invention The processor 10 included in the core temperature overheating protection module 100 of the vehicle heater according to the first embodiment is set to the MCU 10, and the description continues on the assumption that the MCU 10 performs the operation.
이하, 본 발명의 제2-1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법부터 설명하도록 한다. Hereinafter, a method for protecting the core temperature of a vehicle heater from overheating according to the 2-1 embodiment of the present invention will be described.
본 발명의 제2-1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법은 도 2에 도시된 순서도에서 상단과 우측 일부를 포함한다. The core temperature overheating protection method of a vehicle heater according to the 2-1 embodiment of the present invention includes the upper and right parts of the flowchart shown in FIG. 2.
우선, MCU(10)가 코어의 동작을 제어하는 온도 과열 보호 신호(Flag)가 ON된 상태인지 판단한다(S210). First, the MCU 10 determines whether the overheating protection signal (Flag) that controls the operation of the core is turned on (S210).
여기서 코어의 동작을 제어하는 온도 과열 보호 신호가 ON된 상태라는 것은 코어의 온도가 높이 상승하여 과열 보호 프로세스(Process)가 수행되어야 함을 의미하며, 반대로 온도 과열 보호 신호가 OFF된 상태라는 것은 코어의 온도가 코어의 동작을 지속함에 있어서 문제가 없으므로 과열 보호 프로세스가 수행되지 않아도 됨을 의미한다.Here, when the temperature overheating protection signal that controls the operation of the core is turned on, it means that the temperature of the core rises high and the overheating protection process must be performed. Conversely, when the temperature overheating protection signal is turned off, it means that the core temperature is high. This means that the overheating protection process does not need to be performed because the temperature does not pose a problem in sustaining the operation of the core.
한편, 코어의 동작을 제어하는 온도 과열 보호 신호는 후술할 코어 Assy 저항 값에 따라 ON 또는 OFF되는바, 그에 따라 S210 단계 이전에 MCU(10)가 코어 Assy 저항 값을 확인하여 코어의 동작을 제어하는 온도 과열 보호 신호 ON 여부를 결정하는 단계(S205)를 더 포함할 수 있으며, 본 발명의 제2-1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법은 코어의 동작을 제어하는 온도 과열 보호 신호가 ON된 상태임을 전제로 함을 미리 명시한다. Meanwhile, the temperature overheating protection signal that controls the core operation is turned on or off depending on the core Assy resistance value, which will be described later. Accordingly, the MCU 10 checks the core Assy resistance value before step S210 and controls the core operation. It may further include a step (S205) of determining whether the overtemperature protection signal is ON, and the core temperature overheat protection method of a vehicle heating heater according to the 2-1 embodiment of the present invention is a method of controlling the operation of the core. It is specified in advance that it is assumed that the protection signal is ON.
S210 단계에 대한 판단 결과, 온도 과열 보호 신호가 ON된 상태인 경우, MCU(10)는 코어의 동작을 정지시킨다(S220).As a result of the determination in step S210, if the overtemperature protection signal is ON, the MCU 10 stops the operation of the core (S220).
여기서 MCU(10)가 코어의 동작을 정지시키는 것은 추가적인 구동으로 인해 발생할 수 있는 코어 발열로 인한 화재와 전체 차량용 난방 히터의 변형을 방지하기 위함이다. Here, the MCU 10 stops the operation of the core to prevent fire and deformation of the entire vehicle heater due to core heat that may occur due to additional driving.
이러한 S220 단계는 MCU(10)가 코어의 동작을 정지시키는 시점에서 코어 Assy 저항 값을 저장하는 단계를 더 포함할 수 있는바, 이는 후술할 S230 단계에서 제1 테이블을 이용해 기 입력된 소정 시간이 경과했는지 판단하기 위함이며, 후술할 제2 테이블을 이용하여 코어의 현재 온도를 획득할 수 있다. This step S220 may further include a step of storing the core Assy resistance value at the point when the MCU 10 stops the operation of the core, which is a predetermined time previously entered using the first table in step S230, which will be described later. This is to determine whether it has elapsed, and the current temperature of the core can be obtained using the second table, which will be described later.
S220 단계 이후, MCU(10)가 코어의 동작을 정지한 후로부터 제1 테이블에 기 입력된 소정 시간이 경과했는지 판단한다(S230). After step S220, the MCU 10 determines whether a predetermined time previously entered in the first table has elapsed since the core operation was stopped (S230).
여기서 제1 테이블은 도 3에 예시적으로 도시된바, 도 3을 참조하면 제1 테이블은 코어의 동작을 정지하는 기준 온도, 기준 온도 미만인 복수 개의 온도 및 기준 온도로부터 복수 개의 온도 각각에 도달하는데 소요되는 시간이 입력되어 있음을 확인할 수 있다. Here, the first table is exemplarily shown in FIG. 3. Referring to FIG. 3, the first table reaches each of a reference temperature at which the operation of the core stops, a plurality of temperatures below the reference temperature, and a plurality of temperatures from the reference temperature. You can check that the time required has been entered.
한편, 도 3을 참조하면, 코어 온도와 관련하여 Dr과 Ps, 2개의 항목이 분리되어 입력되어 있음을 확인할 수 있는바, 이는 차량용 난방 히터가 설치되는 운전석 측 코어와 조수석 측 코어를 의미하며, 운전석 측 코어와 조수석 측 코어는 코어의 동작을 정지시킨 시점에서 온도가 상이하기 때문에 테이블 1을 기준 온도, 복수 개의 온도 및 소요되는 시간을 개별적으로 입력한 것이다. Meanwhile, referring to Figure 3, it can be seen that two items, Dr and Ps, are entered separately in relation to the core temperature, which means the driver's side core and the passenger's side core where the vehicle heating heater is installed. Since the temperatures of the driver's side core and the passenger side core are different when the core operation is stopped, Table 1 is used to input the standard temperature, multiple temperatures, and the time required individually.
이하, 앞서 코어 Assy 저항 값을 제2 테이블을 이용하여 코어의 현재 온도를 획득할 수 있다 함과는 별론으로, 테이블 1을 이용하여 S230 단계에서 논의하고 있는 소정 시간을 설명하도록 한다. Hereinafter, apart from the fact that the current temperature of the core can be obtained by using the second table for the core assembly resistance value, Table 1 will be used to explain the predetermined time discussed in step S230.
도 3을 참조하면, 운전석 측 코어의 동작을 정지하는 기준 온도인 Cut 온도가 185℃라고 예시적으로 입력되어 있는바, 이는 코어의 동작을 정지시킨 시점에서 운전석 측 코어의 온도가 185℃라는 것이며, 그 아래로 135℃, 130℃, 125℃, 120℃, 115℃ 및 110℃에 입력된 수치들은 185℃에서 각각의 수치에 도달하는데 소요되는 시간인 소정 시간을 의미한다. Referring to FIG. 3, the cut temperature, which is the standard temperature for stopping the operation of the driver's seat core, is entered as 185°C as an example. This means that the temperature of the driver's seat core at the time of stopping the operation of the core is 185°C. , the values entered at 135°C, 130°C, 125°C, 120°C, 115°C, and 110°C below mean the predetermined time required to reach each value at 185°C.
이 경우 예를 들어, MCU(10)가 과열된 코어 온도가 130℃에 도달하게 하고자 설정되어 있다면, 185℃에서 130℃에 도달하는데 소요되는 시간인 167sec가 경과했는지 판단하면 되며, 이 경우 소정 시간은 167sec가 된다. 즉, 소정 시간은 코어가 자연적으로 쿨링(Cooling)되는 시간을 의미한다. In this case, for example, if the MCU 10 is set to allow the overheated core temperature to reach 130°C, it can be determined whether 167 seconds, which is the time required to reach 130°C from 185°C, has elapsed, and in this case, the predetermined time becomes 167sec. In other words, the predetermined time refers to the time during which the core is naturally cooled.
여기서 소정 시간은 본 발명의 제1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 모듈(100)의 설계자가 자유롭게 설정할 수 있을 것이나, 소정 시간을 너무 길게 설정하는 경우 코어는 긴 시간 동안 동작하지 못하게 되어 차량용 난방 히터 자체가 동작할 수 없을 것이며, 소정 시간을 너무 짧게 설정하는 경우 코어의 쿨링이 충분하게 이루어지지 못할 수도 있을 것인바, 코어의 온도가 130℃ 정도에 도달하는데 소요되는 시간을 소정 시간으로 설정하는 것이 바람직하다 할 것이다. Here, the predetermined time can be freely set by the designer of the core temperature overheating protection module 100 of the vehicle heater according to the first embodiment of the present invention, but if the predetermined time is set too long, the core may not operate for a long time. Therefore, the vehicle heater itself will not be able to operate, and if the predetermined time is set too short, the core may not be sufficiently cooled. The time required for the core temperature to reach about 130°C is set to a predetermined time. It would be desirable to set it to .
한편, MCU(10)는 제1 테이블에 기 입력된 소정 시간이 경과했는지 판단해야 하므로, 별도의 타이머(미도시)를 포함하여 코어의 동작을 정지한 시점 그리고 해당 시점으로부터 소정 시간이 경과했는지 판단할 수 있을 것이다. Meanwhile, since the MCU 10 must determine whether a predetermined time previously entered in the first table has elapsed, it includes a separate timer (not shown) to determine when the core operation was stopped and whether a predetermined time has elapsed from that time. You can do it.
S230 단계에 대한 판단 결과, 기 설정한 소정 시간이 경과한 경우, MCU(10)가 온도 과열 보호 신호를 OFF한다(S240). As a result of the determination in step S230, if a preset time has elapsed, the MCU 10 turns off the overheating protection signal (S240).
여기서 MCU(10)가 온도 과열 보호 신호를 OFF하는 것은 S220 단계에서 동작을 정지시킨 코어를, 재동작시켜도 가능한 상태라는 것인바, 일종의 코어에 대한 제어 신호로 볼 수 있을 것이다. Here, the fact that the MCU 10 turns off the overheating protection signal means that it is possible to restart the core whose operation was stopped in step S220, and can be viewed as a kind of control signal for the core.
지금까지 본 발명의 제2-1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법에 대하여 설명하였다. 본 발명에 따르면 차량용 난방 히터에 별도의 온도 센서를 설치하지 않아도, Cut 온도로부터 재동작 가능한 온도에 도달하는데 소요되는 시간이 제1 테이블에 기 입력되어 있는바, 소정 시간이 경과했는지 여부만 판단하면 충분하기 때문에 코어 발열로 인한 화재와 전체 차량용 난방 히터의 변형을 방지할 수 있다. 또한, 별도의 온도 센서를 제거함으로써 코어의 사이즈 증대에 따른 출력 증가와 동시에 온도 센서 및 이를 위한 와이어, 커넥터 등의 제거에 따른 제조 비용 감소 그리고 커넥터 제거에 따른 PCB 사이즈 감소를 통해 전체 차량용 난방 히터의 사이즈까지 감소시킬 수 있다. So far, the core temperature overheating protection method of the vehicle heater according to the 2-1 embodiment of the present invention has been described. According to the present invention, without installing a separate temperature sensor in the vehicle heater, the time required to reach the re-operable temperature from the cut temperature is already entered in the first table, so it only needs to be determined whether the predetermined time has elapsed. Because it is sufficient, it can prevent fire and deformation of the entire vehicle heating heater due to core heat generation. In addition, by removing a separate temperature sensor, output increases due to an increase in the size of the core, while manufacturing costs are reduced by removing the temperature sensor and its wires and connectors, and the PCB size is reduced by removing the connector, thereby improving the overall vehicle heating heater. It can even be reduced in size.
한편, 앞서 설명을 보류하였지만, S220 단계에서 MCU(10)는 코어의 동작을 정지시키는 시점에서 코어 Assy 저항 값을 저장하는 단계를 더 포함할 수 있다고 했던바, 이는 제2 테이블에 관한 것이며, 제2 테이블은 이하 설명할 본 발명의 제2-2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법에 연관되어 있다. 이하 설명하도록 한다. Meanwhile, although the explanation was withheld earlier, it was said that in step S220, the MCU 10 may further include a step of storing the core Assy resistance value at the time of stopping the operation of the core. This relates to the second table, and Table 2 is related to the core temperature overheating protection method of the vehicle heating heater according to the 2-2 embodiment of the present invention, which will be described below. It will be explained below.
본 발명의 제2-2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법은 도 2에 도시된 순서도에서 상단과 중간 및 하단을 포함한다. The core temperature overheating protection method of a vehicle heater according to the 2-2 embodiment of the present invention includes the top, middle, and bottom of the flowchart shown in FIG. 2.
우선, 본 발명의 제2-1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법과 마찬가지로 MCU(10)가 코어의 동작을 제어하는 온도 과열 보호 신호(Flag)가 ON된 상태인지 판단하며(S210), 판단 결과 OFF된 상태인 경우 MCU(10)는 코어의 동작을 유지한다(S250). First, similar to the core overheating protection method of a vehicle heater according to the 2-1 embodiment of the present invention, the MCU 10 determines whether the overheating protection signal (Flag) that controls the operation of the core is turned on ( S210), if it is in the OFF state as a result of the determination, the MCU 10 maintains the operation of the core (S250).
이는 앞서 설명한 본 발명의 제2-1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법과 반대의 경우를 나타내는바, 앞서 설명한 바와 같이 온도 과열 보호 신호가 OFF된 상태라는 것은 코어의 온도가 코어의 동작을 지속함에 있어서 문제가 없으므로 과열 보호 프로세스가 수행되지 않아도 됨을 의미하며, 그에 따라 본 발명의 제2-2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법은 코어의 동작을 제어하는 온도 과열 보호 신호가 OFF된 상태임을 전제로 함을 미리 명시한다. This represents the opposite case to the core temperature overheating protection method of the vehicle heater according to the 2-1 embodiment of the present invention described above. As described above, the fact that the overtemperature protection signal is OFF means that the core temperature is Since there is no problem in continuing the operation, it means that the overheating protection process does not need to be performed. Accordingly, the core temperature overheating protection method of the vehicle heating heater according to the 2-2 embodiment of the present invention is based on the temperature controlling the operation of the core. Please specify in advance that it is assumed that the overheating protection signal is OFF.
한편, 온도 과열 보호 신호가 OFF된 상태이기 때문에 코어의 동작을 지속함에 있어서 문제가 없음은 별론으로 하더라도, S250 단계에서 코어의 동작의 유지로 인해 코어의 온도가 지속적으로 상승할 수 있으므로 이에 대한 준비 프로세스가 필요할 것이며, 해당 준비 프로세스가 본 발명의 제2-2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법이다. On the other hand, although there is no problem in continuing the core operation because the temperature overheating protection signal is OFF, the temperature of the core may continue to rise due to the maintenance of the core operation in step S250, so be prepared for this. A process will be required, and the corresponding preparation process is the core temperature overheating protection method of the vehicle heating heater according to the 2-2 embodiment of the present invention.
S250 단계 이후에, MCU(10)가 코어의 전압, 전류를 측정하여 코어 Assy 저항 값을 산출하고, 전압 및 코어 Assy 저항 값을 제2 테이블에 매칭하여 코어의 온도를 산출한다(S260). After step S250, the MCU 10 measures the voltage and current of the core to calculate the core Assy resistance value, and calculates the temperature of the core by matching the voltage and core Assy resistance value to the second table (S260).
이러한 S260 단계는 본 발명의 제2-2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법의 핵심적인 단계에 해당하는바, 도 4를 참조하여 보다 자세히 설명하도록 한다. This step S260 corresponds to a key step in the core temperature overheating protection method of a vehicle heater according to the 2-2 embodiment of the present invention, and will be described in more detail with reference to FIG. 4.
도 4는 본 발명의 제2-2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법에 있어서 S260 단계를 구체화하여 도시한 순서도이다. Figure 4 is a flowchart illustrating step S260 in the core temperature overheating protection method of a vehicle heater according to the 2-2 embodiment of the present invention.
우선, MCU(10)가 소정 시간 동안 코어에 흐르는 전류 값을 측정하여 저장하고, 측정한 전류 값의 측정 횟수를 n(n은 양의 정수)으로 저장한다(S260-1). First, the MCU 10 measures and stores the current value flowing in the core for a predetermined time, and stores the measurement number of the measured current value as n (n is a positive integer) (S260-1).
여기서 소정 시간은 코어에 흐르는 전류 값을 측정하는 주기를 의미하는바, 예를 들어, 1msec일 수 있으며, 1msec 를 주기로 코어에 흐르는 전류 값을 측정한 경우, 측정한 전류 값의 측정 횟수인 n은 1이 되어 최초로 저장될 수 있다. Here, the predetermined time refers to the cycle of measuring the current value flowing through the core. For example, it may be 1 msec. When the current value flowing through the core is measured at a cycle of 1 msec, n, which is the number of measurements of the measured current value, is It becomes 1 and can be saved for the first time.
한편, 측정한 전류 값은 소정 시간 동안 측정한 전류 값이기 때문에 저장한 전류 값은 평균 전류 값일 수 있다. Meanwhile, since the measured current value is a current value measured over a predetermined period of time, the stored current value may be an average current value.
이후, MCU(10)는 동일한 소정 시간 동안 코어에 걸리는 전압 값을 측정하여 저장한다(S260-2).Afterwards, the MCU 10 measures and stores the voltage applied to the core during the same predetermined time (S260-2).
여기서 MCU(10)는 앞서 S260-1 단계와 상이하게, 측정한 전압 값의 측정 횟수를 n으로 저장하지는 않는바, 소정 시간이 동일하기 때문에 적산 횟수를 의미하는 n은 S260-1 단계에서 한 번 저장하는 것으로 충분하기 때문이며, 이를 통해 프로세싱 처리 속도가 향상될 수 있다. Here, unlike the previous step S260-1, the MCU 10 does not store the number of measurements of the measured voltage value as n. Since the predetermined time is the same, n, which means the number of integrations, is used once in step S260-1. This is because storing it is sufficient, and processing speed can be improved through this.
또한, 전류 값과 마찬가지로, 측정한 전압 값은 소정 시간 동안 측정한 전압 값이기 때문에 저장한 전압 값은 평균 전압 값일 수 있다. Additionally, like the current value, the measured voltage value is a voltage value measured over a predetermined period of time, so the stored voltage value may be an average voltage value.
이후, S260-1 단계에서 저장한 측정 횟수가 코어에 입력되는 PWM 제어 신호의 주기를 소정 시간으로 나눈 제1 수치 미만인지 판단한다(S260-3). Afterwards, it is determined whether the number of measurements stored in step S260-1 is less than a first value divided by the period of the PWM control signal input to the core by a predetermined time (S260-3).
예를 들어, PWM 제어 신호의 주기가 200msec라면, 이를 소정 시간인 1msec로 나눈 200이 제1 수치가 되며, 제1 수치인 200을 앞서 S260-1 단계에서 n으로 저장한 1과 비교하는 것이다. For example, if the period of the PWM control signal is 200 msec, 200 divided by the predetermined time of 1 msec becomes the first number, and the first number, 200, is compared with 1 stored as n in step S260-1.
S260-3 단계에 대한 판단 결과, 저장한 측정 횟수가 제1 수치 미만인 경우, 측정한 전류 값이 0을 초과하는지 판단하며(S260-4), 측정한 전류 값이 0을 초과하는 경우 저장한 측정 횟수에 1을 가산하여 S260-1 단계로 회귀한다(S260-5).As a result of the judgment in step S260-3, if the number of stored measurements is less than the first value, it is determined whether the measured current value exceeds 0 (S260-4), and if the measured current value exceeds 0, the stored measurement Add 1 to the number of times and return to step S260-1 (S260-5).
여기서 측정한 전류 값이 0을 초과하는지 판단하는 이유는 코어에 전류가 흐르지 않는 상황인지를 확인하기 위함이며, 측정한 전류 값이 0이 되는 경우 회로 자체에 오류가 발생한 것으로 볼 수 있기 때문이다. The reason for determining whether the measured current value exceeds 0 is to check whether current is not flowing in the core, and if the measured current value is 0, it can be considered that an error has occurred in the circuit itself.
한편, S260-5 단계에 따라 저장한 특정 횟수에 1을 가산하는 경우, 앞서 예를 들어 설명한 1은 1이 가산되어 2가 되며, 다시 전류 값과 전압 값을 측정하고 저장한 측정 횟수 2와 PWM 제어 신호의 주기를 소정 시간으로 나눈 제1 수치인 200을 비교하게 된다. On the other hand, when 1 is added to the specific number stored according to step S260-5, the 1 described above becomes 2 by adding 1, and the current value and voltage value are measured again and the saved measurement number 2 and PWM The first number, 200, which is the period of the control signal divided by a predetermined time, is compared.
그에 따라 저장한 측정 횟수가 200이 될 때까지 앞서 설명한 S260-1 단계 내지 S260-5 단계는 반복되며, 저장한 측정 횟수가 200이 되는 경우, 저장한 측정 횟수가 제1 수치 이상이 되기 때문에 S260-6 단계로 넘어가게 된다.Accordingly, steps S260-1 to S260-5 described above are repeated until the number of stored measurements reaches 200. When the number of stored measurements reaches 200, the number of stored measurements becomes more than the first value, so S260 -You will move on to step 6.
한편, 저장한 측정 횟수가 제1 수치 이상이 될 때까지 앞서 설명한 S260-1 단계 내지 S260-5 단계가 반복되는 경우, MCU(10)가 단일 프로세서라면 S260-1 단계 내지 S260-5 단계만 수행할 수밖에 없기 때문에 부여된 다른 프로세스를 수행할 수 없는바, 이 경우 S260-6 단계를 S260-1 단계로 회귀하도록 구성하는 것이 아니라 프로세스 자체가 종료되도록 구성할 수 있으며, 그에 따라 측정한 저장 횟수에 1이 가산되어 S210 단계부터 새롭게 수행될 수 있도록 구성할 수 있다. Meanwhile, if the steps S260-1 to S260-5 described above are repeated until the number of stored measurements exceeds the first value, only steps S260-1 to S260-5 are performed if the MCU 10 is a single processor. Since there is no choice but to do so, other assigned processes cannot be performed. In this case, rather than configuring step S260-6 to return to step S260-1, the process itself can be configured to terminate, and the number of saves measured accordingly can be configured to be terminated. It can be configured so that 1 is added and a new operation can be performed from step S210.
반면, MCU(10)가 병렬 프로세서인 경우라면 S260-1 단계 내지 S260-5 단계를 수행하면서 부여된 다른 프로세스를 수행하는데 문제가 없으므로 앞선 설명에 따를 수 있을 것이다. On the other hand, if the MCU 10 is a parallel processor, there is no problem in performing other processes assigned while performing steps S260-1 to S260-5, so the previous description can be followed.
S260-3 단계에 대한 판단 결과, 저장한 측정 횟수가 제1 수치 이상인 경우, 저장한 측정 횟수에 따른 평균 전류 값을 산출하며(S260-6), 산출한 평균 전류 값 및 측정한 전압 값을 이용하여 코어 Assy 저항 값을 산출한다(S260-7). As a result of the judgment in step S260-3, if the number of stored measurements is greater than the first value, the average current value is calculated according to the number of stored measurements (S260-6), and the calculated average current value and measured voltage value are used. This calculates the core assembly resistance value (S260-7).
여기서 코어 Assy 저항 값의 산출은 옴(Ohm)의 법칙에 의할 수 있으며, S260-7 단계 이후에 저장한 측정 횟수를 초기화하는 단계(S260-8)가 더 수행될 수 있는바, 코어 Assy 저항 값을 산출할 수 있는 조건이 만족되고 그 이후에 수행될 프로세스를 다시 처음부터 시작하도록 하기 위함이다. Here, the core Assy resistance value can be calculated according to Ohm's law, and a step (S260-8) of initializing the number of measurements stored after step S260-7 can be further performed, so that the core Assy resistance This is to ensure that the conditions for calculating the value are met and the subsequent process starts from the beginning again.
코어 Assy 저항 값을 산출했다면 MCU(10)는 전압 및 코어 Assy 저항 값을 제2 테이블에 매칭하여 코어의 온도를 산출하는바(S260-9), 도 5에 제2 테이블을 예시적으로 도시해 놓았다. If the core assembly resistance value is calculated, the MCU 10 calculates the temperature of the core by matching the voltage and core assembly resistance value to the second table (S260-9). The second table is shown in FIG. 5 as an example. I put it.
도 5를 참조하면, 제2 테이블은 복수 개의 코어의 전압에 대응되는 복수 개의 코어 Assy 저항 값 별, 코어의 온도가 입력되어 있음을 확인할 수 있는바, S260-2 단계에서 측정하여 저장한 전압 값과 S260-8 단계에서 산출한 코어 Assy 저항 값을 매칭시키면 코어의 온도를 획득할 수 있다. 예를 들어, 코어의 전압이 240V이며, 코어 Assy 저항 값이 115Ω이라면, 코어의 온도는 180℃가 되는 것이다. Referring to FIG. 5, the second table can confirm that the core temperature is input for each of the plurality of core Assy resistance values corresponding to the voltage of the plurality of cores, and the voltage value measured and stored in step S260-2 The temperature of the core can be obtained by matching the core Assy resistance value calculated in step S260-8. For example, if the core voltage is 240V and the core assembly resistance value is 115Ω, the core temperature is 180℃.
한편, 도 5에 도시된 제2 테이블은 제2 테이블의 예시적인 실시 예에 해당하는바, 입력되어 있는 전압 값, 코어 Assy 저항 값 및 코어의 온도는 이와 상이하게 구성할 수 있음은 물론이나, 전압 값 및 코어 Assy 저항 값이 제2 테이블에 정확하게 매칭되지 않을 수도 있으며, 이 경우 공지된 보간법(Interpolation)을 적용하여 코어의 온도를 산출할 수 있을 것이다. Meanwhile, the second table shown in FIG. 5 corresponds to an exemplary embodiment of the second table. Of course, the input voltage value, core Assy resistance value, and core temperature can be configured differently from this. The voltage value and core assembly resistance value may not exactly match the second table, and in this case, the core temperature can be calculated by applying a known interpolation method.
다시 도 2에 대한 설명으로 돌아가도록 한다. Let us return to the description of FIG. 2 again.
S260 단계에 따라 코어의 온도를 산출했다면, MCU(10)가 산출한 코어의 온도가 기 설정한 온도 과열 보호 신호 ON 기준 온도를 초과하는지 판단한다(S270). If the core temperature is calculated according to step S260, it is determined whether the core temperature calculated by the MCU 10 exceeds the preset overheating protection signal ON reference temperature (S270).
여기서 온도 과열 보호 신호 ON 기준 온도는 앞서 설명한 코어 Assy 저항 값에 따라 온도 과열 보호 신호를 ON 또는 OFF하는 기준 온도인바, 본 발명의 제2-1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법의 S230 단계에 대한 설명에서 언급한 Cut 온도일 수 있으며, 코어의 온도가 온도 과열 보호 신호 ON 기준 온도를 초과하는 경우 코어가 과열된 상태로 판단하여 MCU(10)는 온도 과열 보호 신호를 ON한다(S280). Here, the temperature overheating protection signal ON reference temperature is the reference temperature for turning the temperature overheating protection signal ON or OFF according to the core assembly resistance value described above. Core temperature overheating protection method of a vehicle heater according to the 2-1 embodiment of the present invention. It may be the cut temperature mentioned in the description of step S230, and if the core temperature exceeds the temperature overheating protection signal ON reference temperature, the MCU 10 determines that the core is overheated and turns on the overtemperature protection signal. (S280).
이상 설명한 본 발명의 제2-2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법에 따라 코어가 과열된 경우 온도 과열 보호 신호가 ON될 수 있으며, 그에 따라 전체 프로세스가 다시 시작되는 경우, S210 단계에서 본 발명의 제2-1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법이 수행될 수 있고, 코어는 쿨링되어 과열을 방지할 수 있다. 즉, 본 발명의 제2-1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법과 본 발명의 제2-2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법은 어느 한 실시 예가 반드시 먼저 수행되어야 하는 것이라기 보다는 서로 연계되어 수행되는 것으로 볼 수 있을 것이다. If the core is overheated according to the core temperature overheating protection method of the vehicle heater according to the 2-2 embodiment of the present invention described above, the overtemperature protection signal may be turned on, and the entire process is restarted accordingly, S210 In step 2-1, the core temperature overheating protection method of the vehicle heater according to the 2-1 embodiment of the present invention can be performed, and the core can be cooled to prevent overheating. That is, in the core temperature overheating protection method of the vehicle heating heater according to the 2-1 embodiment of the present invention and the core temperature overheating protection method of the vehicle heating heater according to the 2-2 embodiment of the present invention, one embodiment must come first. Rather than something that must be performed, it can be seen as something that is performed in conjunction with each other.
이를 차량용 난방 히터를 최초로 ON한 경우로 예를 들어 설명하면, 최초 ON한 상태이기 때문에 온도 과열 보호 신호는 OFF된 상태일 것이며, 그에 따라 본 발명의 제2-2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법이 수행될 것이다. 이 경우, S250 단계에 따라 코어의 동작을 유지할 것이며, 본 발명의 제2-2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법이 반복적으로 수행될수록 코어의 온도는 상승될 것이고, 코어의 온도가 기 설정한 온도 과열 보호 신호 ON 기준 온도를 초과하여 온도 과열 보호 신호가 ON된 이후에 본 발명의 제 2-1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법이 수행되어 코어를 쿨링시킬 수 있을 것이다. If this is explained as an example in the case where the vehicle heating heater is first turned on, since it is first turned on, the overheating protection signal will be in an OFF state, and accordingly, the vehicle heating heater according to the 2-2 embodiment of the present invention will be in an OFF state. Core temperature overheating protection method will be implemented. In this case, the operation of the core will be maintained according to step S250, and as the core temperature overheating protection method of the vehicle heating heater according to the 2-2 embodiment of the present invention is repeatedly performed, the core temperature will increase, and the core temperature will increase. After the temperature overheating protection signal is turned on by exceeding the set temperature overheating protection signal ON reference temperature, the core temperature overheating protection method of the vehicle heating heater according to the 2-1 embodiment of the present invention is performed to cool the core. You will be able to.
지금까지 본 발명의 제2-2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법에 대하여 설명하였다. 본 발명에 따르면, 코어의 전압에 대응되는 복수 개의 코어 Assy 저항 값 별, 코어의 온도가 제2 테이블에 기 입력되어 있는바, 별도의 온도 센서를 설치하지 않고도 코어의 온도를 산출할 수 있으며, 그에 따라 코어의 사이즈 증대에 따른 출력 증가와 동시에 온도 센서 및 이를 위한 와이어, 커넥터 등의 제거에 따른 제조 비용 감소 그리고 커넥터 제거에 따른 PCB 사이즈 감소를 통해 전체 차량용 난방 히터의 사이즈까지 감소시킬 수 있다. So far, the core temperature overheating protection method of the vehicle heater according to the 2-2 embodiment of the present invention has been described. According to the present invention, the temperature of the core for each of the plurality of core assembly resistance values corresponding to the voltage of the core is already entered in the second table, so the temperature of the core can be calculated without installing a separate temperature sensor. Accordingly, the output increases by increasing the size of the core, and at the same time, the manufacturing cost is reduced by removing the temperature sensor and its wires and connectors, and the size of the entire vehicle heating heater can be reduced by reducing the PCB size by removing the connector.
한편, 앞서 간단히 언급하였지만 MCU(10)가 병렬 프로세서인 경우 본 발명의 제2-2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법을 수행하면서 MCU(10)에 부여된 다른 프로세스를 수행하는데 문제가 없을 것이며, 더 나아가 S230 단계에서 설명한 운전석 측 코어의 쿨링과 조수석 측 코어의 쿨링 프로세스를 본 발명의 제2-1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법에 따라 동시에 개별적으로 수행할 수도 있을 것이다. Meanwhile, as briefly mentioned above, when the MCU 10 is a parallel processor, other processes assigned to the MCU 10 are performed while performing the core temperature overheating protection method of the vehicle heater according to the 2-2 embodiment of the present invention. There will be no problem, and furthermore, the cooling process of the core on the driver's seat and the cooling process on the core on the passenger's seat described in step S230 are performed simultaneously and individually according to the core temperature overheating protection method of the vehicle heating heater according to the 2-1 embodiment of the present invention. You might be able to do it.
한편, 본 발명의 제1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 모듈(100) 및 본 발명의 제2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법은 동일한 기술적 특징을 포함하는 본 발명의 제3 실시 예에 따른 매체에 저장된 컴퓨터 프로그램으로 구현할 수도 있다. 이 경우 매체에 저장된 컴퓨터 프로그램은 컴퓨팅 장치와 결합하여, (A) 차량용 난방 히터의 코어의 동작을 제어하는 온도 과열 보호 신호(Flag)가 ON된 상태인지 판단하는 단계, (B) 상기 (A) 단계의 판단 결과 상기 코어에 대한 온도 과열 보호 신호가 OFF된 상태인 경우, 상기 코어의 동작을 유지하는 단계, (C) 상기 코어의 전압, 전류를 측정하여 코어 Assy 저항 값을 산출하고, 상기 전압 및 코어 Assy 저항 값을 제2 테이블에 매칭하여 상기 코어의 온도를 산출하는 단계, (D) 상기 산출한 코어의 온도가 기 설정한 온도 과열 보호 신호 ON 기준 온도를 초과하는지 판단하는 단계 및 (E) 상기 (D) 단계의 단판 결과 상기 산출한 코어의 온도가 기 설정한 온도 과열 보호 신호(Flag) ON 기준 온도를 초과하는 경우, 상기 온도 과열 보호 신호를 ON하는 단계를 실행시킬 수 있을 것이다. Meanwhile, the core temperature overheating protection module 100 of the vehicle heating heater according to the first embodiment of the present invention and the core temperature overheating protection method of the vehicle heating heater according to the second embodiment of the present invention include the same technical features. It can also be implemented with a computer program stored in a medium according to the third embodiment of the invention. In this case, the computer program stored in the medium is combined with the computing device, (A) determining whether the overheating protection signal (Flag) that controls the operation of the core of the vehicle heating heater is turned on, (B) (A) above As a result of the determination of the step, if the overheating protection signal for the core is OFF, maintaining the operation of the core, (C) measuring the voltage and current of the core to calculate the core Assy resistance value, and and calculating the temperature of the core by matching the core assembly resistance value to a second table, (D) determining whether the calculated temperature of the core exceeds a preset temperature overheating protection signal ON reference temperature, and (E ) If the calculated core temperature as a result of the termination in step (D) exceeds the preset temperature overheating protection signal (Flag) ON reference temperature, the step of turning on the overtemperature protection signal (Flag) may be executed.
아울러, 중복 서술을 위해 자세히 기술하지는 않았지만, 본 발명의 제1 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 모듈(100) 및 본 발명의 제3 실시 예에 따른 매체에 저장된 컴퓨터 프로그램은 본 발명의 제2 실시 예에 따른 차량용 난방 히터의 코어 온도 과열 보호 방법에 적용된 모든 기술적 특징과 그에 따른 효과를 공유할 수 있음은 물론이라 할 것이다. In addition, although not described in detail for redundant description, the core temperature overheating protection module 100 of the vehicle heater according to the first embodiment of the present invention and the computer program stored in the medium according to the third embodiment of the present invention are consistent with the present invention. Of course, all technical features and effects applied to the core temperature overheating protection method of a vehicle heater according to the second embodiment can be shared.
이상 첨부된 도면을 참조하여 본 발명의 실시 예들을 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시 예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다.Although embodiments of the present invention have been described above with reference to the attached drawings, those skilled in the art will understand that the present invention can be implemented in other specific forms without changing its technical idea or essential features. You will be able to understand it. Therefore, the embodiments described above should be understood in all respects as illustrative and not restrictive.
10: 프로세서
20: 네트워크 인터페이스
30: 메모리
40: 스토리지
41: 컴퓨터 프로그램
50: 데이터 버스
100: 차량용 난방 히터의 코어 온도 과열 보호 모듈10: processor
20: network interface
30: memory
40: storage
41: computer program
50: data bus
100: Core temperature overheating protection module of vehicle heating heater
Claims (12)
(a`) 상기 MCU가 상기 코어의 동작을 제어하는 온도 과열 보호 신호(Flag)가 ON된 상태인지 판단하는 단계;
(b`) 상기 (a`) 단계의 판단 결과 상기 코어에 대한 온도 과열 보호 신호가 OFF된 상태인 경우, 상기 MCU가 상기 코어의 동작을 유지하는 단계;
(c`) 상기 MCU가 상기 코어의 전압, 전류를 측정하여 코어 Assy 저항 값을 산출하고, 상기 전압 및 코어 Assy 저항 값을 제2 테이블에 매칭하여 상기 코어의 온도를 산출하는 단계;
(d`) 상기 MCU가 상기 산출한 코어의 온도가 기 설정한 온도 과열 보호 신호 ON 기준 온도를 초과하는지 판단하는 단계; 및
(e`) 상기 (d`) 단계의 단판 결과 상기 산출한 코어의 온도가 기 설정한 온도 과열 보호 신호(Flag) ON 기준 온도를 초과하는 경우, 상기 MCU가 상기 온도 과열 보호 신호를 ON하는 단계;
를 포함하고,
상기 (c`) 단계는,
(c-1`) 소정 시간 동안 상기 코어에 흐르는 전류 값을 측정하여 저장하고, 상기 측정한 전류 값의 측정 횟수를 n(n은 양의 정수)으로 저장하는 단계;
(c-2`) 상기 소정 시간 동안 상기 코어에 걸리는 전압 값을 측정하여 저장하는 단계; 및
(c-3`) 상기 저장한 측정 횟수가 제1 수치 미만인지 판단하는 단계;
를 더 포함하는 차량용 난방 히터의 코어 온도 과열 보호 방법.In the core temperature overheating protection method of a vehicle heater including an MCU (Micro Controller Unit),
(a`) the MCU determining whether an overheating protection signal (Flag) that controls the operation of the core is turned on;
(b`) when, as a result of the determination in step (a`), the overheating protection signal for the core is OFF, the MCU maintains the operation of the core;
(c`) the MCU measures the voltage and current of the core to calculate a core Assy resistance value, and calculates the temperature of the core by matching the voltage and core Assy resistance value to a second table;
(d`) determining, by the MCU, whether the calculated core temperature exceeds a preset temperature overheating protection signal ON reference temperature; and
(e`) If the calculated core temperature as a result of the termination in step (d`) exceeds the preset temperature overheating protection signal (Flag) ON reference temperature, the MCU turns on the overheating protection signal (Flag). ;
Including,
In step (c`),
(c-1`) measuring and storing the current value flowing through the core for a predetermined period of time, and storing the number of measurements of the measured current value as n (n is a positive integer);
(c-2`) measuring and storing the voltage applied to the core during the predetermined time; and
(c-3`) determining whether the stored number of measurements is less than a first value;
A method for protecting core temperature overheating of a vehicle heating heater further comprising:
상기 (c-3`) 단계에서의 상기 제1 수치는 상기 코어에 입력되는 PWM 제어 신호의 주기를 상기 소정 시간으로 나눈 값인 것을 특징으로 하는 차량용 난방 히터의 코어 온도 과열 보호 방법. According to paragraph 4,
The first numerical value in step (c-3') is a value obtained by dividing the period of the PWM control signal input to the core by the predetermined time.
상기 (c-3`) 단계의 판단 결과 상기 저장한 측정 횟수가 상기 제1 수치 미만인 경우,
(c-4`) 상기 측정한 전류 값이 0을 초과하는지 판단하는 단계; 및
(c-5`) 상기 (c-4`) 단계의 판단 결과 상기 측정한 전류 값이 0을 초과하는 경우, 상기 저장한 측정 횟수에 1을 가산하여 상기 (c-1`) 단계로 회귀하는 단계;
를 더 포함하는 차량용 난방 히터의 코어 온도 과열 보호 방법. According to clause 4 or 5,
If, as a result of the determination in step (c-3`), the number of stored measurements is less than the first value,
(c-4`) determining whether the measured current value exceeds 0; and
(c-5`) If the measured current value exceeds 0 as a result of the judgment in step (c-4`), 1 is added to the stored measurement number and the method returns to step (c-1`). step;
A method for protecting core temperature overheating of a vehicle heating heater further comprising:
상기 (c-3`) 단계의 판단 결과 상기 저장한 측정 횟수가 상기 제1 수치 이상인 경우,
(c-6`) 상기 저장한 측정 횟수에 따른 평균 전류 값을 산출하는 단계; 및
(c-7`) 상기 산출한 평균 전류 값 및 상기 측정한 전압 값을 이용하여 상기 Assy 저항 값을 산출하는 단계;
를 더 포함하는 차량용 난방 히터의 코어 온도 과열 보호 방법. According to clause 4 or 5,
If, as a result of the determination in step (c-3`), the number of stored measurements is greater than or equal to the first value,
(c-6`) calculating an average current value according to the number of stored measurements; and
(c-7`) calculating the Assy resistance value using the calculated average current value and the measured voltage value;
A method for protecting core temperature overheating of a vehicle heating heater further comprising:
상기 (c-7`) 단계 이후에,
(c-8`) 상기 저장한 측정 횟수를 초기화하는 단계;
를 더 포함하는 차량용 난방 히터의 코어 온도 과열 보호 방법. In clause 7,
After step (c-7`) above,
(c-8`) initializing the stored number of measurements;
A method for protecting core temperature overheating of a vehicle heating heater further comprising:
상기 (c`) 단계의 제2 테이블은,
복수 개의 코어의 전압에 대응되는 복수 개의 코어 Assy 저항 값 별, 코어의 온도가 입력되어 있는,
차량용 난방 히터의 코어 온도 과열 보호 방법. According to paragraph 4,
The second table in step (c`) is,
The temperature of the core is input for each core assembly resistance value corresponding to the voltage of the plurality of cores,
Core temperature overheating protection method of vehicle heating heater.
상기 (c`) 단계는,
상기 전압 및 코어 Assy 저항 값이 상기 제2 테이블에 정확하게 매칭되지 않은 경우, 보간법(Interpolation)을 적용하여 상기 코어의 온도를 산출하는,
차량용 난방 히터의 코어 온도 과열 보호 방법. According to clause 9,
In step (c`),
If the voltage and core Assy resistance values do not exactly match the second table, interpolation is applied to calculate the temperature of the core.
Core temperature overheating protection method of vehicle heating heater.
네트워크 인터페이스;
상기 프로세서에 의해 수행되는 컴퓨터 프로그램을 로드(Load)하는 메모리; 및
대용량 네트워크 데이터 및 상기 컴퓨터 프로그램을 저장하는 스토리지를 포함하되,
상기 컴퓨터 프로그램은 상기 하나 이상의 프로세서에 의해,
(a″) 차량용 난방 히터의 코어의 동작을 제어하는 온도 과열 보호 신호(Flag)가 ON된 상태인지 판단하는 오퍼레이션;
(b″) 상기 (a″) 오퍼레이션의 판단 결과 상기 코어에 대한 온도 과열 보호 신호가 OFF된 상태인 경우, 상기 코어의 동작을 유지하는 오퍼레이션;
(c″) 상기 코어의 전압, 전류를 측정하여 코어 Assy 저항 값을 산출하고, 상기 전압 및 코어 Assy 저항 값을 제2 테이블에 매칭하여 상기 코어의 온도를 산출하는 오퍼레이션;
(d″) 상기 산출한 코어의 온도가 기 설정한 온도 과열 보호 신호 ON 기준 온도를 초과하는지 판단하는 오퍼레이션; 및
(e″) 상기 (d″) 오퍼레이션의 단판 결과 상기 산출한 코어의 온도가 기 설정한 온도 과열 보호 신호(Flag) ON 기준 온도를 초과하는 경우, 상기 온도 과열 보호 신호를 ON하는 오퍼레이션;
을 실행하는 차량용 난방 히터의 코어 온도 과열 보호 모듈.One or more processors;
network interface;
a memory that loads a computer program executed by the processor; and
Including storage for storing large-capacity network data and the computer program,
The computer program is operated by the one or more processors,
(a″) An operation to determine whether the overheating protection signal (Flag), which controls the operation of the core of the vehicle heating heater, is turned on;
(b″) an operation to maintain the operation of the core when the overheating protection signal for the core is OFF as a result of the determination of the operation (a″);
(c″) an operation of calculating the core Assy resistance value by measuring the voltage and current of the core, and calculating the temperature of the core by matching the voltage and core Assy resistance value to a second table;
(d″) An operation to determine whether the calculated core temperature exceeds a preset temperature overheating protection signal ON reference temperature; and
(e″) an operation to turn on the overheating protection signal (Flag) when the calculated core temperature as a result of the termination of the (d″) operation exceeds a preset temperature overheating protection signal (Flag) ON reference temperature;
Core temperature overheating protection module of car heating heater running.
(A) 차량용 난방 히터의 코어의 동작을 제어하는 온도 과열 보호 신호(Flag)가 ON된 상태인지 판단하는 단계;
(B) 상기 (A) 단계의 판단 결과 상기 코어에 대한 온도 과열 보호 신호가 OFF된 상태인 경우, 상기 코어의 동작을 유지하는 단계;
(C) 상기 코어의 전압, 전류를 측정하여 코어 Assy 저항 값을 산출하고, 상기 전압 및 코어 Assy 저항 값을 제2 테이블에 매칭하여 상기 코어의 온도를 산출하는 단계;
(D) 상기 산출한 코어의 온도가 기 설정한 온도 과열 보호 신호 ON 기준 온도를 초과하는지 판단하는 단계; 및
(E) 상기 (D) 단계의 단판 결과 상기 산출한 코어의 온도가 기 설정한 온도 과열 보호 신호(Flag) ON 기준 온도를 초과하는 경우, 상기 온도 과열 보호 신호를 ON하는 단계;
를 실행시키기 위하여,
매체에 저장된 컴퓨터 프로그램.In combination with a computing device,
(A) determining whether an overheating protection signal (Flag) that controls the operation of the core of the vehicle heating heater is turned on;
(B) maintaining the operation of the core when the overheating protection signal for the core is OFF as a result of the determination in step (A);
(C) calculating the core Assy resistance value by measuring the voltage and current of the core, and calculating the temperature of the core by matching the voltage and core Assy resistance value to a second table;
(D) determining whether the calculated core temperature exceeds a preset temperature overheating protection signal ON reference temperature; and
(E) turning on the overheating protection signal (Flag) when the calculated core temperature as a result of the termination in step (D) exceeds a preset temperature overheating protection signal (Flag) ON reference temperature;
In order to execute,
A computer program stored on media.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190146074A KR102591135B1 (en) | 2019-11-14 | 2019-11-14 | Overheating protecting method for core of vehicle heater and module thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190146074A KR102591135B1 (en) | 2019-11-14 | 2019-11-14 | Overheating protecting method for core of vehicle heater and module thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210058521A KR20210058521A (en) | 2021-05-24 |
KR102591135B1 true KR102591135B1 (en) | 2023-10-18 |
Family
ID=76153322
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190146074A KR102591135B1 (en) | 2019-11-14 | 2019-11-14 | Overheating protecting method for core of vehicle heater and module thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102591135B1 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100170954A1 (en) * | 2002-07-15 | 2010-07-08 | Jonathan Young | Vehicle heaters and controls therefor |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102432423B1 (en) | 2014-11-03 | 2022-08-12 | 일리노이즈 툴 워크스 인코포레이티드 | Transmissive front-face heater for vehicle sensor system |
KR102161517B1 (en) * | 2015-01-23 | 2020-10-06 | 한온시스템 주식회사 | Safety control method and apparatus of the cooling-water heating type heater |
KR102226552B1 (en) * | 2015-07-03 | 2021-03-12 | 현대자동차주식회사 | Safety control method for a radiation heater for a vehicle |
KR20190056467A (en) * | 2017-11-16 | 2019-05-27 | 동아오토 주식회사 | Heater for electric vehicle and temperature control method of the same |
-
2019
- 2019-11-14 KR KR1020190146074A patent/KR102591135B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100170954A1 (en) * | 2002-07-15 | 2010-07-08 | Jonathan Young | Vehicle heaters and controls therefor |
Also Published As
Publication number | Publication date |
---|---|
KR20210058521A (en) | 2021-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2741568B1 (en) | Heater control device, method, and program | |
US20080294295A1 (en) | Preheating control system of information processing device and control method thereof | |
US10971920B2 (en) | Overcurrent protection device estimating a wire thermal characteristic | |
KR20110139424A (en) | High-voltage battery and controlling temperature rise method thereof | |
CN105549651A (en) | User terminal and temperature control method | |
CN108980985B (en) | Electric heater fault alarm method, electric heater fault alarm device, computer equipment and storage medium | |
JP2019046321A (en) | Memory system | |
KR102591135B1 (en) | Overheating protecting method for core of vehicle heater and module thereof | |
US9117511B2 (en) | Control circuits for asynchronous circuits | |
EP3500062B1 (en) | Window heating control system and methods of operating the same | |
US10077745B2 (en) | Intake air heating system for a vehicle | |
KR20210142058A (en) | Apparatus for detecting overheating of battery module and method thereof | |
CN112319183B (en) | PTC (positive temperature coefficient) cyclic heating module, control method and device and storage medium | |
CN109098893B (en) | Intake air heating system for vehicle | |
JP6920238B2 (en) | Power supply controller | |
CN113246881B (en) | Method and system for predictively regulating the temperature of at least one region of a vehicle component | |
KR102551207B1 (en) | Apparatus and method for battery heating control | |
JP2015105924A (en) | Temperature calculation device and protective device | |
CN111083848B (en) | Overload protection method, device, equipment and medium for automobile LED lamp | |
EP3914054B1 (en) | Life prediction means for solder joint, and life prediction method for solder joint | |
KR102571630B1 (en) | Method for controlling number of operating accumulating type boilers | |
KR102176760B1 (en) | High Efficiency Memory Operating Method For Vehicle Engine Controller, And Engine Controller Operated by The Same | |
JP2013169113A (en) | Wire protective device for vehicle | |
US20240367538A1 (en) | Thermostat controlled switching for electric unit heaters | |
CN118092548B (en) | Blower temperature control method, blower and medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right |