JP3608971B2 - Solenoid temperature estimation device - Google Patents
Solenoid temperature estimation device Download PDFInfo
- Publication number
- JP3608971B2 JP3608971B2 JP07497699A JP7497699A JP3608971B2 JP 3608971 B2 JP3608971 B2 JP 3608971B2 JP 07497699 A JP07497699 A JP 07497699A JP 7497699 A JP7497699 A JP 7497699A JP 3608971 B2 JP3608971 B2 JP 3608971B2
- Authority
- JP
- Japan
- Prior art keywords
- temperature
- solenoid
- value
- environmental
- environmental temperature
- 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
Links
- 230000007613 environmental effect Effects 0.000 claims description 36
- 230000020169 heat generation Effects 0.000 claims description 15
- 238000001514 detection method Methods 0.000 claims description 3
- 239000010720 hydraulic oil Substances 0.000 claims description 3
- 239000003921 oil Substances 0.000 description 23
- 230000005540 biological transmission Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 4
- SVTBMSDMJJWYQN-UHFFFAOYSA-N 2-methylpentane-2,4-diol Chemical compound CC(O)CC(C)(C)O SVTBMSDMJJWYQN-UHFFFAOYSA-N 0.000 description 3
- 238000010438 heat treatment Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
Images
Landscapes
- Measuring Temperature Or Quantity Of Heat (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、ソレノイド(特にリニアソレノイド)の温度を環境温度より推定するソレノイド温度推定装置に関する。
【0002】
【従来の技術】
車両用自動変速機、特に、各摩擦係合要素(クラッチ、ブレーキ)に対する供給油圧を各ソレノイドバルブにより目標油圧に制御して変速を行わせる直動式の自動変速機において、前記各ソレノイドバルブを構成するリニアソレノイドの制御に際しては、ソレノイドの温度によりその抵抗値が変化して、指令デューティ値と電流値との特性が変化することから、ソレノイドの温度を直接又は間接的に検出して、デューティ値を補正する必要があり、一般的には、環境温度(オイル温度)を検出して、代用している。
【0003】
【発明が解決しようとする課題】
しかしながら、環境温度(オイル温度)とソレノイド温度とは、必ずしも一致せず、環境温度の変化より、ソレノイド温度の変化の方が大きい。具体的には、環境温度の高温域ではソレノイド温度の方が高くなり、環境温度の低温域ではソレノイド温度の方が低くなる。
【0004】
従って、環境温度によってソレノイドの特性を補正するのみでは、実際のソレノイド温度に応じた適正な補正が困難である。
従って、ソレノイド温度を直接的に検出することが望ましいが、特別の温度センサを設けることは、取付スペースが必要となるばかりか、コストアップにもつながる。特に直動式の自動変速機においては、多数のソレノイドを有することから、現実的ではない。
【0005】
本発明は、このような従来の問題点に鑑み、環境温度から、実用上十分な精度で、ソレノイド温度を推定することのできるソレノイド温度推定装置を提供することを目的とする。
【0006】
【課題を解決するための手段】
このため、請求項1に係る発明では、図1に示すように、環境温度を検出する環境温度検出手段と、ソレノイドに流れる電流を検出するソレノイド電流検出手段と、前記電流に基づいてソレノイドの発熱量相当値を算出するソレノイド発熱量算出手段と、前記環境温度及び前記発熱量相当値に基づいてソレノイド温度を算出するソレノイド温度算出手段と、を設けて、ソレノイド温度推定装置を構成する。ここで、前記ソレノイド温度算出手段は、前記環境温度の高温域において、前記環境温度に前記発熱量相当値を加算して、ソレノイド温度を算出し、前記環境温度の低温域において、前記環境温度から所定値Tcを減算して、ソレノイド温度を算出し、前記高温域と前記低温域との間の中温域において、前記環境温度をそのままソレノイド温度とすることを特徴とする。
尚、前記所定値Tcは、定数でよいが(請求項4)、前記環境温度に応じて設定し、前記環境温度が低いほど大きくしてもよい(請求項5)。また、前記所定値Tcは、定数TCから前記発熱量相当値を減算した値としてもよい(請求項6)。
【0007】
請求項2に係る発明では、前記ソレノイドは油圧制御に使用されるものであり、前記環境温度検出手段はその作動油の温度(オイル温度)を検出するものであることを特徴とする。
【0008】
請求項3に係る発明では、前記ソレノイド発熱量算出手段は、予めソレノイドの電流に対する発熱量相当値を定めて記憶させたテーブルを参照して、発熱量相当値を算出するものであることを特徴とする。
【0012】
【発明の効果】
請求項1に係る発明によれば、特別なセンサを追加することなく、環境温度と、ソレノイドに流れる電流に応じた発熱量相当値とから、ソレノイド温度を精度良く推定することができるという効果が得られる。
また、環境温度の高温域において、環境温度にソレノイドの発熱量相当値を加算して、ソレノイド温度を算出し、環境温度の低温域において、環境温度から所定値を減算して、ソレノイド温度を算出し、環境温度の中温域において、環境温度をそのままソレノイド温度とすることで、「環境温度の高温域ではソレノイド温度の方が高くなり、環境温度の低温域ではソレノイド温度の方か低くなるという」という知見に基づいて、ソレノイド温度を的確かつ簡単に推定できる。
【0013】
請求項2に係る発明によれば、油圧制御用のソレノイドの場合に、その作動油の温度(オイル温度)を検出することで、環境温度を的確にとらえることができる。
【0014】
請求項3に係る発明によれば、ソレノイドの発熱量相当値の算出に際し、予め定めたテーブルを用いることで、簡単に算出できる。
【0017】
【発明の実施の形態】
以下に本発明の実施の形態を説明する。
図2は本発明に係るソレノイド温度推定装置が適用される車両用自動変速機のシステム図であり、エンジン1の出力トルクは自動変速機2を介して駆動輪に伝達される。
【0018】
この自動変速機2は、クラッチ、ブレーキなどの摩擦係合要素に対する作動油圧の供給をソレノイドバルブユニット3によって制御することで変速が行われる構成のものであり、摩擦係合要素として、詳細には、リバースクラッチ、ハイクラッチ、バンドブレーキ、ロー&リバースブレーキ、フォワードクラッチを備える。
【0019】
また、この自動変速機2は、一方向クラッチを用いずに、少なくとも2つの摩擦係合要素の締結と解放とを同時に油圧制御によって行わせる変速(所謂クラッチツウクラッチ変速)を実行する構成となっている。
【0020】
このため、図3に示すように、各摩擦係合要素20ごとに、ライン圧(元圧)源とドレインとにつながれたソレノイドバルブ30が設けられ、各ソレノイドバルブ30を構成するリニアソレノイドへのデューティ(駆動電流)を制御することにより、各摩擦係合要素20への作動油圧を制御するようになっている。
【0021】
前記ソレノイドバルブユニット3(各ソレノイドバルブ30)を制御するコントロールユニット4には、各ソレノイドバルブ30の駆動電流と油圧との相関を示すテーブルが記憶されており、目標油圧を演算すると、この目標油圧に対応する駆動電流をテーブル変換によって求めて、各ソレノイドバルブ30の駆動電流を制御する。
【0022】
そして、駆動電流の制御は、ディーティによって行われる。ここで、デューティと駆動電流との間には温度依存性があり、このため、ソレノイドの温度に応じて、ディーティを補正する必要があり、このために、本発明に係るソレノイド温度推定装置が用いられる。
【0023】
ソレノイド温度推定装置は、コントロールユニット4に、環境温度としてオイル温度(例えばエンジンのオイルパン内のオイル温度)を検出するオイル温度センサ(油温センサ)51からの信号と、各ソレノイドバルブ(リニアソレノイド)30に流れる電流を検出する電流センサ(電流検出用抵抗)52からの信号とが入力され、コントロールユニット4内のマイクロコンピュータにて、図4のフローチャートに示す演算を行うことによって構成される。
【0024】
以下に、図4のフローチャートに従って説明する。
ステップ1(図にはS1と記す。以下同様)では、オイル温度センサからの信号に基づいてオイル温度Toil を検出する。この部分がオイル温度センサ51と共に環境温度検出手段に相当する。
【0025】
ステップ2では、電流センサからの信号に基づいてソレノイド電流Isol を検出する。この部分が電流センサ52と共にソレノイド電流検出手段に相当する。ステップ3では、予めソレノイド電流Isol に対する発熱量相当値(発熱温度)ΔTを定めて記憶させたテーブルを参照して、検出されたソレノイド電流Isol より、発熱量相当値ΔTを求める。この部分がソレノイド発熱量算出手段に相当する。
【0026】
ステップ4では、オイル温度Toil の判定を行う。すなわち、オイル温度Toil が所定値T2(例えば120℃)以上の高温域か、オイル温度Toil が所定値T1(例えば40℃)以下の低温域か、オイル温度Toil が所定範囲(T1〜T2)内の中温域か否かを判定する。もちろん、T1<T2である。
【0027】
高温域の場合は、ステップ5へ進み、オイル温度Toil にソレノイド発熱量相当値ΔTを加算して、ソレノイド温度Tsol =Toil +ΔTを算出する。
低温域の場合は、ステップ6へ進み、オイル温度Toil から所定値Tc を減算して、ソレノイド温度Tsol =Toil −Tc を算出する。尚、所定値Tcは定数でよいが、オイル温度Toil に応じて設定して、オイル温度Toil が低いほど大きくしてもよい。
【0028】
また、この場合も発熱量相当値ΔTを考慮して、例えば、ソレノイド温度Tsol =Toil −(TC−ΔT)として、算出してもよい。ここで、TCは定数である。
【0029】
中温域の場合は、ステップ7へ進み、オイル温度Toil をそのままソレノイド温度Tsol =Toil とする。
ここで、ステップ4〜7の部分がソレノイド温度算出手段に相当する。
【0030】
以上のように、環境温度(オイル温度)と、ソレノイドに流れる電流に応じた発熱量相当値とから、ソレノイド温度を推定することで、特別なセンサを追加することなく、ソレノイド温度を精度良く得られる。
【0031】
これにより、ソレノイド温度によるソレノイド特性(デューティ−駆動電流特性)の変化を適正に補正することが可能となり、正確な制御を実現できる。
【図面の簡単な説明】
【図1】本発明の構成を示す機能ブロック図
【図2】車両用自動変速機のシステム図
【図3】各摩擦係合要素に対する油圧回路図
【図4】ソレノイド温度推定のフローチャート
【符号の説明】
1 エンジン
2 自動変速機
3 ソレノイドバルブユニット
4 コントロールユニット
20 摩擦係合要素
30 ソレノイドバルブ(リニアソレノイド)
51 オイル温度センサ
52 電流センサ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a solenoid temperature estimation device that estimates the temperature of a solenoid (particularly a linear solenoid) from an environmental temperature.
[0002]
[Prior art]
In a vehicular automatic transmission, in particular, in a direct-acting automatic transmission in which a hydraulic pressure supplied to each friction engagement element (clutch, brake) is controlled to a target hydraulic pressure by each solenoid valve, the solenoid valve is set. When controlling the linear solenoid, the resistance value changes depending on the temperature of the solenoid, and the characteristics of the command duty value and current value change. It is necessary to correct the value, and generally, the ambient temperature (oil temperature) is detected and substituted.
[0003]
[Problems to be solved by the invention]
However, the environmental temperature (oil temperature) and the solenoid temperature do not necessarily match, and the change in the solenoid temperature is larger than the change in the environmental temperature. Specifically, the solenoid temperature is higher in the high temperature range of the environmental temperature, and the solenoid temperature is lower in the low temperature range of the environmental temperature.
[0004]
Therefore, it is difficult to correct appropriately according to the actual solenoid temperature only by correcting the characteristics of the solenoid according to the environmental temperature.
Therefore, it is desirable to directly detect the solenoid temperature. However, providing a special temperature sensor not only requires a mounting space but also increases costs. In particular, a direct-acting automatic transmission is not realistic because it has a large number of solenoids.
[0005]
The present invention has been made in view of the above-described conventional problems, and an object of the present invention is to provide a solenoid temperature estimation device that can estimate a solenoid temperature from an environmental temperature with a practically sufficient accuracy.
[0006]
[Means for Solving the Problems]
For this reason, in the invention according to
The predetermined value Tc may be a constant (Claim 4), but may be set according to the environmental temperature, and may be increased as the environmental temperature is lower (Claim 5). The predetermined value Tc may be a value obtained by subtracting the calorific value equivalent value from a constant TC.
[0007]
The invention according to claim 2 is characterized in that the solenoid is used for hydraulic control, and the environmental temperature detecting means detects the temperature of the hydraulic oil (oil temperature).
[0008]
The invention according to claim 3 is characterized in that the solenoid heat generation amount calculation means calculates a heat generation amount equivalent value by referring to a table in which a heat generation amount equivalent value for the solenoid current is previously determined and stored. And
[0012]
【The invention's effect】
According to the first aspect of the invention, there is an effect that the solenoid temperature can be accurately estimated from the environmental temperature and the calorific value corresponding to the current flowing through the solenoid without adding a special sensor. can get.
Also, the solenoid temperature is calculated by adding the value corresponding to the amount of heat generated by the solenoid to the environmental temperature in the high temperature range, and the solenoid temperature is calculated by subtracting a predetermined value from the environmental temperature in the low temperature range. In the middle temperature range of the environmental temperature, the solenoid temperature is used as it is, so that the solenoid temperature is higher in the high temperature range and the solenoid temperature is lower in the low temperature range. Based on this knowledge, the solenoid temperature can be accurately and easily estimated.
[0013]
According to the second aspect of the present invention, in the case of a solenoid for hydraulic control, it is possible to accurately capture the environmental temperature by detecting the temperature of the hydraulic oil (oil temperature).
[0014]
According to the invention which concerns on Claim 3, when calculating the calorific value equivalent of a solenoid, it can calculate simply by using a predetermined table.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below.
FIG. 2 is a system diagram of a vehicular automatic transmission to which the solenoid temperature estimating apparatus according to the present invention is applied. The output torque of the
[0018]
The automatic transmission 2 has a configuration in which a shift is performed by controlling the supply of operating hydraulic pressure to a friction engagement element such as a clutch and a brake by a solenoid valve unit 3. , Reverse clutch, high clutch, band brake, low & reverse brake, forward clutch.
[0019]
Further, the automatic transmission 2 is configured to execute a shift (so-called clutch-to-clutch shift) in which at least two friction engagement elements are simultaneously engaged and released by hydraulic control without using a one-way clutch. ing.
[0020]
Therefore, as shown in FIG. 3, for each
[0021]
The
[0022]
The drive current is controlled by duty. Here, there is a temperature dependency between the duty and the drive current. Therefore, it is necessary to correct the duty according to the temperature of the solenoid. For this purpose, the solenoid temperature estimation device according to the present invention is used. It is done.
[0023]
The solenoid temperature estimation device causes the
[0024]
Below, it demonstrates according to the flowchart of FIG.
In step 1 (denoted as S1 in the figure, the same applies hereinafter), the oil temperature Toil is detected based on a signal from the oil temperature sensor. This portion corresponds to the environmental temperature detecting means together with the oil temperature sensor 51.
[0025]
In step 2, the solenoid current Isol is detected based on the signal from the current sensor. This portion corresponds to the solenoid current detection means together with the
[0026]
In
[0027]
In the case of the high temperature region, the process proceeds to step 5 to add the solenoid heat generation amount equivalent value ΔT to the oil temperature Toil to calculate the solenoid temperature Tsol = Toil + ΔT.
In the case of the low temperature range, the process proceeds to Step 6 to calculate a solenoid temperature Tsol = Toil−Tc by subtracting a predetermined value Tc from the oil temperature Toil. The predetermined value Tc may be a constant, but may be set according to the oil temperature Toil and may be increased as the oil temperature Toil is lower.
[0028]
Also in this case, the heat generation amount equivalent value ΔT may be taken into consideration, for example, the solenoid temperature Tsol = Toil− (TC−ΔT) may be calculated. Here, TC is a constant.
[0029]
If the temperature is in the middle temperature range, the process proceeds to step 7 where the oil temperature Toil is set to the solenoid temperature Tsol = Toil as it is.
Here, steps 4 to 7 correspond to solenoid temperature calculation means.
[0030]
As described above, by estimating the solenoid temperature from the environmental temperature (oil temperature) and the value corresponding to the amount of heat generated according to the current flowing through the solenoid, the solenoid temperature can be obtained accurately without adding a special sensor. It is done.
[0031]
Thereby, it becomes possible to correct | amend correctly the change of the solenoid characteristic (duty-drive current characteristic) by solenoid temperature, and an exact control is realizable.
[Brief description of the drawings]
FIG. 1 is a functional block diagram showing the configuration of the present invention. FIG. 2 is a system diagram of an automatic transmission for a vehicle. FIG. 3 is a hydraulic circuit diagram for each friction engagement element. Description】
1 Engine 2 Automatic transmission 3
51
Claims (6)
ソレノイドに流れる電流を検出するソレノイド電流検出手段と、
前記電流に基づいてソレノイドの発熱量相当値を算出するソレノイド発熱量算出手段と、
前記環境温度及び前記発熱量相当値に基づいてソレノイド温度を算出するソレノイド温度算出手段と、
を含んで構成され、
前記ソレノイド温度算出手段は、前記環境温度の高温域において、前記環境温度に前記発熱量相当値を加算して、ソレノイド温度を算出し、前記環境温度の低温域において、前記環境温度から所定値Tcを減算して、ソレノイド温度を算出し、前記高温域と前記低温域との間の中温域において、前記環境温度をそのままソレノイド温度とすることを特徴とするソレノイド温度推定装置。Environmental temperature detecting means for detecting the environmental temperature;
Solenoid current detection means for detecting the current flowing through the solenoid;
Solenoid heat generation amount calculating means for calculating a value corresponding to the heat generation amount of the solenoid based on the current;
Solenoid temperature calculation means for calculating a solenoid temperature based on the environmental temperature and the calorific value equivalent value;
Is configured to include a,
The solenoid temperature calculation means calculates the solenoid temperature by adding the value corresponding to the heat generation amount to the environmental temperature in a high temperature range of the environmental temperature, and calculates a predetermined value Tc from the environmental temperature in the low temperature range of the environmental temperature. Is subtracted to calculate the solenoid temperature, and in the middle temperature range between the high temperature range and the low temperature range, the environmental temperature is used as it is as the solenoid temperature.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP07497699A JP3608971B2 (en) | 1999-03-19 | 1999-03-19 | Solenoid temperature estimation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP07497699A JP3608971B2 (en) | 1999-03-19 | 1999-03-19 | Solenoid temperature estimation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000266610A JP2000266610A (en) | 2000-09-29 |
| JP3608971B2 true JP3608971B2 (en) | 2005-01-12 |
Family
ID=13562841
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP07497699A Expired - Fee Related JP3608971B2 (en) | 1999-03-19 | 1999-03-19 | Solenoid temperature estimation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3608971B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6687636B2 (en) * | 2001-04-09 | 2004-02-03 | Burgett, Inc. | Method of estimating solenoid heat accumulation and compensating for solenoid force loss |
| DE10321503B4 (en) * | 2003-05-13 | 2005-06-09 | Siemens Ag | Method for determining the temperature of an electromagnet |
| JP4717503B2 (en) * | 2005-05-09 | 2011-07-06 | 本田技研工業株式会社 | Brake device for vehicle |
| JP5056714B2 (en) * | 2008-10-14 | 2012-10-24 | トヨタ自動車株式会社 | Brake control device |
| JP6155686B2 (en) * | 2013-02-20 | 2017-07-05 | アイシン精機株式会社 | Solenoid valve control device |
-
1999
- 1999-03-19 JP JP07497699A patent/JP3608971B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000266610A (en) | 2000-09-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6922623B2 (en) | Method for controlling an automated clutch | |
| JP4001655B2 (en) | Actuator | |
| CN101417612B (en) | Transmission temperature sensing and control | |
| US5933313A (en) | Pulse-width modulation control system for electronic device | |
| JP3608971B2 (en) | Solenoid temperature estimation device | |
| CN104214243A (en) | Method for determining clutch wear | |
| JP3851203B2 (en) | Shift control device and shift control method for automatic transmission | |
| JPH0842660A (en) | Overheat detection and overheat prevention device for torque converter | |
| KR930016268A (en) | Shift control device of automatic transmission and shift control method | |
| JP2003111487A (en) | Load current control device | |
| JP3656004B2 (en) | Failure detection device for hydraulic pressure detection device | |
| US20090281699A1 (en) | Hydraulic control device for automatic transmission | |
| JP2010121734A (en) | Control device of automatic transmission | |
| JP2000009249A (en) | Driving device for solenoid valve | |
| US20040209737A1 (en) | Method and apparatus for controlling fluid supply to a clutch pack of an automatic transmission | |
| JP5012400B2 (en) | Driving force transmission device | |
| US6993424B2 (en) | Method and apparatus for controlling a solenoid valve of an automatic transmission of a vehicle | |
| JP3633240B2 (en) | Control device for automatic transmission | |
| JPH11125330A (en) | Transmission control device for automatic transmission | |
| JP2000009248A (en) | Driving device for solenoid valve | |
| JP2008029174A (en) | Actuator current control apparatus and method | |
| KR101855299B1 (en) | Method and apparatus for detecting drive derection of transmission | |
| JP3600714B2 (en) | Control device for automatic transmission | |
| JP3578610B2 (en) | Control device for automatic transmission for vehicles | |
| JP6323271B2 (en) | Control device for automatic transmission |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040226 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040316 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040426 |
|
| 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: 20041005 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041012 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071022 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081022 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |