JP3498579B2 - System control unit - Google Patents

System control unit

Info

Publication number
JP3498579B2
JP3498579B2 JP20371298A JP20371298A JP3498579B2 JP 3498579 B2 JP3498579 B2 JP 3498579B2 JP 20371298 A JP20371298 A JP 20371298A JP 20371298 A JP20371298 A JP 20371298A JP 3498579 B2 JP3498579 B2 JP 3498579B2
Authority
JP
Japan
Prior art keywords
control
value
target
state
err
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.)
Expired - Fee Related
Application number
JP20371298A
Other languages
Japanese (ja)
Other versions
JP2000035120A (en
Inventor
宮本  昇
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.)
Denso Corp
Original Assignee
Denso 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 Denso Corp filed Critical Denso Corp
Priority to JP20371298A priority Critical patent/JP3498579B2/en
Publication of JP2000035120A publication Critical patent/JP2000035120A/en
Application granted granted Critical
Publication of JP3498579B2 publication Critical patent/JP3498579B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Control Of Transmission Device (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、入力される調整量
により、この調整量に対応する状態に向けて制御系の状
態を変化させる被制御システム、例えば無段変速機等に
対して制御を行うシステム制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention controls a controlled system, such as a continuously variable transmission, which changes the state of a control system according to an input adjustment amount so as to change to a state corresponding to the adjustment amount. The present invention relates to a system control device.

【0002】[0002]

【従来の技術】従来、車両用の無段変速機として、ベル
ト式無段変速機(CVT)が知られている。このベルト
式無段変速機を制御するための制御装置は、プーリ位置
やプライマリ回転数(駆動プーリの回転数)を制御対象
として、無段変速機の変速比を、車両の運転状態に適合
する変速比となるように制御していた。
2. Description of the Related Art Conventionally, a belt type continuously variable transmission (CVT) has been known as a continuously variable transmission for vehicles. The control device for controlling this belt type continuously variable transmission controls the gear ratio of the continuously variable transmission to the operating condition of the vehicle by controlling the pulley position and the primary rotation speed (the rotation speed of the drive pulley). It controlled so that it might become a gear ratio.

【0003】この変速比の調整のために、前記ベルト式
無段変速機においては、入力トルクに応じてセカンダリ
油圧(従動プーリのベルト挟持力調整のための油圧)を
設定するセカンダリ油圧制御系と、入力トルクおよびセ
カンダリ油圧に応じて、所定の変速比を得るのに必要な
プライマリ油圧(駆動プーリのプーリ位置調整のための
油圧)を設定する変速比制御系とを備えていた。
In order to adjust the gear ratio, the belt type continuously variable transmission has a secondary hydraulic pressure control system for setting a secondary hydraulic pressure (hydraulic pressure for adjusting the belt holding force of the driven pulley) according to the input torque. , And a gear ratio control system that sets a primary oil pressure (oil pressure for adjusting the pulley position of the drive pulley) necessary to obtain a predetermined gear ratio according to the input torque and the secondary oil pressure.

【0004】ここで、変速比制御系では目標変速比を実
現するために、対応する目標プーリ位置あるいは、目標
プライマリ回転数が演算され、これらプーリ位置あるい
はプライマリ回転数の実値との偏差に基づいてフィード
バック制御によるプライマリ油圧が演算され、このプラ
イマリ油圧となるように油圧が調整された。
Here, in order to realize the target gear ratio, the gear ratio control system calculates the corresponding target pulley position or target primary rotation speed, and based on the deviation of these pulley position or primary rotation speed from the actual value. Then, the primary hydraulic pressure by the feedback control was calculated, and the hydraulic pressure was adjusted to be the primary hydraulic pressure.

【0005】このようなフィードバック制御を行うにあ
たっては、各種走行モード(発進、定常、キックダウ
ン、手動変速、ブレーキなど)に応じて制御ゲインを調
整、あるいは、目標値の補正を行うことにより、変速比
のハンチングを防止して、変速制御の応答性、収束性の
適正化が図られていた。
In performing such feedback control, the control gain is adjusted or the target value is corrected in accordance with various traveling modes (starting, steady state, kickdown, manual speed change, brake, etc.) to change the speed. The hunting of the ratio is prevented, and the responsiveness and convergence of the shift control are optimized.

【0006】この種の無段変速機において、制御ゲイン
を調整するものとしては、例えば、特許第250542
0号公報記載の制御が挙げられる。この公報では、急ブ
レーキ時には通常の走行モードより制御ゲインを大きく
して変速比が大側に移動する速度を上げ、それ以外の場
合は制御ゲインを小さく維持する技術が開示されてい
る。
In this type of continuously variable transmission, as a control gain adjustment, for example, Japanese Patent No. 250542 is used.
The control described in Japanese Patent No. 0 can be mentioned. This publication discloses a technique in which the control gain is increased during normal braking to increase the speed at which the gear ratio moves to the large side during sudden braking, and otherwise the control gain is kept low.

【0007】また、目標値の補正を行うものとしては、
たとえば、特開平7−167234号公報が挙げられ
る。この公報では、スロットルが急閉された場合など、
目標のプライマリ回転数が急減したときに、PID制御
器の過剰な積分制御により、実プライマリ回転数がアン
ダーシュートすることで変速比のハンチングが生じるの
を防止するために、目標のプライマリ回転数の減少速度
にリミッタをかける技術が開示されている。
Further, as a means for correcting the target value,
For example, JP-A-7-167234 can be cited. In this publication, when the throttle is closed rapidly,
When the target primary rotation speed suddenly decreases, in order to prevent hunting of the gear ratio due to undershoot of the actual primary rotation speed due to excessive integral control of the PID controller, the target primary rotation speed is reduced. A technique for applying a limiter to the decreasing speed is disclosed.

【0008】しかし、上記先行技術においては、基本的
にはPID制御であることからロバスト性が低いととも
に、以下の様な不具合がある。すなわち、(1)各種走
行モード毎に、制御ゲインを調整、あるいは、目標値の
補正を行うために、制御ソフトウエアが複雑化する。
(2)各種走行モード毎に、最適な制御ゲインや目標値
の補正量を設定する必要があるために制御ソフトウエア
の開発に時間がかかる。
However, in the above-mentioned prior art, since it is basically PID control, the robustness is low and there are the following problems. That is, (1) the control software is complicated because the control gain is adjusted or the target value is corrected for each traveling mode.
(2) Since it is necessary to set the optimum control gain and the correction amount of the target value for each traveling mode, it takes time to develop the control software.

【0009】このようなPID制御の欠点を補うフィー
ドバック制御として、ロバスト性が高く、前記(1)、
(2)の問題が少ない、スライディングモード制御が知
られている(例えば特開平8−249067号公報、特
開昭61−271509号公報、特開昭61−2715
10号公報、特開平2−297602号公報等参照)。
As feedback control for compensating for the drawbacks of the PID control, the robustness is high and the above (1),
Sliding mode control is known in which the problem of (2) is small (for example, JP-A-8-249067, JP-A-61-271509, and JP-A-61-2715).
No. 10, JP-A-2-297602, etc.).

【0010】このスライディング制御とは、制御対象の
状態をある位相空間で表現し、設計者の所望するシステ
ム過渡的な状態を、システムの状態点を表現する関数s
が0となる切換面にて設定し、システムの状態を切換面
に拘束するように制御することにより、状態を切換面に
沿った漸近的に位相空間の原点に収束させ、これによっ
て、所望の過渡的状態を満たしつつ、制御対象の制御を
行う手法である。
The sliding control is a function s that expresses the state of the controlled object in a certain phase space and expresses the system transient state desired by the designer as the state point of the system.
Is set to 0 on the switching surface, and the state of the system is controlled so as to be restricted to the switching surface, so that the state is asymptotically converged to the origin of the phase space along the switching surface, and thereby the desired state is obtained. This is a method of controlling a controlled object while satisfying a transient state.

【0011】[0011]

【発明が解決しようとする課題】ところが、この様なス
ライディングモード制御では、状態点sを偏差及び偏差
微分によって構成した場合、定常偏差が表れることがあ
る。この対策としては、本発明者らの知見によれば、状
態点sに偏差の積分を付加することにより解消できるこ
とが分かっている。
However, in such a sliding mode control, when the state point s is composed of deviation and deviation differentiation, a steady deviation may appear. As a countermeasure for this, it is known from the knowledge of the present inventors that it can be solved by adding the integral of the deviation to the state point s.

【0012】しかしながら、この様に構築された状態点
sを用いるスライディングモード制御の場合には、調整
量が制御対象の構造的な限界で制限された場合、例えば
何等かの原因でプライマリ油圧が算出された調整量と異
なり、そのまま偏差が継続して発生する様な場合には、
積分演算値が過大となり、その後の制御結果が悪化する
という問題が生じていた。
However, in the case of the sliding mode control using the state point s thus constructed, when the adjustment amount is limited by the structural limit of the controlled object, for example, the primary hydraulic pressure is calculated for some reason. If the deviation continues to occur, unlike the adjustment amount
There has been a problem that the integral calculation value becomes excessive and the control result thereafter deteriorates.

【0013】例えば制御対象をCVTとすると、図17
に示す様に、線aの目標変速比が線bの実変速比bに対
して与えられるとき、調整量(駆動側プーリ油圧)は線
cの値をとり、ベルトスリップやバルブの構造的な問題
によって決まる調整量の下限値の線dに達し、線cの値
で制御される。
Assuming that the control target is CVT, for example, FIG.
As shown in Fig. 7, when the target gear ratio of the line a is given to the actual gear ratio b of the line b, the adjustment amount (driving-side pulley hydraulic pressure) takes the value of the line c, and the belt slip and the valve structural pressure change. The lower limit line d of the amount of adjustment determined by the problem is reached and controlled by the value of line c.

【0014】この場合、積分演算を実施しても、実際の
積分値の減少分が反映されないためと、積分成分に応じ
た偏差の収束が行われないためとにより、線eの積分項
において、斜線fに示す過剰な成分が溜ってしまう。つ
まり、調整量が下限値より大きな値を示したときに、過
剰に溜った積分値により、斜線gに示す様な、変速比の
オーバーシュートが発生し、制御性(追従性)が悪化す
る。
In this case, even if the integral calculation is carried out, the reduction amount of the actual integrated value is not reflected and the deviation according to the integral component is not converged. Excessive components indicated by diagonal lines f are accumulated. That is, when the adjustment amount shows a value larger than the lower limit value, an excessively accumulated integral value causes an overshoot of the gear ratio as shown by a slanted line g, which deteriorates controllability (followability).

【0015】本発明は、かかる点に鑑みてなされたもの
で、その目的とするところは、積分演算値が過大となる
ことを抑制して、制御性を向上することにある。
The present invention has been made in view of the above points, and an object thereof is to suppress the integral calculation value from becoming excessively large and improve the controllability.

【0016】[0016]

【課題を解決するための手段及び発明の効果】(1)請
求項1の発明は、入力される調整量により該調整量に対
応する状態に向けて制御系の状態を変化させる被制御シ
ステムに対して制御を行う制御装置であって、前記被制
御システムの状態を検出する状態検出手段と、前記状態
検出手段の検出結果に基づいて、前記被制御システムの
状態の目標値を演算する目標値演算手段と、前記目標値
演算手段にて演算された目標値と前記状態検出手段にて
検出された実値との偏差に基づいて、状態点sを下記式
[A]のごとく定義した場合に、該状態点sに基づいて
非線形フィードバック項を算出して、スライディングモ
ード制御の制御量を演算するスライディングモード制御
量演算手段と、 s=k1・err’+k2・err+k3・ierr … [A] 但し、k1、k2、k3は0または有限の実数値、er
rは偏差、err´はerrの微分量、ierrはer
rの積分値 前記スライディングモード制御量演算手段にて演算され
た制御量に基づいて、前記調整量を演算するスライディ
ングモード調整量演算手段と、を備え、前記調整量が、
予め設定された範囲を外れた場合には、前記式[A]に
おける偏差の積分演算を停止することを特徴とするシス
テム制御装置を要旨とする。
Means for Solving the Problems and Effects of the Invention (1) The invention of claim 1 relates to a controlled system which changes the state of the control system toward a state corresponding to the adjustment amount by an input adjustment amount. A control device for controlling the state of the controlled system, a state detecting means for detecting the state of the controlled system, and a target value for calculating a target value of the state of the controlled system based on a detection result of the state detecting means. When the state point s is defined as the following formula [A] based on the deviation between the calculation means and the target value calculated by the target value calculation means and the actual value detected by the state detection means: , A sliding mode control amount calculation means for calculating a non-linear feedback term based on the state point s to calculate a control amount of sliding mode control, and s = k1 · err ′ + k2 · err + k3 · ierr ... [ A] where k1, k2, k3 are 0 or a finite real value, er
r is the deviation, err 'is the derivative of err, and ierr is er
an integrated value of r, based on the control amount calculated by the sliding mode control amount calculation unit, a sliding mode adjustment amount calculation unit for calculating the adjustment amount, and the adjustment amount,
The gist of a system control device is characterized in that, when the value is out of a preset range, the integral calculation of the deviation in the formula [A] is stopped.

【0017】前記状態点sを用いるスライディングモー
ド制御の場合には、調整量(例えば目標プライマリ油
圧)が制御対象の構造的な限界や設計者が予め設定した
値で制限された場合には、そのまま偏差が継続して積分
演算値が過大となって、その後の制御結果が悪化する。
In the sliding mode control using the state point s, if the adjustment amount (for example, the target primary hydraulic pressure) is limited by the structural limit of the controlled object or a value preset by the designer, the adjustment amount remains unchanged. The deviation continues and the integral calculation value becomes excessive, and the control result thereafter deteriorates.

【0018】そこで、本発明では、調整量が予め設定さ
れた範囲を外れた場合には、前記式[A]における偏差
の積分演算を停止するのである。つまり、調整量が予め
設定された範囲を外れ、例えば下限値より小さくなった
り、上限値より大きくなった場合には、偏差の積分演算
を停止している。そのため、その後偏差が継続していた
としても、積分値が停止時点よりも大きくなることはな
い。
Therefore, in the present invention, when the adjustment amount is out of the preset range, the integral calculation of the deviation in the equation [A] is stopped. That is, when the adjustment amount is out of the preset range and is smaller than the lower limit value or larger than the upper limit value, the integral calculation of the deviation is stopped. Therefore, even if the deviation continues after that, the integrated value does not become larger than the stop point.

【0019】よって、積分演算の停止後は、それ以上の
過大な積分演算値に基づた制御が行われないので、制御
性が向上する。つまり、目標値(例えば目標変速比)に
好適に追従した実値(例えば実減速比)が得られること
になる。 (2)請求項2の発明は、前記状態点sを非線形関数f
(s)で写像した値と、非線形フィードバックゲインと
の積を、前記非線形フィードバック項とすることを特徴
とする前記請求項1に記載のシステム制御装置を要旨と
する。
Therefore, after the integral calculation is stopped, the control based on the excessively large integral calculation value is not performed, so that the controllability is improved. That is, the actual value (for example, the actual reduction gear ratio) that appropriately follows the target value (for example, the target gear ratio) is obtained. (2) According to the invention of claim 2, the state point s is defined by a nonlinear function f
The system control device according to claim 1, wherein a product of a value mapped in (s) and a non-linear feedback gain is used as the non-linear feedback term.

【0020】本発明は、スライディングモード制御の内
容を具体的に示したものであり、この場合は、前記式
[A]に示す様に、微分項「k1・err’」、比例項
「k2・err」、及び積分項「k3・ierr」を合
計した後に、非線形関数f(s)にて写像している。
The present invention specifically shows the content of the sliding mode control. In this case, as shown in the above formula [A], the differential term “k1 · err ′” and the proportional term “k2 · err ”and the integral term“ k3 · ierr ”are summed, and then mapped by the nonlinear function f (s).

【0021】よって、この非線形関数f(s)で状態点
sを写像した値と非線形フィードバックゲインとを積算
することにより、非線形フィードバック項を求めること
ができる。 (3)請求項3の発明は、前記スライディングモード制
御を用いたシステム制御装置において、前記積分演算の
停止時に、それまでに演算された積分値を保つことを特
徴とする前記請求項1又は2に記載のシステム制御装置
を要旨とする。
Therefore, the nonlinear feedback term can be obtained by integrating the value obtained by mapping the state point s with the nonlinear function f (s) and the nonlinear feedback gain. (3) The invention of claim 3 is the system controller using the sliding mode control, wherein when the integration calculation is stopped, the integration value calculated up to that point is maintained. The gist is the system control device described in.

【0022】本発明は、積分演算の停止時における処理
を例示したものであり、ここでは、積分演算の停止時
に、それまでに演算された積分値を保っている。従っ
て、その後の制御においては、偏差をそれ以上積分する
ことなく、保持した積分値に基づいて制御を行なうの
で、高い制御性を確保でき、追従性に優れている。
The present invention exemplifies the processing when the integral calculation is stopped, and here, when the integral calculation is stopped, the integral value calculated up to that point is maintained. Therefore, in the subsequent control, since the control is performed based on the held integral value without further integrating the deviation, high controllability can be ensured and excellent followability is achieved.

【0023】(4)請求項4の発明は、前記スライディ
ングモード制御を用いたシステム制御装置において、前
記積分演算の停止時に、それまでに演算された積分値を
クリアすることを特徴とする前記請求項1又は2に記載
のシステム制御装置を要旨とする。
(4) The invention of claim 4 is characterized in that, in the system controller using the sliding mode control, when the integral calculation is stopped, the integral value calculated up to that point is cleared. The gist is the system control device according to item 1 or 2.

【0024】本発明は、積分演算の停止時における処理
を例示したものであり、ここでは、積分演算の停止時
に、それまでに演算された積分値をクリア(消去)して
いる。従って、その後の制御においては、積分値が0で
あるとして制御を行なうので、即ち制御において大きく
ずれた積分値を使用しないので、高い制御性を確保で
き、追従性に優れている。
The present invention exemplifies the processing when the integral calculation is stopped. Here, when the integral calculation is stopped, the integrated values calculated up to that point are cleared (erased). Therefore, in the subsequent control, the control is performed assuming that the integral value is 0, that is, the integral value that is largely deviated in the control is not used, so that high controllability can be secured and excellent followability is achieved.

【0025】(5)請求項5の発明は、前記スライディ
ングモード制御を用いたシステム制御装置において、前
記積分演算の停止解除後の所定時期の前記積分の記憶値
を、次回の積分演算の停止解除後の初期値とすることを
特徴とする前記請求項1又は2に記載のシステム制御装
置を要旨とする。
(5) According to a fifth aspect of the present invention, in the system controller using the sliding mode control, the stored value of the integral at a predetermined time after the cancellation of the suspension of the integral calculation is released from the suspension of the next integral calculation. The system control device according to claim 1 or 2 is characterized in that it is set to an initial value after that.

【0026】本発明は、積分演算の停止時における処理
を例示したものであり、ここでは、積分演算の停止解除
後の所定時期の積分の記憶値を、次回の積分演算の停止
解除後の初期値としている。つまり、停止解除後とは、
好適にスライディングモード制御が行われている状態で
あり、目標値に実値が好適に追従していると考えられる
ので、停止解除後の所定時期の積分値を、次回の積分演
算の停止解除後の初期値として採用すれば、好ましい制
御状態を速やかに実現することができる。
The present invention exemplifies the processing when the integral calculation is stopped. Here, the stored value of the integral at a predetermined time after the integral calculation is released is used as the initial value after the next integral calculation is released. It has a value. In other words, after releasing the stop,
Since it is considered that the sliding mode control is being performed appropriately and the actual value is preferably following the target value, the integrated value at a predetermined time after the stop is released is calculated after the next integration calculation is stopped. If used as the initial value of, a preferable control state can be quickly realized.

【0027】(6)請求項6の発明は、前記システム制
御装置における制御対象が、ベルト式無段変速機であ
り、その調整量が駆動側プーリ油圧であることを特徴と
する前記請求項1〜5のいずれかに記載のシステム制御
装置を要旨とする。
(6) The invention of claim 6 is characterized in that the controlled object in the system control device is a belt type continuously variable transmission, and the adjustment amount thereof is a drive side pulley hydraulic pressure. The gist is the system control device described in any one of to 5.

【0028】本発明は、システム制御装置を例示したも
のであり、ここでは、システム制御装置として、ベルト
式無段変速機が挙げられ、その調整量としては、駆動側
プーリ油圧(プライマリ油圧)が挙げられる。このベル
ト式無段変速機(CVT)は、例えば、ベルトに対する
駆動プーリの挟持位置およびベルトに対する従動プーリ
の挟持位置を調整することにより変速比が制御されるベ
ルト式無段変速機である。
The present invention exemplifies a system control device, in which a belt type continuously variable transmission is cited as the system control device, and the adjustment amount thereof is the drive pulley hydraulic pressure (primary hydraulic pressure). Can be mentioned. This belt type continuously variable transmission (CVT) is, for example, a belt type continuously variable transmission in which a gear ratio is controlled by adjusting a holding position of a driving pulley with respect to a belt and a holding position of a driven pulley with respect to a belt.

【0029】(7)請求項7の発明は、前記積分の記憶
値が、前記ベルト式無段変速機を備えた装置において、
エンジントルクと実変速比に応じた値であることを特徴
とする前記請求項6に記載のシステム制御装置を要旨と
する。
(7) According to a seventh aspect of the invention, in the apparatus in which the stored value of the integral is provided with the belt type continuously variable transmission,
The gist of the system control device according to claim 6 is a value corresponding to the engine torque and the actual gear ratio.

【0030】前記積分値は、変速状態、詳しくは、エン
ジントルク(従って例えばスロットル開度)と実変速比
に応じて変化するので、エンジントルクと実変速比に応
じて、例えば予め実験等によって求めたマップ等によ
り、積分値を設定するのである。
Since the integrated value changes in accordance with the speed change state, more specifically, the engine torque (hence, for example, the throttle opening) and the actual speed change ratio, it is obtained in advance, for example, by an experiment according to the engine torque and the actual speed change ratio. The integrated value is set according to the map or the like.

【0031】尚、上述した様なシステム制御装置の各手
段をコンピュータシステムにて実現する機能は、例え
ば、コンピュータシステム側で起動するプログラムとし
て備えることができる。このようなプログラムの場合、
例えば、フロッピーディスク、光磁気ディスク、CD−
ROM、ハードディスク等の機械読み取り可能な記録媒
体に記憶し、必要に応じてコンピュータシステムにロー
ドして起動することにより用いることができる。この
他、ROMやバックアップRAMを機械読み取り可能な
記録媒体として前記プログラムを記憶しておき、このR
OMあるいはバックアップRAMをコンピュータシステ
ムに組み込んで用いても良い。
The function of realizing each means of the system control device as described above in the computer system can be provided as a program started on the computer system side, for example. For such a program,
For example, floppy disk, magneto-optical disk, CD-
It can be used by storing it in a machine-readable recording medium such as a ROM or a hard disk, and loading it into a computer system and activating it as necessary. In addition, the program is stored as a ROM or a backup RAM as a machine-readable recording medium.
The OM or backup RAM may be incorporated into a computer system for use.

【0032】[0032]

【発明の実施の形態】次に、本発明のシステム制御装置
が適用された発明の実施の形態について、図面に基づい
て説明する。 [実施の形態1]a)図1は、上述した発明が適用され
た実施の形態1の無段変速機2、制御装置4、および周
辺装置の概略構成を表すブロック図である。
BEST MODE FOR CARRYING OUT THE INVENTION Next, an embodiment of the invention to which the system controller of the present invention is applied will be described with reference to the drawings. [First Embodiment] a) FIG. 1 is a block diagram showing a schematic configuration of a continuously variable transmission 2, a control device 4, and peripheral devices according to a first embodiment to which the invention described above is applied.

【0033】これらベルト式無段変速機(以下単にCV
T)2および制御装置4は、自動車の無段変速機2およ
び制御装置4として構成されている。無段変速機2は、
可動円錐盤6と固定円錐盤8とからなる駆動側のプライ
マリプーリ10(駆動プーリに相当する。)、可動円錐
盤12と固定円錐盤14とからなる従動側のセカンダリ
プーリ16(従動プーリに相当する。)、駆動側のプラ
イマリプーリシリンダ18、従動側のセカンダリプーリ
シリンダ20、およびプライマリプーリ10とセカンダ
リプーリ16との間に掛け渡された金属ベルト22、内
燃機関としてのエンジンEにより駆動されるオイルポン
プ24、プライマリ油圧制御アクチュエータ26、セカ
ンダリ油圧制御アクチュエータ28、エンジンEからの
トルクの伝達を調整するトルクコンバータ等の発進デバ
イス30を備えている。
These belt type continuously variable transmissions (hereinafter simply referred to as CV
The T) 2 and the control device 4 are configured as the continuously variable transmission 2 and the control device 4 of the automobile. The continuously variable transmission 2
A drive-side primary pulley 10 (corresponding to a drive pulley) including a movable conical disc 6 and a fixed conical disc 8 and a driven-side secondary pulley 16 including a movable conical disc 12 and a fixed conical disc 14 (corresponding to a driven pulley). ), A driving-side primary pulley cylinder 18, a driven-side secondary pulley cylinder 20, a metal belt 22 stretched between the primary pulley 10 and the secondary pulley 16, and an engine E as an internal combustion engine. An oil pump 24, a primary hydraulic control actuator 26, a secondary hydraulic control actuator 28, and a starting device 30 such as a torque converter that adjusts the transmission of torque from the engine E are provided.

【0034】制御装置4は、電子制御回路から成るコン
トロールユニット32、プライマリプーリ10の回転数
を検出するプライマリ回転センサ34、セカンダリプー
リ16の回転数を検出するセカンダリ回転センサ36、
エンジンEへの吸入空気量を調整するスロットル開度を
検出するスロットル開度センサ38、およびエンジンE
の回転数を検出するエンジン回転センサ40を備えてい
る。
The control device 4 includes a control unit 32 composed of an electronic control circuit, a primary rotation sensor 34 for detecting the rotation speed of the primary pulley 10, a secondary rotation sensor 36 for detecting the rotation speed of the secondary pulley 16,
A throttle opening sensor 38 for detecting the throttle opening for adjusting the intake air amount to the engine E, and the engine E
The engine rotation sensor 40 for detecting the rotation speed of the engine is provided.

【0035】コントロールユニット32は、CPUを中
心とするマイクロコンピュータとして構成され、状態検
出手段としての、プライマリ回転センサ34、セカンダ
リ回転センサ36、スロットル開度センサ38、および
エンジン回転センサ40の検出データに基づいて目標変
速比を設定し、この目標変速比となるように、プライマ
リ油圧制御アクチュエータ26を調整して、オイルポン
プ24にて発生しプライマリプーリシリンダ18に供給
される油圧を制御している。また、コントロールユニッ
ト32は、金属ベルト22がスリップを生じないよう
に、セカンダリ油圧制御アクチュエータ28を調整し
て、オイルポンプ24にて発生しセカンダリプーリシリ
ンダ20に供給される油圧を制御している。
The control unit 32 is constructed as a microcomputer centered on a CPU, and uses the detection data of the primary rotation sensor 34, the secondary rotation sensor 36, the throttle opening sensor 38, and the engine rotation sensor 40 as state detection means. A target gear ratio is set based on the target gear ratio, and the primary hydraulic control actuator 26 is adjusted to achieve this target gear ratio, and the hydraulic pressure generated by the oil pump 24 and supplied to the primary pulley cylinder 18 is controlled. Further, the control unit 32 adjusts the secondary hydraulic pressure control actuator 28 so that the metal belt 22 does not slip, and controls the hydraulic pressure generated by the oil pump 24 and supplied to the secondary pulley cylinder 20.

【0036】ここで、コントロールユニット32により
実行される詳細な制御を、図2,図3の制御ブロック図
により説明する。図2は、セカンダリプーリ16側の制
御ブロック図であり、セカンダリプーリシリンダ20の
セカンダリ油圧制御アクチュエータ28の調整を実行し
て、セカンダリプーリ16に対して金属ベルト22が滑
らないように、可動円錐盤12と固定円錐盤14との挟
持力を十分に発生させるための制御処理を示している。
この内、入力トルク推定部42および目標セカンダリ油
圧演算部44はコントロールユニット32のCPUが実
行するプログラムとして実現されている。また、セカン
ダリ油圧制御器46はコントロールユニット32内に備
えられた、セカンダリ油圧制御アクチュエータ28を駆
動するための駆動回路である。
Here, the detailed control executed by the control unit 32 will be described with reference to the control block diagrams of FIGS. FIG. 2 is a control block diagram on the secondary pulley 16 side, in which the secondary hydraulic control actuator 28 of the secondary pulley cylinder 20 is adjusted to prevent the metal belt 22 from slipping with respect to the secondary pulley 16 so that the movable conical disc is movable. The control processing for sufficiently generating the clamping force between the fixed cone 12 and the fixed conical disc 14 is shown.
Of these, the input torque estimation unit 42 and the target secondary hydraulic pressure calculation unit 44 are realized as programs executed by the CPU of the control unit 32. The secondary hydraulic pressure controller 46 is a drive circuit provided in the control unit 32 for driving the secondary hydraulic pressure control actuator 28.

【0037】制御が開始されると、入力トルク推定部4
2は、スロットル開度センサ38から検出されたスロッ
トル開度θとエンジン回転センサ40から検出されたエ
ンジン回転数NEとに基づいて、図4に示すエンジン回
転数NEおよびスロットル開度θと入力トルクTinと
の関係を表すマップから入力トルクTinを推定する。
この入力トルクTinは、エンジンEで発生し、エンジ
ンEから発進デバイス30を介して無段変速機2へ入力
されるトルクである。
When the control is started, the input torque estimating unit 4
2 is the engine speed NE and the throttle opening θ and the input torque shown in FIG. 4 based on the throttle opening θ detected by the throttle opening sensor 38 and the engine speed NE detected by the engine rotation sensor 40. The input torque Tin is estimated from the map showing the relationship with Tin.
The input torque Tin is a torque generated in the engine E and input from the engine E to the continuously variable transmission 2 via the starting device 30.

【0038】次に、目標セカンダリ油圧演算部44が、
入力トルク推定部42にて求められた入力トルクTin
と、後述する目標変速比設定部48にて求められた目標
変速比TRtとに基づいて、目標セカンダリ油圧PSt
を演算する。この目標セカンダリ油圧PStは、金属ベ
ルト22がセカンダリプーリ16に対してスリップする
こと無くトルクを伝達できる油圧であり、図5に示す3
次元マップから求められる。
Next, the target secondary hydraulic pressure calculation unit 44
Input torque Tin obtained by the input torque estimation unit 42
And a target gear ratio TRt obtained by a target gear ratio setting unit 48, which will be described later, based on the target secondary oil pressure PSt.
Is calculated. This target secondary hydraulic pressure PSt is a hydraulic pressure that can transmit torque without slippage of the metal belt 22 with respect to the secondary pulley 16, and is 3 shown in FIG.
Obtained from the dimensional map.

【0039】こうして求められた目標セカンダリ油圧P
Stの信号に基づいて、セカンダリ油圧制御器46に
て、セカンダリ油圧制御アクチュエータ28が駆動制御
され、ベルトスリップしないセカンダリ油圧PSが実現
する。図3は、プライマリプーリ10側の制御ブロック
図であり、駆動側のプライマリプーリシリンダ18のプ
ライマリ油圧制御アクチュエータ26の調整を実行し
て、プライマリプーリ10に対して、セカンダリプーリ
16との間で金属ベルト22を介して行われる変速を、
目標変速比TRtにする制御処理を示している。この
内、目標変速比設定部48、変速比−プーリ位置変換部
50、プライマリ油圧フィードフォワード項演算部5
2、スライディングモード制御部54、実変速比検出部
58、および変速比−プーリ位置変換部60は、コント
ロールユニット32のCPUが実行するプログラムとし
て実現されている。また、プライマリ油圧制御器56は
コントロールユニット32内に備えられた、プライマリ
油圧制御アクチュエータ26を駆動するための駆動回路
である。
The target secondary hydraulic pressure P thus obtained
The secondary hydraulic pressure controller 46 drives and controls the secondary hydraulic pressure control actuator 28 based on the signal of St, and the secondary hydraulic pressure PS that does not cause belt slip is realized. FIG. 3 is a control block diagram on the side of the primary pulley 10, in which the primary hydraulic control actuator 26 of the driving side primary pulley cylinder 18 is adjusted so that the primary pulley 10 and the secondary pulley 16 are connected to each other with a metal. The gear shifting performed via the belt 22
The control processing which makes target gear ratio TRt is shown. Of these, target gear ratio setting unit 48, gear ratio-pulley position conversion unit 50, primary hydraulic feedforward term calculation unit 5
2, the sliding mode control unit 54, the actual gear ratio detection unit 58, and the gear ratio-pulley position conversion unit 60 are realized as a program executed by the CPU of the control unit 32. The primary hydraulic controller 56 is a drive circuit provided in the control unit 32 for driving the primary hydraulic control actuator 26.

【0040】制御が開始されると、目標変速比設定部4
8は、スロットル開度センサ38から検出されるスロッ
トル開度θ、およびセカンダリ回転センサ36から検出
されるセカンダリ回転数NS等の、各種センサから得ら
れる無段変速機2および無段変速機2を駆動するエンジ
ンEの状態に基づいて、所定のマップから目標変速比T
Rtを求める。
When the control is started, the target gear ratio setting unit 4
Reference numeral 8 denotes the continuously variable transmission 2 and the continuously variable transmission 2 obtained from various sensors such as the throttle opening θ detected by the throttle opening sensor 38 and the secondary rotation speed NS detected by the secondary rotation sensor 36. Based on the state of the engine E to be driven, the target gear ratio T
Calculate Rt.

【0041】次に、この目標変速比TRt、目標セカン
ダリ油圧PSt、および入力トルクTinとに基づい
て、プライマリ油圧フィードフォワード項演算部52
は、目標プライマリ油圧フィードフォワード項P1の演
算を行う。この演算は、まず、目標セカンダリ油圧PS
tに基づいて、図6に示す、予め測定されているセカン
ダリ油圧PSと入力トルクTinとの関係を表すテーブ
ルにより、セカンダリプーリ16にて金属ベルト22が
スリップせずに伝達可能な最大トルクTmaxが求めら
れる。次に入力トルクTinと最大トルクTmaxとの
比から、トルク比Tin/Tmaxが演算される。
Next, based on the target gear ratio TRt, the target secondary oil pressure PSt, and the input torque Tin, the primary oil pressure feedforward term calculation unit 52.
Calculates the target primary hydraulic feedforward term P1. In this calculation, first, the target secondary hydraulic pressure PS
Based on t, the maximum torque Tmax that can be transmitted without slippage of the metal belt 22 on the secondary pulley 16 is calculated from the table showing the relationship between the secondary hydraulic pressure PS and the input torque Tin that is measured in advance as shown in FIG. Desired. Next, the torque ratio Tin / Tmax is calculated from the ratio between the input torque Tin and the maximum torque Tmax.

【0042】次に、このトルク比Tin/Tmaxか
ら、図7に示すプライマリ油圧フィードフォワード項演
算マップに基づいて、該当する変速比TRのラインから
油圧比(PP:プライマリ油圧/PS:セカンダリ油
圧)を求め、この油圧比と目標セカンダリ油圧PStと
の積を計算し、その値をプライマリ油圧フィードフォワ
ード項P1とする。
Next, based on the torque ratio Tin / Tmax, based on the primary hydraulic pressure feedforward term calculation map shown in FIG. 7, the hydraulic pressure ratio (PP: primary hydraulic pressure / PS: secondary hydraulic pressure) is changed from the line of the corresponding gear ratio TR. Is calculated, the product of this hydraulic pressure ratio and the target secondary hydraulic pressure PSt is calculated, and the value is taken as the primary hydraulic pressure feedforward term P1.

【0043】具体的には、例えばトルク比Tin/Tm
ax=0.25、目標変速比TRt=2.0であった場
合には、図7に示すごとく、油圧比(PP/PS)=
0.41が求まり、P1=0.41・PStにて、プラ
イマリ油圧フィードフォワード項P1が求まる。なお、
図7は一例であり、無段変速機2の種類により異なるマ
ップとなる。
Specifically, for example, the torque ratio Tin / Tm
When ax = 0.25 and the target gear ratio TRt = 2.0, as shown in FIG. 7, the hydraulic pressure ratio (PP / PS) =
0.41 is obtained, and the primary hydraulic feedforward term P1 is obtained when P1 = 0.41 · PSt. In addition,
FIG. 7 is an example, and the map varies depending on the type of the continuously variable transmission 2.

【0044】一方、目標変速比設定部48で得られた目
標変速比TRtは変速比−プーリ位置変換部50により
目標プーリ位置xt、すなわちプライマリプーリ10の
可動円錐盤6の目標位置xtに変換される。次に、実変
速比検出部58が、実際に無段変速機2のプライマリ回
転センサ34とセカンダリ回転センサ36との検出から
得られるプライマリ回転数NPおよびセカンダリ回転数
NSの比から実変速比TRrを得、変速比−プーリ位置
変換部60がこの実変速比TRrを実プーリ位置xr、
すなわち、プライマリプーリ10の可動円錐盤6の実位
置xrに変換する。
On the other hand, the target gear ratio TRt obtained by the target gear ratio setting unit 48 is converted by the gear ratio / pulley position conversion unit 50 into the target pulley position xt, that is, the target position xt of the movable conical disc 6 of the primary pulley 10. It Next, the actual gear ratio detection unit 58 calculates the actual gear ratio TRr from the ratio of the primary rotation speed NP and the secondary rotation speed NS obtained from the detection of the primary rotation sensor 34 and the secondary rotation sensor 36 of the continuously variable transmission 2. Then, the gear ratio / pulley position conversion unit 60 determines the actual gear ratio TRr as the actual pulley position xr,
That is, it is converted into the actual position xr of the movable conical disc 6 of the primary pulley 10.

【0045】変速比−プーリ位置変換部50からの目標
プーリ位置xtと変速比−プーリ位置変換部60からの
実プーリ位置xrとの偏差errが、次式[1]のごと
く演算されて、この偏差errがスライディングモード
制御部54に入力する。 err = xr − xt … [1] スライディングモード制御部54では、この偏差err
に基づいて、スライディングモード制御によるプライマ
リ油圧フィードバック項P2を演算して出力する。
The deviation err between the target pulley position xt from the gear ratio / pulley position conversion unit 50 and the actual pulley position xr from the gear ratio / pulley position conversion unit 60 is calculated by the following equation [1], and The deviation err is input to the sliding mode control unit 54. err = xr−xt ... [1] In the sliding mode control unit 54, this deviation err
Based on the above, the primary hydraulic pressure feedback term P2 by the sliding mode control is calculated and output.

【0046】次に、スライディングモード制御部54に
て、偏差errに基づいて実行されるスライディングモ
ード制御演算について説明する。ここで、まず、プライ
マリ油圧フィードフォワード項P1とプーリ位置xtと
が対応しているものと考え、更に図1の構成に対する実
験データから、プライマリ油圧フィードバック項P2と
errとの間には次の近似式[2]が成り立つと考える
ことができる。
Next, the sliding mode control calculation executed by the sliding mode control unit 54 based on the deviation err will be described. Here, first, it is considered that the primary hydraulic feedforward term P1 and the pulley position xt correspond to each other, and from the experimental data for the configuration of FIG. 1, the following approximation is made between the primary hydraulic feedback term P2 and err. It can be considered that the formula [2] holds.

【0047】 d(err)/dt = A・err + B・P2 … [2] ここでA,Bの値は、セカンダリ油圧PS、入力トルク
Ti、変速比TRに依存する。定常偏差を無くするため
に、次式[3]の偏差積分計算にて定義される変数ie
rrを導入する。
D (err) /dt=A.err+B.P2 ... [2] Here, the values of A and B depend on the secondary hydraulic pressure PS, the input torque Ti, and the gear ratio TR. In order to eliminate the steady deviation, the variable ie defined by the deviation integral calculation of the following equation [3]
Introduce rr.

【0048】 ierr = ∫err・dt … [3] スライディングモード制御における状態点s(切換え面
はs=0に該当する。)を、次式[4]のように定義す
る。 s = s1・ierr + err … [4] 上述した式[4]に基づいて、プライマリ油圧フィード
バック項P2を、次式[5]のごとく求める。
Ierr = ∫err · dt ... [3] The state point s (the switching surface corresponds to s = 0) in the sliding mode control is defined by the following expression [4]. s = s1.ierr + err ... [4] Based on the above-mentioned formula [4], the primary hydraulic pressure feedback term P2 is calculated as in the following formula [5].

【0049】 P2=(−1/B0)・((s1+A0)・err+k・sat(s)) … [5] なお、A0,B0は、それぞれ変動する数であるA,B
の公称値である。また、飽和関数sat()は図8に示
す関数であり、図8におけるdは、図9に示す位相空間
における切換え面(s=0)の両側に存在する境界層の
幅である。kは非線形フィードバック項ゲイン(別名、
ロバストネスパラメータと言う。)である。
P2 = (− 1 / B0) · ((s1 + A0) · err + k · sat (s)) [5] Note that A0 and B0 are numbers that fluctuate, A and B, respectively.
Is the nominal value of. The saturation function sat () is the function shown in FIG. 8, and d in FIG. 8 is the width of the boundary layers existing on both sides of the switching surface (s = 0) in the phase space shown in FIG. k is the nonlinear feedback term gain (also known as
It is called the robustness parameter. ).

【0050】A,Bが変動し、それぞれA0,B0とは
異なる値をとった場合に、目標プーリ位置xtに実プー
リ位置xrが追従するためには、kの値は次の不等式
[6]を満足する必要がある。 k>max(| dA・err |) + max(| dB・P2 |) … [6] ただし、dA=| A−A0 |、dB=| B−B0 |
である。max()は最大値をとることを示す。
In order that the actual pulley position xr follows the target pulley position xt when A and B change and take different values from A0 and B0 respectively, the value of k is expressed by the following inequality [6]. Need to be satisfied. k> max (| dA · err |) + max (| dB · P2 |) ... [6] where dA = | A−A0 |, dB = | B−B0 |
Is. max () indicates to take the maximum value.

【0051】前記式[6]は、次のようにして導出され
る。前記式[2]において、A=A0+dA、B=B0
+dBとすれば、式[2]は次式[7]のごとくとな
る。 d(err)/dt=(A0+dA)・err+(B0+dB)・P2 =A0・err+B0・P2+dA・err+dB・P2 … [7] このとき、切換え面を表す式[4]を微分すると、次式
[8]のごとくとなる。
The above equation [6] is derived as follows. In the above formula [2], A = A0 + dA, B = B0
If it is + dB, the expression [2] becomes as the following expression [7]. d (err) / dt = (A0 + dA) * err + (B0 + dB) * P2 = A0 * err + B0 * P2 + dA * err + dB * P2 ... [7] At this time, when the expression [4] representing the switching surface is differentiated, the following expression [8] ] It becomes like.

【0052】 s′=s1・d(ierr)/dt + d(err)/dt =s1・err+A0・err+B0・P2+dA・err+dB・P2 … [8] 前記式[8]に前記式[5]を代入すれば、s′は次式
[9]のごとくとなる。
S ′ = s1 · d (ierr) / dt + d (err) / dt = s1 · err + A0 · err + B0 · P2 + dA · err + dB · P2 [8] Substituting the expression [5] into the expression [8]. Then, s'is given by the following equation [9].

【0053】 s′=s1・err+A0・err −(s1+A0)・err−k・sat(s) +dA・err+dB・P2 =−k・sat(s)+dA・err+dB・P2 … [9] ここで、スライディングモードが存在するためには、
s′・s<0を満足する必要があることから、式[9]
がすべてのdA,dBに対して、sと異符号になるため
には前記式[6]が成立すれば十分であることが判る。
S '= s1 * err + A0 * err- (s1 + A0) * err-k * sat (s) + dA * err + dB * P2 = -k * sat (s) + dA * err + dB * P2 ... [9] Here, sliding In order for the mode to exist,
Since it is necessary to satisfy s ′ · s <0, the formula [9]
It is understood that the above equation [6] is sufficient for all of dA and dB to have a different sign from s.

【0054】上述のごとく、プライマリ油圧フィードバ
ック項P2が求まり、プライマリ油圧フィードフォワー
ド項演算部52にて求められているプライマリ油圧フィ
ードフォワード項P1と加算され、目標プライマリ油圧
PPtとされる。この目標プライマリ油圧PPtの信号
に基づいて、プライマリ油圧制御器56にて、プライマ
リ油圧制御アクチュエータ26が駆動制御され、ベルト
スリップしないプライマリ油圧PPが実現するととも
に、無段変速機2の実変速比TRrが目標変速比TRt
へ向けて調整される。
As described above, the primary hydraulic pressure feedback term P2 is determined and added to the primary hydraulic pressure feedforward term P1 determined by the primary hydraulic pressure feedforward term calculation unit 52 to obtain the target primary hydraulic pressure PPt. Based on the signal of the target primary oil pressure PPt, the primary oil pressure controller 56 drives and controls the primary oil pressure control actuator 26 to realize the primary oil pressure PP that does not cause belt slip, and also the actual speed ratio TRr of the continuously variable transmission 2. Is the target gear ratio TRt
Adjusted towards.

【0055】本実施の形態1では、スライディングモー
ド制御部54(スライディングモード制御量演算手段に
相当する。)が行うスライディングモード制御による制
御量(プライマリ油圧フィードバック項P2)とは、別
個に、プライマリ油圧フィードフォワード項演算部52
にて制御量(プライマリ油圧フィードフォワード項P
1)が演算されている。
In the first embodiment, in addition to the control amount (primary hydraulic pressure feedback term P2) by the sliding mode control performed by the sliding mode control unit 54 (corresponding to the sliding mode control amount calculating means), the primary hydraulic pressure is separately provided. Feedforward term calculation unit 52
Control amount (primary hydraulic feedforward term P
1) is calculated.

【0056】従って、無段変速機2では、スライディン
グモード制御によるプライマリ油圧フィードバック項P
2と、フィードフォワード制御によるプライマリ油圧フ
ィードフォワード項P1との加算に基づいて調整量(目
標プライマリ油圧PPt)が求められ、その目標プライ
マリ油圧PPtでプライマリ油圧制御アクチュエータ2
6が調整される。
Therefore, in the continuously variable transmission 2, the primary hydraulic pressure feedback term P by the sliding mode control is obtained.
2 and the primary hydraulic pressure feedforward term P1 by the feedforward control, the adjustment amount (target primary hydraulic pressure PPt) is obtained, and the primary hydraulic pressure control actuator 2
6 is adjusted.

【0057】b)次に、上述した構成を有する本実施の
形態1における制御処理について説明する。本実施の形
態1では、調整量、即ち目標プライマリ油圧(駆動側プ
ーリ油圧)PPtが下限値に保持(ホールド)されてい
る間は、積分値をホールドする制御を行なう。
B) Next, the control processing in the first embodiment having the above-mentioned configuration will be described. In the first embodiment, while the adjustment amount, that is, the target primary hydraulic pressure (driving-side pulley hydraulic pressure) PPt is held (held) at the lower limit value, control is performed to hold the integrated value.

【0058】まず、積分値ierr演算ルーチンにつ
いて、図10のフローチャートに基づいて説明する。図
10のステップ100では、偏差err及びリミッター
フラグFを読み込む。この偏差errとは、目標プーリ
位置xtと実プーリ位置xrとの偏差errである。ま
た、リミッターフラグFとは、目標プライマリ油圧PP
tが所定の範囲内、即ち実際に取りうる範囲内であるか
否かを示すものであり、範囲内であれば0にセットさ
れ、範囲外であれば1にセットされる。
First, the integral value ierr calculation routine will be described with reference to the flowchart of FIG. In step 100 of FIG. 10, the deviation err and the limiter flag F are read. This deviation err is the deviation err between the target pulley position xt and the actual pulley position xr. The limiter flag F is the target primary hydraulic pressure PP.
It indicates whether or not t is within a predetermined range, that is, a range that can be actually taken. If t is within the range, it is set to 0, and if it is out of the range, it is set to 1.

【0059】続くステップ110では、リミッターフラ
グFが0か否か、即ち、目標プライマリ油圧PPtが目
標プライマリ油圧PPtの上限値と下限値の間の所定の
範囲内であるか否かを判定する。ここで肯定判断される
と、ステップ120に進む。ステップ120では、目標
プライマリ油圧PPtは前記所定の範囲内であるので、
前回までの積分値ierrに今回の偏差errを加え
て、今回の積分値ierrとし、一旦本処理を終了す
る。
In the following step 110, it is determined whether the limiter flag F is 0, that is, whether the target primary oil pressure PPt is within a predetermined range between the upper limit value and the lower limit value of the target primary oil pressure PPt. If an affirmative decision is made here, the routine proceeds to step 120. At step 120, the target primary hydraulic pressure PPt is within the predetermined range, so
The deviation err of this time is added to the previous integration value ierr to obtain the current integration value ierr, and this processing is once terminated.

【0060】一方、前記ステップ110で否定判断され
ると、目標プライマリ油圧PPtは前記所定の範囲外で
あるので、偏差errを積分することなく、ステップ1
20をパスして一旦本処理を終了する。つまり、この場
合は、前回までの積分値ierrをホールドするのであ
る。
On the other hand, if a negative determination is made in step 110, the target primary hydraulic pressure PPt is outside the predetermined range, and therefore step 1 is performed without integrating the deviation err.
After passing 20, the present process is terminated. That is, in this case, the integrated value ierr up to the previous time is held.

【0061】次に、リミッター処理リーチンについ
て、図11のフローチャートに基づいて説明する。この
リミッター処理ルーチンは、前記図10のステップ11
0の判定に使用するリミッターフラグFを設定するため
のルーチンである。
Next, the limiter processing reach will be described with reference to the flowchart of FIG. This limiter processing routine is the same as step 11 in FIG.
It is a routine for setting the limiter flag F used for the determination of 0.

【0062】図11のステップ200に示す様に、目標
プライマリ油圧PPt、目標プライマリ油圧PPtの上
限値及び下限値を読み込む。続くステップ210では、
目標プライマリ油圧PPtが目標プライマリ油圧PPt
の上限値を下回るか否かを判定する。ここで肯定判断さ
れるとステップ220に進み、一方否定判断されるとス
テップ240に進む。
As shown in step 200 of FIG. 11, the target primary hydraulic pressure PPt and the upper and lower limit values of the target primary hydraulic pressure PPt are read. In the following step 210,
The target primary oil pressure PPt is the target primary oil pressure PPt
It is determined whether or not it falls below the upper limit value of. If an affirmative judgment is made here, the routine proceeds to step 220, whereas if a negative judgment is made, the routine proceeds to step 240.

【0063】ステップ240では、目標プライマリ油圧
PPtが目標プライマリ油圧PPtの上限値に達したと
判断して、リミッターフラグFを1にセットし、一旦本
処理を終了する。一方、ステップ220では、目標プラ
イマリ油圧PPtが目標プライマリ油圧PPtの下限値
を上回るか否かを判定する。ここで肯定判断されるとス
テップ230に進み、一方否定判断されるとステップ2
50に進む。
In step 240, it is determined that the target primary oil pressure PPt has reached the upper limit value of the target primary oil pressure PPt, the limiter flag F is set to 1, and this processing is once terminated. On the other hand, in step 220, it is determined whether the target primary oil pressure PPt exceeds the lower limit value of the target primary oil pressure PPt. If an affirmative judgment is made here, the routine proceeds to step 230, whereas if a negative judgment is made, the routine proceeds to step 2
Go to 50.

【0064】ステップ250では、目標プライマリ油圧
PPtが目標プライマリ油圧PPtの下限値に達したと
判断して、リミッターフラグFを1にセットし、一旦本
処理を終了する。一方、ステップ230では、目標プラ
イマリ油圧PPtが目標プライマリ油圧PPtの上限値
と下限値の間の所定の範囲内であると判断して、リミッ
ターフラグFを0にセットし、一旦本処理を終了する。
In step 250, it is determined that the target primary oil pressure PPt has reached the lower limit value of the target primary oil pressure PPt, the limiter flag F is set to 1, and this processing is once terminated. On the other hand, in step 230, it is determined that the target primary oil pressure PPt is within a predetermined range between the upper limit value and the lower limit value of the target primary oil pressure PPt, the limiter flag F is set to 0, and this processing is once terminated. .

【0065】次に、上述した制御による状態を、図1
2のタイミングチャートに示す。図12に示す様に、本
実施の形態1では、調整量cである目標プライマリ油圧
PPtが下限値dにホールドされている間、積分値eは
領域hに示す様にホールドされているので、過剰な積分
補償成分が存在しない。それにより、実変速比bは、目
標変速比aに対してオーバーシュートすることなく、好
適に制御することができる。
Next, the state of the above-mentioned control is shown in FIG.
2 shows the timing chart. As shown in FIG. 12, in the first embodiment, while the target primary hydraulic pressure PPt, which is the adjustment amount c, is held at the lower limit value d, the integral value e is held as shown in the region h. There is no excessive integral compensation component. As a result, the actual gear ratio b can be suitably controlled without overshooting the target gear ratio a.

【0066】つまり、本実施の形態1では、リミッター
フラグFによる積分演算の停止時には、それまでに演算
された積分値ierrを保つようにしている。従って、
その後の制御においては、保持した積分値ierrに基
づいて制御を行なうので、それ以降の過剰な積分補償成
分の影響を排除でき、よって、高い制御性(追従性)を
実現できる。
That is, in the first embodiment, when the integral calculation by the limiter flag F is stopped, the integral value ierr calculated up to that point is maintained. Therefore,
In the subsequent control, since the control is performed based on the held integral value ierr, it is possible to eliminate the influence of the excessive integral compensation component after that, and thus it is possible to realize high controllability (following property).

【0067】[実施の形態2]次に、実施の形態2につ
いて説明する。本実施の形態2は、前記実施の形態1と
は、ハード構成は同じであるが、その制御処理のみが異
なるので、以下では、制御処理を説明する。
[Second Embodiment] Next, a second embodiment will be described. The second embodiment has the same hardware configuration as that of the first embodiment, but only the control processing is different. Therefore, the control processing will be described below.

【0068】本実施の形態2では、調整量、即ち目標プ
ライマリ油圧(駆動側プーリ油圧)PPtが下限値にホ
ールドされている間は、積分を停止するが、この積分停
止期間では、積分値をクリアする制御を行行なう。 まず、積分値ierr演算ルーチンについて、図13
のフローチャートに基づいて説明する。
In the second embodiment, the integration is stopped while the adjustment amount, that is, the target primary hydraulic pressure (driving-side pulley hydraulic pressure) PPt is held at the lower limit value. Perform control to clear. First, FIG. 13 shows the integrated value ierr calculation routine.
A description will be given based on the flowchart.

【0069】図13のステップ300では、偏差err
及びリミッターフラグFを読み込む。この偏差err及
びリミッターフラグFは、前記実施の形態1と同様であ
る。続くステップ310では、リミッターフラグFが0
か否か、即ち、目標プライマリ油圧PPtが目標プライ
マリ油圧PPtの上限値と下限値の間の所定の範囲内で
あるか否かを判定する。ここで肯定判断されると、ステ
ップ320に進み、一方否定判断されるとステップ33
0に進む。
In step 300 of FIG. 13, the deviation err
And the limiter flag F is read. The deviation err and the limiter flag F are the same as those in the first embodiment. In the following step 310, the limiter flag F is set to 0.
It is determined whether or not the target primary oil pressure PPt is within a predetermined range between the upper limit value and the lower limit value of the target primary oil pressure PPt. If an affirmative decision is made here, the operation proceeds to step 320, whereas if a negative decision is made, the operation proceeds to step 33.
Go to 0.

【0070】ステップ320では、目標プライマリ油圧
PPtは前記所定の範囲内であるので、前回までの積分
値ierrに今回の偏差errを加えて、今回の積分値
ierrとし、一旦本処理を終了する。一方、前記ステ
ップ330では、目標プライマリ油圧PPtは前記所定
の範囲外であるので、偏差errを積分することなく、
積分値ierrを0にセットし、一旦本処理を終了す
る。つまり、この場合は、積分値ierrをクリアする
のである。
At step 320, since the target primary hydraulic pressure PPt is within the predetermined range, the deviation err of this time is added to the integration value ierr up to the last time to obtain the integration value ierr of this time, and this processing is once terminated. On the other hand, in step 330, since the target primary hydraulic pressure PPt is outside the predetermined range, the deviation err is not integrated and
The integral value ierr is set to 0, and this processing is once terminated. That is, in this case, the integral value ierr is cleared.

【0071】尚、リミッターフラグFを設定するための
リミッター処理リーチンについては、前記実施の形態1
と同様であるので、その説明は省略する。 次に、上述した制御による状態を、図14のタイミン
グチャートに示す。図14に示す様に、本実施の形態2
では、調整量cである目標プライマリ油圧PPtが下限
値dにホールドされている間、積分値eは領域iに示す
様にクリアされているので、過剰な積分補償成分が存在
しない。それにより、実変速比bは、目標変速比aに対
してオーバーシュートすることなく、好適に制御するこ
とができる。
The limiter processing reach for setting the limiter flag F will be described in the first embodiment.
Since it is the same as the above, the description thereof will be omitted. Next, the state by the above-mentioned control is shown in the timing chart of FIG. As shown in FIG. 14, the second embodiment
Then, while the target primary hydraulic pressure PPt, which is the adjustment amount c, is held at the lower limit value d, the integral value e is cleared as shown in the region i, so that there is no excessive integral compensation component. As a result, the actual gear ratio b can be suitably controlled without overshooting the target gear ratio a.

【0072】つまり、本実施の形態2では、リミッター
フラグFによる積分演算の停止時には、それまでに演算
された積分値をクリアしている。従って、その後の制御
においては、過剰な積分補償成分のない状態、即ち積分
値ierr=0として制御を行なうので、高い制御性
(追従性)を実現できる。
That is, in the second embodiment, when the integral calculation by the limiter flag F is stopped, the integral value calculated up to that point is cleared. Therefore, in the subsequent control, since the control is performed in a state where there is no excessive integral compensation component, that is, the integral value ierr = 0, high controllability (following property) can be realized.

【0073】[実施の形態3]次に、実施の形態3につ
いて説明する。本実施の形態3は、前記実施の形態1,
2とは、ハード構成は同じであるが、その制御処理のみ
が異なるので、以下では、制御処理を説明する。
[Third Embodiment] Next, a third embodiment will be described. The third embodiment is the same as the first embodiment.
Although the hardware configuration is the same as that of No. 2, only the control process is different, so the control process will be described below.

【0074】本実施の形態3では、調整量、即ち目標プ
ライマリ油圧(駆動側プーリ油圧)PPtが下限値にホ
ールドされている間は、積分を停止するが、この積分停
止期間では、例えば実施の形態1の様に、ホールドした
値を積分値として用いる。そして、予め、通常走行時
に、エンジントルクを発生させるためのスロットル開度
θと実変速比TRrとに応じた積分値を記憶しておき、
積分演算再開時には、この記憶値を積分値の初期値とし
て使用する制御を行なう。
In the third embodiment, the integration is stopped while the adjustment amount, that is, the target primary hydraulic pressure (driving pulley hydraulic pressure) PPt is held at the lower limit value. As in the form 1, the held value is used as the integrated value. Then, in advance, during normal traveling, an integrated value corresponding to the throttle opening θ for generating the engine torque and the actual gear ratio TRr is stored,
When the integration calculation is restarted, control is performed using this stored value as the initial value of the integration value.

【0075】まず、積分値ierr演算ルーチンにつ
いて、図15のフローチャートに基づいて説明する。図
15のステップ400では、偏差err、リミッターフ
ラグF、スロットル開度θ、実変速比TRrを読み込
む。この偏差err及びリミッターフラグFは、前記実
施の形態1と同様であり、スロットル開度θ及び実変速
比TRrは、各々スロットル開度センサ38及び実変速
比検出部58からの出力から得る。
First, the integral value ierr calculation routine will be described with reference to the flowchart of FIG. In step 400 of FIG. 15, the deviation err, the limiter flag F, the throttle opening θ, and the actual gear ratio TRr are read. The deviation err and the limiter flag F are the same as those in the first embodiment, and the throttle opening θ and the actual gear ratio TRr are obtained from the outputs from the throttle opening sensor 38 and the actual gear ratio detector 58, respectively.

【0076】続くステップ410では、リミッターフラ
グFが0か否か、即ち、目標プライマリ油圧PPtが目
標プライマリ油圧PPtの上限値と下限値の間の所定の
範囲内であるか否かを判定する。ここで肯定判断される
と、ステップ420に進み、一方否定判断されると一旦
本処理を終了する。
In the following step 410, it is determined whether the limiter flag F is 0, that is, whether the target primary oil pressure PPt is within a predetermined range between the upper limit value and the lower limit value of the target primary oil pressure PPt. If an affirmative decision is made here, the routine proceeds to step 420, while if a negative decision is made, this processing is once terminated.

【0077】続くステップ420では、1ステップ前の
リミッターフラグFが0か否か、即ち、前回も目標プラ
イマリ油圧PPtが所定の範囲内であったか否かを判定
する。ここで肯定判断されると、ステップ430に進
み、一方否定判断されるとステップ450に進む。
In the following step 420, it is determined whether or not the limiter flag F one step before is 0, that is, whether or not the target primary hydraulic pressure PPt was within the predetermined range last time. If an affirmative judgment is made here, the routine proceeds to step 430, while if a negative judgment is made, the routine proceeds to step 450.

【0078】ステップ430では、前記ステップ410
及び420で肯定判断されて、前回も今回も目標プライ
マリ油圧PPtが前記所定の範囲内、即ち通常走行時で
あると判断されているので、ここでは、前回までの積分
値ierrに今回の偏差errを加えて、今回の積分値
ierrとする。
In step 430, the above step 410 is performed.
And 420, it is determined that the target primary hydraulic pressure PPt is within the predetermined range, that is, during the normal traveling both last time and now. Therefore, here, the deviation err of this time is set to the integrated value ierr up to the previous time. Is added to obtain the integrated value ierr of this time.

【0079】続くステップ440では、通常走行時にお
けるデータを、後の使用するマップに保存する処理を行
ない、一旦本処理を終了する。具体的には、予め設定し
た時間前から現時点までのスロットル開度θ及び実変速
比TRrの平均値(即ち予め設定した時間内での走行状
態)を演算し、今回の積分値ierrをスロットル開度
θ及び実変速比TRrのマップに保存する。これによ
り、積分値ierrとスロットル開度θと実変速比TR
rの3次元マップを作成する。
In the following step 440, a process of saving the data during normal traveling in a map to be used later is performed, and this process is once terminated. Specifically, the average value of the throttle opening θ and the actual gear ratio TRr from a preset time before to the present time (that is, the running state within the preset time) is calculated, and the integrated value ierr at this time is set to the throttle opening value. It is saved in the map of the degree θ and the actual gear ratio TRr. As a result, the integrated value ierr, the throttle opening θ, and the actual gear ratio TR
Create a three-dimensional map of r.

【0080】一方、ステップ450では、前記ステップ
410で肯定判断され且つステップ420で否定判断さ
れ、今回初めて目標プライマリ油圧PPtが前記所定の
範囲から外れたと判断されたので、ここでは、前記ステ
ップ440で作成したマップを参照して、制御に使用す
る積分値ierrを設定し、一旦本処理を終了する。
On the other hand, in step 450, the affirmative judgment is made in step 410 and the negative judgment is made in step 420, and it is judged that the target primary hydraulic pressure PPt is out of the predetermined range for the first time this time. Therefore, here, in step 440. The integrated value ierr used for control is set with reference to the created map, and this processing is once terminated.

【0081】具体的には、前記マップを参照し、スロッ
トル開度θ及び実変速比TRrから積分値ierrを求
め、この積分値ierrを以降の制御の積分値ierr
の初期値と使用して、以降の制御を行う。尚、リミッタ
ーフラグFを設定するためのリミッター処理リーチンに
ついては、前記実施の形態1と同様であるので、その説
明は省略する。
Specifically, referring to the map, the integral value ierr is obtained from the throttle opening θ and the actual gear ratio TRr, and the integral value ierr is calculated as the integral value ierr of the subsequent control.
The subsequent control is performed using the initial value of. The limiter processing reach for setting the limiter flag F is the same as that in the first embodiment, and therefore its explanation is omitted.

【0082】次に、上述した制御による状態を、図1
6のタイミングチャートに示す。図16に示す様に、本
実施の形態3では、調整量cである目標プライマリ油圧
PPtが下限値dにホールドされている間、積分値eは
領域jに示す様にホールドされている。また、積分再開
時には、通常走行時に設定したスロットル開度θ及び実
変速比TRrのマップから積分値ierrを求め、この
積分値ierrを積分値ierrの初期値と使用する。
これにより、過剰な積分補償成分が存在しないので、実
変速比bは、目標変速比aに対してオーバーシュートす
ることなく、好適に制御することができる。
Next, the state of the above control is shown in FIG.
6 shows the timing chart. As shown in FIG. 16, in the third embodiment, the integrated value e is held as shown in the area j while the target primary hydraulic pressure PPt, which is the adjustment amount c, is held at the lower limit value d. Further, when the integration is restarted, the integral value ierr is obtained from the map of the throttle opening θ and the actual gear ratio TRr set during the normal running, and this integral value ierr is used as the initial value of the integral value ierr.
As a result, since there is no excessive integral compensation component, the actual gear ratio b can be suitably controlled without overshooting the target gear ratio a.

【0083】つまり、本実施の形態3では、リミッター
フラグFによる積分演算の停止時には、それまでに演算
された積分値をホールドし、積分再開時には、通常走行
時に設定したマップから求めた積分値ierrの初期値
として使用するので、積分演算の中止時だけでなくその
後の制御においても、過剰な積分補償成分のない状態を
実現でき、よって、高い制御性(追従性)を得ることが
できる。
That is, in the third embodiment, when the integration calculation by the limiter flag F is stopped, the integration value calculated up to that time is held, and when the integration is restarted, the integration value ierr obtained from the map set during normal traveling is retained. Since it is used as the initial value of, the state without an excessive integral compensation component can be realized not only when the integration calculation is stopped but also in the subsequent control, and thus high controllability (following property) can be obtained.

【0084】尚、本発明は前記実施の形態の例になんら
限定されるものではなく、本発明を逸脱しない範囲にお
いて種々の態様で実施しうることはいうまでもない。例
えば前記実施の形態3では、エンジントルクに対応する
値として、スロットル開度を使用したが、それ以外に、
例えばアクセル開度を使用してもよく、または、その他
のエンジントルク推定の手段を用いてもよい。
Needless to say, the present invention is not limited to the examples of the above-described embodiments, and can be carried out in various modes without departing from the scope of the present invention. For example, in the third embodiment, the throttle opening is used as the value corresponding to the engine torque.
For example, accelerator opening may be used, or other means for estimating engine torque may be used.

【図面の簡単な説明】[Brief description of drawings]

【図1】 実施の形態1としての、無段変速機、制御装
置、および周辺装置の概略構成を表すブロック図であ
る。
FIG. 1 is a block diagram showing a schematic configuration of a continuously variable transmission, a control device, and peripheral devices according to a first embodiment.

【図2】 実施の形態1におけるセカンダリプーリの制
御ブロック図である。
FIG. 2 is a control block diagram of a secondary pulley according to the first embodiment.

【図3】 実施の形態1におけるプライマリプーリの制
御ブロック図である。
FIG. 3 is a control block diagram of a primary pulley according to the first embodiment.

【図4】 実施の形態1におけるエンジン回転数NEお
よびスロットル開度θと入力トルクTinとの関係を表
すマップである。
FIG. 4 is a map showing the relationship between engine speed NE, throttle opening θ, and input torque Tin in the first embodiment.

【図5】 実施の形態1における入力トルクTinと目
標変速比TRtとに基づいて、目標セカンダリ油圧PS
tを求めるための3次元マップである。
FIG. 5 is a diagram showing a target secondary hydraulic pressure PS based on an input torque Tin and a target gear ratio TRt in the first embodiment.
It is a three-dimensional map for obtaining t.

【図6】 実施の形態1におけるセカンダリ油圧PSと
入力トルクTinとの関係を表すグラフである。
FIG. 6 is a graph showing the relationship between the secondary hydraulic pressure PS and the input torque Tin in the first embodiment.

【図7】 実施の形態1における変速比TRに応じたト
ルク比Tin/Tmaxと油圧比PP/PSとの関係を
表すマップである。
FIG. 7 is a map showing a relationship between a torque ratio Tin / Tmax corresponding to a gear ratio TR and a hydraulic pressure ratio PP / PS in the first embodiment.

【図8】 実施の形態1における飽和関数sat(s)
を示すグラフである。
FIG. 8 is a saturation function sat (s) according to the first embodiment.
It is a graph which shows.

【図9】 実施の形態1における制御系の位相空間にお
ける切換え面(s=0)の両側に存在する境界層を示す
グラフである。
FIG. 9 is a graph showing boundary layers existing on both sides of a switching surface (s = 0) in the phase space of the control system in the first embodiment.

【図10】 実施の形態1における積分値演算ルーチン
を示すフローチャートである。
FIG. 10 is a flowchart showing an integrated value calculation routine in the first embodiment.

【図11】 実施の形態1におけるリミッター処理ルー
チンを示すフローチャートである。
FIG. 11 is a flowchart showing a limiter processing routine according to the first embodiment.

【図12】 実施の形態1における制御の状態を示すタ
イミングチャートである。
FIG. 12 is a timing chart showing a control state in the first embodiment.

【図13】 実施の形態2における積分値演算ルーチン
を示すフローチャートである。
FIG. 13 is a flowchart showing an integral value calculation routine according to the second embodiment.

【図14】 実施の形態2における制御の状態を示すタ
イミングチャートである。
FIG. 14 is a timing chart showing a control state in the second embodiment.

【図15】 実施の形態3における積分値演算ルーチン
を示すフローチャートである。
FIG. 15 is a flowchart showing an integrated value calculation routine in the third embodiment.

【図16】 実施の形態3における制御の状態を示すタ
イミングチャートである。
FIG. 16 is a timing chart showing a control state in the third embodiment.

【図17】 従来技術の説明図である。FIG. 17 is an explanatory diagram of a conventional technique.

【符号の説明】[Explanation of symbols]

E…エンジン 2…無段変速機 4…制御装置 6…可動円錐盤 8…固定円錐盤 10…プライ
マリプーリ 12…可動円錐盤 14…固定円錐盤 16…セカ
ンダリプーリ 18…プライマリプーリシリンダ 20…セカンダリ
プーリシリンダ 22…金属ベルト 24…オイルポンプ 26…プライマリ油圧制御アクチュエータ 28…セカンダリ油圧制御アクチュエータ 30…発
進デバイス 32…コントロールユニット 34…プライマリ回転
センサ 36…セカンダリ回転センサ 38…スロットル開度
センサ 40…エンジン回転センサ 42…入力トルク推定部 44…目標セカンダリ油圧演算部 46…セカンダリ
油圧制御器 48…目標変速比設定部 50…変速比−プーリ位置
変換部 52…プライマリ油圧フィードフォワード項演算部 54…スライディングモード制御部 56…プライマ
リ油圧制御器 58…実変速比検出部 60…変速比−プーリ位置変
換部
E ... Engine 2 ... Continuously variable transmission 4 ... Control device 6 ... Movable circular cone 8 ... Fixed circular cone 10 ... Primary pulley 12 ... Movable circular cone 14 ... Fixed circular cone 16 ... Secondary pulley 18 ... Primary pulley cylinder 20 ... Secondary pulley Cylinder 22 ... Metal belt 24 ... Oil pump 26 ... Primary hydraulic control actuator 28 ... Secondary hydraulic control actuator 30 ... Starting device 32 ... Control unit 34 ... Primary rotation sensor 36 ... Secondary rotation sensor 38 ... Throttle opening sensor 40 ... Engine rotation sensor 42 ... Input torque estimation unit 44 ... Target secondary hydraulic pressure calculation unit 46 ... Secondary hydraulic pressure controller 48 ... Target gear ratio setting unit 50 ... Gear ratio-pulley position conversion unit 52 ... Primary hydraulic feedforward term calculation unit 54 ... Sliding model De control unit 56 ... primary hydraulic controller 58 ... actual gear ratio detection section 60 ... gear ratio - pulley position conversion section

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI F16H 101:02 F16H 101:02 (58)調査した分野(Int.Cl.7,DB名) F16H 59/00 - 63/48 ─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 7 Identification code FI F16H 101: 02 F16H 101: 02 (58) Fields investigated (Int.Cl. 7 , DB name) F16H 59/00-63/48

Claims (7)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 入力される調整量により該調整量に対応
する状態に向けて制御系の状態を変化させる被制御シス
テムに対して制御を行う制御装置であって、 前記被制御システムの状態を検出する状態検出手段と、 前記状態検出手段の検出結果に基づいて、前記被制御シ
ステムの状態の目標値を演算する目標値演算手段と、 前記目標値演算手段にて演算された目標値と前記状態検
出手段にて検出された実値との偏差に基づいて、状態点
sを下記式[A]のごとく定義した場合に、該状態点s
に基づいて非線形フィードバック項を算出して、スライ
ディングモード制御の制御量を演算するスライディング
モード制御量演算手段と、 s=k1・err’+k2・err+k3・ierr … [A] 但し、k1、k2、k3は0または有限の実数値、er
rは偏差、 err´はerrの微分量、ierrはerrの積分値 前記スライディングモード制御量演算手段にて演算され
た制御量に基づいて、前記調整量を演算するスライディ
ングモード調整量演算手段と、 を備え、 前記調整量が、予め設定された範囲を外れた場合には、
前記式[A]における偏差の積分演算を停止することを
特徴とするシステム制御装置。
1. A control device for controlling a controlled system that changes a state of a control system toward a state corresponding to the adjusted amount according to an input adjustment amount, the state of the controlled system being controlled. State detecting means for detecting, a target value calculating means for calculating a target value of the state of the controlled system based on the detection result of the state detecting means, a target value calculated by the target value calculating means, and the When the state point s is defined as the following expression [A] based on the deviation from the actual value detected by the state detecting means, the state point s
And a sliding mode control amount calculating means for calculating a control amount of sliding mode control by calculating a nonlinear feedback term on the basis of: s = k1 · err ′ + k2 · err + k3 · ierr [A] where k1, k2, k3 Is 0 or a finite real number, er
r is a deviation, err 'is a differential amount of err, and ierr is an integrated value of err, based on the control amount calculated by the sliding mode control amount calculation device, a sliding mode adjustment amount calculation device for calculating the adjustment amount, When the adjustment amount is out of a preset range,
A system control device characterized by stopping the integral calculation of the deviation in the formula [A].
【請求項2】 前記状態点sを非線形関数f(s)で写
像した値と、非線形フィードバックゲインとの積を、前
記非線形フィードバック項とすることを特徴とする前記
請求項1に記載のシステム制御装置。
2. The system control according to claim 1, wherein a product of a value obtained by mapping the state point s with a non-linear function f (s) and a non-linear feedback gain is used as the non-linear feedback term. apparatus.
【請求項3】 前記スライディングモード制御を用いた
システム制御装置において、 前記積分演算の停止時に、それまでに演算された積分値
を保つことを特徴とする前記請求項1又は2に記載のシ
ステム制御装置。
3. The system control device according to claim 1, wherein the system control device using the sliding mode control maintains the integration value calculated up to that point when the integration calculation is stopped. apparatus.
【請求項4】 前記スライディングモード制御を用いた
システム制御装置において、 前記積分演算の停止時に、それまでに演算された積分値
をクリアすることを特徴とする前記請求項1又は2に記
載のシステム制御装置。
4. The system control apparatus using the sliding mode control, wherein when the integration calculation is stopped, the integration value calculated so far is cleared. Control device.
【請求項5】 前記スライディングモード制御を用いた
システム制御装置において、 前記積分演算の停止解除後の所定時期の前記積分の記憶
値を、次回の積分演算の停止解除後の初期値とすること
を特徴とする前記請求項1又は2に記載のシステム制御
装置。
5. A system controller using the sliding mode control, wherein a stored value of the integral at a predetermined time after the suspension of the integral calculation is released is set as an initial value after the suspension of the next integral calculation is released. The system control device according to claim 1 or 2, wherein the system control device is characterized.
【請求項6】 前記システム制御装置における制御対象
が、ベルト式無段変速機であり、その調整量が駆動側プ
ーリ油圧であることを特徴とする前記請求項1〜5のい
ずれかに記載のシステム制御装置。
6. The control target in the system control device is a belt type continuously variable transmission, and the adjustment amount thereof is a drive side pulley hydraulic pressure, according to any one of claims 1 to 5. System control unit.
【請求項7】 前記積分の記憶値が、前記ベルト式無段
変速機を備えた装置において、エンジントルクと実変速
比に応じた値であることを特徴とする前記請求項6に記
載のシステム制御装置。
7. The system according to claim 6, wherein the stored value of the integral is a value corresponding to an engine torque and an actual gear ratio in a device including the belt type continuously variable transmission. Control device.
JP20371298A 1998-07-17 1998-07-17 System control unit Expired - Fee Related JP3498579B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20371298A JP3498579B2 (en) 1998-07-17 1998-07-17 System control unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20371298A JP3498579B2 (en) 1998-07-17 1998-07-17 System control unit

Publications (2)

Publication Number Publication Date
JP2000035120A JP2000035120A (en) 2000-02-02
JP3498579B2 true JP3498579B2 (en) 2004-02-16

Family

ID=16478609

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20371298A Expired - Fee Related JP3498579B2 (en) 1998-07-17 1998-07-17 System control unit

Country Status (1)

Country Link
JP (1) JP3498579B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4590343B2 (en) * 2005-11-09 2010-12-01 ジヤトコ株式会社 Hydraulic control device for belt type continuously variable transmission for vehicle
WO2018124022A1 (en) * 2016-12-26 2018-07-05 ジヤトコ株式会社 Control device for continuously variable transmission and control method for continuously variable transmission
JP6560293B2 (en) * 2017-05-11 2019-08-14 本田技研工業株式会社 Vehicle and belt slip detection method
JP7400674B2 (en) * 2020-09-15 2023-12-19 株式会社デンソー Control device

Also Published As

Publication number Publication date
JP2000035120A (en) 2000-02-02

Similar Documents

Publication Publication Date Title
US7346442B2 (en) Lockup control of torque converter
JP3473363B2 (en) System control unit
US7037239B2 (en) Slip control method for a clutch
US6928357B2 (en) Torque-converter slip control system
JP2002188717A (en) Slip control device for torque converter
US6066072A (en) Torque converter relative rotation control device
US7085640B2 (en) Lockup control of torque converter
CN101292102B (en) Driving force control device and method of vehicle
JP3498579B2 (en) System control unit
JP2001173770A (en) Control device for continuously variable transmission
JP3498578B2 (en) Control device for continuously variable transmission
JP2004138150A (en) Torque converter control device
JP3449229B2 (en) System control unit
JP3427736B2 (en) Transmission control device for continuously variable transmission
JP2000009222A (en) Control device for vehicular automatic transmission
JP2004044808A (en) System controller
JP3606157B2 (en) Creep force control device for vehicle automatic transmission
JP3680745B2 (en) Slip control device for torque converter
JP4561407B2 (en) Shift control device for belt type continuously variable transmission
JP6637588B2 (en) Control device for automatic transmission
JP4239230B2 (en) Control device and recording medium for continuously variable transmission
JP4082700B2 (en) Slip control device for torque converter
JP2008512302A (en) Control method for automobile torque transmission device and related control device
JP2009227025A (en) Vehicle controller
JP3509576B2 (en) Slip control device for torque converter

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091205

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101205

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111205

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121205

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees