JP2018035779A - Control device of engine cooling system - Google Patents

Control device of engine cooling system Download PDF

Info

Publication number
JP2018035779A
JP2018035779A JP2016171123A JP2016171123A JP2018035779A JP 2018035779 A JP2018035779 A JP 2018035779A JP 2016171123 A JP2016171123 A JP 2016171123A JP 2016171123 A JP2016171123 A JP 2016171123A JP 2018035779 A JP2018035779 A JP 2018035779A
Authority
JP
Japan
Prior art keywords
rotor
starting point
value
engine
cooling water
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.)
Pending
Application number
JP2016171123A
Other languages
Japanese (ja)
Inventor
金子 理人
Masato Kaneko
理人 金子
高木 登
Noboru Takagi
登 高木
高木 功
Isao Takagi
功 高木
山口 満
Mitsuru Yamaguchi
満 山口
宏和 安藤
Hirokazu Ando
宏和 安藤
雄祐 丹羽
Yusuke Niwa
雄祐 丹羽
英俊 小野田
Hidetoshi Onoda
英俊 小野田
寛史 明山
Hiroshi Akeyama
寛史 明山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2016171123A priority Critical patent/JP2018035779A/en
Publication of JP2018035779A publication Critical patent/JP2018035779A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a control device of an engine cooling system which can further exactly change a flow of cooling water in a cooling water circuit by a rotary valve.SOLUTION: An electronic control unit 25 for controlling an engine cooling system having an electric rotary valve for changing a flow of cooling water in a cooling water circuit by rotating an incorporated rotor according to the application of a voltage comprises a starting point learning processing part 53 which increases the application voltage of the rotary valve from a state that the rotor is stopped, and performs starting point learning processing for updating a value of a learning value of a starting point voltage being a minimum application voltage necessary for a start of the rotation of the rotor on the basis of the application voltage at the begging of the rotation of the rotor when an ignition switch is turned off on condition that the warmup of the engine is finished.SELECTED DRAWING: Figure 7

Description

本発明は、電動式のロータリバルブを備えるエンジン冷却システムの制御装置に関する。   The present invention relates to a control device for an engine cooling system including an electric rotary valve.

電動式のロータリバルブを備えるエンジン冷却システムとして、特許文献1に記載のシステムが知られている。同文献に記載のエンジン冷却システムに設けられた電動式のロータリバルブは、電圧の印加に応じて回転するロータを内蔵しており、そのロータの回転に応じて冷却水回路における冷却水の流れを変更するように構成されている。   As an engine cooling system including an electric rotary valve, a system described in Patent Document 1 is known. The electric rotary valve provided in the engine cooling system described in the same document has a built-in rotor that rotates in response to application of voltage, and the flow of cooling water in the cooling water circuit according to the rotation of the rotor. Is configured to change.

特開平3−222814号公報JP-A-3-222814

ところで、上記のような電動式のロータリバルブにおいて、ロータを停止した状態から回転し始めるには、ロータの回転摺動抵抗を超える回転力を発生できるだけの電圧を印加する必要がある。停止した状態のロータの回転を開始するために必要な最小の印加電圧(以下、起動点電圧と記載する)が分かっていれば、必要な場合に即座にロータの回転を開始できるようになり、冷却水回路の冷却水の流れを要求に応じて速やかに変更可能となる。   By the way, in the electric rotary valve as described above, in order to start rotating from a state where the rotor is stopped, it is necessary to apply a voltage sufficient to generate a rotational force exceeding the rotational sliding resistance of the rotor. If the minimum applied voltage (hereinafter referred to as starting point voltage) necessary to start rotation of the rotor in a stopped state is known, the rotation of the rotor can be started immediately when necessary. The flow of the cooling water in the cooling water circuit can be quickly changed as required.

しかしながら、起動点電圧には、ロータリバルブの個体差によるばらつきがある。また、起動点電圧には、経時変化が生じることもある。そのため、正確な起動点電圧が不明なまま、ロータリバルブの電圧制御を行っているのが実情となっている。   However, the starting point voltage varies due to individual differences in the rotary valves. In addition, the starting point voltage may change with time. Therefore, the actual situation is that the voltage control of the rotary valve is performed while the accurate starting point voltage is unknown.

本発明は、こうした実情に鑑みてなされたものであり、その解決しようとする課題は、ロータリバルブによる冷却水回路の冷却水の流れの変更をより的確に行うことができるエンジン冷却システムの制御装置を提供することにある。   The present invention has been made in view of such circumstances, and the problem to be solved is a control device for an engine cooling system capable of more accurately changing the flow of cooling water in a cooling water circuit by a rotary valve. Is to provide.

上記課題を解決するエンジン冷却システムの制御装置は、エンジンの内部を通って冷却水を循環させる冷却水回路と、内蔵するロータを電圧の印加に応じて回転することで、冷却水回路における冷却水の流れを変更する電動式のロータリバルブとを備えるエンジン冷却システムに適用される。そして、同制御装置は、ロータが停止した状態からロータリバルブの印加電圧を増加させていくとともに、ロータが回転し始めたときの印加電圧に基づき、同ロータの回転開始に必要な最小の印加電圧である起動点電圧の学習値の値を更新する起動点学習処理を、イグニッションスイッチがオフとされたときに、エンジンの暖機が完了していることを条件に行う起動点学習処理部を備えるようにしている。   A control device for an engine cooling system that solves the above problems includes a cooling water circuit that circulates cooling water through the inside of the engine and a built-in rotor that rotates in response to application of voltage, thereby The present invention is applied to an engine cooling system including an electric rotary valve that changes the flow of the engine. Then, the control device increases the applied voltage of the rotary valve from the state where the rotor is stopped, and based on the applied voltage when the rotor starts to rotate, the minimum applied voltage necessary for starting the rotation of the rotor. A starting point learning processing unit that performs a starting point learning process for updating the learning value of the starting point voltage that is, on condition that the engine has been warmed up when the ignition switch is turned off. I am doing so.

上記のような起動点学習処理を行えば、ロータリバルブの個体差や経時変化に関わらず、現状の起動点電圧を学習することが可能となる。ただし、そうした起動点学習処理の実行中は、ロータを自由に回転できないため、起動点学習処理は、エンジンの運転中以外に実行することが望ましい。なお、起動点電圧は、ロータリバルブの環境温度によっても変化する。また、エンジン運転中の冷却水回路における冷却水の流れの変更を目的としたロータの回転は、エンジンの暖機が完了した状態で行われることが多くなる。   If the starting point learning process as described above is performed, it is possible to learn the current starting point voltage regardless of individual differences of the rotary valves and changes with time. However, since the rotor cannot be freely rotated during execution of the starting point learning process, it is desirable to execute the starting point learning process except during the operation of the engine. Note that the starting point voltage also changes depending on the environmental temperature of the rotary valve. Further, the rotation of the rotor for the purpose of changing the flow of the cooling water in the cooling water circuit during engine operation is often performed in a state where the engine has been warmed up.

これに対して、上記エンジン冷却システムの制御装置では、イグニッションスイッチがオフとされたときに、エンジンの暖機が完了していることを条件に起動点学習処理が実行される。こうした場合、エンジン運転中の冷却水回路の冷却水の流れの変更を目的としたロータ回転の多くが行われるときと同様の環境温度下で起動点学習処理が行われる。そのため、起動点学習処理により更新した起動点電圧の学習値の値が、エンジン運転中の冷却水の流れを変更することを目的としてロータリバルブを駆動するときの実際の起動点電圧の値から乖離した値となり難くなる。したがって、上記エンジン冷却システムの制御装置によれば、ロータリバルブによる冷却水回路の冷却水の流れの変更をより的確に行うことができるようになる。   On the other hand, in the control device for the engine cooling system, when the ignition switch is turned off, the starting point learning process is executed on the condition that the engine has been warmed up. In such a case, the starting point learning process is performed under the same environmental temperature as when many of the rotor rotations are performed for the purpose of changing the flow of cooling water in the cooling water circuit during engine operation. Therefore, the learning value of the starting point voltage updated by the starting point learning process deviates from the actual starting point voltage value when driving the rotary valve for the purpose of changing the flow of cooling water during engine operation. It becomes difficult to become the value. Therefore, according to the control device for the engine cooling system, the flow of the cooling water in the cooling water circuit by the rotary valve can be changed more accurately.

エンジン冷却システムの制御装置の一実施形態が適用されるエンジン冷却システムの構成を模式的に示す略図。1 is a schematic diagram schematically showing the configuration of an engine cooling system to which an embodiment of a control device for an engine cooling system is applied. 上記エンジン冷却システムの構成部材であるロータリバルブの斜視図。The perspective view of the rotary valve which is a structural member of the said engine cooling system. 同ロータリバルブの分解斜視図。The exploded perspective view of the rotary valve. 同ロータリバルブの形成部材であるハウジング本体の下方から見た斜視図。The perspective view seen from the lower part of the housing main body which is the formation member of the rotary valve. 同ロータリバルブの構成部材であるロータの斜視図。The perspective view of the rotor which is a structural member of the rotary valve. 同ロータリバルブのロータ位相と各吐出ポートの開口率との関係を示すグラフ。The graph which shows the relationship between the rotor phase of the rotary valve, and the opening ratio of each discharge port. 上記制御装置の制御構造を模式的に示すブロック図。The block diagram which shows typically the control structure of the said control apparatus. 同制御装置において実行される起動点学習ルーチンのフローチャート。The flowchart of the starting point learning routine performed in the same control apparatus. 同制御装置による起動点学習処理の実施態様の一例を示すタイムチャート。The time chart which shows an example of the embodiment of the starting point learning process by the same control apparatus.

以下、エンジン冷却システムの制御装置の一実施形態を、図1〜図9を参照して詳細に説明する。
(冷却水回路の構成)
まず、図1を参照して、本実施形態の制御装置が適用されるエンジン冷却システムの構成を説明する。なお、図1には、同エンジン冷却システムに設けられた冷却水回路における冷却水の流れが実線の矢印により示されている。
Hereinafter, an embodiment of a control device for an engine cooling system will be described in detail with reference to FIGS.
(Configuration of cooling water circuit)
First, the configuration of an engine cooling system to which the control device of this embodiment is applied will be described with reference to FIG. In FIG. 1, the flow of the cooling water in the cooling water circuit provided in the engine cooling system is indicated by solid arrows.

同図に示すように、エンジン10のシリンダブロック11及びシリンダヘッド12の内部には、冷却水回路の一部となるウォータジャケット11A,12Aがそれぞれ設けられている。冷却水回路におけるウォータジャケット11A,12Aよりも上流側の部分には、冷却水回路に冷却水を循環させるためのウォータポンプ13が設けられている。そして、ウォータポンプ13が吐出した冷却水がウォータジャケット11A,12Aに導入されるようになっている。   As shown in the figure, water jackets 11 </ b> A and 12 </ b> A serving as a part of the cooling water circuit are provided inside the cylinder block 11 and the cylinder head 12 of the engine 10. A water pump 13 for circulating the cooling water in the cooling water circuit is provided at a portion upstream of the water jackets 11A and 12A in the cooling water circuit. The cooling water discharged from the water pump 13 is introduced into the water jackets 11A and 12A.

なお、シリンダヘッド12のウォータジャケット12Aには、シリンダブロック11のウォータジャケット11Aから同ウォータジャケット12Aに流入した直後の冷却水の温度(入口水温Tin)を検出する入口水温センサS1が設けられている。また、同ウォータジャケット12Aには、同ウォータジャケット12Aから外部に流出する直前の冷却水の温度(出口水温Tout)を検出する出口水温センサS2が設けられている。   The water jacket 12A of the cylinder head 12 is provided with an inlet water temperature sensor S1 that detects the temperature of the cooling water (inlet water temperature Tin) immediately after flowing from the water jacket 11A of the cylinder block 11 into the water jacket 12A. . Further, the water jacket 12A is provided with an outlet water temperature sensor S2 that detects the temperature of the cooling water (outlet water temperature Tout) immediately before flowing out from the water jacket 12A.

シリンダヘッド12におけるウォータジャケット12Aの冷却水出口が設けられた部分には、ロータリバルブ14が取り付けられており、ウォータジャケット11A,12Aを通過した冷却水がロータリバルブ14に流入するようになっている。冷却水回路は、このロータリバルブ14において、ラジエータ水路R1、ヒータ水路R2、及びデバイス水路R3の3つの水路に分岐している。このうち、ラジエータ水路R1は、外気との熱交換により冷却水を冷却するラジエータ15に冷却水を供給するための水路である。また、ヒータ水路R2は、車室空調装置による暖房が行われるときに、冷却水の熱で車室内への送風を加熱するための熱交換器であるヒータコア16に冷却水を供給するための水路である。さらにデバイス水路R3は、冷却水を搬送媒体としてエンジン10の熱が伝達される各デバイスに冷却水を供給するための水路である。なお、ラジエータ水路R1の流路断面積は、より多量の冷却水を流せるように、ヒータ水路R2及びデバイス水路R3の流路断面積よりも大きくされている。   A rotary valve 14 is attached to a portion of the cylinder head 12 where the cooling water outlet of the water jacket 12A is provided, and cooling water that has passed through the water jackets 11A and 12A flows into the rotary valve 14. . In the rotary valve 14, the cooling water circuit is branched into three water channels, namely, a radiator water channel R1, a heater water channel R2, and a device water channel R3. Among these, the radiator water channel R1 is a water channel for supplying cooling water to the radiator 15 that cools the cooling water by heat exchange with the outside air. The heater water channel R2 is a water channel for supplying cooling water to the heater core 16, which is a heat exchanger for heating the air blown into the vehicle interior with the heat of the cooling water when heating is performed by the vehicle interior air conditioner. It is. Further, the device water channel R3 is a water channel for supplying the cooling water to each device to which the heat of the engine 10 is transmitted using the cooling water as a carrier medium. The channel cross-sectional area of the radiator water channel R1 is larger than the channel cross-sectional areas of the heater water channel R2 and the device water channel R3 so that a larger amount of cooling water can flow.

ラジエータ水路R1は、ラジエータ15に冷却水を供給した後、そのラジエータ15の下流側の部分においてウォータポンプ13に接続されている。デバイス水路R3は、まず3つに分岐しており、各々の分岐先においてスロットルボディ17、EGR(排気再循環:Exhaust Gas Recirculation)バルブ18、EGRクーラ19にそれぞれ冷却水を供給する。さらに、デバイス水路R3は、それらスロットルボディ17、EGRバルブ18及びEGRクーラ19の下流側で一旦合流した後、2つに分岐し、各々の分岐先においてオイルクーラ20及びATF(Automatic Transmission Fluid)ウォーマ21にそれぞれ冷却水を供給する。そして、デバイス水路R3は、オイルクーラ20及びATFウォーマ21の下流側で再び合流され、その合流位置の下流側の部分において、ラジエータ水路R1におけるラジエータ15の下流側の部分に合流し、その合流位置の下流側では、ラジエータ水路R1と一体となってウォータポンプ13に接続されている。一方、ヒータ水路R2は、ヒータコア16に冷却水を供給した後、そのヒータコア16の下流側の部分において、デバイス水路R3におけるオイルクーラ20及びATFウォーマ21の下流側の部分に合流する。そして、ヒータ水路R2は、その合流位置の下流側では、デバイス水路R3と一体となり、さらにそのデバイス水路R3とラジエータ水路R1との合流位置の下流側では、ラジエータ水路R1とも一体となってウォータポンプ13に接続されている。   The radiator water channel R <b> 1 is connected to the water pump 13 at a downstream portion of the radiator 15 after supplying cooling water to the radiator 15. The device water channel R3 is first branched into three, and cooling water is supplied to the throttle body 17, the EGR (Exhaust Gas Recirculation) valve 18, and the EGR cooler 19 at each branch destination. Further, the device water channel R3 is once merged on the downstream side of the throttle body 17, the EGR valve 18 and the EGR cooler 19, and then branched into two, and at each branch destination, an oil cooler 20 and an ATF (Automatic Transmission Fluid) warmer. Cooling water is supplied to each 21. The device water channel R3 is merged again on the downstream side of the oil cooler 20 and the ATF warmer 21, and merges with the downstream portion of the radiator 15 in the radiator water channel R1 at the downstream portion of the merge position. Is connected to the water pump 13 integrally with the radiator water channel R1. On the other hand, after supplying the cooling water to the heater core 16, the heater water channel R <b> 2 joins the downstream portion of the device water passage R <b> 3 and the oil cooler 20 and the ATF warmer 21 in the downstream portion of the heater core 16. The heater water channel R2 is integrated with the device water channel R3 on the downstream side of the merging position, and is further integrated with the radiator water channel R1 on the downstream side of the merging position between the device water channel R3 and the radiator water channel R1. 13 is connected.

なお、ロータリバルブ14には、その内部の圧力が過上昇したときに開弁して、内部の冷却水の圧力を逃がすリリーフ弁22が設けられている。リリーフ弁22には、リリーフ水路R4が接続されており、そのリリーフ水路R4の下流側の部分は、ラジエータ水路R1におけるラジエータ15よりも上流側の部分に合流している。   The rotary valve 14 is provided with a relief valve 22 that opens when the internal pressure is excessively increased and releases the internal cooling water pressure. A relief water channel R4 is connected to the relief valve 22, and a downstream portion of the relief water channel R4 joins a portion upstream of the radiator 15 in the radiator water channel R1.

こうしたエンジン冷却システムは、同エンジン冷却システムの制御装置である電子制御ユニット25により制御されている。電子制御ユニット25は、エンジン冷却システムの制御に係る各種の演算処理を行う中央演算処理装置、制御用のプログラムやデータが予め記憶された読出専用メモリ、中央演算処理装置の演算結果やセンサの検出結果などを一時的に記憶する読書可能メモリを備える。   Such an engine cooling system is controlled by an electronic control unit 25 which is a control device of the engine cooling system. The electronic control unit 25 is a central processing unit that performs various types of arithmetic processing related to the control of the engine cooling system, a read-only memory in which control programs and data are stored in advance, arithmetic results of the central processing unit and detection of sensors A readable memory for temporarily storing results and the like is provided.

こうした電子制御ユニット25には、上述の入口水温センサS1及び出口水温センサS2に加え、クランク角センサS3、エアフローメータS4などの車両各部に設けられたセンサの検出信号が入力されている。クランク角センサS3は、エンジン10の出力軸であるクランクシャフトの回転位相(クランク角)を検出し、エアフローメータS4は、エンジン10の吸入空気量Gaを検出する。また、電子制御ユニット25には、イグニッションスイッチ54の操作状況を表す信号であるIG信号が入力されている。IG信号は、イグニッションスイッチ54がオンとされたときにオンとなり、同イグニッションスイッチ54がオフとされるまでは、オンのままとなる。さらに、IG信号は、イグニッションスイッチ54がオフとされたときにオフとなり、再びイグニッションスイッチ54がオンとされるまで、オフのままとなる。   In addition to the inlet water temperature sensor S1 and the outlet water temperature sensor S2, the electronic control unit 25 receives detection signals from sensors provided in various parts of the vehicle such as the crank angle sensor S3 and the air flow meter S4. The crank angle sensor S3 detects the rotational phase (crank angle) of the crankshaft that is the output shaft of the engine 10, and the air flow meter S4 detects the intake air amount Ga of the engine 10. In addition, the electronic control unit 25 is input with an IG signal that is a signal indicating the operation state of the ignition switch 54. The IG signal is turned on when the ignition switch 54 is turned on, and remains on until the ignition switch 54 is turned off. Further, the IG signal is turned off when the ignition switch 54 is turned off, and remains off until the ignition switch 54 is turned on again.

なお、電子制御ユニット25は、クランク角センサS3によるクランク角の検出結果から、エンジン10の回転速度(エンジン回転数Ne)を演算する。また、電子制御ユニット25は、吸入空気量Gaとエンジン回転数Neとから、エンジン10のシリンダに吸入される空気量、シリンダ吸入空気量KLを演算している。   The electronic control unit 25 calculates the rotational speed of the engine 10 (engine speed Ne) from the detection result of the crank angle by the crank angle sensor S3. Further, the electronic control unit 25 calculates the amount of air taken into the cylinder of the engine 10 and the cylinder intake air amount KL from the intake air amount Ga and the engine speed Ne.

(ロータリバルブの構成)
続いて、こうしたエンジン冷却システムの冷却水回路に設けられたロータリバルブ14の構成を、図2〜図6を参照して説明する。なお、以下の説明では、図2〜図6において矢印Uで示す方向をロータリバルブ14の上方とし、矢印Dで示す方向をロータリバルブ14の下方とする。
(Rotary valve configuration)
Next, the configuration of the rotary valve 14 provided in the cooling water circuit of the engine cooling system will be described with reference to FIGS. In the following description, the direction indicated by the arrow U in FIGS. 2 to 6 is the upper side of the rotary valve 14, and the direction indicated by the arrow D is the lower side of the rotary valve 14.

図2に示すように、ロータリバルブ14は、冷却水の吐出口となる3つの吐出ポートを、すなわちラジエータポートP1、ヒータポートP2、及びデバイスポートP3を備える。ロータリバルブ14がエンジン10に組み付けられた際に、ラジエータポートP1はラジエータ水路R1に接続されて、そのラジエータ水路R1の一部を構成する。また、ヒータポートP2はヒータ水路R2に接続されて、そのヒータ水路R2の一部を構成する。さらに、デバイスポートP3はデバイス水路R3に接続されて、そのデバイス水路R3の一部を構成する。   As shown in FIG. 2, the rotary valve 14 includes three discharge ports serving as cooling water discharge ports, that is, a radiator port P1, a heater port P2, and a device port P3. When the rotary valve 14 is assembled to the engine 10, the radiator port P1 is connected to the radiator water channel R1 and constitutes a part of the radiator water channel R1. The heater port P2 is connected to the heater water channel R2 and constitutes a part of the heater water channel R2. Furthermore, the device port P3 is connected to the device water channel R3 and constitutes a part of the device water channel R3.

図3に示すように、ロータリバルブ14は、その構成部品として、ハウジング30、ロータ33、カバー34、モータ35、3つのギア36A〜36Cからなる減速ギア機構を備える。ロータリバルブ14の骨格をなすハウジング30には、上記3つの吐出ポートP1〜P3が設けられている。ハウジング30は、ハウジング本体30Aと、各水路R1〜R3がそれぞれ接続されるコネクタ部30B〜30Dとに分割形成されている。図3には、こうしたハウジング30が、ラジエータ水路R1のコネクタ部30Bがハウジング本体30Aから分離された状態で示されている。   As shown in FIG. 3, the rotary valve 14 includes a reduction gear mechanism including a housing 30, a rotor 33, a cover 34, a motor 35, and three gears 36 </ b> A to 36 </ b> C as components. The housing 30 forming the skeleton of the rotary valve 14 is provided with the three discharge ports P1 to P3. The housing 30 is divided into a housing body 30A and connector portions 30B to 30D to which the water channels R1 to R3 are connected, respectively. FIG. 3 shows the housing 30 in a state where the connector portion 30B of the radiator water channel R1 is separated from the housing main body 30A.

ハウジング本体30Aの下部には、回転に応じて各吐出ポートP1〜P3の開口面積を可変とするロータ33が収容されている。また、ハウジング本体30Aの上部には、モータ35及び減速ギア機構が収容される。モータ35は、減速ギア機構を構成する各ギア36A〜36Cを介して、ロータ33の回転軸であるロータ軸33Aに連結された状態でハウジング30に収容され、これにより、モータ35の回転が減速された上でロータ33に伝達されるようになっている。   A rotor 33 that accommodates the opening area of each of the discharge ports P1 to P3 according to the rotation is accommodated in the lower portion of the housing main body 30A. A motor 35 and a reduction gear mechanism are housed in the upper part of the housing body 30A. The motor 35 is accommodated in the housing 30 in a state of being connected to the rotor shaft 33A, which is the rotation shaft of the rotor 33, via the respective gears 36A to 36C constituting the reduction gear mechanism, whereby the rotation of the motor 35 is reduced. Then, it is transmitted to the rotor 33.

一方、ハウジング30には、モータ35及び減速ギア機構が収容された部分の上方を覆うようにカバー34が取り付けられる。カバー34の内部には、ハウジング30に対するロータ33の相対回転位相(以下、ロータ位相θと記載する)を検出するための位相センサS5が取り付けられている。こうした位相センサS5の検出信号は、上記電子制御ユニット25に入力されている。   On the other hand, a cover 34 is attached to the housing 30 so as to cover the upper part of the portion in which the motor 35 and the reduction gear mechanism are accommodated. A phase sensor S <b> 5 for detecting a relative rotational phase of the rotor 33 with respect to the housing 30 (hereinafter referred to as a rotor phase θ) is attached inside the cover 34. The detection signal of the phase sensor S5 is input to the electronic control unit 25.

図4に、下方から見たハウジング本体30Aの斜視構造を示す。ハウジング本体30Aの下側の面は、シリンダヘッド12への取付面30Eとされており、ロータリバルブ14は、この取付面30Eがシリンダヘッド12の外壁に接した状態でエンジン10に組み付けられる。ハウジング本体30Aにおけるロータ33の収容空間は、取付面30Eに開口しており、その開口は、シリンダヘッド12のウォータジャケット12Aから冷却液が流入する流入ポート30Fとなっている。そして、上記3つの吐出ポートP1〜P3は、ハウジング30の内側において、こうしたロータ33の収容空間にそれぞれ開口している。   FIG. 4 shows a perspective structure of the housing main body 30A as viewed from below. The lower surface of the housing main body 30 </ b> A is a mounting surface 30 </ b> E to the cylinder head 12, and the rotary valve 14 is assembled to the engine 10 with the mounting surface 30 </ b> E in contact with the outer wall of the cylinder head 12. The housing space of the rotor 33 in the housing main body 30A is open to the mounting surface 30E, and the opening serves as an inflow port 30F through which coolant flows from the water jacket 12A of the cylinder head 12. The three discharge ports P <b> 1 to P <b> 3 open into the accommodation space of the rotor 33 inside the housing 30.

なお、ハウジング本体30Aには、上述のリリーフ水路R4が、ロータ33を介さず、流入ポート30FとラジエータポートP1とを連通するように設けられている。そして、ハウジング30内には、そうしたリリーフ水路R4に位置するように、上述のリリーフ弁22が収容されている。   The housing body 30A is provided with the above-described relief water channel R4 so as to communicate the inflow port 30F and the radiator port P1 without the rotor 33. And in the housing 30, the above-mentioned relief valve 22 is accommodated so that it may be located in such relief water channel R4.

図5に示すように、ロータ33は、2つの樽型の物体を上下に重ね合わせた形状とされている。そしてロータ33には、その上面中央から上方に突出すようにロータ軸33Aが設けられている。そして、ロータ33は、ベアリング33Bによりロータ軸33Aが回転可能に軸支された状態でハウジング30内に収容されている。なお、ロータ軸33Aには、ロータ33を収容したハウジング30の下部から、モータ35及び減速ギア機構を収容した同ハウジング30の上部への冷却水の漏出を防ぐためのシール部材33Cが取り付けられている。   As shown in FIG. 5, the rotor 33 has a shape in which two barrel-shaped objects are stacked one above the other. The rotor 33 is provided with a rotor shaft 33A so as to protrude upward from the center of the upper surface. The rotor 33 is accommodated in the housing 30 in a state where the rotor shaft 33A is rotatably supported by the bearing 33B. The rotor shaft 33A is attached with a seal member 33C for preventing leakage of cooling water from the lower portion of the housing 30 housing the rotor 33 to the upper portion of the housing 30 housing the motor 35 and the reduction gear mechanism. Yes.

ロータ33は、ハウジング30に収容された際に流入ポート30Fに連通する開口を下面に有した中空構造とされている。ロータ33の、上記2つの樽型の部分の側周には、冷却水が流通可能な2つの孔39,40が設けられている。ハウジング30に収容された状態において、ロータ33の下部に設けられた孔39は、ロータ位相θがある範囲内にあるときに、ヒータポートP2及びデバイスポートP3の少なくとも一方と連通する。また、ロータ33の上部に設けられた孔40は、ロータ位相θが別の範囲内にあるときに、ラジエータポートP1と連通する。各吐出ポートP1〜P3は、対応する孔39又は孔40に対して完全に重なり合わない状態となる位置にロータ33が位置するときに閉じて、接続された水路R1〜R3への冷却水の吐出を遮断する。また、各吐出ポートP1〜P3は、孔39又は孔40に対してその一部又は全部が重なり合った状態となる位置にロータ33が位置するときに開いて、接続された水路R1〜R3への冷却水の吐出を許容する。   The rotor 33 has a hollow structure having an opening on the lower surface that communicates with the inflow port 30 </ b> F when housed in the housing 30. Two holes 39 and 40 through which the cooling water can flow are provided on the side periphery of the two barrel-shaped portions of the rotor 33. In the state accommodated in the housing 30, the hole 39 provided in the lower part of the rotor 33 communicates with at least one of the heater port P2 and the device port P3 when the rotor phase θ is within a certain range. The hole 40 provided in the upper portion of the rotor 33 communicates with the radiator port P1 when the rotor phase θ is within another range. Each discharge port P1 to P3 is closed when the rotor 33 is located at a position where it does not completely overlap with the corresponding hole 39 or 40, and the cooling water to the connected water channels R1 to R3 is closed. Shut off the discharge. Moreover, each discharge port P1-P3 opens when the rotor 33 is located in the position where the part or all overlaps with respect to the hole 39 or the hole 40, and opens to the connected water channels R1-R3. Allow discharge of cooling water.

さらに、ロータ33の上面には、一部をストッパ43として残すように、ロータ軸33Aの根本部分を囲んで円弧状に延びる溝42が形成されている。一方、図4に示すように、ハウジング30におけるロータ33の収容空間の奥部には、ロータ33を収容した際に、そうした溝42内に収容されるストッパ44が形成されている。そして、それらストッパ43,44との当接により、ハウジング30内でのロータ33の回動範囲が制限されている。   Further, a groove 42 extending in an arc shape is formed on the upper surface of the rotor 33 so as to leave a part of the rotor 33 as a stopper 43 and surround the root portion of the rotor shaft 33A. On the other hand, as shown in FIG. 4, a stopper 44 that is accommodated in the groove 42 when the rotor 33 is accommodated is formed in the inner part of the accommodation space of the rotor 33 in the housing 30. The rotation range of the rotor 33 within the housing 30 is limited by the contact with the stoppers 43 and 44.

図6に、ロータリバルブ14のロータ位相θと各吐出ポートP1〜P3の開口率との関係を示す。なお、ロータ位相θは、すべての吐出ポートP1〜P3が閉じた状態となる位置を、ロータ位相θが「0°」の位置とし、その位置からの上方から見た時計回り方向(プラス方向)、及び半時計回り方向(マイナス方向)のロータ33の回転角度を表している。また、開口率は、全開時の開口面積を「100%」とした、各吐出ポートP1〜P3の開口面積の比率を表している。   FIG. 6 shows the relationship between the rotor phase θ of the rotary valve 14 and the opening ratios of the discharge ports P1 to P3. In the rotor phase θ, the position where all the discharge ports P1 to P3 are closed is the position where the rotor phase θ is “0 °”, and the clockwise direction (plus direction) viewed from above from the position. , And the rotation angle of the rotor 33 in the counterclockwise direction (minus direction). The opening ratio represents the ratio of the opening areas of the discharge ports P1 to P3, where the opening area when fully opened is “100%”.

同図に示すように、各吐出ポートP1〜P3の開口率は、ロータ位相θにより変化するように設定されている。なお、ロータ位相θが「0°」の位置よりもプラス側のロータ位相θの範囲は、外気温が低く、車室の暖房が使用される可能性が高いとき(冬モード時)に使用されるロータ位相θの範囲(冬モード使用域)とされている。また、ロータ位相θが「0°」の位置よりもマイナス側のロータ位相θの範囲は、外気温が高く、車室の暖房が使用される可能性が低いとき(夏モード時)に使用されるロータ位相θの範囲(夏モード使用域)とされている。   As shown in the figure, the aperture ratios of the discharge ports P1 to P3 are set so as to change depending on the rotor phase θ. The range of the rotor phase θ on the plus side of the position where the rotor phase θ is “0 °” is used when the outside air temperature is low and there is a high possibility that the heating of the passenger compartment is used (in winter mode). The rotor phase θ range (winter mode use range). Further, the range of the rotor phase θ on the minus side of the position where the rotor phase θ is “0 °” is used when the outside air temperature is high and the possibility of heating the passenger compartment is low (in the summer mode). The rotor phase θ is within the range (summer mode use range).

ロータ位相θが「0°」の位置からロータ33をプラス方向に回転させると、まずヒータポートP2が開き始め、プラス方向へのロータ位相θの増加に応じてヒータポートP2の開口率が次第に大きくなる。ヒータポートP2が全開に、すなわちその開口率が「100%」に達すると、次にデバイスポートP3が開き始め、プラス方向へのロータ位相θの増加に応じてデバイスポートP3の開口率が次第に大きくなる。そして、デバイスポートP3が全開に、すなわちその開口率が「100%」に達すると、ラジエータポートP1が開き始め、プラス方向へのロータ位相θの増加に応じてラジエータポートP1の開口率が次第に大きくなる。そして、ラジエータポートP1の開口率は、ロータ33のそれ以上のプラス方向への回転が、ストッパ43、44の当接により規制される位置よりも手前の位置で「100%」に達するようになる。   When the rotor 33 is rotated in the plus direction from the position where the rotor phase θ is “0 °”, the heater port P2 starts to open first, and the opening ratio of the heater port P2 gradually increases as the rotor phase θ increases in the plus direction. Become. When the heater port P2 is fully opened, that is, when the opening ratio reaches “100%”, the device port P3 starts to open next, and the opening ratio of the device port P3 gradually increases as the rotor phase θ increases in the positive direction. Become. When the device port P3 is fully opened, that is, when the opening ratio reaches “100%”, the radiator port P1 starts to open, and the opening ratio of the radiator port P1 gradually increases as the rotor phase θ increases in the positive direction. Become. Then, the opening ratio of the radiator port P1 reaches “100%” at a position before the position where the rotation of the rotor 33 in the plus direction is restricted by the contact of the stoppers 43 and 44. .

一方、ロータ位相θが「0°」の位置からロータ33をマイナス方向に回転させると、まずデバイスポートP3が開き始め、マイナス方向へのロータ位相θの増加に応じてデバイスポートP3の開口率が次第に大きくなる。そして、デバイスポートP3が全開に、すなわちその開口率が「100%」に達する位置よりも少し手前の位置から、ラジエータポートP1が開き始め、マイナス方向へのロータ位相θの増加に応じてラジエータポートP1の開口率が次第に大きくなる。そして、ラジエータポートP1の開口率は、ロータ33のそれ以上のマイナス方向への回転が、ストッパ43、44の当接により規制される位置よりも手前の位置で「100%」に達するようになる。ちなみに、ロータ位相が「0°」の位置よりもマイナス側の夏モード使用域では、ヒータポートP2は常に全閉となっている。   On the other hand, when the rotor 33 is rotated in the minus direction from the position where the rotor phase θ is “0 °”, first, the device port P3 starts to open, and the aperture ratio of the device port P3 increases as the rotor phase θ increases in the minus direction. It grows gradually. Then, the radiator port P1 starts to open from the position where the device port P3 is fully opened, that is, the position where the opening ratio reaches “100%”, and the radiator port P1 increases in accordance with the increase of the rotor phase θ in the minus direction. The aperture ratio of P1 gradually increases. The opening ratio of the radiator port P1 reaches “100%” at a position before the position where the rotation of the rotor 33 in the more negative direction is restricted by the contact of the stoppers 43 and 44. . Incidentally, the heater port P2 is always fully closed in the summer mode usage region on the minus side of the position where the rotor phase is “0 °”.

(ロータリバルブの制御)
図7に、ロータリバルブ14の制御に係る電子制御ユニット25の制御構造を示す。同図に示すように、電子制御ユニット25には、ロータリバルブ14の制御に係る制御構造として、目標位相設定部50、デューティ指令値演算部51、モータ駆動部52、及び起動点学習処理部53が設けられている。
(Rotary valve control)
FIG. 7 shows a control structure of the electronic control unit 25 related to the control of the rotary valve 14. As shown in the figure, the electronic control unit 25 includes a target phase setting unit 50, a duty command value calculation unit 51, a motor driving unit 52, and a starting point learning processing unit 53 as a control structure related to the control of the rotary valve 14. Is provided.

目標位相設定部50には、出口水温Tout、エンジン回転数Ne、シリンダ吸入空気量KL、IG信号が入力されている。なお、IG信号は、イグニッションスイッチ54の操作状況を示す信号であり、同イグニッションスイッチ54のオン・オフに連動してオン・オフされる。そして、目標位相設定部50は、エンジン10の運転中、すなわち、イグニッションスイッチ54がオンとされてからオフとされるまでの期間、それらの入力に基づき、目標位相θtを設定し、設定した目標位相θtをデューティ指令値演算部51に出力する。   The target phase setting unit 50 is supplied with the outlet water temperature Tout, the engine speed Ne, the cylinder intake air amount KL, and the IG signal. The IG signal is a signal indicating the operation status of the ignition switch 54, and is turned on / off in conjunction with the on / off of the ignition switch 54. Then, the target phase setting unit 50 sets the target phase θt based on the input during the operation of the engine 10, that is, the period from when the ignition switch 54 is turned on to when it is turned off. The phase θt is output to the duty command value calculation unit 51.

デューティ指令値演算部51には、目標位相θtに加え、位相センサS5が検出した実際のロータ位相θが入力されている。そして、デューティ指令値演算部51は、目標位相θtの入力に応じて、モータ35の回転方向と同モータ35に印加する電圧(以下、モータ電圧と記載する)とを指示する指令値であるデューティ指令値DTを演算して、その演算したデューティ指令値DTをモータ駆動部52に出力する。   In addition to the target phase θt, the actual rotor phase θ detected by the phase sensor S5 is input to the duty command value calculation unit 51. Then, the duty command value calculation unit 51 is a duty value that is a command value that instructs a rotation direction of the motor 35 and a voltage (hereinafter referred to as a motor voltage) to be applied to the motor 35 in accordance with an input of the target phase θt. The command value DT is calculated, and the calculated duty command value DT is output to the motor drive unit 52.

モータ駆動部52は、入力されたデューティ指令値DTに応じて、モータ35の駆動制御を行う。なお、モータ駆動部52は、モータ35の駆動制御に際して、モータ電圧、及び同モータ35に流す電流の向きを、デューティ指令値DTに応じて調整している。   The motor drive unit 52 controls the drive of the motor 35 in accordance with the input duty command value DT. The motor driving unit 52 adjusts the motor voltage and the direction of the current flowing through the motor 35 in accordance with the duty command value DT when controlling the driving of the motor 35.

起動点学習処理部53は、ロータリバルブ14において、ロータ33の回転を開始するために必要な最小のモータ電圧である起動点電圧(厳密には、モータ電圧が起動点電圧となるデューティ比である起動点デューティ学習値DT0)の学習を行う。起動点学習処理部53は、こうした学習のためのモータ35の駆動を行うため、デューティ指令値演算部51と同様の、ロータ位相θと目標位相θtとに基づくデューティ指令値DTの演算機構と、モータ駆動部52と同様のデューティ指令値DTに基づくモータ35の駆動制御機能と、を備えている。ちなみに、起動点デューティ比D0の値は、電子制御ユニット25のメインリレーの遮断中も、通電が維持されて記憶を保持可能なバックアップメモリに記憶されている。   The starting point learning processing unit 53 in the rotary valve 14 is a starting point voltage that is the minimum motor voltage required to start the rotation of the rotor 33 (strictly, the duty ratio is such that the motor voltage becomes the starting point voltage). Learning of the starting point duty learning value DT0) is performed. In order to drive the motor 35 for such learning, the starting point learning processing unit 53 is similar to the duty command value calculation unit 51, and has a duty command value DT calculation mechanism based on the rotor phase θ and the target phase θt, And a drive control function of the motor 35 based on the duty command value DT similar to that of the motor drive unit 52. By the way, the value of the starting point duty ratio D0 is stored in a backup memory that can maintain the current and keep the power supply even when the main relay of the electronic control unit 25 is shut off.

なお、起動点学習処理部53には、IG信号、バッテリ電圧V、ロータ位相θ、完全暖機完了フラグF1が入力されている。バッテリ電圧Vは、モータ35に電圧を供給するバッテリの電圧を表している。一方、完全暖機完了フラグF1は、エンジン10の完全暖機が完了しているか否かを示すフラグであり、同フラグF1のオン・オフは、電子制御ユニット25により判定されている。なお、エンジン10の完全暖機の完了とは、エンジン10において、冷却水に加え、オイルも十分に温まった状態となっていることを表す。ちなみに、電子制御ユニット25は、エンジン10の始動後における吸入空気量Gaの積算値や出口水温Toutなどに基づき、オイルの温度を求めており、同オイルの温度が規定の完全暖機判定値以上である場合に、完全暖機完了フラグF1をオンとしている。   Note that the IG signal, the battery voltage V, the rotor phase θ, and the complete warm-up completion flag F1 are input to the starting point learning processing unit 53. The battery voltage V represents the voltage of the battery that supplies voltage to the motor 35. On the other hand, the complete warm-up completion flag F <b> 1 is a flag indicating whether or not the complete warm-up of the engine 10 has been completed, and whether the flag F <b> 1 is on or off is determined by the electronic control unit 25. The completion of the complete warm-up of the engine 10 represents that the engine 10 is sufficiently warmed in addition to the cooling water. Incidentally, the electronic control unit 25 obtains the temperature of the oil based on the integrated value of the intake air amount Ga after the engine 10 is started, the outlet water temperature Tout, and the like, and the temperature of the oil is equal to or higher than a predetermined complete warm-up determination value. In this case, the complete warm-up completion flag F1 is turned on.

(目標位相の設定)
ここで、目標位相設定部50による目標位相θtの設定に係る処理の詳細を説明する。なお、後述のように、ロータリバルブ14のロータ33は、イグニッションスイッチ54のオフ後、最終的に、吐出ポートP1〜P3のすべてが閉じられるロータ位相θが「0°」の位置に回転されており、イグニッションスイッチ54がオンとされたときのロータ33は、ロータ位相θが「0°」となる位置に位置している。なお、以下、イグニッションスイッチ54のオフ後に最終的にロータ33が回転される位置(ここではロータ位相θが「0°」となる位置)を、IGオフ後最終目標位相θfと記載する。
(Target phase setting)
Here, details of the processing related to the setting of the target phase θt by the target phase setting unit 50 will be described. As will be described later, after the ignition switch 54 is turned off, the rotor 33 of the rotary valve 14 is finally rotated to the position where the rotor phase θ at which all of the discharge ports P1 to P3 are closed is “0 °”. The rotor 33 when the ignition switch 54 is turned on is located at a position where the rotor phase θ is “0 °”. Hereinafter, a position where the rotor 33 is finally rotated after the ignition switch 54 is turned off (here, a position where the rotor phase θ is “0 °”) is referred to as a final target phase θf after IG is turned off.

目標位相設定部50は、出口水温Toutが規定の水停止解除温度T1未満の場合、目標位相θtを「0°」に保持している。水停止解除温度T1は、エンジン10の暖機(冷却水の暖機)が完了したと判定する出口水温Toutである暖機完了温度T2よりも低い温度に設定されている。このときには、吐出ポートP1〜P3がすべて閉じられるため、冷却水回路での冷却水の流れがロータリバルブ14で堰き止められる。そして、これにより、ウォータジャケット11A,12A内に冷却水を留めて同冷却水の昇温を促すことで、エンジン10の暖機を促進している。   The target phase setting unit 50 holds the target phase θt at “0 °” when the outlet water temperature Tout is lower than the prescribed water stop cancellation temperature T1. The water stop cancellation temperature T1 is set to a temperature lower than the warm-up completion temperature T2, which is the outlet water temperature Tout that determines that the warm-up (cooling water warm-up) of the engine 10 has been completed. At this time, since all the discharge ports P1 to P3 are closed, the flow of the cooling water in the cooling water circuit is blocked by the rotary valve 14. And thereby, warming up of the engine 10 is promoted by retaining the cooling water in the water jackets 11A and 12A and urging the temperature of the cooling water to rise.

また、目標位相設定部50は、出口水温Toutが水停止解除温度T1以上、且つ暖機完了温度T2未満の場合、暖房要求の有無と、出口水温Toutとに基づき、目標位相θtを設定する。暖房要求の有無は、例えば外気温に基づき判断され、外気温が規定値以下の場合、要求有りとされる。   Further, when the outlet water temperature Tout is equal to or higher than the water stop cancellation temperature T1 and lower than the warm-up completion temperature T2, the target phase setting unit 50 sets the target phase θt based on the presence / absence of a heating request and the outlet water temperature Tout. The presence / absence of a heating request is determined based on, for example, the outside air temperature.

上記のように出口水温Toutが水停止解除温度T1未満の場合、目標位相θtは「0°」に保持されている。暖房要求が有る場合の目標位相θtは、水停止解除温度T1を超えて出口水温Toutが上昇するにつれ、「0°」からプラス方向に大きくされていき、出口水温Toutが暖機完了温度T2となったときには、冬モード使用域におけるラジエータポートP1が開く直前の位置に達するように設定される。一方、暖房要求が無い場合の目標位相θtは、水停止解除温度T1を超えて出口水温Toutが上昇するにつれ、「0°」からマイナス方向に大きくされていき、出口水温Toutが暖機完了温度T2となったときには、夏モード使用域におけるラジエータポートP1が開く直前の位置に達するように設定される。   As described above, when the outlet water temperature Tout is lower than the water stop cancellation temperature T1, the target phase θt is held at “0 °”. The target phase θt when there is a heating request increases from “0 °” in the positive direction as the outlet water temperature Tout rises beyond the water stop cancellation temperature T1, and the outlet water temperature Tout becomes the warm-up completion temperature T2. When it becomes, it is set to reach the position immediately before the radiator port P1 in the winter mode use region is opened. On the other hand, when there is no heating request, the target phase θt increases from “0 °” in the negative direction as the outlet water temperature Tout rises exceeding the water stop cancellation temperature T1, and the outlet water temperature Tout becomes the warm-up completion temperature. When T2 is reached, the position is set so as to reach the position immediately before the radiator port P1 in the summer mode use region is opened.

このときのロータリバルブ14では、ヒータポートP2及びデバイスポートP3の少なくとも一方が開かれて、冷却水を搬送媒体としたヒータコア16や各デバイス(17〜21)へのエンジン10の熱供給が開始される。また、ウォータジャケット11A,12A内にも冷却水が流れ始め、その流量は、出口水温の上昇に応じて増大するようになる。ただし、このときのラジエータポートP1は閉じられており、ラジエータ15で冷却水が冷却されることはないようになっている。   In the rotary valve 14 at this time, at least one of the heater port P2 and the device port P3 is opened, and the heat supply of the engine 10 to the heater core 16 and each device (17 to 21) using the cooling water as a transfer medium is started. The In addition, the cooling water starts to flow in the water jackets 11A and 12A, and the flow rate increases as the outlet water temperature increases. However, the radiator port P1 at this time is closed, so that the cooling water is not cooled by the radiator 15.

さらに、目標位相設定部50は、出口水温Toutが暖機完了温度T2以上の場合、出口水温Toutを、エンジン10の運転状態に応じて設定された目標水温Tobjとすべく、目標位相θtを出口水温Toutに応じてフィードバック調整する。すなわち、出口水温Toutが目標水温Tobjよりも低い場合には、ラジエータポートP1の開口率が減少するように目標位相θtを調整し、出口水温Toutが目標水温Tobjよりも高い場合には、ラジエータポートP1の開口率が増大するように目標位相θtを調整する。   Further, when the outlet water temperature Tout is equal to or higher than the warm-up completion temperature T2, the target phase setting unit 50 outputs the target phase θt as the outlet water temperature Tout so that the outlet water temperature Tout is set according to the operating state of the engine 10. Feedback adjustment is made according to the water temperature Tout. That is, when the outlet water temperature Tout is lower than the target water temperature Tobj, the target phase θt is adjusted so that the opening ratio of the radiator port P1 decreases, and when the outlet water temperature Tout is higher than the target water temperature Tobj, the radiator port The target phase θt is adjusted so that the aperture ratio of P1 increases.

なお、目標水温Tobjは、ノッキングが発生し易い状態でエンジン10が運転されているときには、暖機完了温度T2よりも高い規定の低温側目標水温LOに設定される。また、目標水温Tobjは、ノッキングが発生し難い状態でエンジン10が運転されているときには、低温側目標水温LOよりも高い規定の高温側目標水温HIに設定される。すなわち、本実施形態では、ノッキングが発生し易い運転状態では、目標水温Tobjを低い温度とし、ノッキングが発生し難い運転状態では、目標水温Tobjを高い温度としている。これは次の理由による。   Note that the target water temperature Tobj is set to a specified low-temperature side target water temperature LO that is higher than the warm-up completion temperature T2 when the engine 10 is operated in a state where knocking is likely to occur. Further, the target water temperature Tobj is set to a prescribed high temperature side target water temperature HI that is higher than the low temperature side target water temperature LO when the engine 10 is operated in a state where knocking is unlikely to occur. That is, in this embodiment, the target water temperature Tobj is set to a low temperature in an operation state where knocking is likely to occur, and the target water temperature Tobj is set to a high temperature in an operation state where knocking is difficult to occur. This is due to the following reason.

冷却水温が高くなれば、シリンダブロック11やシリンダヘッド12の壁面温度も高くなり、それらの内部を通ってエンジン10の各潤滑部に供給されるオイルの温度も高くなる。その結果、潤滑部におけるオイルの粘度が低下して、エンジン10のフリクション損失が減少するため、その分、エンジン10の燃費が向上するようになる。ただし、冷却水温を高くすれば、エンジン10の燃焼温度が上がって、ノッキングが発生し易くなる。そして、ノッキングが発生してしまえば、ノック制御により点火時期が遅角されて、エンジン10の燃焼効率が低下してしまうため、フリクション損失が減少しても、却って燃費が悪化する虞がある。これに対して、上記目標水温Tobjの設定によれば、ノッキングの発生を抑制可能な限りにおいて冷却水温を高くすることができるため、エンジン10の燃費を効果的に向上することが可能となる。   If the cooling water temperature increases, the wall surface temperature of the cylinder block 11 and the cylinder head 12 also increases, and the temperature of the oil supplied to each lubrication portion of the engine 10 through the interior also increases. As a result, the viscosity of the oil in the lubrication part is lowered and the friction loss of the engine 10 is reduced, so that the fuel efficiency of the engine 10 is improved correspondingly. However, if the cooling water temperature is increased, the combustion temperature of the engine 10 increases and knocking is likely to occur. If knocking occurs, the ignition timing is retarded by knock control, and the combustion efficiency of the engine 10 is reduced. Therefore, even if the friction loss is reduced, the fuel consumption may be worsened. On the other hand, according to the setting of the target water temperature Tobj, the cooling water temperature can be increased as long as the occurrence of knocking can be suppressed, so that the fuel consumption of the engine 10 can be effectively improved.

(デューティ指令値の演算)
次に、デューティ指令値演算部51によるデューティ指令値DTの演算に係る処理の詳細を説明する。
(Duty command value calculation)
Next, details of processing relating to the calculation of the duty command value DT by the duty command value calculation unit 51 will be described.

デューティ指令値演算部51は、目標位相θtに対する実際のロータ位相θの偏差Δθ(=θt−θ)に基づく比例積分制御アルゴリズムにより、デューティ指令値DTを演算する。すなわち、デューティ指令値DTの値は、上記偏差Δθに規定の比例ゲインGpを乗算して得られる比例項Pと、上記偏差Δθの時間積分値に規定の積分ゲインGiを乗算して得られる積分項Iとの和となるように演算されている。   The duty command value calculation unit 51 calculates the duty command value DT by a proportional-integral control algorithm based on a deviation Δθ (= θt−θ) of the actual rotor phase θ with respect to the target phase θt. That is, the value of the duty command value DT is obtained by multiplying the deviation Δθ by a specified proportional gain Gp and the integral obtained by multiplying the time integral value of the deviation Δθ by a specified integration gain Gi. It is calculated to be the sum of the term I.

なお、デューティ指令値演算部51は、ロータ位相θが目標位相θtに収束し、ロータ33の回転が停止した状態となったときに、積分項Iの値を「0」にリセットする。また、デューティ指令値演算部51は、ロータ33が停止した状態から同ロータ33の回転を開始するときに、上述の起動点デューティ学習値DT0の分、積分項Iの値を積分方向にオフセットしている。   The duty command value calculator 51 resets the value of the integral term I to “0” when the rotor phase θ converges to the target phase θt and the rotation of the rotor 33 is stopped. Further, when starting the rotation of the rotor 33 from the state where the rotor 33 is stopped, the duty command value calculation unit 51 offsets the value of the integral term I in the integration direction by the amount of the starting point duty learned value DT0. ing.

なお、積分方向とは、積分項Iの値の変化方向をいう。積分項Iの値は、上記偏差Δθが正の値となっているときには、プラス方向に変化(増加)し、上記偏差Δθが負の値となっているときには、マイナス方向に変化(減少)する。そのため、目標位相θtが現在のロータ位相θよりもプラス方向の位置に設定されて(θt>θ)、プラス方向へのロータ33の回転を開始するときの積分方向は、プラス方向となる。また、目標位相θtが現在のロータ位相θよりもマイナス方向の位置に設定されて(θt<θ)、マイナス方向へのロータ33の回転を開始するときの積分方向は、マイナス方向となる。したがって、上記積分項Iの値のオフセットは、プラス方向へのロータ33の回転の開始時には、同積分項の値を「DT0」とするように行われ、マイナス方向へのロータ33の回転の開始時には、同積分項の値を「−DT0」とするように行われる。   The integration direction refers to the direction of change of the value of the integral term I. The value of the integral term I changes (increases) in the positive direction when the deviation Δθ is a positive value, and changes (decreases) in the negative direction when the deviation Δθ is a negative value. . Therefore, the target phase θt is set to a position in the plus direction relative to the current rotor phase θ (θt> θ), and the integration direction when starting the rotation of the rotor 33 in the plus direction is the plus direction. Further, when the target phase θt is set to a position in the minus direction with respect to the current rotor phase θ (θt <θ), the integration direction when starting the rotation of the rotor 33 in the minus direction is the minus direction. Therefore, the offset of the value of the integral term I is performed so that the value of the integral term becomes “DT0” at the start of the rotation of the rotor 33 in the plus direction, and the rotation of the rotor 33 in the minus direction starts. Sometimes, the value of the integral term is set to “−DT0”.

(モータの駆動制御)
続いて、モータ駆動部52によるモータ35の駆動制御に係る処理の詳細を説明する。モータ35の駆動に際してモータ駆動部52は、モータ電圧をパルス幅変調により調整している。すなわち、モータ駆動部52は、一定振幅のパルス列としてモータ35に電圧を供給するとともに、パルス周期に対するパルス幅の時間比率であるデューティ比を調整することで、モータ電圧を調整している。モータ駆動部52は、こうしたパルス列のデューティ比が、上記デューティ指令値DTの絶対値となるように、モータ電圧の供給を行う。
(Motor drive control)
Next, details of processing related to drive control of the motor 35 by the motor drive unit 52 will be described. When driving the motor 35, the motor driving unit 52 adjusts the motor voltage by pulse width modulation. That is, the motor driving unit 52 adjusts the motor voltage by supplying a voltage to the motor 35 as a pulse train having a constant amplitude and adjusting a duty ratio that is a time ratio of a pulse width to a pulse period. The motor driving unit 52 supplies the motor voltage so that the duty ratio of the pulse train becomes the absolute value of the duty command value DT.

なお、モータ35は、同モータ35に流す電流の向きにより、回転方向が変化するように構成されている。モータ駆動部52は、デューティ指令値DTが正の値の場合、モータ35に流す電流の向きを、同モータ35の回転方向が、ロータ33をプラス方向に回転させる方向となる向きとする。また、モータ駆動部52は、デューティ指令値DTが負の値の場合、モータ35に流す電流の向きを、同モータ35の回転方向が、ロータ33をマイナス方向に回転させる方向となる向きとする。   The motor 35 is configured such that the rotation direction changes depending on the direction of the current flowing through the motor 35. When the duty command value DT is a positive value, the motor drive unit 52 sets the direction of the current flowing through the motor 35 to be a direction in which the rotation direction of the motor 35 is a direction in which the rotor 33 is rotated in the plus direction. In addition, when the duty command value DT is a negative value, the motor drive unit 52 sets the direction of the current flowing through the motor 35 to a direction in which the rotation direction of the motor 35 is the direction in which the rotor 33 is rotated in the minus direction. .

このようにモータ駆動部52は、入力されたデューティ指令値DTに応じて、モータ電圧のデューティ比、及びモータ35に流す電流の向きを調整することで、モータ35を駆動する。なお、モータ駆動部52がロータリバルブ14のモータ35に印加する電圧は、デューティ指令値DTの絶対値に比例する。こうした本実施形態では、デューティ指令値DTの絶対値が、ロータリバルブ14の印加電圧に相当する値となっている。   As described above, the motor drive unit 52 drives the motor 35 by adjusting the duty ratio of the motor voltage and the direction of the current flowing through the motor 35 in accordance with the input duty command value DT. Note that the voltage applied by the motor drive unit 52 to the motor 35 of the rotary valve 14 is proportional to the absolute value of the duty command value DT. In this embodiment, the absolute value of the duty command value DT is a value corresponding to the voltage applied to the rotary valve 14.

(起動点電圧の学習)
次に、起動点学習処理部53による起動点電圧(起動点デューティ学習値DT0)の学習に係る処理の詳細を説明する。
(Learning of starting point voltage)
Next, details of processing related to learning of the starting point voltage (starting point duty learning value DT0) by the starting point learning processing unit 53 will be described.

図8に、起動点デューティ学習値DT0の学習に係る起動点学習ルーチンのフローチャートを示す。起動点学習処理部53は、イグニッションスイッチ54がオフとされたときに、すなわちIG信号がオンからオフに切り替わったときに、同ルーチンの処理を開始する。ちなみに、イグニッションスイッチ54がオフとされても、本ルーチンの処理が終了するまでは、電子制御ユニット25のメインリレーは遮断されないようになっている。   FIG. 8 shows a flowchart of a starting point learning routine related to learning of the starting point duty learned value DT0. The starting point learning processing unit 53 starts the processing of the routine when the ignition switch 54 is turned off, that is, when the IG signal is switched from on to off. Incidentally, even if the ignition switch 54 is turned off, the main relay of the electronic control unit 25 is not cut off until the processing of this routine is completed.

IG信号がオンからオフに切り替わり、起動点学習処理が開始されると、起動点学習処理部53は、まずステップS100において、完全暖機完了フラグF1がオンであるか否かを判定する。そして、起動点学習処理部53は、完全暖機完了フラグF1がオンであれば(YES)、ステップS110の処理に進み、オフであれば(NO)、今回の本ルーチンの処理を終了する。   When the IG signal is switched from on to off and the starting point learning process is started, the starting point learning processing unit 53 first determines in step S100 whether or not the complete warm-up completion flag F1 is on. Then, if the complete warm-up completion flag F1 is on (YES), the activation point learning processing unit 53 proceeds to the process of step S110, and if it is off (NO), the process of this routine is terminated.

ステップS110に処理が進められると、起動点学習処理部53は、そのステップS110において、バッテリ電圧Vが規定値α以上であるか否かを判定する。なお、規定値αの値には、本ルーチンでの起動点デューティ学習値DT0の学習のためのモータ35の駆動を円滑に行うために必要なバッテリ電圧Vの最低値よりも高い電圧が設定されている。そして、起動点学習処理部53は、バッテリ電圧Vが規定値α以上であれば(YES)、ステップS120に処理を進め、規定値α未満であれば(NO)、そのまま今回の本ルーチンの処理を終了する。   When the process proceeds to step S110, the activation point learning processing unit 53 determines whether or not the battery voltage V is greater than or equal to the specified value α in step S110. The specified value α is set to a voltage higher than the minimum value of the battery voltage V necessary for smoothly driving the motor 35 for learning the starting point duty learned value DT0 in this routine. ing. If the battery voltage V is equal to or higher than the specified value α (YES), the starting point learning processing unit 53 proceeds to step S120. If the battery voltage V is less than the specified value α (NO), the process of this routine is performed as it is. Exit.

ステップS120に処理が進められると、起動点学習処理部53は、そのステップS120において、ロータ位相θが規定の学習開始位相θ0となる位置にロータ33が回転されるまで、モータ35を駆動する。なお、本実施形態では、IGオフ後最終目標位相θfであるロータ位相θが「0°」となる位置からマイナス方向に規定の起動変化量θ1分回転したときの同ロータ33の位置よりも、更にマイナス方向の位置が、学習開始位相θ0として設定されている。起動変化量θ1の詳細については、後述する。ちなみに、本実施形態では、夏モード使用域におけるラジエータポートP1が開く直前の位置が、学習開始位相θ0となっている。   When the process proceeds to step S120, the activation point learning processing unit 53 drives the motor 35 until the rotor 33 is rotated to a position where the rotor phase θ becomes the specified learning start phase θ0 in step S120. In this embodiment, the rotor phase θ, which is the final target phase θf after IG off, is rotated from the position where the rotor phase θ is “0 °” in the minus direction by a predetermined starting change amount θ1 than the position of the rotor 33. Furthermore, the position in the minus direction is set as the learning start phase θ0. Details of the activation change amount θ1 will be described later. Incidentally, in the present embodiment, the learning start phase θ0 is a position immediately before the radiator port P1 is opened in the summer mode use region.

ロータ位相θが学習開始位相θ0となるまでモータ35を駆動すると、起動点学習処理部53は、ステップS130において、規定時間γ、デューティ指令値DTの値を「0」に保持する。そして、起動点学習処理部53は、その保持が終わると、ステップS140において、単位時間当たりの増加比率を一定としてのデューティ指令値DTの増加を開始する。   When the motor 35 is driven until the rotor phase θ reaches the learning start phase θ0, the starting point learning processing unit 53 holds the value of the specified time γ and the duty command value DT at “0” in step S130. Then, when the holding is finished, the activation point learning processing unit 53 starts increasing the duty command value DT with a constant increase rate per unit time in step S140.

その後、起動点学習処理部53は、ステップS150の判定処理、及びステップS160の判定処理を、いずれかの判定処理において肯定判定(YES)がなされるまで、規定の周期毎に繰り返し実施する。そして、ステップS150及びステップS160のいずれかにおいて肯定判定がなされると、ステップS170の処理に進む。   Thereafter, the activation point learning processing unit 53 repeatedly performs the determination process in step S150 and the determination process in step S160 at regular intervals until an affirmative determination (YES) is made in any determination process. If an affirmative determination is made in either step S150 or step S160, the process proceeds to step S170.

ステップS150では、ステップS140におけるデューティ指令値DTの増加を開始してからのロータ位相θの変化量が上述の起動変化量θ1に達するか否かが判定される。ロータ33の回転が開始する前にも、ロータ33やロータ軸33A等の撓みにより、若干のロータ位相θの変化が生じるが、起動変化量θ1の値には、回転開始前のロータ位相θの変化だけでは生じ得ない、ロータ33が回転してこそ生じ得るロータ位相θの変化量が設定されている。   In step S150, it is determined whether or not the change amount of the rotor phase θ after the start of the increase in the duty command value DT in step S140 reaches the above-described start change amount θ1. Even before the rotation of the rotor 33 starts, a slight change in the rotor phase θ occurs due to the bending of the rotor 33, the rotor shaft 33A, etc., but the value of the startup change amount θ1 includes the value of the rotor phase θ before the rotation starts. A change amount of the rotor phase θ that cannot be generated only by the change but can be generated only by the rotation of the rotor 33 is set.

ステップS160では、単位時間当たりのロータ位相θの変化量(以下、ロータ位相θの変化速度と記載する)に変化が生じるか否かが判定される。起動点学習処理部53は、ステップS140におけるデューティ指令値DTの増加の開始後、規定周期毎のロータ位相θの変化量から同ロータ位相θの変化速度を求めるとともに、デューティ指令値DTの増加開始後のロータ位相θの平均変化速度を算出している。そして、今回の周期に求めた変化速度が、それまでの平均変化速度に対して規定値以上大きい場合に、ロータ位相θの変化速度が変化したと判定している。   In step S160, it is determined whether or not a change occurs in the amount of change in the rotor phase θ per unit time (hereinafter referred to as the change speed of the rotor phase θ). After starting the increase of the duty command value DT in step S140, the starting point learning processing unit 53 obtains the change speed of the rotor phase θ from the amount of change of the rotor phase θ for each specified period, and starts increasing the duty command value DT. The average change speed of the subsequent rotor phase θ is calculated. Then, when the change speed obtained in the current cycle is larger than the predetermined value by the predetermined average change speed, it is determined that the change speed of the rotor phase θ has changed.

ステップS170に処理が進められると、起動点学習処理部53は、そのステップS170において、ステップS140において開始したデューティ指令値DTの増加を停止する。そして、起動点学習処理部53は、ステップS180〜ステップS220の処理を通じて、ロータ位相θの変化速度が起動判定値ε以上となったときのデューティ指令値DTの値(以下、デューティ指令値DTの現在値と記載する)に基づき、起動点デューティ学習値DT0の値の更新を行う。このときの起動点デューティ学習値DT0の値の更新は、以下の態様で行われる。   When the process proceeds to step S170, the activation point learning processing unit 53 stops increasing the duty command value DT started in step S140 in step S170. Then, the starting point learning processing unit 53, through the processing of step S180 to step S220, the value of the duty command value DT (hereinafter referred to as the duty command value DT) when the change speed of the rotor phase θ is equal to or higher than the starting determination value ε. The starting point duty learned value DT0 is updated based on the current value). The update of the starting point duty learned value DT0 at this time is performed in the following manner.

デューティ指令値DTの現在値が、更新前の起動点デューティ学習値DT0の値に規定の最大更新量ζを加算した値(DT0+ζ)よりも大きい場合(S180:YES)、更新後の値が、更新前の値に最大更新量ζを加算した値となるように、起動点デューティ学習値DT0の値が更新される(S190)。また、デューティ指令値DTの現在値が、更新前の起動点デューティ学習値DT0の値から最大更新量ζを減算した値(DT0−ζ)よりも小さい場合(S200:YES)、更新後の値が、更新前の値から最大更新量ζを減算した値となるように、起動点デューティ学習値DT0の値が更新される(S210)。さらに、デューティ指令値DTの現在値と更新前の起動点デューティ学習値DT0との差の絶対値(|DT−DT0|)が最大更新量ζ未満の場合(S180:NO、且つS200:NO)、更新後の値がデューティ指令値DTの現在値となるように、起動点デューティ学習値DT0の値が更新される(S220)。なお、工場出荷後、又はバッテリクリア後における、起動点デューティ学習値DT0の値の初回更新に際しては、最大更新量ζの値が、2回目以降の更新時よりも大きい値に設定されている。   When the current value of the duty command value DT is larger than a value (DT0 + ζ) obtained by adding the prescribed maximum update amount ζ to the value of the starting point duty learning value DT0 before update (S180: YES), the value after update is The value of the starting point duty learned value DT0 is updated so as to be a value obtained by adding the maximum update amount ζ to the value before update (S190). Further, when the current value of the duty command value DT is smaller than a value (DT0−ζ) obtained by subtracting the maximum update amount ζ from the value of the starting point duty learned value DT0 before the update (S200: YES), the value after the update However, the value of the starting point duty learned value DT0 is updated so as to be a value obtained by subtracting the maximum update amount ζ from the value before update (S210). Further, when the absolute value (| DT−DT0 |) of the difference between the current value of the duty command value DT and the starting point duty learned value DT0 before update is less than the maximum update amount ζ (S180: NO and S200: NO). The starting point duty learned value DT0 is updated so that the updated value becomes the current value of the duty command value DT (S220). Note that when the value of the starting point duty learned value DT0 is updated for the first time after shipment from the factory or after the battery is cleared, the value of the maximum update amount ζ is set to a value larger than that for the second and subsequent updates.

こうして起動点デューティ学習値DT0の値の更新を終えると、起動点学習処理部53は、ロータ位相θがIGオフ後最終目標位相θfとなる迄、モータ35を駆動する。そして、その後、今回の本ルーチンの処理を終了する。   When the update of the starting point duty learning value DT0 is thus completed, the starting point learning processing unit 53 drives the motor 35 until the rotor phase θ becomes the final target phase θf after the IG is turned off. Thereafter, the processing of this routine is terminated.

(作用効果)
以上のように構成された本実施形態のエンジン冷却システムの制御装置の作用、及び同制御装置が奏する効果について説明する。
(Function and effect)
The operation of the control device for the engine cooling system of the present embodiment configured as described above, and the effects produced by the control device will be described.

上述のように、本実施形態のエンジン冷却システムの制御装置は、ロータリバルブ14に設けられたモータ35への電圧印加に応じて、同ロータリバルブ14に内蔵されたロータ33を回転することで、冷却水回路における冷却水の流れを変更している。そして、本実施形態では、こうしたロータリバルブ14のロータ33の回転位置(ロータ位相θ)を、目標位相θtに対する現在のロータ位相θの偏差Δθに基づく、モータ電圧の比例積分制御を通じて制御している。   As described above, the control device for the engine cooling system of the present embodiment rotates the rotor 33 incorporated in the rotary valve 14 in response to voltage application to the motor 35 provided in the rotary valve 14. The flow of the cooling water in the cooling water circuit is changed. In this embodiment, the rotational position (rotor phase θ) of the rotor 33 of the rotary valve 14 is controlled through proportional integral control of the motor voltage based on the deviation Δθ of the current rotor phase θ with respect to the target phase θt. .

こうしたロータリバルブ14において、停止した状態のロータ33を回転させるには、モータ35の出力が、ロータ33やロータ軸33A等の回転摺動抵抗を上回るだけのモータ電圧が必要となる。一方、ロータ33が停止した状態からの微小なロータ位相θの変更が要求された場合には、その要求に対するモータ35の駆動開始時から、比例項Pの値が、ロータ33の回転開始に必要な最小のモータ電圧が得られるデューティ比よりも小さい値となることがある。そうした場合には、ロータ33の回転は、直ぐには開始せず、目標位相θtとロータ位相θとが乖離した状態が続いて積分項Iの値が十分に大きくなってはじめて、ロータ33の回転が開始するようになる。   In such a rotary valve 14, in order to rotate the rotor 33 in a stopped state, a motor voltage is required such that the output of the motor 35 exceeds the rotational sliding resistance of the rotor 33, the rotor shaft 33A, and the like. On the other hand, when a minute change in the rotor phase θ from the state where the rotor 33 is stopped is requested, the value of the proportional term P is necessary for the rotation start of the rotor 33 from the start of the driving of the motor 35 in response to the request. In some cases, the minimum motor voltage may be smaller than the duty ratio that can be obtained. In such a case, the rotation of the rotor 33 does not start immediately, and the rotation of the rotor 33 is not started until the target phase θt and the rotor phase θ continue to deviate and the value of the integral term I becomes sufficiently large. To start.

こうしてロータ33の回転開始に遅れが生じると、冷却水温の調整にも遅れが生じてしまう。また、ロータ位相θが目標位相θtに収束するまでの時間が長くなり、その分、モータ35の通電時間も長くなるため、電力消費量が増大することになる。そして、冷却水温調整の遅れや電力消費量の増大は、エンジン10の燃費の悪化を招くことになる。さらに、回転開始の指令からロータ33の回転が実際に開始するまでの期間、モータ35や減速ギア機構のギアの噛み合わせ部分に駆動トルクが加わり続けて、ギア歯の摩耗が進行し易くなるため、耐摩耗性の高い、高価なギアが必要となり、製造コストの増加を招くことにもなる。   Thus, when a delay occurs in the rotation start of the rotor 33, a delay occurs in the adjustment of the cooling water temperature. Further, the time until the rotor phase θ converges to the target phase θt becomes longer, and the energization time of the motor 35 becomes longer accordingly, so that the power consumption increases. And the delay of cooling water temperature adjustment and the increase in power consumption will cause the fuel consumption of the engine 10 to deteriorate. Further, during the period from the rotation start command until the rotation of the rotor 33 actually starts, the drive torque continues to be applied to the gear meshing portion of the motor 35 and the reduction gear mechanism, and the gear teeth wear easily. In addition, an expensive gear having high wear resistance is required, which leads to an increase in manufacturing cost.

これに対しては、ロータ33の回転開始に必要な最小のモータ電圧(起動点電圧)が得られるデューティ比を予め求めておき、ロータ33の回転を開始する際のデューティ指令値DTの絶対値をそのデューティ比以上とすることで、即座のロータ33の回転開始を可能とすることができる。ただし、起動点電圧には、ロータリバルブ14の個体差によるばらつきがあり、また起動点電圧には経時変化が生じることもある。起動点電圧の経時変化は、ハウジング30及びロータ33の摺接面の摩耗による表面粗さの変化、シール部材33Cの劣化による同シール部材33Cのロータ軸33Aに対する緊縛力や摩擦力の変化、グリースの劣化によるベアリング33Bの回転摺動抵抗の変化などがその要因となる。   For this, a duty ratio for obtaining a minimum motor voltage (starting point voltage) necessary for starting the rotation of the rotor 33 is obtained in advance, and the absolute value of the duty command value DT when starting the rotation of the rotor 33 is obtained. By setting the value to be equal to or higher than the duty ratio, it is possible to immediately start the rotation of the rotor 33. However, the starting point voltage varies due to individual differences in the rotary valve 14, and the starting point voltage may change over time. Changes in the starting point voltage with time include changes in surface roughness due to wear of the sliding contact surfaces of the housing 30 and the rotor 33, changes in binding force and frictional force of the seal member 33C against the rotor shaft 33A due to deterioration of the seal member 33C, grease This is caused by a change in the rotational sliding resistance of the bearing 33B due to deterioration of the bearing.

本実施形態では、上述の起動点学習ルーチンの処理を通じて、起動点電圧が得られるデューティ比を起動点デューティ学習値DT0として学習することで、個体差や経時変化に関わらず、現状の起動点電圧を把握できるようにしている。そして、ロータ33の回転開始時に、モータ電圧の比例積分制御における積分項Iの値を、起動点デューティ学習値DT0の値分オフセットすることで、起動点電圧以上のモータ電圧を当初からモータ35に供給し、即座にロータ33の回転を開始できるようにしている。   In the present embodiment, by learning the duty ratio at which the starting point voltage is obtained as the starting point duty learned value DT0 through the processing of the starting point learning routine described above, the current starting point voltage can be obtained regardless of individual differences or changes over time. To be able to grasp. At the start of the rotation of the rotor 33, the value of the integral term I in the proportional integral control of the motor voltage is offset by the value of the starting point duty learning value DT0, so that a motor voltage equal to or higher than the starting point voltage is supplied to the motor 35 from the beginning. The rotation of the rotor 33 can be started immediately.

起動点デューティ学習値DT0の学習は、ロータ33が停止した状態からデューティ指令値DTを増加させていくとともに、ロータ33が回転し始めたときのデューティ指令値DTの値に基づき、起動点デューティ学習値DT0の値を更新する起動点学習処理を通じて行われる。図8の起動点学習ルーチンにおいては、ステップS140〜S220の処理が、起動点学習処理に対応した処理となっている。本実施形態では、こうした起動点学習処理を、(A)イグニッションスイッチ54がオフとされ、(B)エンジン10の完全暖機が完了しており、且つ(C)バッテリ電圧Vが規定値α以上である、ことを条件に実行している。   The learning of the starting point duty learning value DT0 is performed by increasing the duty command value DT from the state in which the rotor 33 is stopped and based on the value of the duty command value DT when the rotor 33 starts to rotate. This is performed through a starting point learning process for updating the value DT0. In the starting point learning routine of FIG. 8, the processes of steps S140 to S220 are processes corresponding to the starting point learning process. In the present embodiment, such starting point learning processing is performed by (A) the ignition switch 54 being turned off, (B) complete warm-up of the engine 10 being completed, and (C) the battery voltage V being equal to or higher than the specified value α. It is executed on condition that it is.

こうした条件で起動点学習処理を実行しているのは、次の理由による。すなわち、起動点学習処理の実行中は、ロータ位相θを自由に変更できず、エンジン10の運転状態の変化に応じた冷却水温の調整を行うことができなくなる。エンジン10の運転中を除外すると、起動点学習処理を実行する時期は、イグニッションスイッチ54がオンとされた直後、イグニッションスイッチ54がオフとされた直後、エンジン10のソーク期間のいずれかの時期となる。   The starting point learning process is executed under these conditions for the following reason. That is, during execution of the starting point learning process, the rotor phase θ cannot be freely changed, and the cooling water temperature cannot be adjusted according to the change in the operating state of the engine 10. Excluding when the engine 10 is in operation, the starting point learning process is executed immediately after the ignition switch 54 is turned on, immediately after the ignition switch 54 is turned off, or any of the soak periods of the engine 10. Become.

なお、低温環境下では、シール部材33Cやベアリング33Bのグリースが硬化するため、起動点電圧が高くなる。これに対して、冷却水温の調整のためのロータリバルブ14の駆動は、多くの場合、エンジン10の完全暖機が完了した状態で行われる。そのため、エンジン10の完全暖機が完了していない状態で起動点学習処理を行うと、冷却水温の調整を目的としたロータリバルブ14の駆動が実際に行われるときの値とは乖離した値が、起動点デューティ学習値DT0の値として設定されてしまう虞がある。これに対して、イグニッションスイッチ54がオンとされた直後にエンジン10が完全暖機した状態となっていることは稀であり、完全暖機が完了した状態で起動点学習処理を実行する機会は殆ど無い。   In a low temperature environment, since the grease of the seal member 33C and the bearing 33B is cured, the starting point voltage is increased. On the other hand, the rotary valve 14 for adjusting the coolant temperature is often driven in a state where the complete warm-up of the engine 10 is completed. Therefore, if the starting point learning process is performed in a state where the complete warm-up of the engine 10 is not completed, a value deviating from the value when the rotary valve 14 is actually driven for the purpose of adjusting the cooling water temperature is obtained. There is a possibility that the starting point duty learned value DT0 may be set. On the other hand, it is rare that the engine 10 is in a completely warmed state immediately after the ignition switch 54 is turned on, and there is no opportunity to execute the starting point learning process when the complete warming up is completed. Almost no.

また、起動点学習処理に際してはモータ35が駆動されるため、エンジン10が完全に停止した状態で起動点学習処理を行うと、周囲が静まったなか、モータ35の駆動音だけが聴こえてしまうため、乗員が違和を感じる虞がある。よって、起動点学習処理は、イグニッションスイッチ54がオフとされた直後の、エンジン10が完全停止する前の期間に実行することが望ましい。また、バッテリ電圧Vが低下している場合には、設定したデューティ指令値DTの値に対して本来得られる値よりもモータ電圧の実効値が低くなってしまうため、起動点電圧に相当する起動点デューティ学習値DT0の値を適切に学習できなくなる。よって、バッテリ電圧Vが低下した状態にないことも、起動点学習処理の実行の条件とすることが望ましい。   In addition, since the motor 35 is driven during the starting point learning process, if the starting point learning process is performed in a state where the engine 10 is completely stopped, only the driving sound of the motor 35 can be heard while the surroundings have calmed down. There is a risk that passengers may feel discomfort. Therefore, it is desirable to execute the starting point learning process in a period immediately after the ignition switch 54 is turned off and before the engine 10 is completely stopped. Further, when the battery voltage V is lowered, the effective value of the motor voltage becomes lower than the originally obtained value with respect to the set duty command value DT. The point duty learning value DT0 cannot be learned appropriately. Therefore, it is desirable that the starting point learning process is also executed as a condition that the battery voltage V is not lowered.

ちなみに、こうした場合の起動点学習処理の実行機会は、最大でも、1トリップに1回となる。ただし、起動点電圧の個体差分は、起動点学習処理を1回実行すれば学習可能であり、起動点電圧の経時変化は、月単位、或いは年単位の長いスパンをかけて生じるものである。そのため、起動点学習処理の実行頻度は、数トリップに1回程度でも十分なものとなっている。   Incidentally, the execution opportunity of the starting point learning process in such a case is once per trip at the maximum. However, the individual difference of the starting point voltage can be learned by executing the starting point learning process once, and the change with time of the starting point voltage occurs over a long span of months or years. Therefore, the execution frequency of the starting point learning process is sufficient even about once every several trips.

図9に、本実施形態のエンジン冷却システムの制御装置による起動点学習処理の実行態様の一例を示す。
時刻t1に、イグニッションスイッチ54がオフとされて、IG信号がオンからオフに切り替わると、ロータ位相θが学習開始位相θ0となる位置に向け、ロータ33が回転される。そして、時刻t2にロータ位相θが学習開始位相θ0となる位置にロータ33が到達すると、その時刻t2から規定時間γが経過した時刻t3まで、デューティ指令値DTが「0」に保持される。この保持は、ロータ33を完全に停止した状態とするために行われる。ちなみに、ロータ33が完全に停止していない状態で起動点学習処理を開始すると、その開始直後にロータ33の回転が開始したと判定されてしまい、起動点デューティ学習値DT0に誤った値が設定される虞がある。
FIG. 9 shows an example of an execution aspect of the starting point learning process by the control device for the engine cooling system of the present embodiment.
When the ignition switch 54 is turned off at time t1 and the IG signal is switched from on to off, the rotor 33 is rotated toward the position where the rotor phase θ becomes the learning start phase θ0. When the rotor 33 reaches the position where the rotor phase θ becomes the learning start phase θ0 at time t2, the duty command value DT is held at “0” from time t2 until time t3 when the specified time γ has elapsed. This holding is performed to bring the rotor 33 into a completely stopped state. Incidentally, if the starting point learning process is started in a state where the rotor 33 is not completely stopped, it is determined immediately after the start that the rotation of the rotor 33 has started, and an incorrect value is set as the starting point duty learned value DT0. There is a risk of being.

時刻t3からは、デューティ指令値DTが、単位時間当たりの増加比率を一定として「0」から徐々に増加される。その後の時刻t4にロータ33の回転が開始し、更にその後の時刻t5に、その回転開始が確認されると、その時点のデューティ指令値DTの値に基づいて起動点デューティ学習値DT0の値が更新される。ちなみに、ここでは、ロータ位相θの変化速度が起動判定値ε以上となったことから、時刻t5でのロータ33の回転開始の確認がなされている。なお、同図では、分かり易くするため、時刻t4と時刻t5の間隔が誇張されているが、実際には、これらの間隔は僅かであり、時刻t5におけるデューティ指令値DTの値は、時刻t4の値から殆ど変化していない。   From time t3, duty command value DT is gradually increased from “0” with a constant increase rate per unit time. After that, when the rotation of the rotor 33 starts at time t4 and the rotation start is confirmed at the subsequent time t5, the value of the starting point duty learning value DT0 is determined based on the value of the duty command value DT at that time. Updated. Incidentally, here, since the change speed of the rotor phase θ is equal to or higher than the activation determination value ε, the start of rotation of the rotor 33 at time t5 is confirmed. In the figure, for the sake of clarity, the interval between time t4 and time t5 is exaggerated, but in reality, these intervals are very small, and the value of duty command value DT at time t5 is the time t4. Almost no change from the value of.

本実施形態では、このときの起動点デューティ学習値DT0の更新量を最大更新量ζ以下に制限している。そして、この更新量の制限により、ロータ33の回転開始の誤判定などの結果、起動点デューティ学習値DT0の値が、実際の起動点電圧に対応した値から大きく乖離した値に更新されてしまわないようにしている。   In the present embodiment, the update amount of the starting point duty learned value DT0 at this time is limited to the maximum update amount ζ or less. As a result of the erroneous determination of the rotation start of the rotor 33, the starting point duty learning value DT0 is updated to a value greatly deviating from the value corresponding to the actual starting point voltage due to the limitation of the update amount. I am trying not to.

一方、工場出荷後やバッテリクリア後における起動点デューティ学習値DT0の値の初回更新に際しては、ロータリバルブ14の固体差分を、更新後の起動点デューティ学習値DT0の値に反映する必要がある。初回更新時に固体差分を反映できれば、2回目以降の更新時には、先の更新からの経時変化分のみを、更新後の起動点デューティ学習値DT0の値に反映すればよいことになる。一方、起動点デューティ学習値DT0の更新量の制限を緩和すれば、ロータ33の回転開始を誤判定などによる、起動点デューティ学習値DT0の値の適正値からの乖離を十分抑制できなくなる。そこで、本実施形態では、初回更新時に限り、最大更新量ζを大きい値に設定して、固体差分の反映に必要な起動点デューティ学習値DT0の大幅な値の更新を許容するようにしている。   On the other hand, when the value of the starting point duty learned value DT0 is updated for the first time after factory shipment or after the battery is cleared, the individual difference of the rotary valve 14 needs to be reflected in the updated starting point duty learned value DT0. If the individual difference can be reflected at the time of the first update, only the change with time from the previous update may be reflected in the updated starting point duty learned value DT0 at the second and subsequent updates. On the other hand, if the restriction on the update amount of the starting point duty learned value DT0 is relaxed, the deviation from the appropriate value of the starting point duty learned value DT0 due to erroneous determination of the start of rotation of the rotor 33 cannot be sufficiently suppressed. Therefore, in the present embodiment, only during the first update, the maximum update amount ζ is set to a large value to allow a significant update of the starting point duty learned value DT0 necessary for reflecting the individual difference. .

こうした更新を終えて起動点学習処理を完了した時刻t5からは、IGオフ後最終目標位相θfに向けてロータ33が回転され、時刻t6にロータ位相θがIGオフ後最終目標位相θfに達すると、起動点学習ルーチンの処理は完了することになる。   From time t5 when the update point is completed and the starting point learning process is completed, the rotor 33 is rotated toward the final target phase θf after IG OFF, and when the rotor phase θ reaches the final target phase θf after IG OFF at time t6. Thus, the processing of the starting point learning routine is completed.

なお、上述のように、起動点学習処理では、学習開始位相θ0からロータ位相θの変化量が起動変化量θ1に達するか、ロータ位相θの変化速度が変化するか、のいずれかとなったときにロータ33の回転が開始したと判定している。そして、その判定に応じて起動点デューティ学習値DT0の値を更新するまでが起動点学習処理となっている。したがって、起動点学習処理の完了時におけるロータ33の位置は、学習開始位相θ0から起動変化量θ1分、ロータ33がプラス方向に回転した位置、又はそれよりもマイナス方向の位置となる。   As described above, in the starting point learning process, when the change amount of the rotor phase θ reaches the starting change amount θ1 from the learning start phase θ0 or the change speed of the rotor phase θ changes. It is determined that the rotation of the rotor 33 has started. The starting point learning process is performed until the starting point duty learned value DT0 is updated according to the determination. Therefore, the position of the rotor 33 when the starting point learning process is completed is a position where the rotor 33 is rotated in the plus direction by the starting change amount θ1 from the learning start phase θ0, or a position in the minus direction.

一方、本実施形態において、学習開始位相θ0は、IGオフ後最終目標位相θfから起動変化量θ1分、マイナス方向に回転したときのロータ33の位置よりも、更にマイナス方向の位置に設定されている。したがって、起動点学習処理は必ず、ロータ33がIGオフ後最終目標位相θfよりもマイナス方向に位置した状態で完了することになる。   On the other hand, in the present embodiment, the learning start phase θ0 is set to a position in the minus direction further than the position of the rotor 33 when rotated in the minus direction by the starting change amount θ1 from the final target phase θf after IG off. Yes. Therefore, the starting point learning process is always completed in a state where the rotor 33 is positioned in the minus direction from the final target phase θf after the IG is turned off.

起動点学習処理の完了後にロータ33は、IGオフ後最終目標位相θfに向けて回転されるが、このときのロータ33の回転方向はプラス方向となる。そのため、本実施形態では、起動点学習処理の完了前からのプラス方向の回転を継続したまま、ロータ33をIGオフ後最終目標位相θfまで回転することが可能となる。   After completing the starting point learning process, the rotor 33 is rotated toward the final target phase θf after the IG is turned off. At this time, the rotation direction of the rotor 33 is a plus direction. Therefore, in the present embodiment, it is possible to rotate the rotor 33 to the final target phase θf after the IG is turned off while continuing the plus direction rotation from before the start point learning process is completed.

ここで、起動点学習処理の完了時のロータ位相θが、IGオフ後最終目標位相θfよりもプラス方向の位置となると、起動点学習処理の完了後、ロータ33の回転方向を反転しなければならなくなる。回転方向の反転時には、ロータ33の回転速度は一旦「0」となる。そのため、IGオフ後最終目標位相θfへの到達に必要なロータ33の回転量が同じでも、プラス方向の回転を継続できる場合には、マイナス方向への回転方向の反転が必要な場合よりも、起動点学習処理の完了後のモータ35の駆動時間が短くなる。そして、起動点学習処理の完了後のモータ35の駆動時間を短縮できれば、エンジン10の完全停止前のモータ35の駆動停止をより容易に達成可能となって、上述したモータ35の駆動音による乗員の違和感の解消もより容易となる。   Here, when the rotor phase θ at the completion of the starting point learning process is in a positive direction position with respect to the final target phase θf after IG OFF, the rotation direction of the rotor 33 must be reversed after the starting point learning process is completed. No longer. At the time of reversal of the rotation direction, the rotation speed of the rotor 33 once becomes “0”. Therefore, even if the amount of rotation of the rotor 33 required to reach the final target phase θf after IG off is the same, if rotation in the positive direction can be continued, than in the case where reversal of the rotation direction in the negative direction is necessary, The drive time of the motor 35 after completion of the starting point learning process is shortened. If the driving time of the motor 35 after completion of the starting point learning process can be shortened, the driving stop of the motor 35 before the complete stop of the engine 10 can be achieved more easily. It is easier to eliminate the sense of discomfort.

なお、上記実施形態は、以下のように変更して実施することもできる。
・上記実施形態では、バッテリ電圧Vが規定値α以上であることを起動点学習処理の実行の条件の一つとしていた。起動点学習処理へのバッテリ電圧Vの低下の影響が問題とならない場合には、バッテリ電圧Vが規定値α以上であることを起動点学習処理の実行の条件から除外するようにしてもよい。
In addition, the said embodiment can also be changed and implemented as follows.
In the embodiment described above, one of the conditions for executing the starting point learning process is that the battery voltage V is greater than or equal to the specified value α. When the influence of the decrease in the battery voltage V on the starting point learning process does not matter, it may be excluded from the condition for executing the starting point learning process that the battery voltage V is equal to or higher than the specified value α.

・上記実施形態では、オイル温度が完全暖機判定値以上となるエンジン10の完全暖機の完了を、起動点学習処理の実行の条件の一つとしていた。一方、エンジンの多くでは、冷却水温度が規定の暖機判定値以上となることをもって暖機完了としているが、完全暖機の完了ではなく、そうした冷却水温度に基づき判定されたエンジン10の暖機(以下、通常暖機)の完了を、起動点学習処理の実行の条件としてもよい。そうした場合にも、完全暖機時と通常暖機時とでロータリバルブ14の環境温度が大幅に異なるのでなければ、起動点学習処理を通じて更新される起動点デューティ学習値DT0の値にあまり大きな違いは生じない。   In the above embodiment, the completion of the complete warm-up of the engine 10 at which the oil temperature is equal to or higher than the complete warm-up determination value is set as one of the conditions for executing the starting point learning process. On the other hand, in many engines, the warm-up is completed when the cooling water temperature becomes equal to or higher than a predetermined warm-up determination value, but the complete warm-up is not completed, but the warm-up of the engine 10 determined based on the cooling water temperature is not completed. Completion of the machine (hereinafter, normal warm-up) may be a condition for executing the starting point learning process. Even in such a case, if the environmental temperature of the rotary valve 14 is not significantly different between the complete warm-up and the normal warm-up, there is a very large difference in the starting point duty learned value DT0 updated through the starting point learning process. Does not occur.

・学習開始位相θ0やIGオフ後最終目標位相θfの位置を、上記実施形態とは異なる位置に設定してもよい。例えば、起動点学習処理の完了後にロータ33の回転方向の反転が必要となる位置に学習開始位相θ0を設定することも可能である。そうした場合にも、イグニッションスイッチ54オフとしてからエンジン10が完全停止するまでの時間に十分な余裕があれば、モータ35の駆動音による違和感が問題となることはない。   The position of the learning start phase θ0 and the final target phase θf after IG OFF may be set to a position different from the above embodiment. For example, it is also possible to set the learning start phase θ0 at a position where the rotation direction of the rotor 33 needs to be reversed after the start point learning process is completed. Even in such a case, if there is sufficient time from when the ignition switch 54 is turned off until the engine 10 is completely stopped, the uncomfortable feeling due to the drive sound of the motor 35 does not become a problem.

・上記実施形態では、初回更新時には、起動点デューティ学習値DT0の最大更新量ζを2回目以降の更新時よりも大きくしていたが、初回更新時であるか否かに関わらず、最大更新量ζを同じ値としてもよい。   In the above embodiment, at the time of the first update, the maximum update amount ζ of the starting point duty learned value DT0 is larger than that at the second and subsequent updates, but the maximum update is performed regardless of whether or not it is the first update. The amount ζ may be the same value.

・上記実施形態では、デューティ指令値DTを「0」から徐々に増加させていきながら起動点学習処理を行うようにしていたが、増加を開始するデューティ指令値DTの値を「0」以外の値とすることもできる。例えば、起動点デューティ学習値DT0が取り得る値の範囲が予め分かっていれば、その範囲の下限値から起動点学習処理でのデューティ指令値DTの増加を行うことが可能である。起動点デューティ学習値DT0の更新前の値から一定の値を減算した値から、起動点学習処理でのデューティ指令値DTの増加を開始するようにしてもよい。   In the above embodiment, the starting point learning process is performed while gradually increasing the duty command value DT from “0”. However, the duty command value DT that starts increasing is set to a value other than “0”. It can also be a value. For example, if the range of values that the starting point duty learned value DT0 can take is known in advance, the duty command value DT in the starting point learning process can be increased from the lower limit value of the range. The increase of the duty command value DT in the starting point learning process may be started from a value obtained by subtracting a certain value from the value before updating the starting point duty learned value DT0.

・上記実施形態では、起動点学習処理での起動点デューティ学習値DT0の更新量を最大更新量ζ未満に制限していたが、そうした更新量の制限を行わないようにしてもよい。すなわち、ロータ33の回転開始が確認されたときのデューティ指令値DTの値が常に更新後の値となるように、起動点学習処理における起動点デューティ学習値DT0の値の更新を行うようにしてもよい。   In the above embodiment, the update amount of the starting point duty learned value DT0 in the starting point learning process is limited to less than the maximum update amount ζ, but such update amount may not be limited. That is, the starting point duty learned value DT0 is updated in the starting point learning process so that the value of the duty command value DT when the rotation start of the rotor 33 is confirmed is always the updated value. Also good.

・上記実施形態では、起動点学習処理において、ロータ位相θが学習開始位相θ0となる位置にロータ33を回転した後、規定時間γの間、デューティ指令値DTを「0」に保持することで、ロータ33を確実に停止させていた。すなわち、起動点学習ルーチンのステップS140の処理後、規定時間γが経過した時点でステップS160に処理が進められるようになっていた。ロータ33の停止を、デューティ指令値DTを「0」に保持する時間ではなく、ロータ位相θから判定するようにしてもよい。すなわち、ステップS150において、ロータ位相θが一定の状態が一定時間以上続いているか否かを判定する処理に変更するようにしてもよい。   In the above embodiment, in the starting point learning process, after rotating the rotor 33 to a position where the rotor phase θ becomes the learning start phase θ0, the duty command value DT is held at “0” for a specified time γ. The rotor 33 was surely stopped. That is, after the process of step S140 of the starting point learning routine, the process proceeds to step S160 when the specified time γ has elapsed. The stop of the rotor 33 may be determined from the rotor phase θ instead of the time for holding the duty command value DT at “0”. That is, in step S150, the process may be changed to a process for determining whether or not a state in which the rotor phase θ is constant continues for a certain time or longer.

・上記実施形態では、起動点学習処理において、ロータ位相θの変化量が起動変化量θ1以上となった場合、ロータ位相θの変化速度が変化した場合、のいずれの場合にも、ロータ33の回転が開始したと判定するようにしていたが、それらのいずれかの場合にのみ、ロータ33の回転が開始したと判定するようにしてもよい。すなわち、起動点学習ルーチンにおいて、ステップS170、ステップS180のいずれか一方を割愛するようにしてもよい。また、ロータ位相θの変化量、変化速度を用いずにロータ33の回転開始を判定するようにしてもよい。例えば、ラジエータ水路R1を流れる冷却水の流量を検出するセンサを設けるとともに、ラジエータポートP1が開く直前の位置からデューティ指令値DTを増加させていき、ラジエータ水路R1の冷却水の流量が一定以上となったときにロータ33の回転が開始したと判定することも可能である。   In the above embodiment, in the starting point learning process, when the change amount of the rotor phase θ is equal to or larger than the start change amount θ1, or when the change speed of the rotor phase θ changes, the rotor 33 Although it is determined that the rotation has started, it may be determined that the rotation of the rotor 33 has started only in any of those cases. That is, in the starting point learning routine, any one of step S170 and step S180 may be omitted. Alternatively, the start of rotation of the rotor 33 may be determined without using the change amount and change speed of the rotor phase θ. For example, a sensor for detecting the flow rate of the cooling water flowing through the radiator water channel R1 is provided, and the duty command value DT is increased from a position immediately before the radiator port P1 is opened, so that the flow rate of the cooling water in the radiator water channel R1 is a certain level or more. It is also possible to determine that the rotation of the rotor 33 has started.

10…エンジン、14…ロータリバルブ、25…電子制御ユニット、33…ロータ、35…モータ、50…目標位相設定部、51…デューティ指令値演算部、52…モータ駆動部、53…起動点学習処理部、54…イグニッションスイッチ。   DESCRIPTION OF SYMBOLS 10 ... Engine, 14 ... Rotary valve, 25 ... Electronic control unit, 33 ... Rotor, 35 ... Motor, 50 ... Target phase setting part, 51 ... Duty command value calculating part, 52 ... Motor drive part, 53 ... Starting point learning process 54, ignition switch.

Claims (1)

エンジンの内部を通って冷却水を循環させる冷却水回路と、内蔵するロータを電圧の印加に応じて回転することで、前記冷却水回路における冷却水の流れを変更する電動式のロータリバルブと、を備えるエンジン冷却システムの制御装置において、
前記ロータが停止した状態から前記ロータリバルブの印加電圧を増加させていくとともに、前記ロータが回転し始めたときの印加電圧に基づき、同ロータの回転開始に必要な最小の印加電圧である起動点電圧の学習値の値を更新する起動点学習処理を、イグニッションスイッチがオフとされたときに、前記エンジンの暖機が完了していることを条件に行う起動点学習処理部を備える
ことを特徴とするエンジン冷却システムの制御装置。
A cooling water circuit that circulates cooling water through the interior of the engine, and an electric rotary valve that changes the flow of cooling water in the cooling water circuit by rotating a built-in rotor according to application of voltage; In an engine cooling system control device comprising:
The starting point is the minimum applied voltage required to start rotation of the rotor based on the applied voltage when the rotor starts to rotate while increasing the applied voltage of the rotary valve from the state where the rotor is stopped. A starting point learning processing unit for performing a starting point learning process for updating the value of the voltage learning value on the condition that the engine has been warmed up when the ignition switch is turned off. The engine cooling system controller.
JP2016171123A 2016-09-01 2016-09-01 Control device of engine cooling system Pending JP2018035779A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016171123A JP2018035779A (en) 2016-09-01 2016-09-01 Control device of engine cooling system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016171123A JP2018035779A (en) 2016-09-01 2016-09-01 Control device of engine cooling system

Publications (1)

Publication Number Publication Date
JP2018035779A true JP2018035779A (en) 2018-03-08

Family

ID=61567119

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016171123A Pending JP2018035779A (en) 2016-09-01 2016-09-01 Control device of engine cooling system

Country Status (1)

Country Link
JP (1) JP2018035779A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021046829A (en) * 2019-09-19 2021-03-25 トヨタ自動車株式会社 Engine cooling device
CN112648062A (en) * 2019-10-10 2021-04-13 广州汽车集团股份有限公司 Self-learning method of temperature control module for automobile

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021046829A (en) * 2019-09-19 2021-03-25 トヨタ自動車株式会社 Engine cooling device
JP7215379B2 (en) 2019-09-19 2023-01-31 トヨタ自動車株式会社 engine cooling system
CN112648062A (en) * 2019-10-10 2021-04-13 广州汽车集团股份有限公司 Self-learning method of temperature control module for automobile
CN112648062B (en) * 2019-10-10 2021-09-14 广州汽车集团股份有限公司 Self-learning method of temperature control module for automobile

Similar Documents

Publication Publication Date Title
EP3109430B1 (en) Internal combustion engine with cooling apparatus
EP3130777B1 (en) Cooling device for internal combustion engine
EP3153751B1 (en) Control device for internal combustion engine and control method for internal combustion engine
CN109555592B (en) Engine cooling device
JP7114889B2 (en) Coolant control valve device and engine cooling system using the same
JP2008057370A (en) Variable valve timing control device of internal combustion engine
JP2019105199A (en) Cooling water control valve device
JP2018035779A (en) Control device of engine cooling system
JP2018040454A (en) Control device of rotary-type fluid valve
JP5761572B2 (en) Control device for electric variable valve timing device
JP2002257248A (en) Flow control valve and cooling device for internal combustion engine using the same
CN110214222B (en) Cooling device for engine
JP4059057B2 (en) Cooling system for liquid-cooled heat engine
JP6881261B2 (en) Internal combustion engine cooling system
JP6582831B2 (en) Cooling control device
JP2016210298A (en) Cooling device of internal combustion engine
CN111434903A (en) Engine cooling device and method
JP2020023938A (en) Cooling fan control device
JP2019027313A (en) Control device for internal combustion engine
JP7444740B2 (en) engine cooling system
KR101866044B1 (en) A method for controlling position of vcm-flap and an apparatus for the same
JP2007071047A (en) Control device of internal combustion engine
JP2016151215A (en) Cooling device for internal combustion engine
JP2016156340A (en) Cooling device for internal combustion engine
JP2016102414A (en) Cooling device