JP2019060369A - Control device of fluid control valve - Google Patents
Control device of fluid control valve Download PDFInfo
- Publication number
- JP2019060369A JP2019060369A JP2017184006A JP2017184006A JP2019060369A JP 2019060369 A JP2019060369 A JP 2019060369A JP 2017184006 A JP2017184006 A JP 2017184006A JP 2017184006 A JP2017184006 A JP 2017184006A JP 2019060369 A JP2019060369 A JP 2019060369A
- Authority
- JP
- Japan
- Prior art keywords
- opening degree
- valve
- seal member
- fluid control
- learning
- 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.)
- Granted
Links
Images
Landscapes
- Lift Valve (AREA)
- Electrically Driven Valve-Operating Means (AREA)
Abstract
【課題】シール部材による摺動抵抗変動を加味して、開度制御の応答性の向上とシール部材への負荷の軽減の少なくとも一方を図ることができる流体制御弁の制御装置を提供する。【解決手段】本開示の一態様は、弁座13と、弁体14と、弁体14を駆動させて開度を調整するモータ部3と、を有し、弁座13に弁体14と弁座13との間を封止するゴムシール部13aが設けられた流体制御弁1と、流体制御弁1を制御する制御部21と、を有する流体制御弁の制御装置において、制御部21は、開閉弁時にて、弁体14がゴムシール部13aに摺動する開度範囲であるゴムシール影響範囲内の開度では、モータ部3の制御量を補正する。【選択図】図7A control device for a fluid control valve capable of improving the responsiveness of opening degree control and/or reducing the load on the seal member in consideration of sliding resistance fluctuations due to the seal member. A first aspect of the present disclosure includes a valve seat (13), a valve body (14), and a motor section (3) that drives the valve body (14) to adjust an opening degree, and the valve seat (13) and the valve body (14) are provided. In a control device for a fluid control valve having a fluid control valve 1 provided with a rubber seal portion 13a for sealing between a valve seat 13 and a control section 21 for controlling the fluid control valve 1, the control section 21: When the valve is opened and closed, the control amount of the motor portion 3 is corrected within the rubber seal influence range, which is the opening degree range in which the valve body 14 slides on the rubber seal portion 13a. [Selection drawing] Fig. 7
Description
本開示は、流体の流れを制御する流体制御弁の制御装置に関するものである。 The present disclosure relates to a control device of a fluid control valve that controls fluid flow.
従来技術として、特許文献1には、流体制御弁としての二重偏心弁と、この二重偏心弁を制御する制御部を有する装置が開示されている。そして、二重偏心弁は、弁座と、弁体と、弁体を駆動させて開度を調整するモータ部と、を有する。
As a prior art,
特許文献1に開示される二重偏心弁のような流体制御弁において、弁座にシール部材が設けられている場合がある。この場合、開閉弁時において、弁体がシール部材に摺動する低開度域にて、シール部材の摺動抵抗が生じる。これにより、低開度域にて、弁体の動きが遅くなり、要求開度に達するまでの時間に遅れが生じて、開度制御の応答性が低下するおそれがある。あるいは、シール部材の摺動抵抗が大きいため、弁体、または弁座に求められる耐久性が厳しくなるおそれがある。
In a fluid control valve such as a double eccentric valve disclosed in
そこで、本開示は上記した問題点を解決するためになされたものであり、シール部材が設けられている弁の摺動抵抗を加味して、開度制御の応答性の向上とシール部材への負荷の軽減の少なくとも一方を図ることができる流体制御弁の制御装置を提供することを目的とする。 Therefore, the present disclosure has been made to solve the above-described problems, and in view of the sliding resistance of the valve provided with the seal member, the response of the opening control can be improved and the seal member can be improved. It is an object of the present invention to provide a control device of a fluid control valve capable of achieving at least one of load reduction.
上記課題を解決するためになされた本開示の一形態は、弁座と、弁体と、前記弁体を駆動させて開度を調整する駆動部と、を有し、前記弁座又は前記弁体のいずれか一方に前記弁体と前記弁座との間を封止するシール部材が設けられた流体制御弁と、前記流体制御弁を制御する制御部と、を有する流体制御弁の制御装置において、前記制御部は、開閉弁時にて、前記弁体又は前記弁座が前記シール部材に摺動する開度範囲であるシール部材影響範囲内の開度では、前記駆動部の制御量を補正すること、を特徴とする。 One aspect of the present disclosure made to solve the above problems includes a valve seat, a valve body, and a drive unit that drives the valve body to adjust the opening degree, and the valve seat or the valve Control device for fluid control valve having fluid control valve provided with seal member for sealing between the valve body and the valve seat in any one of the body, and control unit for controlling the fluid control valve Wherein the control unit corrects the control amount of the drive unit at an opening within a seal member influence range which is an opening range where the valve body or the valve seat slides on the seal member at the time of the on-off valve To be characterized.
この態様によれば、開閉弁時に、シール部材影響範囲内の開度において、駆動部の制御量を補正することにより、弁体の駆動を速くして、開度制御の応答性を向上させることができる。あるいは、シール部材影響範囲内の開度において、駆動部の制御量を補正することにより、弁体の駆動を遅くして、シール部材への負荷を軽減できる。 According to this aspect, at the time of the on-off valve, by correcting the control amount of the drive unit at the opening within the seal member affected range, the drive of the valve is made faster to improve the response of the opening control. Can. Alternatively, by correcting the control amount of the drive unit at the opening within the seal member influence range, the drive of the valve body can be delayed to reduce the load on the seal member.
上記の態様においては、前記制御量はPID演算値として算出され、前記制御部は、前記PID演算値をオフセットして、または、前記PID演算値に任意の定数を掛けて、または、PID制御のゲインを変更させて、前記PID演算値を補正すること、が好ましい。 In the above aspect, the control amount is calculated as a PID operation value, and the control unit offsets the PID operation value or multiplies the PID operation value by an arbitrary constant, or Preferably, the gain is changed to correct the PID calculation value.
この態様によれば、PID演算値を大きくすることにより、弁体の駆動を速くして、開度制御の応答性を向上させることができる。あるいは、PID演算値を小さくすることにより、弁体の駆動を遅くして、シール部材への負担を軽減できる。 According to this aspect, by increasing the PID operation value, the drive of the valve body can be made faster, and the responsiveness of the opening control can be improved. Alternatively, by reducing the PID calculation value, the drive of the valve body can be delayed to reduce the load on the seal member.
上記の態様においては、前記PID演算値は、前記シール部材の硬度、または摩擦係数と相関のある指標を用いて補正されること、が好ましい。 In the above aspect, it is preferable that the PID calculation value be corrected using an index that is correlated with the hardness or the friction coefficient of the seal member.
この態様によれば、シール部材の硬度、または摩擦係数に応じて、駆動部の制御量を調整して、適切に弁体の駆動を制御することができる。 According to this aspect, it is possible to appropriately control the drive of the valve body by adjusting the control amount of the drive unit according to the hardness or the friction coefficient of the seal member.
上記の態様においては、前記制御部は、前記シール部材影響範囲の学習を行うこと、が好ましい。 In the above aspect, preferably, the control unit performs learning of the seal member influence range.
この態様によれば、ロバスト性を向上させることができる。すなわち、例えば流体制御弁の個体差や何らかの外乱の影響などによってシール部材影響範囲の変動が生じる場合であっても、安定して、開閉弁時に、シール部材影響範囲内の開度において、駆動部の制御量を補正することができる。 According to this aspect, robustness can be improved. That is, for example, even when the seal member affected range fluctuates due to the individual difference of the fluid control valve or the influence of some disturbance, etc., the opening / closing valve within the seal member affected range at the time of opening and closing stably. Control amount can be corrected.
そして、シール部材影響範囲の学習を行う一態様として、前記シール部材影響範囲の学習は、前記シール部材影響範囲外の任意の開度から前記駆動部の制御量を一定として閉弁させていくときに、前記シール部材影響範囲における上限開度の設計値である設計上限開度以下の開度にて、実開度の変化量が所定値以下となったときの開度が前記シール部材影響範囲の上限開度であるとして学習するように行われること、が好ましい。 Then, as an aspect of learning the seal member influence range, learning of the seal member influence range is performed by closing the valve with the control amount of the drive unit kept constant from an arbitrary opening degree outside the seal member influence range. The opening degree when the change amount of the actual opening degree is equal to or less than the predetermined value is an opening degree equal to or less than the design upper limit opening degree which is the design value of the upper limit opening degree in the seal member affected range. Preferably, learning is performed as the upper limit opening degree of
また、シール部材影響範囲の学習を行う他の態様として、前記シール部材影響範囲の学習は、前記シール部材影響範囲外の任意の開度から前記駆動部の制御量を一定として閉弁させていくときに、実開度の時間変化を示す曲線にて変曲点が現れるときの開度未満の開度にて、実開度の変化量が所定値以下となったときの開度が前記シール部材影響範囲の上限開度であるとして学習するように行われること、が好ましい。 Further, as another aspect of learning the seal member influence range, learning of the seal member influence range is performed by closing the valve with the control amount of the drive unit kept constant from an arbitrary opening degree outside the seal member influence range. When the opening degree is less than the opening degree when the inflection point appears in the curve showing the time change of the actual opening degree, the opening degree when the change amount of the actual opening degree becomes equal to or less than the predetermined value Preferably, learning is performed as the upper limit opening degree of the member influence range.
また、シール部材影響範囲の学習を行う他の態様として、前記シール部材影響範囲の学習は、実開度が指令開度に近づく度に指令開度を小さくして前記シール部材影響範囲外の任意の開度から微小開度ずつ閉弁させていくときに、実開度が指令開度に近づくまでに要する時間が所定時間よりも長くなったときの開度が前記シール部材影響範囲の上限開度であるとして学習するように行われること、が好ましい。 Further, as another aspect of learning the seal member influence range, learning of the seal member influence range may be performed by decreasing the commanded opening degree each time the actual opening degree approaches the commanded opening degree, and optionally outside the seal member influence range. When closing the valve every minute opening degree from the opening degree, the opening degree when the time required for the actual opening degree to approach the command opening degree becomes longer than a predetermined time is the upper limit opening of the seal member affected range Preferably, it is done to learn as a degree.
また、シール部材影響範囲の学習を行う他の態様として、前記シール部材影響範囲の学習は、実開度が指令開度に近づく度に指令開度を小さくして前記シール部材影響範囲外の任意の開度から微小開度ずつ閉弁させていくときに、所定時間当たりの実開度の変化量が所定値以下になったときの開度が前記シール部材影響範囲の上限開度であるとして学習するように行われること、が好ましい。 Further, as another aspect of learning the seal member influence range, learning of the seal member influence range may be performed by decreasing the commanded opening degree each time the actual opening degree approaches the commanded opening degree, and optionally outside the seal member influence range. Assuming that when the amount of change of the actual opening per predetermined time becomes equal to or less than a predetermined value when closing the valve every minute opening from the opening of is the upper limit opening of the seal member affected range Preferably, it is done to learn.
前記シール部材影響範囲の学習を行う態様においては、前記制御部は、前記流体制御弁の全閉位置を学習する全閉学習を併せて行うこと、が好ましい。 In the aspect in which the seal member influence range is learned, it is preferable that the control unit perform totally closed learning in which the fully closed position of the fluid control valve is learned.
本開示の流体制御弁の制御装置によれば、開度制御の応答性の向上とシール部材への負荷の軽減の少なくとも一方を図ることができる。 According to the control device for a fluid control valve of the present disclosure, at least one of improvement in responsiveness of opening control and reduction in load on the seal member can be achieved.
本開示に係る実施形態である流体制御弁の制御装置について、図面を参照しながら詳細に説明する。 A controller for a fluid control valve according to an embodiment of the present disclosure will be described in detail with reference to the drawings.
本実施形態では、二重偏心弁を備えた電動式の流体制御弁1が使用される。この流体制御弁1は、例えば燃料電池車に搭載され、その駆動用モータ(図示略)に電力を供給する燃料電池システムにおいて、燃料ガスと酸化剤ガスにより発電を行う燃料電池スタックから排出されるエアが流れる通路を開閉する封止弁として使用される。
In the present embodiment, a motorized
図1に示すように、流体制御弁1は、二重偏心弁より構成される弁部2と、モータを内蔵したモータ部3(「駆動部」の一例)と、複数のギヤを内蔵した減速機構部4と、を備える。弁部2は、内部に流体が流れる流路11を有する金属製の管部12を含み、流路11の中には弁座13、弁体14及び回転軸15が配置される。流路11の内形、弁座13の外形、弁体14の外形は、それぞれ平面視で円形又はほぼ円形をなしている。回転軸15には、モータの回転力が複数のギヤを介して伝えられるようになっている。この実施形態で、流路11を有する管部12は、ハウジング6の一部に相当し、モータ部3のモータや減速機構部4の複数のギヤは、このハウジング6により覆われる。ハウジング6は、アルミ等の金属により形成される。
As shown in FIG. 1, the
図2と図3に示すように、流路11には段部10が形成され、その段部10に弁座13が組み込まれる。弁座13は、円環状をなし、中央に円形又はほぼ円形の弁孔16を有する。弁孔16の縁部には環状のシート面17が形成される。本実施形態では、弁座13に、弁座13と弁体14との間を封止するためのゴムシール部13a(「シール部材」の一例)が設けられており、このゴムシール部13aにシート面17が形成されている。弁体14は、円板状をなし、その外周には、シート面17に対応する環状のシール面18が形成される。弁体14は回転軸15に固定され、回転軸15と一体的に回動するようになっている。
As shown in FIGS. 2 and 3, a stepped
図2〜図5に示すように、回転軸15の軸線L1は、弁体14及び弁孔16の径方向と平行に伸び、弁孔16の中心P1から弁孔16の径方向へ偏心して配置されると共に、弁体14のシール面18が回転軸15の軸線L1から弁体14の軸線L2が伸びる方向へ偏心して配置される。また、弁体14を回転軸15の軸線L1を中心に回動させることにより、弁体14のシール面18が、弁座13のシート面17に面接触する全閉位置(図2参照)とシート面17から最も離れる全開位置(図3参照)との間で移動可能に構成される。
As shown in FIGS. 2 to 5, the axis L1 of the
この実施形態では、モータ部3のモータの回転力が回転軸15に伝えられることにより、回転軸15は軸線L1を中心に回転する。これにより、図5において、全閉位置から弁体14が開弁方向(図5に示す矢印F1の方向、すなわち図5において時計方向)へ回動し始めると同時に、弁体14のシール面18が弁座13のシート面17から離れ始めると共に回転軸15の軸線L1を中心とする回動軌跡t1,t2に沿って移動し始めるようになっている。このようにして、モータ部3のモータは、回転軸15を軸線L1を中心に開弁方向に回転させて、弁体14を駆動させて開度を調整する。
In this embodiment, the rotational force of the motor of the
図4と図5に示すように、弁体14は、その上側の板面14aから突出し回転軸15に固定される山形状の固定部14bを含む。この固定部14bは回転軸15の軸線L1から回転軸15の径方向へずれた位置にて、回転軸15の先端から突出するピン15aを介して回転軸15に固定される。また、図5に示すように、固定部14bは、弁体14の軸線L2上に配置され、固定部14bを含む弁体14が、弁体14の軸線L2を中心に左右対称形状をなすように形成される。
As shown in FIGS. 4 and 5, the
また、流体制御弁1は、リターンスプリング(不図示)を有する。このリターンスプリングは、モータ部3のモータにより回転軸15が開弁方向に回転するように発生するモータ駆動力に対抗して、回転軸15を閉弁方向に回転するように付勢している。
The
そして、本実施形態の流体制御弁の制御装置は、このような二重偏心弁を備えた電動式の流体制御弁1に設けられたモータ部3などを制御する制御部21を有する(図1参照)。
The control device of the fluid control valve according to the present embodiment includes the control unit 21 that controls the
ここで、制御部21は、PID制御により、入力される実開度信号及び要求開度信号に基づいて流体制御弁1の開度を制御する。例えば図6に示すように、制御部21は、入力される実開度信号及び要求開度信号に基づいて要求開度と実開度との偏差を算出し、この算出された偏差に基づいてモータ部3のモータ(制御対象)の制御量としての駆動デューティ比DUTYを算出する。このようにして、本実施形態では、駆動デューティ比DUTYが、PID演算値として算出される。そして、制御部21は、この算出された駆動デューティ比DUTYに応じて、モータへ印加する電圧を制御する。このようにして、制御部21は、モータをフィードバック制御することにより、流体制御弁1の実開度を要求開度に近付けるようにして、流体制御弁1の開度を制御している。
Here, the control unit 21 controls the opening degree of the
ところで、流体制御弁1において、低開度域では、ゴムシール部13aが弁体14の動作に影響を及ぼす範囲、すなわち、弁体14がゴムシール部13aに摺動する開度範囲となっており、ゴムシール部13aの摺動抵抗が生じる。すると、開度制御の応答性の観点から考えると、弁体14の動きが遅くなって、図20の実線に示すように、ゴムシール影響範囲(ゴムシール部13aが弁体14の動作に影響を及ぼす範囲)では、例えば開弁時に要求開度に達するまでの時間について図20の点線で示す理想の制御よりも遅れが生じるおそれがある。このように、開度制御の応答性が低下するおそれがある。あるいは、ゴムシール部13aの耐久性の観点から考えると、摺動抵抗が大きいため、弁体14、あるいは弁座13に求められる耐久性が厳しくなるおそれがある。
By the way, in the
そこで、本実施形態では、低開度域における開度制御の応答性の低下、あるいは、ゴムシール部13aへの負担を軽減するために、制御部21は、開閉弁時にて、ゴムシール影響範囲内の開度では、制御出力、すなわち、モータ部3のモータの制御量である駆動デューティ比DUTYを補正する。
Therefore, in the present embodiment, in order to reduce the responsiveness of the opening control in the low opening region or to reduce the burden on the
具体的には、制御部21は、図7に示す制御フローチャートに基づく制御を実行する。図7に示すように、通常の駆動デューティ比DUTYの演算を行っているとき(ステップS1)に、ゴム補正フラグrflgが「ON」となったら(ステップS2:YES)、駆動デューティ比DUTYを補正する(ステップS3)。なお、ステップS3にて行う補正の内容については、後述する。 Specifically, the control unit 21 executes control based on the control flowchart shown in FIG. As shown in FIG. 7, when the normal drive duty ratio DUTY is calculated (step S1), when the rubber correction flag rflg is turned "ON" (step S2: YES), the drive duty ratio DUTY is corrected. (Step S3). The contents of the correction performed in step S3 will be described later.
ここで、図8に示すように、ゴム補正フラグrflgは、ステップS11にて取得した開度センサ値anがステップS12にて取得したゴム開度学習値ran以下であるとき(ステップS13:YES)に、「ON」となる(ステップS14)。一方、ゴム補正フラグrflgは、開度センサ値anがゴム開度学習値ranよりも大きいとき(ステップS13:NO)に、「OFF」となる(ステップS15)。 Here, as shown in FIG. 8, when the opening degree sensor value an acquired in step S11 is less than or equal to the rubber opening degree learning value ran acquired in step S12, the rubber correction flag rflg (step S13: YES) To "ON" (step S14). On the other hand, when the opening degree sensor value an is larger than the rubber opening degree learning value ran (step S13: NO), the rubber correction flag rflg is "OFF" (step S15).
ここで、開度センサ値anは、実開度であり、例えば流体制御弁1に設けられた開度センサ(不図示)の検出値である。また、ゴム開度学習値ranは、ゴムシール影響範囲における上限開度の値であり、例えば後で詳しく述べる学習方法で学習した値である。なお、ゴムシール影響範囲における上限開度の値として、ゴム開度学習値ranの代わりに、予め決められた設計値を使用してもよい。
Here, the opening degree sensor value an is an actual opening degree, and is, for example, a detection value of an opening degree sensor (not shown) provided in the
このようにして、制御部21は、実開度がゴムシール影響範囲における上限開度以下、すなわち、実開度がゴムシール影響範囲内(低開度域)の開度であるときに、駆動デューティ比DUTYを補正する。 In this manner, the control unit 21 controls the drive duty ratio when the actual opening is equal to or less than the upper limit opening in the rubber seal affected range, that is, when the actual opening is an opening within the rubber seal affected range (low opening region). Correct the DUTY.
ここで、図7のステップS3において駆動デューティ比DUTYを補正する際には、制御部21は、例えば以下の数式に示すように、通常の駆動デューティ比DUTYをオフセットして駆動デューティ比DUTYを補正する。
[数1]
(補正後の駆動デューティ比DUTY)=(通常の駆動デューティ比DUTY)+(所定値A)
Here, when correcting the drive duty ratio DUTY in step S3 of FIG. 7, the control unit 21 offsets the normal drive duty ratio DUTY and corrects the drive duty ratio DUTY, for example, as shown in the following formula. Do.
[Equation 1]
(Drive duty ratio DUTY after correction) = (normal drive duty ratio DUTY) + (predetermined value A)
なお、所定値Aは、オフセット値である。そして、所定値Aは、開度制御の応答性を向上させるため弁体14の動きを速くする場合には、正の値の駆動デューティ比DUTY(例えば5%相当の値)である。一方、所定値Aは、ゴムシール部13aへの負担を軽減するため弁体14の動きを遅くする場合には、負の値の駆動デューティ比DUTY(例えば−5%相当の値)である。
The predetermined value A is an offset value. The predetermined value A is a positive value of the drive duty ratio DUTY (for example, a value corresponding to 5%) when the movement of the
また、他の実施例として、図7のステップS3において駆動デューティ比DUTYを補正する際には、制御部21は、例えば以下の数式に示すように、通常の駆動デューティ比DUTYに任意の定数(所定値B)を掛けて駆動デューティ比DUTYを補正してもよい。
[数2]
(補正後の駆動デューティ比DUTY)=(通常の駆動デューティ比DUTY)×(所定値B)
As another example, when correcting the drive duty ratio DUTY in step S3 of FIG. 7, the control unit 21 sets an arbitrary constant (for example, a normal drive duty ratio DUTY) as shown in the following formula. The drive duty ratio DUTY may be corrected by multiplying the predetermined value B).
[Equation 2]
(Drive duty ratio DUTY after correction) = (normal drive duty ratio DUTY) × (predetermined value B)
なお、所定値Bは、開度制御の応答性を向上させるため弁体14の動きを速くする場合には1よりも大きい値(例えば1.5)である一方、ゴムシール部13aへの負荷を軽減するため弁体14の動きを遅くする場合には1未満の値(例えば0.7)である。
The predetermined value B is a value (for example, 1.5) larger than 1 when the movement of the
また、その他、制御部21は、PID制御のゲインを変更させて、駆動デューティ比DUTYを補正してもよい。そこで、図9に示すように、ゴム補正フラグrflgが「ON」であれば(ステップS21:YES)、ゴム補正時のPID制御のゲインを取得して(ステップS22)、駆動デューティ比DUTYの演算を行う(ステップS23)。一方、ゴム補正フラグrflgが「OFF」であれば(ステップS21:YES)、通常時のPID制御のゲインを取得して(ステップS24)、駆動デューティ比DUTYの演算を行う(ステップS23)。 In addition, the control unit 21 may correct the drive duty ratio DUTY by changing the gain of PID control. Therefore, as shown in FIG. 9, if the rubber correction flag rflg is "ON" (step S21: YES), the gain of PID control at the time of rubber correction is acquired (step S22), and the calculation of the drive duty ratio DUTY (Step S23). On the other hand, if the rubber correction flag rflg is "OFF" (step S21: YES), the gain of PID control at the normal time is acquired (step S24), and the drive duty ratio DUTY is calculated (step S23).
そして、このときのPID制御のゲインの一例として、図10に比例ゲインKPを示し、図11に積分ゲインKIを示す。図10と図11に示すように、比例ゲインKPと積分ゲインKIについて、弁体14の動きを速くする場合(図中の短い破線)には通常時の値(図中、「base」と表記して示す値)よりもゴム補正時の値を大きくする一方、弁体14の動きを遅くする場合(図中の長い破線)には通常時の値よりもゴム補正時の値を小さくする。
And as an example of the gain of PID control at this time, the proportional gain KP is shown in FIG. 10, and the integral gain KI is shown in FIG. As shown in FIGS. 10 and 11, for the proportional gain KP and the integral gain KI, when the movement of the
さらに、本実施形態では、ゴムシール部13aの温度を推定して、この推定結果をもとに、駆動デューティ比DUTYを補正してもよい。このとき、例えば水温(スタック温)や吸気温や外気温をもとに、ゴムシール部13aの温度の判定(低温判定など)を行う。例えば図12に示すようなスタック温と所定値Aの関係図を用いて、スタック温に応じて変化する所定値Aを用いて駆動デューティ比DUTYを補正する。なお、図12においては、スタック温が高くなるほど所定値Aは大きくなり、スタック温が低くなるほど所定値Aは小さくなる。このようにして、制御部21は、駆動デューティ比DUTYを、さらにゴムシール部13aの硬度と相関のある指標を用いて補正してもよい。なお、ゴムシール部13aの硬度と相関のある指標として、1トリップ間のモータ部3のモータへの総通電時間も考えられる。
Furthermore, in the present embodiment, the temperature of the
以上のように、本実施形態によれば、制御部21は、開閉弁時にて、ゴムシール影響範囲内の開度では、駆動デューティ比DUTYを補正する。これにより、開閉弁時に、ゴムシール影響範囲内の開度において、駆動デューティ比DUTYをゴムシール影響範囲外の開度のときよりも大きくすることにより、弁体14の駆動を速くして、開度制御の応答性を向上させることができる。あるいは、ゴムシール影響範囲内の開度において、駆動デューティ比DUTYをゴムシール影響範囲外の開度のときよりも小さくすることにより、弁体14の駆動を遅くして、ゴムシール部13aへの負荷を軽減することができる。なお、ゴムシール影響範囲内の開度の大きさによってゴムシール部13aの摺動抵抗の大きさが変化するときには、駆動デューティ比DUTYの補正量を、ゴムシール影響範囲内の開度の大きさに応じて変化させてもよい。
As described above, according to the present embodiment, the control unit 21 corrects the drive duty ratio DUTY at the opening degree within the rubber seal influence range at the time of the on-off valve. Thereby, at the time of opening / closing valve, the drive duty ratio DUTY is made larger at the opening within the rubber seal affected range than at the opening outside the rubber seal affected range, thereby speeding up the drive of the
また、制御部21は、駆動デューティ比DUTYをオフセットして、駆動デューティ比DUTYを補正する。これにより、オフセット値を正の値として駆動デューティ比DUTYを大きくすることにより、弁体14の駆動を速くして、開度制御の応答性を向上させることができる。あるいは、オフセット値を負の値として駆動デューティ比DUTYを小さくすることにより、弁体14の駆動を遅くして、ゴムシール部13aへの負荷を軽減することができる。
Further, the control unit 21 offsets the drive duty ratio DUTY to correct the drive duty ratio DUTY. As a result, by making the offset value a positive value and increasing the drive duty ratio DUTY, the drive of the
また、制御部21は、駆動デューティ比DUTYに任意の定数を掛けて、駆動デューティ比DUTYを補正してもよい。これにより、任意の定数を1よりも大きい値として駆動デューティ比DUTYを大きくすることにより、弁体14の駆動を速くして、開度制御の応答性を向上させることができる。あるいは、オフセット値を1よりも小さい値として駆動デューティ比DUTYを小さくすることにより、弁体14の駆動を遅くして、ゴムシール部13aへの負荷を軽減することができる。
In addition, the control unit 21 may correct the drive duty ratio DUTY by multiplying the drive duty ratio DUTY by an arbitrary constant. Thus, by increasing the drive duty ratio DUTY by setting the arbitrary constant to a value larger than 1, it is possible to accelerate the drive of the
また、制御部21は、KPゲインとKIゲインを変更させて、駆動デューティ比DUTYを補正してもよい。これにより、KPゲインとKIゲインを大きくして駆動デューティ比DUTYを大きくすることにより、弁体14の駆動を速くして、開度制御の応答性を向上させることができる。あるいは、KPゲインとKIゲインを小さくして駆動デューティ比DUTYを小さくすることにより、弁体14の駆動を遅くして、ゴムシール部13aへの負荷を軽減することができる。
Further, the control unit 21 may correct the drive duty ratio DUTY by changing the KP gain and the KI gain. As a result, by increasing the drive duty ratio DUTY by increasing the KP gain and the KI gain, the drive of the
また、駆動デューティ比DUTYは、さらに、ゴムシール部13aの硬度と相関のある指標を用いて補正されるとしてもよい。これにより、ゴムシール部13aの硬度に応じて、駆動デューティ比DUTYを調整して、適切に弁体14の駆動を制御することができる。
Further, the drive duty ratio DUTY may be further corrected using an index that correlates with the hardness of the
例えば前記の図12に示すようにゴムシール部13aの硬度と相関のある指標としてスタック温を用いる場合に、スタック温が高いときはゴムシール部13aの温度が高く、硬度が低いとして、前記の所定値A(オフセット値)を大きくすることで、補正後の駆動デューティ比DUTYを大きくする。そして、これにより、ゴムシール部13aの硬度が低いときには、弁体14の動きを速くして、開度制御の応答性をさらに向上させることができる。
For example, when the stack temperature is used as an index correlating with the hardness of the
また、スタック温が低い領域から高い領域まで、上記の温度補正をする場合、図12に示すように、所定値Aをマップで持ってもよい。 Further, in the case of performing the above-mentioned temperature correction from the region where the stack temperature is low to the region where the stack temperature is high, as shown in FIG.
ここで、ゴムシール影響範囲の上限開度は、前記のように学習値または所定値(例えば設計値)を用いて設定されるが、ロバスト性を高めるために学習値を用いて設定されることが望ましい。 Here, although the upper limit opening degree of the rubber seal influence range is set using a learning value or a predetermined value (for example, a design value) as described above, it may be set using a learning value to enhance robustness. desirable.
そこで、本実施形態では、制御部21は、イグニッションスイッチ(スタートスイッチ)がオフされる車両のキーオフ時(または、イグニッションスイッチがオンされる車両のキーオン時)に、ゴムシール影響範囲の学習を行う。また、このとき、流体制御弁1の全閉位置を学習する全閉学習を併せて行ってもよい。
So, in this embodiment, the control part 21 learns a rubber seal influence range at the time of the key-off of the vehicle in which an ignition switch (start switch) is turned off (or the time of key-on of the vehicle in which an ignition switch is turned on). At this time, totally closed learning may also be performed to learn the fully closed position of the
まず、第1の学習方法について説明する。第1の学習方法は、流体制御弁1について、ゴムシール影響範囲外の任意の開度から、駆動デューティ比DUTYを一定としながら閉弁させて、弁体14をゴムシール部13aに突き当てる。そして、このとき生じる実開度の単位時間当たりの変化量の挙動をもとに、ゴムシール影響範囲を学習する(DUTY固定学習)。ここで、ゴムシール影響範囲においては、駆動デューティ比DUTYを一定としてモータ部3のモータの駆動力が一定であれば、ゴムシール部13aの摺動抵抗により、実開度の単位時間当たりの変化量はゴムシール影響範囲外のときよりも小さくなる。
First, the first learning method will be described. In the first learning method, the
第1の学習方法において、具体的には、制御部21は、図13に示す制御フローチャートに基づく制御を実行する。図13に示すように、開度学習要求がある場合(ステップS31:YES)に、開度指令値goanとして所定値C(例えば40°)を取得する(ステップS32)。次に、|an−goan|≦(所定値D)の条件を満たす場合(ステップS33:YES)、すなわち、開度センサ値anが開度指令値goanになった場合、または、近付いた場合には、駆動デューティ比DUTYを所定値E(例えば3%または0%)とする(ステップS34)。そして、このようにして駆動デューティ比DUTYを小さくして、スプリング力(前記のリターンスプリングによる付勢力)により閉弁させていく。なお、所定値Dは、例えば0.1°である。 In the first learning method, specifically, the control unit 21 executes control based on a control flowchart shown in FIG. As shown in FIG. 13, when there is an opening degree learning request (step S31: YES), a predetermined value C (for example, 40 °) is acquired as the opening degree command value goan (step S32). Next, when the condition of | an-goan | ≦ (predetermined value D) is satisfied (step S33: YES), that is, when the opening sensor value an becomes the opening command value goan or when approaching. The drive duty ratio DUTY is set to a predetermined value E (for example, 3% or 0%) (step S34). Then, the drive duty ratio DUTY is reduced as described above, and the valve is closed by the spring force (biasing force by the return spring). The predetermined value D is, for example, 0.1 °.
その後、開度センサ値anが設計上限開度以下であり(ステップS35:YES)、全閉学習フラグfcflgが「OFF」であれば(ステップS36:NO)、開度センサ値anの時間微分dantが所定値F以下であるか否かを判断する(ステップS37)。ここで、設計上限開度は、ゴムシール影響範囲における上限開度の設計値である。また、時間微分dantは、開度センサ値anに対して時間微分を行って算出される値であり、開度センサ値anの単位時間当たりの変化量である。また、所定値Fは、例えば0.1°である。 Thereafter, if the opening sensor value an is less than or equal to the design upper limit opening (step S35: YES) and the totally closed learning flag fcflg is "OFF" (step S36: NO), the time derivative dant of the opening sensor value an is It is determined whether or not the predetermined value F or less (step S37). Here, the design upper limit opening is a design value of the upper limit opening in the rubber seal affected range. Further, the time differential dant is a value calculated by performing time differentiation on the opening degree sensor value an, and is a change amount per unit time of the opening degree sensor value an. Also, the predetermined value F is, for example, 0.1 °.
そして、時間微分dantが所定値F以下であれば(ステップS37:YES)、そのときの開度センサ値anをゴム開度学習値ranとして学習し(ステップS38)、全閉学習フラグfcflgを「ON」とする(ステップS39)。 Then, if the time derivative dant is less than or equal to the predetermined value F (step S37: YES), the opening degree sensor value an at that time is learned as the rubber opening degree learning value ran (step S38), and the totally closed learning flag fcflg "ON" (step S39).
このようにして、本実施形態では、例えば図14に示すように、流体制御弁1を、ゴムシール影響範囲外の任意の開度θ0(時刻T1)から、駆動デューティ比DUTYを一定として、閉弁させていく。そして、設計上限開度θ1(基準開度)に達した(時刻T2)後、この設計上限開度θ1以下の開度にて、開度センサ値anの時間微分dantが所定値F以下になったとき(時刻T3)の開度θ2を実際のゴムシール影響範囲の上限開度であるとして学習する。そして、開度θ2以下の開度範囲がゴムシール影響範囲であるとして学習する。
Thus, in the present embodiment, for example, as shown in FIG. 14, the
なお、図13に示す制御フローチャートにおいて、ステップS36において、全閉学習フラグfcflgが「ON」であれば(ステップS36:YES)、全閉学習を行う(ステップS40)。このようにして、ゴムシール影響範囲の学習とともに、全閉学習も併せて行われる。 In the control flowchart shown in FIG. 13, if the totally closed learning flag fcflg is "ON" in step S36 (step S36: YES), totally closed learning is performed (step S40). Thus, totally closed learning is also performed together with learning of the rubber seal influence range.
また、開度センサ値anは、微少時間(例えば2ms)毎に検出される。そこで、ステップS37においては、開度センサ値anの変化量として、今回検出された開度センサ値anと前回検出された開度センサ値anの差が所定値F以下であれば(ステップS37:YES)、そのときの(今回検出された)開度センサ値anがゴム開度学習値ranとして学習される(ステップS38)としてもよい。 Further, the opening degree sensor value an is detected every minute time (for example, 2 ms). Therefore, in step S37, if the difference between the currently detected opening sensor value an and the previously detected opening sensor value an is less than or equal to a predetermined value F as the amount of change of the opening sensor value an (step S37: YES), the opening degree sensor value an (this time detected) may be learned as the rubber opening degree learning value ran (step S38).
次に、第2の学習方法について、第1の学習方法と異なる点を中心に説明する。第2の学習方法において、具体的には、制御部21は、図15に示す制御フローチャートに基づく制御を実行する。図15に示すように、開度センサ値anの二階微分d2ant2を求める(ステップS45)。そして、変曲点通過フラグpflgが「ON」であれば(ステップS46:YES)、開度センサ値anの時間微分dantを求めて(ステップS49)、この時間微分dantを用いて前記の第1の学習方法(図13参照)と同様にゴム開度学習値ranを学習する(ステップS50〜S53)。ここで、変曲点通過フラグpflgは、二階微分d2ant2の絶対値が所定値G(例えば0.1)以下である場合(ステップS47:YES)に、「OFF」から「ON」となる(ステップS48)。 Next, the second learning method will be described focusing on differences from the first learning method. Specifically, in the second learning method, the control unit 21 executes control based on the control flowchart shown in FIG. As shown in FIG. 15, a second derivative d2ant2 of the opening sensor value an is determined (step S45). Then, if the inflection point passage flag pflg is "ON" (step S46: YES), the time derivative dant of the opening degree sensor value an is determined (step S49), and the first difference is calculated using this time derivative dant. The rubber opening degree learning value ran is learned in the same manner as the above learning method (see FIG. 13) (steps S50 to S53). Here, the inflection point passage flag pflg is switched from "OFF" to "ON" (step S47: YES) when the absolute value of the second derivative d2ant2 is equal to or less than the predetermined value G (eg, 0.1) (step S47) S48).
このようにして、本実施形態では、例えば図14に示すように、流体制御弁1を、ゴムシール影響範囲外の任意の開度θ0から、駆動デューティ比DUTYを一定として、閉弁させていく。このとき、開度センサ値anの時間変化を示す曲線にて変曲点(図14に表記)が現れるときの開度未満の開度にて、すなわち、任意の開度θ0から弁体14が動き出して閉弁し始めるときに変曲点通過フラグpflgが「ON」となる開度以降にて、前記の第1の学習方法と同様にゴムシール影響範囲の学習を行う。そして、これにより、流体制御弁1を任意の開度θ0から閉弁し始めるときの弁体14の動き出し時において、開度センサ値anの時間微分dantが所定値F以下になったときであっても、そのときの開度が実際のゴムシール影響範囲における上限開度であるとして誤って学習すること(動きだしの誤学習)を回避できる。
In this manner, in the present embodiment, for example, as shown in FIG. 14, the
次に、第3の学習方法について説明する。第3の学習方法は、流体制御弁1について、ゴムシール影響範囲外の任意の開度から、微少開度ずつ閉弁させていき、実開度が指令開度(指令される開度)に近づくまでに要する時間をもとに、ゴムシール影響範囲を学習する(第1のランプ起動学習)。ここで、ゴムシール影響範囲においては、ゴムシール部13aの摺動抵抗により、実開度が指令開度に近づくまでの時間はゴムシール影響範囲外のときよりも長くなる。
Next, the third learning method will be described. In the third learning method, the
第3の学習方法において、具体的には、制御部21は、図16に示す制御フローチャートに基づく制御を実行する。図16に示すように、開度学習要求がある場合(ステップS61:YES)には、ランプフラグrampflgが「ON」であれば(ステップS62:YES)、|an−goan|≦(所定値D)の条件を満たすか否かを判断する(ステップS66)。 In the third learning method, specifically, the control unit 21 executes control based on a control flowchart shown in FIG. As shown in FIG. 16, when there is an opening degree learning request (step S61: YES), if the lamp flag rampflg is "ON" (step S62: YES), | an-goan | ≦ (predetermined value D) It is determined whether the condition of) is satisfied (step S66).
ここで、ランプフラグrampflgは、開度指令値goanが所定値Cとして取得され(ステップS63)、|an−goan|≦(所定値D)の条件が満たされる場合(ステップS64:YES)に、「OFF」から「ON」となる(ステップS65)。 Here, when the opening degree command value goan is acquired as the predetermined value C (step S63) and the condition of | an−goan | ≦ (predetermined value D) is satisfied (step S64: YES), the lamp flag rampflg is From "OFF" to "ON" (step S65).
そして、ステップS66において、|an−goan|≦(所定値D)の条件を満たす場合(ステップS66:YES)には、開度指令値goanが変化するまでの時間をモニタ(観察)してゴム開度学習値ranを推定する(ステップS67)。 Then, if the condition of | an-goan | ≦ (predetermined value D) is satisfied in step S66 (step S66: YES), the time until the opening degree command value goan changes is monitored (observed) to The opening degree learning value ran is estimated (step S67).
ここで、ステップS67においては、図17に示すように、到達カウンタfcntrが所定時間H以上であれば(ステップS81:YES)、そのときの開度センサ値anをゴム開度学習値ranとして学習し(ステップS82)、全閉学習フラグfcflgを「ON」とする(ステップS83)。なお、所定時間Hは、例えば6msである。 Here, in step S67, as shown in FIG. 17, if the arrival counter fcntr is equal to or more than the predetermined time H (step S81: YES), the opening sensor value an at that time is learned as the rubber opening learning value ran. (Step S82), the totally closed learning flag fcflg is set to "ON" (step S83). The predetermined time H is, for example, 6 ms.
一方、図16のステップS66において、例えば後述する開度指令値goanの除変(ステップS68)を行った後に、|an−goan|≦(所定値D)の条件を満たさない場合(ステップS66:NO)には、到達カウンタfcntrをカウントアップする(ステップS72)。 On the other hand, in the case where the condition of | an-goan | ≦ (predetermined value D) is not satisfied after performing, for example, a change (step S68) of the opening degree command value goan described later in step S66 of FIG. In the case of NO), the arrival counter fcntr is counted up (step S72).
前記のようにステップS67においてゴム開度学習値ranを推定した後、以下の数式を用いて開度指令値goanを除変(更新)させる(ステップS68)。ここで、所定値Iは、徐変開度であり、例えば0.5°である。
[数3]
(徐変後の開度指令値goan)=(徐変前の開度指令値goan)−(所定値I)
As described above, after the rubber opening degree learning value ran is estimated in step S67, the opening degree command value goan is subjected to change (update) using the following formula (step S68). Here, the predetermined value I is a gradual change opening degree, and is, for example, 0.5 °.
[Equation 3]
(Opening command value goan after gradual change) = (Opening command value goan before gradual change)-(predetermined value I)
次に、到達カウンタfcntrを「0」とし(ステップS69)、全閉学習フラグfcflgが「ON」であれば(ステップS70:YES)、全閉学習を行う(ステップS71)。 Next, the reach counter fcntr is set to "0" (step S69), and if the totally closed learning flag fcflg is "ON" (step S70: YES), totally closed learning is performed (step S71).
このようにして、本実施形態では、例えば図19に示すように、開度センサ値anが開度指令値goanに近づいたら開度指令値goanを徐変させるようにして、流体制御弁1を、ゴムシール影響範囲外の任意の開度θ0から微小開度ずつ閉弁させていく。すると、このとき、ゴムシール影響範囲では、ゴムシール部13aの摺動抵抗により、開度センサ値anが開度指令値goanに近づくまでの時間が長くなる。そこで、開度センサ値anが開度指令値goanに近づくまでの時間が所定時間Hよりも長くなったときの開度θX(開度センサ値an)が実際のゴムシール影響範囲の上限開度であるとして学習し、開度θX以下の開度の範囲がゴムシール影響範囲であるとして学習する。なお、変形例として、開度センサ値anが開度指令値goanに追いついたら開度指令値goanを徐変させてもよい。また、開度センサ値anが開度指令値goanになるまでの時間が所定時間Hよりも長くなったときの開度θXが実際のゴムシール影響範囲の上限開度であるとして学習してもよい。
Thus, in the present embodiment, as shown in FIG. 19, for example, when the opening sensor value an approaches the opening command value goan, the
次に、第4の学習方法について説明する。第4の学習方法は、前記の第3の学習方法と同等に、流体制御弁1について、ゴムシール影響範囲外の任意の開度から、微少開度ずつ閉弁させていく。しかし、第4の学習方法は、前記の第3の学習方法と異なり、所定時間2msあたりの変化量≒時間微分値をもとに、ゴムシール影響範囲を学習する(第2のランプ起動学習)。ここで、ゴムシール影響範囲においては、ゴムシール部13aの摺動抵抗により、所定時間2msあたりの変化量≒時間微分値はゴムシール影響範囲外のときよりも小さくなる。
Next, the fourth learning method will be described. In the fourth learning method, the
第4の学習方法において、具体的には、制御部21は、前記の図16に示す制御フローチャートに示すように、ステップS67において、センサ出力の変化量をモニタしてゴム開度学習値ranを推定する。なお、第4の学習方法において、図16に示すステップS69,72の処理は行われない。 In the fourth learning method, specifically, as shown in the control flowchart shown in FIG. 16 described above, the control unit 21 monitors the amount of change in the sensor output in step S67 to learn the rubber opening degree learning value ran. presume. In the fourth learning method, the process of steps S69 and S72 shown in FIG. 16 is not performed.
ここで、ステップS67においては、図18に示すように、開度センサ値anの現在値と前回値の差の絶対値が所定値J(例えば0.03°)以下になったら(ステップS91:YES)、そのときの開度センサ値anをゴム開度学習値ranとして学習し(ステップS92)、全閉学習フラグfcflgを「ON」とする(ステップS93)。 Here, in step S67, as shown in FIG. 18, when the absolute value of the difference between the current value of the opening degree sensor value an and the previous value becomes equal to or less than a predetermined value J (eg 0.03 °) (step S91: YES), the opening degree sensor value an at that time is learned as the rubber opening degree learning value ran (step S92), and the totally closed learning flag fcflg is set to "ON" (step S93).
このようにして、本実施形態では、図19に示すように、開度センサ値anが開度指令値goanに近づいたら開度指令値goanを徐変させて、流体制御弁1を、ゴムシール影響範囲外の任意の開度θ0から微小開度ずつ閉弁させていく。すると、このとき、ゴムシール影響範囲では、ゴムシール部13aの摺動抵抗により、開度センサ値anの変化量が小さくなる。そこで、開度センサ値anの変化量(例えば開度センサ値anの現在値と前回値の差の絶対値)が所定値J以下になったときの開度θX(開度センサ値an)がゴムシール影響範囲における上限開度であるとして学習し、その開度θX以下の開度の範囲がゴムシール影響範囲であるとして学習する。
Thus, in the present embodiment, as shown in FIG. 19, when the opening degree sensor value an approaches the opening degree command value goan, the opening degree command value goan is gradually changed, and the
以上のように、本実施形態によれば、制御部21は、ゴムシール影響範囲の学習を行う。これにより、ロバスト性を向上させることができる。すなわち、例えば流体制御弁1の個体差や何らかの外乱の影響などによってゴムシール影響範囲の変動が生じる場合であっても、安定して、開閉弁時に、ゴムシール影響範囲内の開度において、駆動デューティ比DUTYを補正することができる。
As described above, according to the present embodiment, the control unit 21 learns the rubber seal influence range. This can improve the robustness. That is, for example, even when the rubber seal affected range fluctuates due to the individual difference of the
また、ゴムシール影響範囲の学習は、ゴムシール影響範囲外(ゴムシール影響範囲の開度よりも大きい)の任意の開度θ0から駆動デューティ比DUTYを一定として閉弁させて行われる。そして、このとき、ゴムシール影響範囲の学習は、設計上限開度以下の開度にて、開度センサ値anの時間微分dant(所定時間当たりの変化量)が所定値F以下となったときの開度がゴムシール影響範囲の上限開度であるとして学習される。このようにして、一定の速さで流体制御弁1を閉弁させるときに、実開度の所定時間当たりの変化量が小さくなったときの開度が、ゴムシール影響範囲の上限開度として学習される。
Also, learning of the rubber seal influence range is performed by closing the drive duty ratio DUTY from an arbitrary opening degree θ0 outside the rubber seal influence range (larger than the opening degree of the rubber seal influence range). At this time, learning of the rubber seal influence range is performed when the time differential dant (the amount of change per predetermined time) of the opening sensor value an becomes equal to or less than the predetermined value F at an opening less than the design upper limit opening. The opening degree is learned as the upper limit opening degree of the rubber seal influence range. In this way, when closing the
これにより、一定の速さで流体制御弁1を閉弁させるだけで、容易に、ゴムシール影響範囲の学習を行うことができる。また、本実施形態では、設計上限開度以下の開度にて、ゴムシール影響範囲の学習が行われる。そのため、ゴムシール影響範囲外の任意の開度θ0から閉弁し始めるときに、開度センサ値anの時間微分dantが所定値F以下となったとしても、そのときの開度は設計上限開度よりも大きいので、誤ってゴムシール影響範囲の学習が行われない。したがって、ゴムシール影響範囲外の任意の開度θ0からの弁体14の動きだし時における誤学習を回避できる。
Thus, the rubber seal influence range can be easily learned simply by closing the
また、ゴムシール影響範囲の学習は、ゴムシール影響範囲外の任意の開度θ0から駆動デューティ比DUTYを一定として閉弁させて行われる。そして、このとき、開度センサ値anの時間変化を示す曲線にて変曲点が現れるときの開度未満の開度にて、開度センサ値anの時間微分dantが所定値F以下となったときの開度がゴムシール影響範囲の上限開度であるとして学習されるとしてもよい。 Further, learning of the rubber seal influence range is performed by closing the valve with the drive duty ratio DUTY kept constant from an arbitrary opening degree θ0 outside the rubber seal influence range. Then, at this time, the time derivative dant of the opening sensor value an becomes equal to or less than the predetermined value F at an opening degree smaller than the opening degree when the inflection point appears in a curve showing time change of the opening sensor value an. The degree of opening may be learned as the upper limit opening of the rubber seal influence range.
これにより、一定の速さで流体制御弁1を閉弁させるだけで、容易に、ゴムシール影響範囲の学習を行うことができる。また、本実施形態では、開度センサ値anの時間変化を示す曲線にて変曲点が現れるときの開度未満の開度にて、ゴムシール影響範囲の学習が行われる。そのため、ゴムシール影響範囲外の任意の開度θ0から閉弁し始めるときに、開度センサ値anの時間微分dantが所定値F以下となったとしても、そのときの開度は開度センサ値anの時間変化を示す曲線にて変曲点が現れるときの開度となるので、ゴムシール影響範囲の学習が誤って行われない。したがって、ゴムシール影響範囲外の任意の開度θ0からの弁体14の動きだし時における誤学習を回避できる。
Thus, the rubber seal influence range can be easily learned simply by closing the
また、ゴムシール影響範囲の学習は、開度センサ値anが開度指令値goanに近づく度に開度指令値goanを小さくして、ゴムシール影響範囲外の任意の開度θ0から微小開度ずつ閉弁させて行われる。そして、このとき、開度センサ値anが開度指令値goanに近づくまでに要する時間が所定時間Hよりも長くなったときの開度センサ値anがゴムシール影響範囲の上限開度であるとして学習されるとしてもよい。 In addition, learning of the rubber seal influence range reduces the opening degree command value goan whenever the opening degree sensor value an approaches the opening degree command value goan, and the micro opening degree is closed from an arbitrary opening degree θ0 outside the rubber seal influence range. It is done with a valve. At this time, it is learned that the opening sensor value an when the time taken for the opening sensor value an to approach the opening command value goan is longer than the predetermined time H is the upper limit opening of the rubber seal influence range. It may be done.
また、ゴムシール影響範囲の学習は、開度センサ値anが開度指令値goanに近づく度に開度指令値goanを小さくして、ゴムシール影響範囲外の任意の開度θ0から微小開度ずつ閉弁させて行われる。そして、このとき、開度センサ値anの変化量(例えば開度センサ値anの現在値と前回値の差の絶対値)が所定値J以下となったときの開度センサ値anがゴムシール影響範囲の上限開度であるとして学習されるとしてもよい。 In addition, learning of the rubber seal influence range reduces the opening degree command value goan whenever the opening degree sensor value an approaches the opening degree command value goan, and the micro opening degree is closed from an arbitrary opening degree θ0 outside the rubber seal influence range. It is done with a valve. At this time, the opening sensor value an is affected by the rubber seal when the amount of change of the opening sensor value an (for example, the absolute value of the difference between the current value and the previous value of the opening sensor value an) becomes less than a predetermined value J. The upper limit opening degree of the range may be learned.
また、ゴムシール影響範囲の学習は、全閉学習と併せて行われてもよい。これにより、流体制御弁1の全閉位置を学習することができる。
Further, the learning of the rubber seal influence range may be performed together with the totally closed learning. Thereby, the fully closed position of the
なお、上記した実施の形態は単なる例示にすぎず、本開示を何ら限定するものではなく、その要旨を逸脱しない範囲内で種々の改良、変形が可能であることはもちろんである。例えばゴムシール部は、弁座13ではなく、弁体14に備わっていてもよい。
The embodiment described above is merely an example, and does not limit the present disclosure in any way, and it goes without saying that various improvements and modifications can be made without departing from the scope of the invention. For example, the rubber seal may be provided not on the
1 流体制御弁
2 弁部
13 弁座
13a ゴムシール部
14 弁体
16 弁孔
17 シート面
18 シール面
21 制御部
DUTY 駆動デューティ比
an 開度センサ値
ran ゴム開度学習値
goan 開度指令値
dant 時間微分
d2ant2 二階微分
Claims (9)
前記制御部は、開閉弁時にて、前記弁体又は前記弁座が前記シール部材に摺動する開度範囲であるシール部材影響範囲内の開度では、前記駆動部の制御量を補正すること、
を特徴とする流体制御弁の制御装置。 A valve seat, a valve body, and a drive unit for driving the valve body to adjust an opening degree, and between the valve body and the valve seat in either the valve seat or the valve body In a control device for a fluid control valve, comprising: a fluid control valve provided with a seal member for sealing the fluid; and a control unit for controlling the fluid control valve,
The control unit corrects the control amount of the drive unit at an opening within a seal member influence range which is an opening range where the valve body or the valve seat slides on the seal member at the time of the on-off valve. ,
Control device of fluid control valve characterized by the above.
前記制御量はPID演算値として算出され、
前記制御部は、前記PID演算値をオフセットして、または、前記PID演算値に任意の定数を掛けて、または、PID制御のゲインを変更させて、前記PID演算値を補正すること、
を特徴とする流体制御弁の制御装置。 In the control device for a fluid control valve according to claim 1,
The control amount is calculated as a PID operation value,
The control unit may correct the PID operation value by offsetting the PID operation value, multiplying the PID operation value by an arbitrary constant, or changing a gain of PID control.
Control device of fluid control valve characterized by the above.
前記PID演算値は、前記シール部材の硬度、または摩擦係数と相関のある指標を用いて補正されること、
を特徴とする流体制御弁の制御装置。 In the control device for a fluid control valve according to claim 2,
The PID calculation value may be corrected using an index correlated with the hardness or friction coefficient of the seal member.
Control device of fluid control valve characterized by the above.
前記制御部は、前記シール部材影響範囲の学習を行うこと、
を特徴とする流体制御弁の制御装置。 The control device for a fluid control valve according to any one of claims 1 to 3.
The control unit performs learning of the seal member influence range;
Control device of fluid control valve characterized by the above.
前記シール部材影響範囲の学習は、前記シール部材影響範囲外の任意の開度から前記駆動部の制御量を一定として閉弁させていくときに、前記シール部材影響範囲における上限開度の設計値である設計上限開度以下の開度にて、実開度の変化量が所定値以下となったときの開度が前記シール部材影響範囲の上限開度であるとして学習するように行われること、
を特徴とする流体制御弁の制御装置。 In the control device for a fluid control valve according to claim 4,
The learning of the seal member influence range is a design value of the upper limit opening degree in the seal member influence range when closing the valve with a constant control amount of the drive part from an arbitrary opening degree outside the seal member influence range. The opening degree when the change amount of the actual opening degree becomes a predetermined value or less at an opening degree equal to or less than the design upper limit opening degree is learned as the upper limit opening degree of the seal member affected range as the opening degree. ,
Control device of fluid control valve characterized by the above.
前記シール部材影響範囲の学習は、前記シール部材影響範囲外の任意の開度から前記駆動部の制御量を一定として閉弁させていくときに、実開度の時間変化を示す曲線にて変曲点が現れるときの開度未満の開度にて、実開度の変化量が所定値以下となったときの開度が前記シール部材影響範囲の上限開度であるとして学習するように行われること、
を特徴とする流体制御弁の制御装置。 In the control device for a fluid control valve according to claim 4,
The learning of the seal member influence range is changed by a curve showing the time change of the actual opening degree when closing the valve with a constant control amount of the drive unit from an arbitrary opening degree outside the seal member influence range. At an opening degree smaller than the opening degree when the inflection point appears, the opening degree when the change amount of the actual opening degree becomes equal to or less than a predetermined value is learned as the upper limit opening degree of the seal member affected range. To be
Control device of fluid control valve characterized by the above.
前記シール部材影響範囲の学習は、実開度が指令開度に近づく度に指令開度を小さくして前記シール部材影響範囲外の任意の開度から微小開度ずつ閉弁させていくときに、実開度が指令開度に近づくまでに要する時間が所定時間よりも長くなったときの開度が前記シール部材影響範囲の上限開度であるとして学習するように行われること、
を特徴とする流体制御弁の制御装置。 In the control device for a fluid control valve according to claim 4,
The learning of the seal member affected range is performed by decreasing the commanded opening degree every time the actual opening degree approaches the commanded opening degree and closing the micro opening degree from an arbitrary open degree outside the seal member affected range. The opening degree when the time required for the actual opening degree to approach the command opening degree is longer than a predetermined time is learned as the upper limit opening degree of the seal member affected range, as the opening degree.
Control device of fluid control valve characterized by the above.
前記シール部材影響範囲の学習は、実開度が指令開度に近づく度に指令開度を小さくして前記シール部材影響範囲外の任意の開度から微小開度ずつ閉弁させていくときに、所定時間当たりの実開度の変化量が所定値以下になったときの開度が前記シール部材影響範囲の上限開度であるとして学習するように行われること、
を特徴とする流体制御弁の制御装置。 In the control device for a fluid control valve according to claim 4,
The learning of the seal member affected range is performed by decreasing the commanded opening degree every time the actual opening degree approaches the commanded opening degree and closing the micro opening degree from an arbitrary open degree outside the seal member affected range. And learning is performed such that the opening degree when the change amount of the actual opening degree per predetermined time becomes equal to or less than a predetermined value is the upper limit opening degree of the seal member affected range,
Control device of fluid control valve characterized by the above.
前記シール部材影響範囲の学習は、前記流体制御弁の全閉位置を学習する全閉学習と併せて行われること、
を特徴とする流体制御弁の制御装置。 The control device for a fluid control valve according to any one of claims 4 to 8.
The learning of the seal member influence range is performed together with the totally closed learning of learning the fully closed position of the fluid control valve.
Control device of fluid control valve characterized by the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017184006A JP6856483B2 (en) | 2017-09-25 | 2017-09-25 | Fluid control valve control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017184006A JP6856483B2 (en) | 2017-09-25 | 2017-09-25 | Fluid control valve control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019060369A true JP2019060369A (en) | 2019-04-18 |
| JP6856483B2 JP6856483B2 (en) | 2021-04-07 |
Family
ID=66176873
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017184006A Active JP6856483B2 (en) | 2017-09-25 | 2017-09-25 | Fluid control valve control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6856483B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7664822B2 (en) | 2021-12-02 | 2025-04-18 | 愛三工業株式会社 | Double Eccentric Valve |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004011564A (en) * | 2002-06-10 | 2004-01-15 | Hitachi Ltd | Control method of motor-driven throttle valve and motor-driven throttle valve control device |
| JP2010534301A (en) * | 2007-07-24 | 2010-11-04 | バット ホールディング アーゲー | Vacuum valve control method |
| JP2014177885A (en) * | 2013-03-14 | 2014-09-25 | Mikuni Corp | Exhaust gas recirculation device |
| JP2015200226A (en) * | 2014-04-08 | 2015-11-12 | 株式会社デンソー | valve control device |
-
2017
- 2017-09-25 JP JP2017184006A patent/JP6856483B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004011564A (en) * | 2002-06-10 | 2004-01-15 | Hitachi Ltd | Control method of motor-driven throttle valve and motor-driven throttle valve control device |
| JP2010534301A (en) * | 2007-07-24 | 2010-11-04 | バット ホールディング アーゲー | Vacuum valve control method |
| JP2014177885A (en) * | 2013-03-14 | 2014-09-25 | Mikuni Corp | Exhaust gas recirculation device |
| JP2015200226A (en) * | 2014-04-08 | 2015-11-12 | 株式会社デンソー | valve control device |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7664822B2 (en) | 2021-12-02 | 2025-04-18 | 愛三工業株式会社 | Double Eccentric Valve |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6856483B2 (en) | 2021-04-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7427357B2 (en) | Fluid control device, control program, and control method | |
| US8084982B2 (en) | HVAC actuator with output torque compensation | |
| US7111610B2 (en) | Electronic throttle body control system and method | |
| JP4978542B2 (en) | Valve timing control device and valve timing control system | |
| US8585012B2 (en) | Method for controlling an actuator | |
| JP5472536B2 (en) | Automatic clutch control device | |
| CN101205839A (en) | Apparatus and method for learning reference position of variable valve unit | |
| CN101008354A (en) | Device and method for controlling movement device | |
| CN107429616A (en) | Control device and control method for vehicle drive mechanism | |
| JP6856483B2 (en) | Fluid control valve control device | |
| KR100969653B1 (en) | Opening valve home position compensation system | |
| JP2008255789A (en) | Drive amount control device | |
| US6546903B2 (en) | Control system for electromagnetic actuator | |
| US7418944B2 (en) | Electronic throttle control apparatus | |
| JP5160382B2 (en) | Electronic throttle valve control device | |
| US6688294B1 (en) | Exhaust gas recirculation valve controller | |
| JP2702029B2 (en) | Slow open valve | |
| KR101673557B1 (en) | Mechanical stop position learning method of continuous variable valve lift system | |
| JP2010133359A (en) | Throttle control device of internal combustion engine | |
| JP7053101B2 (en) | Self-diagnosis method of air volume adjustment damper mechanism | |
| JP4654213B2 (en) | Drive amount control device | |
| JP6854048B2 (en) | Vehicle drive mechanism control device and control method | |
| JP2005233153A (en) | Control device for variable valve timing mechanism | |
| JP2018017158A (en) | Electronic control throttle device | |
| JP2016217280A (en) | Throttle valve control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191225 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200916 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201006 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201111 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210224 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210318 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6856483 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |