JP7620265B2 - Control device, control method, and program - Google Patents
Control device, control method, and program Download PDFInfo
- Publication number
- JP7620265B2 JP7620265B2 JP2022007797A JP2022007797A JP7620265B2 JP 7620265 B2 JP7620265 B2 JP 7620265B2 JP 2022007797 A JP2022007797 A JP 2022007797A JP 2022007797 A JP2022007797 A JP 2022007797A JP 7620265 B2 JP7620265 B2 JP 7620265B2
- Authority
- JP
- Japan
- Prior art keywords
- heater
- temperature
- vehicle
- threshold
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Surface Heating Bodies (AREA)
- Control Of Resistance Heating (AREA)
- Details Of Aerials (AREA)
- Radar Systems Or Details Thereof (AREA)
Description
本開示は、制御装置、制御方法及び、プログラムに関し、特に、融雪を行うヒータの制御に好適な技術に関するものである。 This disclosure relates to a control device, a control method, and a program, and in particular to a technology suitable for controlling a heater that melts snow.
車両には、車両の周囲の物標にミリ波帯の電波を照射し、その反射波を受信することにより、車両に対する物標の相対位置や相対速度を検出するミリ波レーダが搭載される場合がある。このようなミリ波レーダは、例えば、フロントバンパ、フロントグリル、エンブレム等といった車両の前面を形成する電波透過性を有する部材(以下、前面部材という)の後方に配置される。 Vehicles may be equipped with millimeter wave radars that detect the relative position and speed of targets in relation to the vehicle by irradiating targets around the vehicle with millimeter wave radio waves and receiving the reflected waves. Such millimeter wave radars are placed behind radio wave transparent members (hereafter referred to as front members) that form the front of the vehicle, such as the front bumper, front grille, emblem, etc.
ミリ波レーダの電波を透過させる前面部材に水分を含んだ湿雪が付着すると、電波の透過性に影響が生じ、ミリ波レーダの性能を低下させる要因となる。このため、例えば、特許文献1には、前面部材にヒータを設け、ヒータによって前面部材を加熱することにより、前面部材の融雪を行うようにした装置が開示されている。
When wet snow containing moisture adheres to the front member, which transmits millimeter wave radar radio waves, it affects the radio wave transmittance and causes a decrease in the performance of the millimeter wave radar. For this reason, for example,
ヒータを通電して融雪を行う際に、ヒータの熱劣化を防止するには、ヒータ温度が所定の閾値温度に達した場合に、ヒータを通電状態(ON状態)から非通電状態(OFF状態)に切り替えることが望まれる。このような切り替え制御を行うには、ヒータ温度を取得する必要がある。ヒータ温度は、例えば、サーミスタ等の温度センサで直接的に取得することもできるが、ヒータの抵抗値の温度依存性に基づいて演算することもできる。 When powering the heater to melt snow, in order to prevent thermal degradation of the heater, it is desirable to switch the heater from a powered state (ON state) to a non-powered state (OFF state) when the heater temperature reaches a specified threshold temperature. To perform such switching control, it is necessary to acquire the heater temperature. The heater temperature can be acquired directly, for example, by a temperature sensor such as a thermistor, but it can also be calculated based on the temperature dependency of the heater's resistance value.
具体的には、ヒータがON状態のときに電圧・電流検出回路によって検出したヒータの電流値・電圧値に基づき、ヒータの抵抗値を演算するとともに、演算した抵抗値と温度との関係に基づいてヒータ温度を演算することがきる。ヒータ温度を抵抗値から演算すれば、温度センサが不要となり、コストの削減や装置の簡素化を図ることが可能になる。 Specifically, when the heater is ON, the heater resistance value is calculated based on the heater current and voltage values detected by the voltage and current detection circuit, and the heater temperature can be calculated based on the relationship between the calculated resistance value and temperature. Calculating the heater temperature from the resistance value eliminates the need for a temperature sensor, making it possible to reduce costs and simplify the device.
しかしながら、ヒータの電熱線の抵抗値や抵抗温度係数には製造上のばらつきが存在し、電圧・電流検出回路の回路素子の抵抗値や抵抗温度係数にも製造上のばらつきが存在する。このため、これら抵抗値や抵抗温度係数のばらつきの組み合わせによっては、ヒータ温度を実際の温度よりも高温側に誤って演算してしまう場合がある。ヒータ温度が高温側に誤って演算されると、車両の高速走行時など、走行風によってヒータの実際の温度が閾値温度よりも低く抑えられる状況であっても、演算されるヒータ温度が閾値温度に達するようになる。その結果、ヒータがON状態からOFF状態に頻繁に切り替えられるようになり、ヒータが融雪性能を十分に発揮できなくなるといった課題がある。 However, there are manufacturing variations in the resistance value and resistance temperature coefficient of the heater's heating wire, and there are also manufacturing variations in the resistance value and resistance temperature coefficient of the circuit elements of the voltage/current detection circuit. For this reason, depending on the combination of variations in these resistance values and resistance temperature coefficients, the heater temperature may be erroneously calculated to be higher than the actual temperature. If the heater temperature is erroneously calculated to be higher, the calculated heater temperature will reach the threshold temperature even in situations where the actual heater temperature is kept lower than the threshold temperature by the wind from the vehicle, such as when the vehicle is traveling at high speed. As a result, the heater will be frequently switched from the ON state to the OFF state, posing the problem that the heater will not be able to fully demonstrate its snow melting performance.
本開示は、上記課題を解決するためになされたものである。即ち、本開示の目的の一つは、ヒータの融雪性能を効果的に発揮させることにある。 This disclosure has been made to solve the above problems. That is, one of the objectives of this disclosure is to effectively utilize the snow melting performance of the heater.
本開示の装置は、
車両(10)の外面の一部を形成する部材(FP)の、少なくとも、前記車両(10)に搭載されたレーダ(20)の電波を透過させる部分に設けられており、通電により発熱することにより前記部材(FP)の融雪を行うヒータ(30)の制御装置(40)であって、
前記ヒータ(30)が通電されているときに検出される該ヒータ(30)の電圧値及び電流値に基づいて、前記ヒータ(30)の抵抗値を演算するとともに、演算した前記抵抗値に基づいて、前記ヒータ(30)の温度(Th)を演算する温度演算部(42)と、
前記ヒータ(30)を通電する加熱制御を実行するとともに、前記加熱制御の実行中に前記温度演算部(42)により演算される前記温度(Th)が所定の閾値温度(Tv)に達すると、前記ヒータ(30)の通電を所定期間停止する過加熱防止制御を実行するヒータ制御部(43)と、
前記車両(10)が所定速度(Vh)以上で走行する高速走行中に、前記過加熱防止制御が実行されると、前記閾値温度(Tv)を高温側に補正する閾値補正を実行する閾値補正部(44)と、を備えることを特徴とする。
The device of the present disclosure comprises:
A control device (40) for a heater (30) that is provided on at least a portion of a member (FP) forming a part of an outer surface of a vehicle (10) that transmits radio waves from a radar (20) mounted on the vehicle (10), and that melts snow on the member (FP) by generating heat when electricity is applied thereto,
a temperature calculation unit (42) that calculates a resistance value of the heater (30) based on a voltage value and a current value of the heater (30) detected when the heater (30) is energized, and calculates a temperature (Th) of the heater (30) based on the calculated resistance value;
a heater control unit (43) that executes heating control for energizing the heater (30) and, when the temperature (Th) calculated by the temperature calculation unit (42) during the execution of the heating control reaches a predetermined threshold temperature (Tv), executes overheating prevention control for stopping energization of the heater (30) for a predetermined period of time;
The present invention is characterized in that it is provided with a threshold correction unit (44) that performs threshold correction to correct the threshold temperature (Tv) to a higher temperature when the overheating prevention control is executed while the vehicle (10) is traveling at high speeds at or above a predetermined speed (Vh).
本開示の方法は、
車両(10)の外面の一部を形成する部材(FP)の、少なくとも、前記車両(10)に搭載されたレーダ(20)の電波を透過させる部分に設けられており、通電により発熱することにより前記部材(FP)の融雪を行うヒータ(30)の制御方法であって、
前記ヒータ(30)が通電されているときに検出される該ヒータ(30)の電圧値及び電流値に基づいて、前記ヒータ(30)の抵抗値を演算するとともに、演算した前記抵抗値に基づいて、前記ヒータ(30)の温度(Th)を演算し、
前記ヒータ(30)を通電する加熱制御を実行するとともに、前記加熱制御の実行中に演算される前記温度(Th)が所定の閾値温度(Tv)に達すると、前記ヒータ(30)の通電を所定期間停止する過加熱防止制御を実行し、
前記車両(10)が所定速度(Vh)以上で走行する高速走行中に、前記過加熱防止制御が実行されると、前記閾値温度(Tv)を高温側に補正する閾値補正を実行することを特徴とする。
The method of the present disclosure comprises:
A method for controlling a heater (30) that is provided on at least a portion of a member (FP) that forms a part of an outer surface of a vehicle (10) that transmits radio waves from a radar (20) mounted on the vehicle (10) and melts snow on the member (FP) by generating heat when electricity is applied thereto, comprising:
calculating a resistance value of the heater (30) based on a voltage value and a current value of the heater (30) detected when the heater (30) is energized, and calculating a temperature (Th) of the heater (30) based on the calculated resistance value;
A heating control is executed to energize the heater (30), and when the temperature (Th) calculated during the execution of the heating control reaches a predetermined threshold temperature (Tv), an overheating prevention control is executed to stop energizing the heater (30) for a predetermined period of time;
When the overheating prevention control is executed while the vehicle (10) is traveling at high speeds at or above a predetermined speed (Vh), a threshold correction is executed to correct the threshold temperature (Tv) to a higher temperature.
本開示のプログラムは、
車両(10)の外面の一部を形成する部材(FP)の、少なくとも、前記車両(10)に搭載されたレーダ(20)の電波を透過させる部分に設けられており、通電により発熱することにより前記部材(FP)の融雪を行うヒータ(30)の制御装置(40)のコンピュータに、
前記ヒータ(30)が通電されているときに検出される該ヒータ(30)の電圧値及び電流値に基づいて、前記ヒータ(30)の抵抗値を演算するとともに、演算した前記抵抗値に基づいて、前記ヒータ(30)の温度(Th)を演算し、
前記ヒータ(30)を通電する加熱制御を実行するとともに、前記加熱制御の実行中に演算される前記温度(Th)が所定の閾値温度(Tv)に達すると、前記ヒータ(30)の通電を所定期間停止する過加熱防止制御を実行し、
前記車両(10)が所定速度(Vh)以上で走行する高速走行中に、前記過加熱防止制御が実行されると、前記閾値温度(Tv)を高温側に補正する閾値補正を実行する処理を実施させることを特徴とする。
The program of the present disclosure is
A heater (30) is provided on at least a portion of a member (FP) forming a part of the outer surface of a vehicle (10) that transmits radio waves from a radar (20) mounted on the vehicle (10), and melts snow on the member (FP) by generating heat when electricity is applied to the member (FP).
calculating a resistance value of the heater (30) based on a voltage value and a current value of the heater (30) detected when the heater (30) is energized, and calculating a temperature (Th) of the heater (30) based on the calculated resistance value;
A heating control is executed to energize the heater (30), and when the temperature (Th) calculated during the execution of the heating control reaches a predetermined threshold temperature (Tv), an overheating prevention control is executed to stop energizing the heater (30) for a predetermined period of time;
When the overheating prevention control is executed while the vehicle (10) is traveling at high speeds at or above a predetermined speed (Vh), a process is executed to execute a threshold correction for correcting the threshold temperature (Tv) to a higher temperature.
以上の構成によれば、車両(10)の高速走行により、ヒータ(30)の温度上昇が抑えられるような状況で、過加熱防止制御が実行された場合には、過加熱防止制御の実行判定に用いる閾値温度(Tv)を高温側に補正する閾値補正を実行する。これにより、必要のない過加熱防止制御の実行が抑止されるようになり、ヒータ(30)の融雪性能を効果的に発揮させることが可能になる。 According to the above configuration, when overheating prevention control is executed in a situation where the temperature rise of the heater (30) is suppressed due to high-speed driving of the vehicle (10), a threshold correction is executed to correct the threshold temperature (Tv) used to determine whether or not to execute the overheating prevention control to a higher temperature. This prevents unnecessary execution of overheating prevention control, and makes it possible to effectively demonstrate the snow melting performance of the heater (30).
本開示の他の態様において、
前記閾値補正部(44)は、前記車両(10)が所定速度(Vh)以上で走行する高速走行中に、前記過加熱防止制御が所定時間内に所定の複数回以上実行された場合に、前記閾値補正を実行する。
In another aspect of the present disclosure,
The threshold correction unit (44) executes the threshold correction when the overheating prevention control is executed a predetermined number of times or more within a predetermined time while the vehicle (10) is traveling at high speed at or above a predetermined speed (Vh).
本態様によれば、過加熱防止制御が所定の複数回以上実行された場合に閾値補正を実行することで、例えば、ヒータ推定温度(Th)が何らかの要因で偶発的に閾値温度(Tv)に達してしまった場合に、不必要な閾値補正の実行を効果的に防止することができる。 According to this aspect, by performing threshold correction when overheat prevention control has been performed a predetermined number of times or more, it is possible to effectively prevent unnecessary threshold correction from being performed, for example, when the estimated heater temperature (Th) accidentally reaches the threshold temperature (Tv) due to some factor.
本開示の他の態様において、
前記閾値補正部(44)は、補正後の閾値温度(Tvc)が前記ヒータ(30)の耐熱温度(Tm)を超えないように前記閾値補正を実行する。
In another aspect of the present disclosure,
The threshold correction unit (44) executes the threshold correction so that the corrected threshold temperature (Tvc) does not exceed the heat resistant temperature (Tm) of the heater (30).
本態様によれば、閾値補正を実行した後、加熱制御によってヒータ(30)が耐熱温度(Tm)を超えて加熱されることを防止でき、ヒータ(30)の熱劣化を効果的に抑止することが可能になる。 According to this aspect, after performing threshold correction, the heating control can prevent the heater (30) from being heated beyond the heat resistance temperature (Tm), and thermal deterioration of the heater (30) can be effectively suppressed.
本開示の他の態様において、
前記ヒータ制御部(43)は、
前記車両(10)の周囲の外気温(T)が、水分を含んだ湿雪が降る所定の温度範囲にあり、且つ、前記車両(10)のフロントガラス(11)を払拭するワイパ装置(12)が作動する場合に、前記加熱制御を実行する。
In another aspect of the present disclosure,
The heater control unit (43)
The heating control is executed when the outside air temperature (T) around the vehicle (10) is within a predetermined temperature range where wet snow containing moisture falls and when a wiper device (12) for wiping the windshield (11) of the vehicle (10) is operating.
本態様によれば、車両(10)に雪が付着しやすい環境条件で加熱制御を実行することで、レーダ(20)の性能低下を確実に防止することができる。 According to this embodiment, by performing heating control in environmental conditions in which snow is likely to adhere to the vehicle (10), it is possible to reliably prevent the performance of the radar (20) from deteriorating.
上記説明においては、発明の理解を助けるために、実施形態に対応する発明の構成要件に対して、実施形態で用いた符号を括弧書きで添えているが、発明の各構成要件は、前記符号によって規定される実施形態に限定されるものではない。 In the above explanation, to aid in understanding the invention, the symbols used in the embodiments are enclosed in parentheses with respect to the constituent elements of the invention corresponding to the embodiments, but each constituent element of the invention is not limited to the embodiment defined by the symbols.
以下、図面を参照して本実施形態に係る制御装置、制御方法及び、プログラムを説明する。同一の部品には同一の符号を付してあり、それらの名称及び機能も同じである。したがって、それらについての詳細な説明は繰り返さない。 The control device, control method, and program according to this embodiment will be described below with reference to the drawings. Identical components are given the same reference numerals, and their names and functions are also the same. Therefore, detailed descriptions thereof will not be repeated.
[概略構成]
図1は、本実施形態に係る車両10を前方から視た模式図である。車両10は、フロントガラス11を備えている。フロントガラス11には、フロントガラス11の外面を払拭するためのワイパ装置12が設けられている。
[General Configuration]
1 is a schematic diagram of a
車両10の前部には、車幅方向に延びるフロントバンパ13が取り付けられている。また、車両10の前部のフロントバンパ13よりも上方には、左右のヘッドライト16L,16Rが設けられている。車両10の前部のうち、左右のヘッドライト13L,13Rの間には、走行風を取り込むためのフロントグリル14が設けられている。フロントグリル14の車幅方向の略中央には、装飾部品としてのエンブレム15が設けられている。
A
車両10には、車両10の前方領域に存在する物標を検出するミリ波レーダ20が搭載されている。ミリ波レーダ20は、ミリ波帯の電波を照射し、照射範囲内に存在する物標によって反射された反射波を受信する。ミリ波レーダ20は、照射したミリ波と受信した反射波との位相差、反射波の減衰レベル及び、ミリ波を送信してから反射波を受信するまでの時間等に基づいて、車両10と物標との相対位置(方向、距離)及び、相対速度を取得する。ミリ波レーダ20によって取得される物標の相対位置や相対速度は、例えば、車両10の運転支援制御に用いられる。運転支援制御としては、追従制御(ACC:Adaptive Cruise Control)、車線維持制御(LTA:Lane Tracing Asist)、車線変更制御(LCA:Lane Change Assist)等が挙げられる。
The
ミリ波レーダ20は、図示例ではエンブレム15の後方に配置されている。ミリ波レーダ20は、フロントバンパ13、フロントグリル14、エンブレム15等といった車両10の前面を構成する樹脂部材(以下、これらを単に前面部材FPと称する)の後方に配置することができる。本実施形態において、これら前面部材FPは、ミリ波レーダ20から照射されるミリ波を透過させる電波透過性の部材で形成されている。
In the illustrated example, the
ミリ波レーダ20から照射されるミリ波は、前面部材FPを透過して物標に到達し、物標によって反射される反射波は、前面部材FPを透過してミリ波レーダ20に受信される。このため、前面部材FPに水分を含んだ湿雪が付着又は堆積すると、電波の透過性に影響が生じ、ミリ波レーダ20の性能を低下させる要因となる。本実施形態において、前面部材FPには、前面部材FPを加熱することにより、前面部品FPの融雪を行うヒータ30が設けられている。
The millimeter waves emitted from the
ヒータ30は、例えば電熱線であり、電力が供給されると、電熱線が発熱することにより前面部材FPを加熱する。ヒータ30は、前面部材FPに埋設されてもよく、或いは、前面部材FPの背面(後面)に取り付けられてもよい。ヒータ30の発熱による熱が前面部材FPを加熱することにより、前面部材FPに雪が堆積している場合には、その雪を融雪除去することができ、前面部材FPに雪が堆積していない場合には、その前面部材FPに雪が付着することを防止することができる。
The
図2に示すように、ミリ波レーダ20は、ヒータ駆動回路21及び、電圧・電流検出回路22を備えている。また、車両10には、ECU40、駆動装置51、操舵装置52、制動装置53、電源装置54等が搭載されている。
As shown in FIG. 2, the
ECU40は、マイクロコンピュータを主要部として備える。ECUは、Electronic Control Unitの略である。マイクロコンピュータは、CPU、ROM、RAM及びインターフェース等を含み、CPUはROMに格納されたインストラクション(プログラム、ルーチン)を実行することにより各種機能を実現するようになっている。ECU40は、車両10の各種制御を行う中枢となる制御装置である。このため、ECU40には、駆動装置51、操舵装置52、制動装置53、車速センサ60、外気温センサ61、ワイパ装置12、ワイパスイッチ62、ミリ波レーダ20、ヒータ駆動回路21、電圧・電流検出回路22等が通信可能に接続されている。
The
駆動装置51は、車両10の駆動輪に伝達する駆動力を発生させる。駆動装置51としては、例えば、エンジン、電動機が挙げられる。本実施形態において、車両10は、ハイブリッド車(HEV)、プラグインハブリッド車(PHEV)、燃料電池車(FCEV)、電気自動車(BEV)、エンジン車の何れであってもよい。操舵装置52は、例えば、電動パワーステアリング装置であって、車両10の車輪に転舵力を付与する。制動装置53は、例えば、ディスク式ブレーキ装置であって、車両10の車輪に制動力を付与する。電源装置54は、例えば、バッテリやオルタネータであって、車両10に搭載された電装品、補器類等に電力を供給する。
The
車速センサ60は、車両10の走行速度(車速V)を検出し、検出した車速VをECU40に送信する。車速センサ60は、車輪速センサであってもよい。外気温センサ61は、車両10の周囲の外気温Tを検出し、検出した外気温TをECU40に送信する。
The
ワイパスイッチ62は、ワイパ装置12を作動するためのスイッチであって、例えば、車両10の不図示のステアリングコラムに配されている。ワイパスイッチ62は、例えば、ワイパ装置12を非作動とする「OFF位置」、不図示のレインセンサが雨滴や湿雪等を検知した場合にワイパ装置12を作動させる「AUTO位置」、ワイパ装置12を低速で作動させる「LOW位置」、ワイパ装置12を高速で作動させる「HIGHT位置」といった複数の操作位置に選択的に操作可能に構成されている。
The
ワイパスイッチ62は、操作位置に応じた信号をECU40に送信する。ECU40は、受信した信号に応じてワイパ装置12の作動を制御する。なお、以下では、ワイパスイッチ62が「OFF位置」に操作されているときにECU40に送信する信号を「ワイパOFF信号」と称する。また、ワイパスイッチ62が「AUTO位置」、「LOW位置」、「HIGHT位置」の何れかの位置に操作されているときにECU40に送信する信号を、これらを纏めて単に「ワイパON信号」と称する。
The
ヒータ駆動回路21は、不図示のリレーを有する。ヒータ駆動回路21のリレーは、ECU40からの指示信号に応じて、通電状態と遮断状態とに選択的に切り替わる。以下では、リレーが通電状態の場合をヒータ駆動回路21の「ON状態」、リレーが遮断状態の場合をヒータ駆動回路21の「OFF状態」という。ヒータ駆動回路21がON状態のときは、電源装置54からヒータ30に電力が供給され、ヒータ30が発熱する。一方、ヒータ駆動回路21がOFF状態のときは、電源装置54とヒータ30との接続が遮断され、ヒータ30には電力が供給されない。
The
電圧・電流検出回路22は、ヒータ駆動回路21がON状態とされているとき、すなわち、ヒータ30が通電されているときのヒータ30の電圧値V・電流値Iを検出する。電圧・電流検出回路22によって検出されるヒータ30の電圧値V・電流値Iは、ECU40に送信される。
The voltage/
[加熱制御及び、過加熱防止制御]
次に、加熱制御及び、過加熱防止制御について説明する。ECU40は、その機能に着目すると、融雪要求判定部41、ヒータ温度演算部42、ヒータ駆動制御部43、閾値補正部44を一部の機能要素として有する。これら機能要素は、一体のハードウェアであるECU40に含まれるものとして説明するが、これらのいずれか一部をECU40とは別体のECUに設けることもできる。また、ECU40の機能要素の一部は、車両10と通信可能な外部の情報処理装置等に設けることもできる。
[Heating control and overheating prevention control]
Next, the heating control and the overheating prevention control will be described. Focusing on its functions, the
融雪要求判定部41は、車両10の周囲の環境条件が、前面部材FPに湿雪が付着又は堆積しやすい条件になっているか否か、すなわち融雪要求が高いか否かを判定する。一般に、外気温が例えば-5℃~+5℃の温度下で降る湿雪は、前面部材FP等の車両10の外面に付着しやすい特性がある。一方、外気温が例えば-5℃よりも低いときに降る湿度(含水率)が低い乾雪は、車両10の外面に付着しにくい特性がある。また、ドライバは、水分を含んだ湿雪が降っているときにワイパ装置12を作動させ、乾雪が降っているときは、フロントガラス11に雪が付着しにくいため、ワイパ装置12を作動させないと考えられる。
The snow melting
融雪要求判定部41は、外気温センサ61により検出される外気温Tが、水分を含んだ湿雪が降りやすい所定の温度範囲(例えば、-5℃~+5℃)にある第1条件が成立し、且つ、ECU40がワイパスイッチ62からワイパON信号を受信する第2条件が成立する場合に、融雪要求を高いと判定する。一方、融雪要求判定部41は、第1条件及び、第2条件の少なくとも一方が成立しない場合、融雪要求を低い(高くない)と判定する。なお、融雪要求判定部41は、第1条件が成立する場合に、第2条件が成立しなくても、ミリ波レーダ20の反射波の受信強度が所定の下限値以下となった場合には、融雪要求を高いと判定してもよい。
The snow melting
ヒータ温度演算部42は、ヒータ30の抵抗値の温度依存性に基づき、ヒータ30の温度(以下、ヒータ推定温度Thという)を演算する。具体的には、ヒータ温度演算部42は、ヒータ駆動回路21がON状態とされているときに、電圧・電流検出回路22が検出するヒータ30の電圧値V・電流値Iに基づき、ヒータ30の抵抗値Rを演算する。抵抗値Rは、例えば、電圧値Vを電流値Iで除することにより演算すればよい。また、ヒータ温度演算部42は、演算したヒータ30の抵抗値Rに基づいて、ヒータ推定温度Thを演算する。ヒータ推定温度Thは、抵抗値Rが大きくなるほど高い温度として演算される。ヒータ推定温度Thの演算手法は特に限定されず、予め実験的に求めた抵抗値Rとヒータ推定温度Thとの関係を規定するマップ(データテーブル)を参照することにより演算してもよく、或いは、抵抗値Rとヒータ推定温度Thとの関係式に基づいて演算することもできる。
The heater
ヒータ駆動制御部43は、融雪要求判定部41により融雪要求が高いと判定されると、ヒータ駆動回路21をON状態にしてヒータ30を通電することにより、ヒータ30を発熱させる加熱制御を実行する。また、ヒータ駆動制御部43は、ヒータ駆動回路21をON状態とした後、ヒータ温度演算部42によって演算されるヒータ推定温度Thが所定の閾値温度Tvに達すると、ヒータ駆動回路21を所定期間(例えば、数秒間)に亘ってOFF状態とする過加熱防止制御を実行する。閾値温度Tvは、ヒータ30の過加熱を防止するための閾値温度であって、ヒータ30の電熱線の耐熱温度よりも所定温度だけ低い温度で設定される。このように、ヒータ温度Thが閾値温度Tmに達した場合には、ヒータ駆動回路21を所定期間に亘ってOFF状態とし、ヒータ30の通電を中断する過加熱防止制御を実行することで、ヒータ30の熱劣化が効果的に防止されるようになる。
When the snow melting
ところで、ヒータ30の電熱線の抵抗値や抵抗温度係数には製造上のばらつきが存在し、電圧・電流検出回路22の回路素子の抵抗値や抵抗温度係数にも製造上のばらつきが存在する。このため、これら抵抗値や抵抗温度係数のばらつき(ばらつき平均に対するずれ)の組み合わせによっては、ヒータ温度演算部42がヒータ推定温度Thを実際のヒータ温度よりも高温側に誤って演算してしまう場合がある。
However, there is manufacturing variation in the resistance value and resistance temperature coefficient of the heating wire of the
より詳細を図3に基づいて説明する。図3に示すグラフにおいて、横軸はヒータ温度Taであり、縦軸はヒータ30の抵抗値と電圧・電流検出回路22の抵抗値との総和の抵抗値Rである。また、Tvは閾値温度、Tmはヒータ30の耐熱温度、Rsは閾値温度Tvに相当する抵抗値を示している。
A more detailed explanation will be given with reference to FIG. 3. In the graph shown in FIG. 3, the horizontal axis is the heater temperature Ta, and the vertical axis is the resistance value R, which is the sum of the resistance value of the
図3中に実線で示すラインLMdは、ヒータ30及び、電圧・電流検出回路22に抵抗値ばらつきが殆ど存在しない場合(抵抗値がばらつき平均の略中央にある場合)の抵抗値Rとヒータ温度Taとの相関関係を示すラインである。なお、ラインLMdには、ヒータ30の抵抗値ばらつきがヒータ推定温度Thを高く演算させる側(以下、プラス側という)にあり、電圧・電流検出回路22の抵抗値ばらつきがヒータ推定温度Thを低く演算させる側(以下、マイナス側という)にあり、これらのばらつきが互いに略相殺される関係にある場合も含まれる。さらに、ラインLMdには、ヒータ30の抵抗値ばらつきがマイナス側にあり、電圧・電流検出回路22の抵抗値ばらつきがプラス側にあり、これらのばらつきが互いに略相殺される関係にある場合も含まれる。
Line L Md shown by a solid line in Fig. 3 is a line showing the correlation between the resistance value R and the heater temperature Ta when there is almost no resistance value variation in the
車両10が所定の高速度(例えば、50~60km/h以上)で走行する高速走行中は、前面部材FPに走行風が当たり、ヒータ30が走行風によって常時冷却されるため、ヒータ温度Taは閾値温度Tvよりも低い温度域でサチュレートすると考えられる。また、ラインLMdの場合、ヒータ温度演算部42によって演算されるヒータ推定温度Thは実際のヒータ温度Taと略等しくなる。よって、ラインLMd、車両10の高速走行中にヒータ推定温度Thが閾値温度Tvに到達する可能性は極めて低くなる。すなわち、ラインLMdの場合、車両10の高速走行中はヒータ駆動回路21が継続的にON状態に維持され、加熱制御が継続して実行されることで、ヒータ30は融雪性能を十分に発揮できるようになる。
During high-speed driving where the
図3中に一点鎖線で示すラインLL1は、ヒータ30の抵抗値ばらつきがマイナス側にあり、電圧・電流検出回路22の抵抗値ばらつきもマイナス側にある場合の抵抗値Rとヒータ温度Taとの相関関係を示すラインである。また、図3中に一点鎖線で示すラインLL2は、ヒータ30又は電圧・電流検出回路22の何れか一方の抵抗値ばらつきがマイナス側にあり、他方に抵抗値ばらつきが殆ど存在しない場合の抵抗値Rとヒータ温度Taとの相関関係を示すラインである。
Line L L1 shown by a dashed dotted line in Fig. 3 is a line showing the correlation between the resistance value R and the heater temperature Ta when the resistance value variation of the
ラインLL1及びラインLL2の場合は、ヒータ温度演算部42によって演算されるヒータ推定温度Thは実際のヒータ温度Taよりも低くなる。このため、ラインLL1及びラインLL2の場合も、ラインLMdの場合と同様、車両10の高速走行中にヒータ推定温度Thが閾値温度Tvに到達する可能性は極めて低くなり、ヒータ駆動回路21が継続的にON状態に維持されることから、ヒータ30は融雪性能を十分に発揮できるようになる。
In the cases of lines L -L1 and L- L2 , the estimated heater temperature Th calculated by the heater
図3中に破線で示すラインLH1は、ヒータ30の抵抗値ばらつきがプラス側にあり、電圧・電流検出回路22の抵抗値ばらつきもプラス側にある場合の抵抗値Rとヒータ温度Taとの相関関係を示すラインである。また、図3中に破線で示すラインLH2は、ヒータ30又は電圧・電流検出回路22の何れか一方の抵抗値ばらつきがプラス側にあり、他方に抵抗値ばらつきが殆ど存在しない場合の抵抗値Rとヒータ温度Taとの相関関係を示すラインである。
A dashed line LH1 in Fig. 3 indicates the correlation between the resistance value R and the heater temperature Ta when the resistance value variation of the
ラインLL1及びラインLL2の場合は、ヒータ温度演算部42によって演算されるヒータ推定温度Thは実際のヒータ温度Taよりも高くなる。このため、特に、抵抗値ばらつきが何れもプラス側のラインLL1の場合は、車両10の高速走行中に走行風の冷却効果によって、実際のヒータ温度Taが閾値温度Tvよりも低く抑えられていたとしても、ヒータ温度演算部42によって演算されるヒータ推定温度Thが閾値温度Tvに容易に到達することになる。その結果、ヒータ駆動回路21がON状態とOFF状態とを頻繁に繰り返すことになり、ヒータ30が融雪性能を十分に発揮できなくなるといった課題がある。
In the cases of lines L -L1 and L- L2 , the heater estimated temperature Th calculated by the heater
本実施形態のECU40は、このような課題を解決すべく、車両10の高速走行中に、ヒータ駆動回路21がON状態とOFF状態とを繰り返した場合には、閾値温度Tvを高温側に補正する閾値補正を実施する閾値補正部44を備えている。以下、閾値補正の詳細について説明する。
In order to solve this problem, the
[閾値補正]
閾値補正部44は、融雪要求判定部41により融雪要求が高いと判定され、且つ、ヒータ駆動制御部43によりヒータ駆動回路21がON状態にされると、車速センサ60の検出結果に基づき、車両10が所定の高速度Vh以上で高速走行をしているか否かを判定する。ここで、所定の高速度Vhは、特に限定されないが、通電により発熱するヒータ30の温度上昇が、走行風の冷却効果によって閾値温度Tv以下に抑えられる速度を予め実験的に求めることにより設定すればよい。所定の高速度Vhは、例えば、50~60km/hである。なお、車両10が高速走行中か否か、例えば、GPS信号から得られる車両10の現在位置とナビゲーションシステムの地図データとに基づき、車両10が高速度Vh以上の速度で走行可能な道路を走行していることを取得した場合に、高速走行中と判定してもよい。
[Threshold correction]
When the snowmelt
閾値補正部44は、ヒータ駆動制御部43によりヒータ駆動回路21がON状態とされ、且つ、車両10が所定の高速度Vh以上で走行中と判定すると、ヒータ温度演算部42により演算されるヒータ推定温度Thが所定の閾値温度Tvに達したか否か、すなわち、ヒータ駆動回路21がON状態からOFF状態に切り替えられたか否かを判定する。ヒータ駆動回路21がOFF状態に切り替えられた場合、閾値補正部44は、所定時間(例えば、約4分間)が経過するまでに、ヒータ駆動回路21がON状態からOFF状態に切り替えられる切り替え回数Nを逐次カウントする。そして、閾値補正部44は、所定時間が経過するまでにカウントした切り替え回数Nが所定の閾値回数Nm(例えば、20回)に達すると、閾値温度Tvを高温側に補正する閾値補正を実行する。
When the heater
ここで、閾値補正は、一回の補正につき一定の補正量を閾値温度Tvに加算することにより行ってもよく、或いは、切り替え回数Nが閾値回数Nmに達するまでの時間が短いほど、大きな補正量を閾値温度Tvに加算することにより行ってもよい。何れの場合も、閾値温度Tvに加算する補正量は、ヒータ30の耐熱温度Tmを上限値とし、補正後の閾値温度(以下、補正後閾値温度Tvc)が耐熱温度Tmを超えない補正量を基準に設定すればよい。
The threshold correction may be performed by adding a fixed correction amount to the threshold temperature Tv for each correction, or may be performed by adding a larger correction amount to the threshold temperature Tv the shorter the time it takes for the number of switching times N to reach the threshold number of switching times Nm. In either case, the correction amount to be added to the threshold temperature Tv is set to the upper limit value of the heat resistance temperature Tm of the
このように、車両10の高速走行によりヒータ30の温度上昇が抑えられるような状況で、ヒータ駆動回路21がON状態とOFF状態とを繰り返す場合には、閾値温度Tvを高温側に補正する閾値補正を実行する。これにより、ヒータ30及び電圧・電流検出回路22の抵抗値のばらつきに起因して、ヒータ推定温度Thが高温側に演算されて閾値温度Tvを超えることが防止され、その結果、ヒータ温度演算部42によって演算されるヒータ推定温度Thは、閾値温度Tvに到達しないようになる。すなわち、ヒータ駆動回路21がON状態に維持されるようになる。これにより、ヒータ30の融雪性能を効果的に発揮させることが可能になる。
In this way, when the
次に、図4に示すタイミングチャートに基づいて、本実施形態の加熱制御、過加熱防止制御及び、閾値補正の具体的な流れを説明する。なお、図4に示すタイミングチャートは、ヒータ30及び電圧・電流検出回路22の抵抗値ずれ量が何れもプラス側にある場合、或いは、ヒータ30又は電圧・電流検出回路22の何れか一方の抵抗値ずれ量がプラス側にあり、他方に抵抗値ずれ量が殆ど存在しない場合の一例である。
Next, the specific flow of the heating control, overheating prevention control, and threshold correction of this embodiment will be described based on the timing chart shown in Figure 4. Note that the timing chart shown in Figure 4 is an example of a case where the resistance value deviation of both the
時刻t0にて、車両10のイグニッションスイッチ又はパワースイッチがONされると、融雪要求判定部41は、外気温センサ61により検出される外気温Tが所定の温度範囲(例えば、-5℃~+5℃)にある第1条件が成立するか否かを判定する。第1条件が成立する場合、融雪要求判定部41は、ECU40がワイパスイッチ62からワイパON信号を受信する第2条件が成立するか否かを判定する。
When the ignition switch or power switch of the
時刻t1にて、第2条件が成立すると、融雪要求判定部41は、融雪要求を高いと判定する。融雪要求判定部41が融雪要求を高いと判定すると、ヒータ駆動制御部43はヒータ駆動回路21をOFF状態からON状態に切り替える。すなわち、ヒータ30を通電する加熱制御を開始する。なお、ワイパ装置12を作動させるタイミングは、ドライバによって様々であり、降雪状態によっても異なる。このため、第2条件が成立するタイミングは、車両10の走行開始前又は走行開始後の何れでもよいが、図示例では車両10の走行開始前に成立したものとする。
When the second condition is met at time t1, the snow melting
時刻t2にて、車両10が走行を開始し、時刻t3にて車両10の車速Vが所定の高速度Vh以上となり、時刻t4にて、ヒータ温度演算部42により演算されるヒータ推定温度Thが所定の閾値温度Tvに達した場合、ヒータ駆動制御部43は、ヒータ駆動回路21をON状態からOFF状態に切り替える過加熱防止制御を開始する。ヒータ駆動回路21がON状態からOFF状態に切り替わると、閾値補正部44は、切り替え回数Nのカウント値を1とする。
At time t2, the
時刻t4から開始した過加熱防止制御は、ヒータ駆動回路21を所定期間(例えば、数秒間)OFF状態にすると終了する。過加熱防止制御の実行中、ヒータ推定温度Thは次第に低下する。過加熱防止制御を終了した時刻t5にて、融雪要求判定部41が依然として融雪要求を高いと判定している場合、すなわち、第1条件及び第2条件が何れも成立する場合、ヒータ駆動制御部43は、ヒータ駆動回路21をOFF状態からON状態に切り替えることにより、時刻t5から加熱制御を再開する。以降、ヒータ推定温度Thが閾値温度Tvに到達した場合は過加熱防止制御を開始し、過加熱防止制御の終了時に融雪要求が高いと判定された場合は加熱制御を再開する処理を繰り返し実行する。
The overheating prevention control that started at time t4 ends when the
時刻t3にて車速Vが所定の高速度Vh以上となったとき、又は、時刻t4にて切り替え回数Nを1とカウントしたときから、所定時間が経過するよりも前に、時刻t6にて切り替え回数Nが所定の閾値回数Nm(例えば、20回)に達すると、閾値補正部44は、閾値温度Tvを高温側に補正する閾値補正を実行する。閾値補正を実行した後は、ヒータ駆動制御部43は、高温側に補正された補正後閾値温度Tvcに基づき、加熱制御及び、過加熱防止制御を実行することになる。すなわち、時刻t7以降は、ヒータ駆動回路21をON状態に維持、又は、OFF状態への切り替え頻度を抑えられるようになり、ヒータ30の融雪性能を効果的に発揮させることが可能になる。
When the vehicle speed V reaches or exceeds a predetermined high speed Vh at time t3, or when the number of switching times N reaches a predetermined threshold number Nm (e.g., 20 times) at time t6 before a predetermined time has elapsed since the number of switching times N was counted as 1 at time t4, the
次に、図5に示すフローチャートに基づいて、ECU40のCPUが実行する加熱制御及び、過加熱防止制御のルーチンを説明する。本ルーチンは、車両10のイグニッションスイッチ又はパワースイッチのONにより開始される。
Next, the heating control and overheating prevention control routines executed by the CPU of the
ステップS100では、ECU40は、外気温センサ61により検出される外気温Tが、水分を含んだ湿雪が降りやすい所定の温度範囲にある第1条件が成立するか否かを判定する。第1条件が成立する場合(Yes)、ECU40はその処理をステップS110に進める。一方、第1条件が成立しない場合(No)、ECU40は本ルーチンを一旦終了(リターン)する。
In step S100, the
ステップS110では、ECU40は、ワイパスイッチ62からワイパON信号を受信する第2条件が成立するか否かを判定する。第2条件が成立する場合(Yes)、ECU40はその処理をステップS120に進める。一方、第2条件が成立しない場合(No)、ECU40は本ルーチンを一旦終了(リターン)する。
In step S110, the
ステップS120では、ECU40は融雪要求を高いと判定する。次いで、ステップS125では、ECU40は、ヒータ駆動回路21をOFF状態からON状態に切り替えることにより、ヒータ30を通電する加熱制御を開始する。
In step S120, the
ステップS130では、ECU40は、電圧・電流検出回路22の検出結果に基づき、ヒータ30の電圧値V及び、電流値Iを取得する。次いで、ステップS140では、ECU40は、ステップS130で取得して電圧値V及び、電流値Iに基づき、ヒータ30の抵抗値Rを演算する。
In step S130, the
ステップS150では、ECU40は、ステップS130で演算した抵抗値Rに基づき、ヒータ推定温度Thを演算する。次いで、ステップS160では、ECU40は、ヒータ推定温度Thが所定の閾値温度Tvに達したか否かを判定する。ヒータ推定温度Thが閾値温度Tvに達した場合(Yes)、ECU40は、その処理をステップS180に進める。一方、ヒータ推定温度Thが閾値温度Tvに達していない場合(No)、ECU40は、その処理をステップS170に進める。
In step S150, the
ステップS170では、ECU40は、第1条件及び、第2条件が何れも成立するか否か、すなわち、融雪要求が依然として高いか否かを判定する。融雪要求を高いと判定した場合(Yes)、ECU40は、その処理をステップS125に戻し、ヒータ駆動回路21をON状態に維持、すなわち加熱制御を継続する。一方、融雪要求を低いと判定した場合(No)、ECU40は、その処理をステップS174に進め、ヒータ駆動回路21をON状態からOFF状態に切り替えることにより加熱制御を終了し、その後、本ルーチンを一旦終了(リターン)する。
In step S170, the
ステップS180では、ECU40は、ヒータ駆動回路21をON状態からOFF状態に切り替えることにより、過加熱防止制御を実行する。ステップS182では、ECU40は、所定期間が経過したか否かを判定する。所定期間が経過していない場合(No)、ECU40は、その処理をステップS180に戻し、ヒータ駆動回路21をOFF状態に維持、すなわち、過加熱防止制御を継続する。一方、所定期間が経過した場合(Yes)、ECU40は、その処理をステップS184に進める。
In step S180, the
ステップS184では、ECU40は、第1条件及び、第2条件が何れも成立するか否か、すなわち、融雪要求が依然として高いか否かを判定する。融雪要求を高いと判定した場合(Yes)、ECU40は、その処理をステップS125に戻し、加熱制御を再開する。一方、融雪要求を低いと判定した場合(No)、ECU40は、本ルーチンを一旦終了(リターン)する。
In step S184, the
次に、図6に示すフローチャートに基づいて、ECU40のCPUが実行する閾値補正のルーチンを説明する。本ルーチンは、図5に示す加熱制御及び、過加熱防止制御のルーチンと並行して実行される。具体的には、図5に示すステップS125にて、ヒータ駆動回路21がON状態に切り替わると、ECU40は、図6に示す閾値補正のルーチンを開始する。
Next, a threshold correction routine executed by the CPU of the
ステップS200では、ECU40は、車速センサ60の検出結果に基づき、車両10が所定の高速度Vh以上で高速走行しているか否かを判定する。車両10が高速度Vh以上で高速走行している場合(Yes)、ECU40は、その処理をステップS205に進める。一方、車両10が高速走行していない場合(No)、すなわち、車両10が所定の高速度Vhよりも低速で走行又は停止している場合、ECU40は、本ルーチンを一旦終了(リターン)する。
In step S200, the
ステップS205では、ECU40は、ECU内蔵のタイマにより経過時間を計時する。ステップS210では、ECU40は、ヒータ駆動回路21がOFF状態からON状態に切り替えられる切り替え回数Nをカウントする。切り替え回数Nは、過加熱防止制御の繰り返し回数に相当し、図5のステップS180の処理を実行した回数をカウントすることにより得ることができる。なお、ステップS205の計時を開始する処理は、ステップS210にて、切り替え回数Nを1とカウントしたときから開始してもよい。
In step S205, the
ステップS220では、ECU40は、タイマにより計時した経過時間が所定時間に達するよりも前に、切り替え回数Nが所定の閾値回数Nmに達したか否かを判定する。切り替え回数Nが閾値回数Nmに達したと判定した場合(No)、ECU40は、その処理をステップS230に進める。一方、切り替え回数Nが閾値回数Nmに達していないと判定した場合(No)、ECU40は、その処理をステップS240に進める。
In step S220, the
ステップS220にて、切り替え回数Nが閾値回数Nmに達していると判定した場合(Yes)、ヒータ30や電圧・電流検出回路22の抵抗値ばらつきがプラス側にあると推測される。この場合、ECU40は、ステップS230に進み、閾値温度Tvを高温側に補正する閾値補正を実行する。次いで、ステップS260では、経過時間及び、切り替え回数Nをリセット(ゼロに設定)し、その後、本ルーチンを一旦終了(リターン)する。
If it is determined in step S220 that the number of switching times N has reached the threshold number of switching times Nm (Yes), it is assumed that the resistance value variation of the
ステップS240では、経過時間が所定時間に達したか否かを判定する。経過時間が所定時間に達していない場合(No)、ECU40は、その処理をステップS200に戻す。すなわち、車両10の高速走行中は、所定時間が経過するまで、経過時間の計時及び、切り替え回数Nのカウントを継続する。一方、経過時間が所定時間に達した場合(Yes)、ヒータ30や電圧・電流検出回路22に抵抗値ばらつきが存在しないか、或いは、抵抗値ばらつきがマイナス側にあると推測される。この場合、ECU40は、閾値補正を実行することなく、その処理をステップS260に進め、経過時間及び、切り替え回数Nをリセットし、その後、本ルーチンを一旦終了(リターン)する。以降、図5に示す加熱制御及び、過加熱防止制御のルーチンが実行される間、ECU40は、上述のステップS200~260の処理を繰り返し実行する。
In step S240, it is determined whether the elapsed time has reached a predetermined time. If the elapsed time has not reached the predetermined time (No), the
以上詳述した本実施形態によれば、ヒータ30を通電する加熱制御の実行中に、ヒータ30の電圧値V及び、電流値Iに基づいてヒータ30の抵抗値Rを演算するとともに、演算した抵抗値Rに基づいてヒータ推定温度Thを演算する。加熱制御の実行中にヒータ推定温度Thが所定の閾値温度Tvに達すると、ヒータ30の通電を所定期間停止させる過加熱防止制御を実行する。そして、車両10が所定の高速度Vh以上で走行する高速走行中に、過加熱防止制御が所定時間内に所定回数以上実行された場合には、閾値温度Tvを高温側に補正する閾値補正を実行する。閾値補正を実行した後は、過加熱防止制御が高温側に補正された補正後閾値温度Tvcに基づいて行われるようになる。
According to the present embodiment described above in detail, during the execution of heating control to energize the
すなわち、車両10の高速走行によってヒータ30の温度上昇が抑えられ、ヒータ30の実際の温度が閾値温度Tvよりも低下しているような状況で、必要のない過加熱防止制御の実行を効果的に防止できるようになる。これにより、加熱制御を継続的に実行できるようになり、ヒータ30の融雪性能を効果的に発揮させることが可能になる。
In other words, when the
以上、本実施形態に係る制御装置、制御方法及び、プログラムについて説明したが、本開示は上記実施形態に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変形が可能である。 The above describes the control device, control method, and program according to this embodiment, but this disclosure is not limited to the above embodiment, and various modifications are possible without departing from the purpose of the present invention.
例えば、上記実施形態において、閾値補正は、過加熱防止制御が所定時間内に所定回数以上実行された場合に実行されるものとして説明したが、過加熱防止制御が1回実行された場合に実行するように構成されてもよい。また、レーダセンサは、ミリ波レーダ20を一例に説明したが、ライダ等の他のレーダセンサにも広く適用することが可能である。また、ヒータ30は、前面部材FPに設けられるものとしたが、ミリ波レーダ20が搭載される位置に応じて、前面部材FP以外の他の部材に設けることも可能である。
For example, in the above embodiment, the threshold correction is described as being executed when the overheating prevention control is executed a predetermined number of times or more within a predetermined time, but it may be configured to be executed when the overheating prevention control is executed once. Also, the radar sensor is described as being a
10…車両,11…フロントガラス,12…ワイパ装置,13…フロントバンパ,14…フロントグリル,15…エンブレム,20…ミリ波レーダ,21…ヒータ駆動回路,22…電圧・電流検出回路,30…ヒータ,31…カメラ,32…レーダセンサ,40…ECU,41…融雪要求判定部,42…ヒータ温度演算部,43…ヒータ駆動制御部,44…閾値補正部,60…車速センサ,61…外気温センサ,62…ワイパスイッチ 10...vehicle, 11...windshield, 12...wiper device, 13...front bumper, 14...front grille, 15...emblem, 20...millimeter wave radar, 21...heater drive circuit, 22...voltage/current detection circuit, 30...heater, 31...camera, 32...radar sensor, 40...ECU, 41...snow melting request determination unit, 42...heater temperature calculation unit, 43...heater drive control unit, 44...threshold correction unit, 60...vehicle speed sensor, 61...outside air temperature sensor, 62...wiper switch
Claims (6)
前記ヒータが通電されているときに検出される該ヒータの電圧値及び電流値に基づいて、前記ヒータの抵抗値を演算するとともに、演算した前記抵抗値に基づいて、前記ヒータの温度を演算する温度演算部と、
前記ヒータを通電する加熱制御を実行するとともに、前記加熱制御の実行中に前記温度演算部により演算される前記温度が所定の閾値温度に達すると、前記ヒータの通電を所定期間停止する過加熱防止制御を実行するヒータ制御部と、
前記車両が所定速度以上で走行する高速走行中に、前記過加熱防止制御が実行されると、前記閾値温度を高温側に補正する閾値補正を実行する閾値補正部と、を備える
ことを特徴とする制御装置。 A control device for a heater that is provided on at least a portion of a member forming a part of an exterior surface of a vehicle, the portion being transparent to radio waves from a radar mounted on the vehicle, and that melts snow on the member by generating heat when electricity is applied thereto,
a temperature calculation unit that calculates a resistance value of the heater based on a voltage value and a current value of the heater detected when the heater is energized, and calculates a temperature of the heater based on the calculated resistance value;
a heater control unit that executes a heating control for energizing the heater, and executes an overheating prevention control for stopping energization of the heater for a predetermined period when the temperature calculated by the temperature calculation unit during the execution of the heating control reaches a predetermined threshold temperature;
a threshold correction unit that performs threshold correction to correct the threshold temperature to a higher temperature when the overheating prevention control is executed while the vehicle is traveling at high speeds at or above a predetermined speed.
前記閾値補正部は、前記車両が所定速度以上で走行する高速走行中に、前記過加熱防止制御が所定時間内に所定の複数回以上実行された場合に、前記閾値補正を実行する
制御装置。 The control device according to claim 1 ,
The threshold correction unit executes the threshold correction when the overheating prevention control is executed a predetermined number of times or more within a predetermined time while the vehicle is traveling at a high speed equal to or faster than a predetermined speed.
前記閾値補正部は、補正後の閾値温度が前記ヒータの耐熱温度を超えないように前記閾値補正を実行する
制御装置。 The control device according to claim 1 or 2,
The threshold correction unit executes the threshold correction so that the corrected threshold temperature does not exceed a heat-resistant temperature of the heater.
前記ヒータ制御部は、
前記車両の周囲の外気温が、水分を含んだ湿雪が降る所定の温度範囲にあり、且つ、前記車両のフロントガラスを払拭するワイパ装置が作動する場合に、前記加熱制御を実行する
制御装置。 The control device according to any one of claims 1 to 3,
The heater control unit is
The control device executes the heating control when the outside air temperature around the vehicle is within a predetermined temperature range in which wet snow containing moisture falls and when a wiper device for wiping a windshield of the vehicle is operating.
前記ヒータが通電されているときに検出される該ヒータの電圧値及び電流値に基づいて、前記ヒータの抵抗値を演算するとともに、演算した前記抵抗値に基づいて、前記ヒータの温度を演算し、
前記ヒータを通電する加熱制御を実行するとともに、前記加熱制御の実行中に演算される前記温度が所定の閾値温度に達すると、前記ヒータの通電を所定期間停止する過加熱防止制御を実行し、
前記車両が所定速度以上で走行する高速走行中に、前記過加熱防止制御が実行されると、前記閾値温度を高温側に補正する閾値補正を実行する
ことを特徴とする制御方法。 A method for controlling a heater that is provided on at least a portion of a member forming a part of an exterior surface of a vehicle, the portion being transparent to radio waves from a radar mounted on the vehicle, and that melts snow on the member by generating heat when electricity is applied thereto, comprising the steps of:
calculating a resistance value of the heater based on a voltage value and a current value of the heater detected when the heater is energized, and calculating a temperature of the heater based on the calculated resistance value;
executing a heating control for energizing the heater, and executing an overheating prevention control for stopping energization of the heater for a predetermined period when the temperature calculated during the execution of the heating control reaches a predetermined threshold temperature;
a threshold correction is performed to correct the threshold temperature to a higher temperature when the overheating prevention control is executed while the vehicle is traveling at a high speed above a predetermined speed.
前記ヒータが通電されているときに検出される該ヒータの電圧値及び電流値に基づいて、前記ヒータの抵抗値を演算するとともに、演算した前記抵抗値に基づいて、前記ヒータの温度を演算し、
前記ヒータを通電する加熱制御を実行するとともに、前記加熱制御の実行中に演算される前記温度が所定の閾値温度に達すると、前記ヒータの通電を所定期間停止する過加熱防止制御を実行し、
前記車両が所定速度以上で走行する高速走行中に、前記過加熱防止制御が実行されると、前記閾値温度を高温側に補正する閾値補正を実行する処理を実施させる
ことを特徴とするプログラム。 A computer of a heater control device is provided on at least a portion of a member forming a part of an exterior surface of a vehicle that transmits radio waves from a radar mounted on the vehicle, and melts snow on the member by generating heat when electricity is applied,
calculating a resistance value of the heater based on a voltage value and a current value of the heater detected when the heater is energized, and calculating a temperature of the heater based on the calculated resistance value;
executing a heating control for energizing the heater, and executing an overheating prevention control for stopping energization of the heater for a predetermined period when the temperature calculated during the execution of the heating control reaches a predetermined threshold temperature;
a program for executing a process of performing a threshold correction for correcting the threshold temperature to a higher temperature when the overheating prevention control is executed while the vehicle is traveling at a high speed above a predetermined speed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022007797A JP7620265B2 (en) | 2022-01-21 | 2022-01-21 | Control device, control method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022007797A JP7620265B2 (en) | 2022-01-21 | 2022-01-21 | Control device, control method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023106832A JP2023106832A (en) | 2023-08-02 |
| JP7620265B2 true JP7620265B2 (en) | 2025-01-23 |
Family
ID=87473703
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022007797A Active JP7620265B2 (en) | 2022-01-21 | 2022-01-21 | Control device, control method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7620265B2 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002215246A (en) | 2001-01-19 | 2002-07-31 | Auto Network Gijutsu Kenkyusho:Kk | Temperature control method and temperature control device for heater |
| JP2010127487A (en) | 2008-11-25 | 2010-06-10 | Ngk Spark Plug Co Ltd | Heater energization control apparatus |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11211821A (en) * | 1998-01-26 | 1999-08-06 | Hino Motors Ltd | Snow and ice accretion removing device of radar antenna |
| JP2009058501A (en) * | 2007-08-08 | 2009-03-19 | Yamaha Motor Co Ltd | Gas sensor, air-fuel ratio control device, and transportation equipment |
| JP7010180B2 (en) * | 2018-09-05 | 2022-02-10 | 株式会社デンソー | Distance measuring device |
| JP2021012352A (en) * | 2019-07-09 | 2021-02-04 | パナソニックi−PROセンシングソリューションズ株式会社 | Surveillance camera and cover |
| JP7380447B2 (en) * | 2020-06-26 | 2023-11-15 | 株式会社デンソー | Vehicle heater system |
-
2022
- 2022-01-21 JP JP2022007797A patent/JP7620265B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002215246A (en) | 2001-01-19 | 2002-07-31 | Auto Network Gijutsu Kenkyusho:Kk | Temperature control method and temperature control device for heater |
| JP2010127487A (en) | 2008-11-25 | 2010-06-10 | Ngk Spark Plug Co Ltd | Heater energization control apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023106832A (en) | 2023-08-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11912243B2 (en) | Window glass heating device | |
| JP7001349B2 (en) | Automatic operation control device | |
| JP7347363B2 (en) | heater control device | |
| JP4340991B2 (en) | Vehicle steering assist device | |
| CN109969134B (en) | Imaging device for vehicle and heating device | |
| US10225889B2 (en) | Windshield heating device | |
| CN105683012A (en) | Vehicle control apparatus | |
| CN110857077A (en) | Window glass antifogging structure, power supply control device for window glass antifogging structure, and in-vehicle camera device | |
| WO2020050256A1 (en) | Distance measurement device | |
| JP6958415B2 (en) | Vehicle photography equipment | |
| JP7620265B2 (en) | Control device, control method, and program | |
| JP7824574B2 (en) | Driving assistance device, driving assistance method, and program | |
| CN112616210B (en) | Window glass heating device | |
| US20230236289A1 (en) | Control device, control method, and storage medium | |
| JP7553425B2 (en) | Anti-fog system | |
| JP7248376B2 (en) | vehicle | |
| JP3894166B2 (en) | Car | |
| CN116533932A (en) | Heater system for vehicle, sensor module for vehicle, and vehicle | |
| JP7808499B2 (en) | Anti-fog system | |
| JP2024060201A (en) | Vehicle control device and control method | |
| JP7765373B2 (en) | Anti-fog system | |
| JP2004243862A (en) | Electric heating element conduction control device for vehicle window glass | |
| JP7800386B2 (en) | Structure and performance degradation suppression device | |
| JP7563332B2 (en) | Vehicle Washing System | |
| JP6759948B2 (en) | Automatic operation control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240320 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241127 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241211 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241224 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7620265 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |