JP4476014B2 - Simulation device - Google Patents
Simulation device Download PDFInfo
- Publication number
- JP4476014B2 JP4476014B2 JP2004135302A JP2004135302A JP4476014B2 JP 4476014 B2 JP4476014 B2 JP 4476014B2 JP 2004135302 A JP2004135302 A JP 2004135302A JP 2004135302 A JP2004135302 A JP 2004135302A JP 4476014 B2 JP4476014 B2 JP 4476014B2
- Authority
- JP
- Japan
- Prior art keywords
- torque
- vehicle speed
- deviation
- vehicle
- model
- 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
- 238000004088 simulation Methods 0.000 title claims description 80
- 238000004364 calculation method Methods 0.000 claims description 83
- 238000012937 correction Methods 0.000 claims description 43
- 238000011156 evaluation Methods 0.000 claims description 5
- 238000000034 method Methods 0.000 description 28
- 238000010586 diagram Methods 0.000 description 15
- 238000012360 testing method Methods 0.000 description 9
- 230000001133 acceleration Effects 0.000 description 5
- 238000005096 rolling process Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Landscapes
- Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)
Description
本発明はシミュレーション装置に関し、特に、車両におけるエンジンから駆動輪までのパワートレインを制御するコントローラを評価するシミュレーション装置に関する。 The present invention relates to a simulation apparatus, and more particularly to a simulation apparatus for evaluating a controller that controls a power train from an engine to a drive wheel in a vehicle.
一般に、エンジンの性能を評価する方法として、このエンジンを搭載した車両が所定の走行パターンに基づいて走行した時に、エンジンから排出される排気ガスの量を測定するものがある。この走行パターンとしては、都市内での走行パターンを代表させた10モード(運転状態)や10・15モード等が知られている。 In general, as a method for evaluating the performance of an engine, there is a method of measuring the amount of exhaust gas discharged from an engine when a vehicle equipped with the engine travels based on a predetermined traveling pattern. As this traveling pattern, 10 modes (driving state), 10.15 mode, etc., which are representative of traveling patterns in the city, are known.
従来は、ドライバが実際にこの走行パターンに従って車両を運転して排気ガスの量を測定していたが、人の操作にはバラツキがあり、正確な測定が行えなかった。そこで、車両の挙動を模擬する、即ち、数式化して算出処理する、シミュレーション装置にエンジン制御用のコントローラを接続してエンジンの評価を行うことが行われており、このようなシミュレーション装置の構成が特許文献1に記載されている。
Conventionally, a driver actually drives a vehicle according to this traveling pattern and measures the amount of exhaust gas. However, there are variations in human operation, and accurate measurement cannot be performed. Therefore, an engine evaluation is performed by connecting a controller for engine control to a simulation apparatus that simulates the behavior of a vehicle, that is, formulates and calculates, and the configuration of such a simulation apparatus is It is described in
図1は、パワートレイン制御用のコントローラ1に従来のシミュレーション装置2を接続した状態を示すものである。シミュレーション装置2は、パワートレイン制御用のコントローラ1から送られてくる燃料噴射量、点火時期、吸気量等の制御信号、及び入力装置から入力される各入力要素に基づいて、車両の各部の状態量(例えば、エンジン回転数、車速など)を模擬的に算出し、その算出結果をパワートレイン制御用のコントローラ1に返送すると共に、算出した車速をフィードバックするものである。このシミュレーション装置2を使用することによって、実際に車両を用いての動作確認や性能評価の時間を大幅に低減することができ、パワートレイン制御用のコントローラ1のエンジン制御用の制御ロジックの開発も容易に行うことができるようになる。
FIG. 1 shows a state in which a
前述のシミュレーション装置2には、キーボード等の入力装置3及び表示装置4が接続されており、この入力装置3を用いることにより、車両の置かれている情況、例えば、空気温度や大気圧、車両重量、道路勾配等や、アクセルの踏込み具合やブレーキの掛け具合などの運転者の操作情況をシミュレーション装置2に入力できるようになっている。
An
しかしながら、例えば、シミュレーション装置2における車速を、図2に示すような走行テストパターンのように変化させる場合に、運転者の操作情報を入力装置3から入力していたのでは、熟練者でなければ思い通りの車速が得られなかった。
However, for example, when the vehicle speed in the
そこで、シミュレーション装置2の中に実車を模擬したものを用意してパワートレイン制御用のコントローラ1の評価を行うことが行われている。シミュレーション装置2の中に実車を模擬したものには、図3(a)に示すように、ドライバモデル5、エンジンモデル6、及び駆動系モデル7が設けられている。ドライバモデル5は、運転者の運転操作を模擬してアクセル信号やブレーキ信号を出力し、これをエンジンモデル6に入力する、エンジンモデル6は、エンジンの動作を模擬して軸トルクを出力し、これを駆動系モデル7に入力する。駆動系モデル7は駆動系の運動状態を模擬してエンジン回転数や車速等を出力する。この車速は実車速に相当するものであり、ドライバモデル5にフィードバックされる。
Thus, a
このようなシミュレーション装置2では、例えば、図3(b)に示すように、ドライバモデル5の中に、走行パターンに基づいて目標車速を出力する目標車速マップ8と、この目標車速と駆動系モデル7からフィードバックされる車速の偏差を算出する車速偏差算出部9、及び算出された車速偏差に基づいて運転者の操作量を例えばPID制御によって算出し、アクセル信号やブレーキ信号として出力する操作量算出部10がある。車速偏差算出部9は、目標車速及び駆動系モデル7から送られてくる車速に基づいて、車速の偏差を算出する。また、操作量算出部10は、車速偏差算出部9によって算出された偏差に係数を積算することにより、アクセルペダル、又はブレーキペダルの操作量を求め、これらの操作量を示すアクセル信号とブレーキ信号を出力する。
In such a
目標車速マップ8には例えば、10・15モード走行の目標車速が記憶されており、10・15モード走行に沿った目標車速が出力されるようになっている。ドライバモデル5では、目標車速マップ8から出力された目標車速と、駆動系モデル7が出力してドライバモデル5に入力された車速との偏差を算出し、この偏差を無くすような操作量を操作量算出部10でPID制御によって算出して前述のアクセル信号やブレーキ信号を出力していた。即ち、従来は、駆動系モデル7が出力した車速に基づいてフィードバック制御しながらエンジンモデル6に対してアクセル信号やブレーキ信号を出力し、エンジンモデル6の制御が行われていた。
For example, the target
操作量算出部10で行われるPID制御は、例えば、車速偏差に係数を積算する動作、即ち、偏差に比例する動作(P動作)、車速偏差の積分値に比例した動作(I動作)、及び、偏差の微分値に比例した動作(D動作)を組み合わせたものである。そして、PID動作を前述の操作量とする場合には、車速偏差に係数を乗算した値、偏差の積分値に係数を乗算した値、及び偏差の微分値に係数を乗算した値の和を求め、これを操作量とすれば良い。
The PID control performed by the operation
しかしながら、図3(a)に示されるシミュレーション装置2においても、ドライバモデル5から出力されるアクセル信号やドライバ信号に対して、駆動系モデル7から出力される車速の応答が遅いため、目標車速と駆動系モデルから出力された車速との間に偏差が生じ易く、精度の高い前述の10・15モード走行試験等をシミュレーション装置2で実現することが困難であるという問題点があった。
However, also in the
そこで本発明は、図3(a)に示されるシミュレーション装置2の構成において、駆動系モデル7が出力する車速を、ドライバモデル5にフィードバックする1次ループに加えて、エンジンモデル6から出力される軸トルクを、ドライバモデル5にフィードバックする2次ループを設け、2つのパラメータによってアクセル信号を算出することにより、駆動系モデル7から出力される車速の応答速度を向上させ、目標車速と駆動系モデル7から出力された車速との間の偏差を無くし、精度の高い前述の10・15モード走行試験等をシミュレーション装置2で実現することを目的としている。
Therefore, in the configuration of the
前記目的を達成する本発明は、車両のエンジンなどを制御する制御装置の評価に用いられ、車両を運転する運転者の運転操作や制御装置を搭載する車両の挙動などを少なくとも模擬するシミュレーション装置において、運転者の運転操作を模擬し、前記運転者が前記車両へ指示する操作量を出力するドライバモデルと、車両のエンジンの動作を模擬し、少なくとも車両の駆動系に伝達するトルクを出力するエンジンモデルと、車両の駆動系の動作を模擬し、少なくとも車両の車速を出力する駆動系モデルとを設けたシミュレーション装置に適用される。 The present invention that achieves the above object is used in the evaluation of a control device that controls a vehicle engine or the like, and is a simulation device that at least simulates the driving operation of a driver driving a vehicle, the behavior of a vehicle equipped with the control device, and the like A driver model for simulating a driver's driving operation and outputting an operation amount instructed by the driver to the vehicle, and an engine for simulating the operation of the engine of the vehicle and outputting torque transmitted to at least the driving system of the vehicle The present invention is applied to a simulation apparatus provided with a model and a drive system model that simulates the operation of the drive system of the vehicle and outputs at least the vehicle speed of the vehicle.
本発明の第1の形態は、このドライバモデルに、車両に対する目標車速と駆動系モデルから出力された車速との車速偏差を算出する車速偏差算出手段と、車速偏差算出手段より算出された車速偏差に基づいて目標トルクを算出する目標トルク算出手段と、目標トルク算出手段により算出された目標トルクとエンジンモデルから出力されたトルクとのトルク偏差を算出するトルク偏差算出手段と、トルク偏差算出手段により算出されたトルク偏差に基づいて、操作量を算出する操作量算出手段とを設けたことを特徴とするものである。 In the first mode of the present invention, vehicle speed deviation calculating means for calculating a vehicle speed deviation between the target vehicle speed for the vehicle and the vehicle speed output from the drive system model, and a vehicle speed deviation calculated by the vehicle speed deviation calculating means are added to the driver model. A target torque calculating means for calculating a target torque based on the torque, a torque deviation calculating means for calculating a torque deviation between the target torque calculated by the target torque calculating means and the torque output from the engine model, and a torque deviation calculating means An operation amount calculating means for calculating an operation amount based on the calculated torque deviation is provided.
第2の形態は、ドライバモデルに、車両に対する目標車速と駆動系モデルから出力された車速との車速偏差を算出する車速偏差算出手段と、車速偏差算出手段により算出された車速偏差に基づいて操作量を算出する操作量算出手段と、車両の目標車速に応じた目標トルクを記憶する目標トルク記憶手段と、目標車速に応じて目標トルク記憶手段から読み出された目標トルクとエンジンモデルから出力されたトルクとのトルク偏差を算出するトルク偏差算出手段と、トルク偏差算出手段により算出されたトルク偏差に基づいて、トルク補正量を算出するトルク補正量算出手段とを設け、駆動系モデルは、エンジンモデルから出力されたトルクとドライバモデルから出力されたトルク補正量とに基づいて、車両の駆動系の動作を模擬し、少なくとも前記車両の車速を出力することを特徴とするものである。 In the second embodiment, the driver model is operated based on the vehicle speed deviation calculating means for calculating the vehicle speed deviation between the target vehicle speed for the vehicle and the vehicle speed output from the drive system model, and the vehicle speed deviation calculated by the vehicle speed deviation calculating means. Manipulated variable calculation means for calculating the amount, target torque storage means for storing the target torque according to the target vehicle speed of the vehicle, target torque read from the target torque storage means according to the target vehicle speed, and output from the engine model A torque deviation calculating means for calculating a torque deviation with respect to the measured torque, and a torque correction amount calculating means for calculating a torque correction amount based on the torque deviation calculated by the torque deviation calculating means. Based on the torque output from the model and the torque correction amount output from the driver model, the operation of the drive system of the vehicle is simulated, and at least Is characterized in that outputs a vehicle speed of said vehicle.
第2の形態におけるトルク補正量算出手段は、トルク補正量として道路負荷量を算出する、トルク補正量としてブレーキによる制動量を算出する、或いはトルク補正量としてギヤのシフト位置を算出することができる。更に、第2の形態におけるトルク補正量算出手段は、トルク補正量を算出する複数のトルク補正量算出部と、複数のトルク補正量算出部のそれぞれに、トルク偏差算出手段により算出されたトルク偏差を分配するトルク偏差分配部とを有し、複数のトルク補正量算出部のそれぞれは、トルク偏差分配手段により分配されたトルク偏差に基づいて、トルク補正量を算出するように構成することができる。 The torque correction amount calculation means in the second embodiment can calculate the road load amount as the torque correction amount, calculate the braking amount by the brake as the torque correction amount, or calculate the gear shift position as the torque correction amount. . Further, the torque correction amount calculating means in the second embodiment includes a torque deviation calculated by the torque deviation calculating means for each of the plurality of torque correction amount calculating sections for calculating the torque correction amount and the plurality of torque correction amount calculating sections. Each of the plurality of torque correction amount calculation units can be configured to calculate the torque correction amount based on the torque deviation distributed by the torque deviation distribution means. .
本発明のシミュレーション装置の第1の形態によれば、ドライバモデル、エンジンモデル、及び駆動系モデルを備えたシミュレーション装置において、駆動系モデルが出力する実車速をドライバモデルにフィードバックする1次ループに加えて、エンジンモデルから出力される軸トルクをドライバモデルにフィードバックする2次ループを設け、2つのパラメータによってアクセル開度をアクセル信号として算出するようにしたことにより、駆動系モデルから出力される実車速の応答速度が向上し、目標車速と駆動系モデルから出力された実車速との間の偏差が無くなり、精度の高い10・15モード走行試験等をシミュレーション装置で実現することができる。 According to the first aspect of the simulation apparatus of the present invention, in the simulation apparatus including the driver model, the engine model, and the drive system model, the actual vehicle speed output from the drive system model is added to the primary loop that feeds back to the driver model. Thus, by providing a secondary loop that feeds back the shaft torque output from the engine model to the driver model, the accelerator opening is calculated as an accelerator signal using two parameters, so that the actual vehicle speed output from the drive system model The response speed of the vehicle is improved, the deviation between the target vehicle speed and the actual vehicle speed output from the drive system model is eliminated, and a highly accurate 10.15 mode running test or the like can be realized by the simulation device.
また、本発明のシミュレーション装置の第2の形態によれば、エンジンモデルが出力する軸トルクをドライバモデルに入力し、駆動系モデルに対してトルク補正量を入力し、出力する車速を調整することで、目標車速に対する車速偏差を抑え、より精度の高い10・15モード走行試験等をシミュレーションで実現することができる。このトルク補正量としては、走行抵抗である路面勾配、空気抵抗、転がり抵抗等の道路負荷、ブレーキ操作による力であるブレーキ力、或いはシフト操作によるギヤ比を、駆動系モデルに対して入力することができる。 According to the second aspect of the simulation apparatus of the present invention, the shaft torque output from the engine model is input to the driver model, the torque correction amount is input to the drive system model, and the output vehicle speed is adjusted. Thus, the vehicle speed deviation with respect to the target vehicle speed can be suppressed, and a more accurate 10.15 mode running test or the like can be realized by simulation. As this torque correction amount, road load such as running resistance, road resistance such as air resistance and rolling resistance, braking force as force due to brake operation, or gear ratio due to shift operation should be input to the drive system model. Can do.
以下添付図面に基づいて、本発明の実施の形態を具体的な幾つかの実施例に基づいて詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail based on some specific examples with reference to the accompanying drawings.
図4(a)は本発明のシミュレーション装置2の第1の形態の構成を示すものである。第1の形態のシミュレーション装置2は、シミュレーション装置2の中に実車を模擬したものを用意してパワートレイン制御用のコントローラ1の評価を行うものであり、シミュレーション装置2の中に、従来と同様にドライバモデル5、エンジンモデル6、及び駆動系モデル7が設けられている。
FIG. 4A shows the configuration of the first form of the
第1の形態では、図3(a)で説明した従来のシミュレーション装置2と同様に、ドライバモデル5が運転者の運転操作を模擬してアクセル信号とブレーキ信号とを出力し、これをエンジンモデル6に入力する。また、エンジンモデル6はエンジンの動作を模擬して軸トルクを出力しこれを駆動系モデル7に入力し、駆動系モデル7は駆動系の運動状態を模擬して実車速に相当する車速とエンジン回転数等を出力する。この車速はドライバモデル5にフィードバックされる。本発明の第1の形態のシミュレーション装置2では、この構成に加えて、即ち、駆動系モデル7が出力する車速をドライバモデル5にフィードバックする1次ループに加えて、エンジンモデル6から出力される軸トルクをドライバモデル5にフィードバックする2次ループを設けている。この軸トルクは車速に比べて応答が速いものである。
In the first embodiment, like the
ここで、駆動系モデル7は、以下の運動方程式によって加速度を求めている。即ち、運動方程式をF=ma(F:力、m:車両の質量、a:加速度)とすると、加速度aはF/mで表され、この加速度aを積分すれば車速vが算出できる。そして、kをギヤ比によるゲイン(係数)、F0をエンジントルク、F1を道路負荷力、F2をブレーキ力とすると、加速度aは以下の式で表すことができる。
Here, the
a=(k×F0−F1−F2)/m
図4(b)は図4(a)のドライバモデル5の内部の構成を示すものである。第1の形態では、ドライバモデル5において10・15モード走行等の目標車速が記憶された目標車速マップ8から読み出した目標車速と、駆動系モデル7が出力する車速との偏差を車速偏差算出部9で算出し、この偏差を無くすように、例えばPID制御を行う目標トルク算出部11が目標トルクを算出する。そして、この算出した目標トルクとエンジンモデル5からフィードバックされる軸トルクとの偏差をトルク偏差算出部12で算出し、この偏差を無くすように、例えばPID制御を行う操作量算出部13が算出を行って、アクセル信号、ブレーキ信号を出力する。
a = (k × F0−F1−F2) / m
FIG. 4B shows an internal configuration of the
図5は、図4(a),図4(b)のように構成された本発明のシミュレーション装置2の第1の形態における制御手順を示すものである。この制御手順は目標車速マップ20から目標車速が読み出される毎に実行される。この制御手順では、ステップ501からステップ505がドライバモデル5の動作を示し、ステップ506がエンジンモデル6の動作を示し、ステップ507とステップ508が駆動系モデル7の動作を示している。
FIG. 5 shows a control procedure in the first form of the
ステップ501では図4(b)に示した目標車速マップ8から目標車速を読み出し、ステップ502で目標車速と駆動系モデル7から出力された車速との偏差を車速偏差算出部9で算出する。ステップ503では目標トルク算出部11が目標車速と車速の偏差から目標トルクを算出する。そして、ステップ504で目標トルクとエンジンモデル6から出力された軸トルクとの偏差をトルク偏差算出部12が算出し、ステップ505では操作量算出部13でアクセル信号とブレーキ信号を算出する。このアクセル信号とブレーキ信号は図4(a)で説明したエンジンモデル6に入力され、エンジンモデル6は入力されたアクセル信号とブレーキ信号から軸トルクをステップ506において算出する。算出された軸トルクは駆動系モデル7に入力され、駆動系モデル7はステップ507で駆動力を算出し、ステップ508で実車速に相当する車速を算出してこれを出力する。
In
本発明のシミュレーション装置2の第1の形態では、車速に比べて応答の速い軸トルクを2次ループとして設けることにより、目標車速に対する車速偏差を抑えることができるので、より精度の高い10・15モード走行試験等をシミュレーションで実現することができる。
In the first form of the
図6(a)は本発明のシミュレーション装置2の第2の形態の第1の実施例の構成を示すものである。第2の形態のシミュレーション装置2も、シミュレーション装置2の中に実車を模擬したものを用意してパワートレイン制御用のコントローラ1の評価を行うものであり、シミュレーション装置2の中に、従来と同様にドライバモデル5、エンジンモデル6、及び駆動系モデル7が設けられている。
FIG. 6A shows the configuration of the first example of the second mode of the
第2の形態では、図4(a)で説明した第1の形態のシミュレーション装置2と同様に、ドライバモデル5が運転者の運転操作を模擬してアクセル信号とブレーキ信号を出力してこれをエンジンモデル6に入力する。また、エンジンモデル6はエンジンの動作を模擬して軸トルクを出力しこれを駆動系モデル7に入力し、駆動系モデル7は駆動系の運動状態を模擬して車速とエンジン回転数等を出力する。第2の形態のシミュレーション装置2でも、駆動系モデル7が出力する車速をドライバモデル5にフィードバックする1次ループに加えて、エンジンモデル6から出力される軸トルクをドライバモデル5にフィードバックする2次ループがある。第2の形態の第1の実施例では、以上のような第1の形態の構成に加えて、ドライバモデル5から道路負荷を表すデータが出力され、これが駆動系モデル7に入力されている。
In the second mode, similar to the
道路負荷は、走行抵抗である路面勾配、空気抵抗、転がり抵抗等の負荷であり、車速に影響を与えるものである。第2の形態では、この道路負荷というパラメータを駆動系モデル7に入力し、駆動系モデル7から出力される車速を調整することで、目標車速に対する車速偏差を抑え、より精度の高いシミュレーションを実現するものである。
The road load is a load such as a road surface gradient, air resistance, and rolling resistance that is a running resistance and affects the vehicle speed. In the second mode, the road load parameter is input to the
図6(b)は、道路負荷を出力する図6(a)のドライバモデル5の構成を示すブロック図である。第2の形態のドライバモデル5には、10・15モード走行等の目標車速が記憶された目標車速マップ8と、目標車速マップ8から読み出した目標車速と駆動系モデル7が出力する車速との偏差を算出する車速偏差算出部9、及びこの偏差を無くす算出を行ってアクセル信号とブレーキ信号を出力する操作量算出部10がある。操作量算出部10は、例えば、PID制御を行う。
FIG. 6B is a block diagram showing a configuration of the
また、この構成に加えて、目標車速に応じた目標トルクが記憶された目標トルクマップ20と、この目標トルクマップ20から出力された目標トルクと、エンジンモデル5からフィードバックされる軸トルクとの偏差を算出するトルク偏差算出部12、及びこの偏差を無くすための道路負荷を算出する道路負荷量算出部14がある。道路負荷量算出部14はPID制御を実行することができる。目標トルクマップ20は目標車速マップ8から読み出されて入力される目標車速に応じて目標トルクを出力する。
Further, in addition to this configuration, the deviation between the
図7(a)は本発明のシミュレーション装置2の第2の形態の第2の実施例の構成を示すものであり、図7(b)は図7(a)のドライバモデル5の構成を示すものである。図7(a)に示す第2の実施例のシミュレーション装置2の構成は、第1の実施例のシミュレーション装置2の構成と殆ど同じであり、第2の実施例が第1の実施例と異なる点は、第1の実施例ではドライバモデル5から道路負荷を表すデータが出力されて駆動系モデル7に入力されるのに対して、第2の実施例ではドライバモデル5からブレーキによる制動力(以後ブレーキ力という)を表すデータが出力され、これが駆動系モデル7に入力される点のみが異なる。
FIG. 7A shows the configuration of the second embodiment of the second mode of the
このブレーキ力は、図7(b)に示すように、ブレーキ力算出部15が、トルク偏差算出部12における目標トルクマップ13から読み出された目標トルクと軸トルクとの偏差を無くすように算出を行い、ブレーキ力算出部15から出力されるものである。ブレーキ力算出部15でもPID制御が行われる。よって、第2の実施例では第1の実施例と同じ構成部材には同じ符号を付してその説明を省略する。
As shown in FIG. 7B, this braking force is calculated so that the braking
図8(a)は本発明のシミュレーション装置2の第2の形態の第3の実施例の構成を示すものであり、図8(b)は図8(a)のドライバモデル5の構成を示すものである。第3の実施例のシミュレーション装置2の構成は、第1の実施例のシミュレーション装置2の構成と殆ど同じであり、第3の実施例が第1の実施例と異なる点は、第1の実施例ではドライバモデル5から道路負荷を表すデータが出力されて駆動系モデル7に入力されるのに対して、第3の実施例ではドライバモデル5からギヤ比を変えるためのシフト位置を表すデータが出力され、これが駆動系モデル7に入力される点のみが異なる。
FIG. 8A shows the configuration of the third embodiment of the second mode of the
このシフト位置を示すデータは、図8(b)に示すように、シフト位置算出部16が、トルク偏差算出部12において算出された目標トルクマップ13から読み出された目標トルクと軸トルクとの偏差を無くすように算出を行い、シフト位置算出部16から出力されるものである。この算出もシフト位置算出部16から出力されるものである。シフト位置算出部16もPID制御を行うように構成すれば良い。よって、第3の実施例では第1の実施例と同じ構成部材には同じ符号を付してその説明を省略する。
As shown in FIG. 8B, the data indicating the shift position is obtained by calculating the shift
第2、第3の実施例におけるブレーキ力、及びシフト位置によるギヤ比の変更は、第1の実施例の道路負荷と同様に車速に影響を与えるものである。第2,第3の実施例では、このブレーキ力、或いはギヤ比の変更というパラメータを駆動系モデル7に入力し、駆動系モデル7から出力される車速を調整することで、目標車速に対する車速偏差を抑え、より精度の高いシミュレーションを実現するものである。
The change in the gear ratio according to the braking force and the shift position in the second and third embodiments affects the vehicle speed in the same manner as the road load in the first embodiment. In the second and third embodiments, a parameter for changing the braking force or the gear ratio is input to the
図9(a)は、図6(a),図6(b)のように構成された本発明のシミュレーション装置2の第2の形態の第1の実施例における制御手順を示すものである。この制御手順は、目標車速マップから目標車速が読み出される毎に実行される。この制御手順では、ステップ901からステップ905、及びステップ1001がドライバモデル5の動作を示し、ステップ906がエンジンモデル6の動作を示し、ステップ907とステップ908が駆動系モデル7の動作を示している。
FIG. 9A shows a control procedure in the first example of the second mode of the
ステップ901では図6(b)に示した目標車速マップ8から目標車速を読み出し、ステップ902で目標車速と駆動系モデル7から出力された車速との差を車速偏差算出部9が算出する。ステップ903では操作量算出部10が目標車速と車速の差からアクセル信号とブレーキ信号を算出する。一方、ステップ904では目標トルクマップ20から、目標車速に応じた目標トルクを読み出し、続くステップ905において、この目標トルクとエンジンモデル6から出力された軸トルクとの差をトルク偏差算出部12が算出する。
In
このようにして目標トルクと軸トルクの差を算出した後は、第2の形態の第1の実施例ではステップ1001において道路負荷量算出部14によって道路負荷を算出する。ステップ1001が終了するとステップ906に進む。ステップ906では、ステップ903で算出されたアクセル信号とブレーキ信号に基づいて、エンジンモデル6が軸トルクを算出する。ステップ1001で算出された道路負荷とこの軸トルクは、駆動系モデル7に入力される。駆動系モデル7は、ステップ907において駆動力を算出し、続くステップ908においてこの駆動力に基づいて車速を算出する。第2の形態の第1の実施例では、道路負荷によって駆動系モデル7から出力される実車速が調整される。
After calculating the difference between the target torque and the shaft torque in this way, the road load is calculated by the road load
本発明のシミュレーション装置2の第2の形態の第2の実施例と第3の実施例は、ドライバモデル5におけるステップ905の後に行われるステップ1002又はステップ1003のみが異なるだけであり、他のステップについてはその動作が同じである。よって、ここでは、図9(b)に第2の実施例が第1の実施例と異なるステップ1002のみを示し、図9(c)に第3の実施例が第1の実施例と異なるステップ1003のみを示し、他のステップの図示は省略した。
The second embodiment and the third embodiment of the second form of the
第2の形態の第2の実施例では、ステップ905で目標トルクと軸トルクとの偏差を算出した後、ステップ1002においてブレーキ力算出部15によってブレーキ力を算出してステップ906に進む。また、第2の形態の第3の実施例では、ステップ905で目標トルクと軸トルクとの偏差を算出した後、ステップ1003においてシフト位置をシフト位置算出部16によって算出してステップ906に進む。この後、第2の形態の第2の実施例では、ブレーキ力によって駆動系モデル7から出力される車速が調整され、第2の形態の第3の実施例では、シフト位置によって駆動系モデル7から出力される車速が調整される。
In the second example of the second mode, after calculating the deviation between the target torque and the shaft torque in
図10(a)は本発明のシミュレーション装置2の第2の形態の第4の実施例の構成を示すものであり、図10(b)は図10(a)のドライバモデル5の構成を示すものである。第4の実施例のシミュレーション装置2の構成は、第1の実施例から第3の実施例のシミュレーション装置2の構成の組み合わせであり、第4の実施例ではドライバモデル5からは、道路負荷、ブレーキ力、或いはギヤ比を変えるためのシフト位置を表すデータが、軸トルク補正量として所定の割合で出力され、これらが駆動系モデル7に入力される点のみが異なる。
FIG. 10A shows the configuration of the fourth example of the second mode of the
第2の形態の第1から第3の実施例では、ドライバモデル5から駆動系モデル7に出力されるのは、道路負荷、ブレーキ力、或いはギヤ比を変えるためのシフト位置を表すデータの何れか1種類であったのに対して、第4の実施例ではこれら3種類の軸トルク補正量が所定の比率で駆動系モデル7に出力される。このため、図10(b)に示すように、道路負荷量算出部14,ブレーキ力算出部15,及びシフト位置算出部16の前段側にトルク偏差の分配、トルク偏差の重み付け算出部17が接続されている。即ち、道路負荷量算出部14,ブレーキ力算出部15,シフト位置算出部16、及びトルク偏差の分配、トルク偏差の重み付け算出部17がトルク補正量算出手段を構成しており、トルク偏差の分配、トルク偏差の重み付け算出部17から出力された分配後のトルク偏差が、道路負荷量算出部14,ブレーキ力算出部15,シフト位置算出部16niそれぞれ送られる。
In the first to third embodiments of the second mode, any data representing the shift position for changing the road load, braking force, or gear ratio is output from the
このため、ドライバモデル5からは、駆動系モデル7に入力される軸トルクの値を補正するための軸トルク補正量が、道路負荷、ブレーキ力、或いはギヤ比を変えるためのシフト位置を表すデータの組み合わせ、或いは単独で駆動系モデル7に入力される。
Therefore, from the
第4の実施例においては、トルク偏差の分配、トルク偏差の重み付け算出部17が行うトルク偏差の分配と重み付けは、軸トルク補正量の必要量を道路負荷量、ブレーキによる制動量、及びギヤのシフト位置で分配するように付されれば良く、軸トルク補正量の総量は変わらないものとする。また、道路負荷量算出部14,ブレーキ力算出部15,及びシフト位置算出部16がPID制御を行う前に、予めトルク偏差を分配しておくこともできる。
In the fourth embodiment, torque deviation distribution, torque deviation distribution and weighting performed by the torque deviation weighting calculation unit 17 are performed by determining the required amount of the axial torque correction amount as the road load amount, the braking amount by the brake, and the gear amount. It suffices that the distribution is made at the shift position, and the total amount of shaft torque correction is not changed. In addition, the torque deviation can be distributed in advance before the road load
従って、軸トルクの補正量が道路負荷量、ブレーキによる制動量、及びギヤのシフト位置の何れかで済む場合には、前述の第1の実施例から第3の実施例と同じ制御が行われ、組み合わせた方が効果的な場合は、負荷量、ブレーキによる制動量、及びギヤのシフト位置の2種類、或いは3種類に、これらが単独で出力された場合よりも少なくなる重み付けを行って軸トルクの補正量とするのである。 Therefore, when the correction amount of the shaft torque is any one of the road load amount, the braking amount by the brake, and the gear shift position, the same control as that in the first to third embodiments is performed. When the combination is more effective, the load amount, the braking amount by the brake, and the gear shift position are weighted so that they are weighted to be less than those when they are output alone. This is the amount of torque correction.
図11は本発明のシミュレーション装置の第4の実施例における制御手順を示すフローチャートである。この手順も目標車速マップから目標車速が読み出される毎に実行される。第4の実施例の制御手順は、ステップ905とステップ906の間にステップ1000が加わり、ステップ1001からステップ1003の手順がこのステップ1000の手順によって制御される点を除いて、第1から第3の実施例の制御手順と全く同じである。よって、同じステップには同じステップ番号を付してその説明を省略し、異なる部分のみを説明する。
FIG. 11 is a flowchart showing a control procedure in the fourth embodiment of the simulation apparatus of the present invention. This procedure is also executed every time the target vehicle speed is read from the target vehicle speed map. In the control procedure of the fourth embodiment,
ステップ901からステップ905の手順によって目標トルクと軸トルクとの差が算出されると、ステップ1000において、例えば、目標トルクと軸トルクとの偏差の大きさに基づいて差軸トルク補正量の配分を決め、各補正量の重み付けを算出する。この軸トルク補正量の重み付けは、道路負荷量算出部14,ブレーキ力算出部15,及びシフト位置算出部16から出力される道路負荷、ブレーキ力、或いはギヤ比を変えるためのシフト位置を表すデータの割合を決める算出のことである。この重み付けにより、続くステップ1001、ステップ1002、及びステップ1003における道路負荷、ブレーキ力、及びシフト位置の量が決定され、軸トルク補正量として適切な補正値が適切な割合でステップ907において駆動系モデル7に入力される。
When the difference between the target torque and the shaft torque is calculated by the procedure from
例えば、目標トルクと軸トルクとの偏差が大きい場合には、ブレーキ信号またはシフト位置信号によって軸トルクを補正する方が目標車速への追従性が良く、逆に、目標トルクと軸トルクとの偏差が小さい場合には、道路負荷信号によって軸トルクを微調整する方が目標車速への追従性が良いと考えられる。 For example, when the deviation between the target torque and the shaft torque is large, it is better to follow the target vehicle speed by correcting the shaft torque by the brake signal or the shift position signal, and conversely, the deviation between the target torque and the shaft torque. Is small, it is considered that fine adjustment of the axial torque by the road load signal has better followability to the target vehicle speed.
以上のように、本発明のシミュレーション装置2の第2の形態の第1から第4の実施例では、実車速に比べて応答の速い軸トルクを2次ループとして設けることにより、目標車速に対する車速偏差を抑えると共に、道路負荷、ブレーキ力、或いはギヤ比の変更を駆動系モデルに入力して車速を調整することにより、より精度の高い10・15モード走行試験等をシミュレーションで実現することができる。
As described above, in the first to fourth embodiments of the second mode of the
ところで、定常状態において、車速とアクセル開度を表すアクセル信号との間には、図12(a)に示すような比例関係があることが分かっている。そこで、目標車速と実車速との間に偏差が生じる前に、この偏差を打ち消すようにアクセル信号を調整し、車速を調整すれば、目標車速に対する車速偏差が抑えられ、より高い精度の走行試験等をシミュレーションで実現することができることを本発明者は見出した。 By the way, it is known that in a steady state, there is a proportional relationship as shown in FIG. 12A between the vehicle speed and the accelerator signal indicating the accelerator opening. Therefore, before the deviation occurs between the target vehicle speed and the actual vehicle speed, adjusting the accelerator signal to cancel this deviation and adjusting the vehicle speed can suppress the vehicle speed deviation with respect to the target vehicle speed, and a more accurate driving test. The present inventors have found that the above can be realized by simulation.
図12(b)はこの着想に基づく本発明のシミュレーション装置の第6の形態のドライバモデル5の構成を示すものである。第6の形態では、図3(b)に示すドライバモデル5の構成に、アクセル信号マップ18を追加したものである。ここでは、目標車速と駆動系モデルからの車速の偏差が車速偏差算出部9で算出されると、操作量算出部10はこの車速偏差に応じたアクセル信号を出力する。
FIG. 12B shows the configuration of the
一方、アクセル信号マップ18には、図12(a)に示されるような定常状態における車速とアクセル信号の特性が予め記憶されている。そして、目標車速マップ8から目標車速が出力されると、これが分岐されてアクセル信号マップ18に入力され、アクセル信号マップ18からこの目標開度に相当する定常状態の標準的なアクセル信号(以後標準アクセル信号という)が読み出されて出力される。
On the other hand, the
この結果、目標速度が分かっている場合、標準アクセル信号がアクセル信号マップ18から出力され、操作量算出部10で算出されたアクセル信号と、操作量加減算部19で加減算されてエンジンモデル6に入力される。このため、従来の図3(b)に示される構成のように、車速を単に目標速度に対してフィードバックするよりも、駆動系モデル7からドライバモデル5にフィードバックされる車速の応答が早くなる。そして、細かい車速の調整は、駆動系モデル7からドライバモデル5にフィードバックされる車速で行うことができるので、応答が速く、かつ、精度の良い制御を行うことができる。
As a result, when the target speed is known, a standard accelerator signal is output from the
図13は、本発明のシミュレーション装置の第6の形態における制御手順を示すフローチャートである。この制御手順も目標開度マップから目標車速を読み出す毎に実行される。この制御手順では、ステップ1301からステップ1305がドライバモデル5の動作を示し、ステップ1306がエンジンモデル6の動作を示し、ステップ1307とステップ1308が駆動系モデル7の動作を示している。
FIG. 13 is a flowchart showing a control procedure in the sixth embodiment of the simulation apparatus of the present invention. This control procedure is also executed every time the target vehicle speed is read from the target opening map. In this control procedure, Steps 1301 to 1305 show the operation of the
ステップ1301では図12(b)に示した目標車速マップ8から目標車速を読み出し、ステップ1302でアクセル信号マップ18から標準アクセル信号を読み出す。ステップ1303では車速偏差算出部9が目標車速と駆動系モデル7から出力された実車速との差を算出する。ステップ1304では操作量算出部10が目標車速と駆動系モデルからフィードバックされた車速の差から、例えば、PID制御によってアクセル信号を算出する。そして、ステップ1305ではステップ1304で算出したアクセル信号とアクセル信号マップ18から読み出した標準アクセル信号とを操作量加減算部19で加算、或いは減算する。
In
このアクセル信号はエンジンモデル6に入力され、エンジンモデル6は入力されたアクセル信号から軸トルクをステップ1306において算出する。算出された軸トルクは駆動系モデル7に入力され、駆動系モデル7はステップ1307で駆動力を算出し、続くステップ1308で実車速を算出してこれを出力し、このルーチンを終了する。
The accelerator signal is input to the
このような制御手順において、目標車速が変更になった場合は、駆動系モデル7からフィードバックされる実車速の変化が遅い場合でも、目標車速に応じた標準アクセル信号がアクセル信号マップ18から先に読み出されてアクセル信号としてエンジンモデル6に伝えられるので、応答が速い。
In such a control procedure, when the target vehicle speed is changed, even if the change in the actual vehicle speed fed back from the
1…パワートレイン制御用のコントローラ
2…シミュレーション装置
5…ドライバモデル
6…エンジンモデル
7…駆動系モデル
8…目標車速マップ
9…車速偏差算出部
10…操作量算出部
11…目標トルク算出部
12…トルク偏差算出部
13…操作量算出部
14…道路負荷量算出部
15…ブレーキ力算出部
16…シフト位置算出部
17…トルク偏差の分配、重み付け算出部
19…操作量加減算部
20…目標トルクマップ
DESCRIPTION OF
Claims (6)
前記運転者の運転操作を模擬し、前記運転者が前記車両へ指示する操作量を出力するドライバモデルと、
前記車両のエンジンの動作を模擬し、少なくとも前記車両の駆動系に伝達するトルクを出力するエンジンモデルと、
前記車両の駆動系の動作を模擬し、少なくとも前記車両の車速を出力する駆動系モデルとを備え、前記ドライバモデルに、
前記車両に対する目標車速と前記駆動系モデルから出力された前記車速との車速偏差を算出する車速偏差算出手段と、
前記車速偏差算出手段より算出された前記車速偏差に基づいて目標トルクを算出する目標トルク算出手段と、
前記目標トルク算出手段により算出された前記目標トルクと前記エンジンモデルから出力された前記トルクとのトルク偏差を算出するトルク偏差算出手段と、
前記トルク偏差算出手段により算出された前記トルク偏差に基づいて、前記操作量を算出する操作量算出手段とを設けたことを特徴とするシミュレーション装置。 In a simulation device that is used for evaluation of a control device that controls a vehicle engine and the like, and at least simulates a driving operation of a driver who drives the vehicle, a behavior of a vehicle equipped with the control device, and the like,
A driver model that simulates the driving operation of the driver and outputs an operation amount that the driver instructs the vehicle;
An engine model for simulating the operation of the engine of the vehicle and outputting torque transmitted to at least the drive system of the vehicle;
Simulating the operation of the drive system of the vehicle, comprising a drive system model that outputs at least the vehicle speed of the vehicle, the driver model,
Vehicle speed deviation calculating means for calculating a vehicle speed deviation between a target vehicle speed for the vehicle and the vehicle speed output from the drive train model;
Target torque calculating means for calculating a target torque based on the vehicle speed deviation calculated by the vehicle speed deviation calculating means;
Torque deviation calculating means for calculating a torque deviation between the target torque calculated by the target torque calculating means and the torque output from the engine model;
An operation amount calculation means for calculating the operation amount based on the torque deviation calculated by the torque deviation calculation means.
前記運転者の運転操作を模擬し、前記運転者が前記車両へ指示する操作量を出力するドライバモデルと、
前記車両のエンジンの動作を模擬し、少なくとも前記車両の駆動系に伝達するトルクを出力するエンジンモデルと、
前記車両の駆動系の動作を模擬し、少なくとも前記車両の車速を出力する駆動系モデルとを備え、前記ドライバモデルに、
前記車両に対する目標車速と前記駆動系モデルから出力された前記車速との車速偏差を算出する車速偏差算出手段と、
前記車速偏差算出手段により算出された前記車速偏差に基づいて前記操作量を算出する操作量算出手段と、
前記車両の目標車速に応じた目標トルクを記憶する目標トルク記憶手段と、
前記目標車速に応じて前記目標トルク記憶手段から読み出された前記目標トルクと前記エンジンモデルから出力された前記トルクとのトルク偏差を算出するトルク偏差算出手段と、
前記トルク偏差算出手段により算出された前記トルク偏差に基づいて、トルク補正量を算出するトルク補正量算出手段とを設け、
前記駆動系モデルは、前記エンジンモデルから出力された前記トルクと前記ドライバモデルから出力された前記トルク補正量とに基づいて、前記車両の駆動系の動作を模擬し、少なくとも前記車両の車速を出力することを特徴とするシミュレーション装置。 In a simulation device that is used for evaluation of a control device that controls a vehicle engine and the like, and at least simulates a driving operation of a driver who drives the vehicle, a behavior of a vehicle equipped with the control device, and the like,
A driver model that simulates the driving operation of the driver and outputs an operation amount that the driver instructs the vehicle;
An engine model for simulating the operation of the engine of the vehicle and outputting torque transmitted to at least the drive system of the vehicle;
Simulating the operation of the drive system of the vehicle, comprising a drive system model that outputs at least the vehicle speed of the vehicle, the driver model,
Vehicle speed deviation calculating means for calculating a vehicle speed deviation between a target vehicle speed for the vehicle and the vehicle speed output from the drive train model;
An operation amount calculating means for calculating the operation amount based on the vehicle speed deviation calculated by the vehicle speed deviation calculating means;
Target torque storage means for storing target torque according to the target vehicle speed of the vehicle;
Torque deviation calculating means for calculating a torque deviation between the target torque read from the target torque storage means in accordance with the target vehicle speed and the torque output from the engine model;
A torque correction amount calculating means for calculating a torque correction amount based on the torque deviation calculated by the torque deviation calculating means;
The drive system model simulates the operation of the drive system of the vehicle based on the torque output from the engine model and the torque correction amount output from the driver model, and outputs at least the vehicle speed of the vehicle A simulation apparatus characterized by:
前記トルク補正量を算出する複数のトルク補正量算出部と、
前記複数のトルク補正量算出部のそれぞれに、前記トルク偏差算出手段により算出された前記トルク偏差を分配するトルク偏差分配部とを有し、
前記複数のトルク補正量算出部のそれぞれは、前記トルク偏差分配手段により分配された前記トルク偏差に基づいて、前記トルク補正量を算出することを特徴とする請求項2に記載のシミュレーション装置。 The torque correction amount calculating means includes
A plurality of torque correction amount calculation units for calculating the torque correction amount;
A torque deviation distribution unit that distributes the torque deviation calculated by the torque deviation calculation means to each of the plurality of torque correction amount calculation units;
The simulation apparatus according to claim 2, wherein each of the plurality of torque correction amount calculation units calculates the torque correction amount based on the torque deviation distributed by the torque deviation distribution unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004135302A JP4476014B2 (en) | 2004-04-30 | 2004-04-30 | Simulation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004135302A JP4476014B2 (en) | 2004-04-30 | 2004-04-30 | Simulation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005315765A JP2005315765A (en) | 2005-11-10 |
| JP4476014B2 true JP4476014B2 (en) | 2010-06-09 |
Family
ID=35443347
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004135302A Expired - Fee Related JP4476014B2 (en) | 2004-04-30 | 2004-04-30 | Simulation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4476014B2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080275681A1 (en) * | 2007-05-04 | 2008-11-06 | Langer William J | Method and system for vehicle damper system evaluation and tuning with loading system and vehicle model |
| AT511520B1 (en) * | 2012-05-24 | 2017-06-15 | Avl List Gmbh | Method and device for testing the drive train of at least partially electrically operated vehicles |
| KR101592728B1 (en) | 2014-07-08 | 2016-02-15 | 현대자동차주식회사 | Apparatus for driving simulatation of vehicle and method thereof |
| CN111537238A (en) * | 2020-05-07 | 2020-08-14 | 中国第一汽车股份有限公司 | Operating device for power assembly test |
| CN115901236A (en) * | 2022-11-23 | 2023-04-04 | 重庆赛宝工业技术研究院有限公司 | A tractor efficiency and torque monitoring method, device, equipment and medium |
| US20250155325A1 (en) * | 2023-11-14 | 2025-05-15 | Illinois Tool Works Inc. | Methods and systems for testing coupled hybrid dynamic systems |
-
2004
- 2004-04-30 JP JP2004135302A patent/JP4476014B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005315765A (en) | 2005-11-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4185951B2 (en) | Method for optimizing a vehicle and an engine driving such a vehicle | |
| CN109716337A (en) | Method for carrying out the analysis based on emulation to motor vehicle | |
| JP7199133B2 (en) | SOUND SIGNAL GENERATING DEVICE, SOUND SIGNAL GENERATING METHOD AND SOUND SIGNAL GENERATING PROGRAM | |
| US10317312B2 (en) | Method for reducing vibrations in a test bed | |
| JP6071659B2 (en) | Engine simulation test method | |
| CN105092260A (en) | Vehicle testing system, vehicle part testing device, and vehicle testing method | |
| JP2017061168A (en) | Automatic vehicle driving device | |
| JP6429235B2 (en) | Vehicle speed control device | |
| JP6012502B2 (en) | Engine simulation test method | |
| JP4476014B2 (en) | Simulation device | |
| JP7303112B2 (en) | Method for controlling a powertrain test bench with physical transmission, in particular for closed-loop control | |
| JP2002014009A (en) | Automatic driving device for vehicles | |
| JP4296872B2 (en) | In-vehicle engine control parameter adaptation method and control parameter adaptation apparatus | |
| JP2023101221A (en) | Vehicle simulation device | |
| CN115298529B (en) | Subject automatic driving device, subject testing system, instruction vehicle speed generation program, and subject automatic driving method | |
| JP2019020243A (en) | Vehicle driving system testing system and vehicle driving system testing method | |
| CN101154095B (en) | Virtual accelerometer | |
| JP6536726B1 (en) | Accelerator play measurement device, accelerator play measurement method, program, and medium | |
| JP2005061889A (en) | Powertrain testing equipment | |
| KR20150114708A (en) | Apparatus for driving simulation and method thereof | |
| JP6962278B2 (en) | Drive robot vehicle speed control device | |
| CN116467834A (en) | Method and computing unit for mapping driver behavior in vehicle simulation | |
| Vandi et al. | Vehicle dynamics modeling for real-time simulation | |
| JP2000314683A (en) | Engine test device | |
| JP2008120183A (en) | Vehicle acceleration control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070420 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090423 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091110 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100107 |
|
| 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: 20100209 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100309 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4476014 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130319 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130319 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140319 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140319 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |