[go: up one dir, main page]

JP2014052358A - Verification device of vehicle controller - Google Patents

Verification device of vehicle controller Download PDF

Info

Publication number
JP2014052358A
JP2014052358A JP2012198974A JP2012198974A JP2014052358A JP 2014052358 A JP2014052358 A JP 2014052358A JP 2012198974 A JP2012198974 A JP 2012198974A JP 2012198974 A JP2012198974 A JP 2012198974A JP 2014052358 A JP2014052358 A JP 2014052358A
Authority
JP
Japan
Prior art keywords
verification
parameter
value
test pattern
correction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2012198974A
Other languages
Japanese (ja)
Inventor
Hidekazu Yoshizawa
秀和 吉澤
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.)
Hitachi Astemo Ltd
Original Assignee
Hitachi Automotive Systems Ltd
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 Hitachi Automotive Systems Ltd filed Critical Hitachi Automotive Systems Ltd
Priority to JP2012198974A priority Critical patent/JP2014052358A/en
Publication of JP2014052358A publication Critical patent/JP2014052358A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Testing Of Engines (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a verification device which is capable of correctly verifying many models of vehicle controllers different in a fault diagnosis threshold by correcting a verification pattern (a test pattern).SOLUTION: It is determined whether a prescribed test pattern for diagnosis read from an HILS body satisfies a condition or not. If it does not satisfy the condition, a test pattern of a diagnosis section (a correction section) is corrected on the basis of a fault diagnosis threshold (a ROM value) read from an ECU (a vehicle controller), and the corrected test pattern is used to verify whether a diagnostic function of the ECU is correct or not.

Description

本発明は、車両に搭載される制御装置の機能検証を行う検証装置に関する。   The present invention relates to a verification device that performs functional verification of a control device mounted on a vehicle.

この種の検証装置として、特許文献1では、車両用制御装置のデバッグ処理において検証を行うものが開示されている。   As this type of verification apparatus, Patent Document 1 discloses an apparatus that performs verification in a debugging process of a vehicle control apparatus.

特開平6−213772号JP-A-6-213772

ところで、車両用制御装置では、開発中の検証段階などで、制御対象を模した検証装置を使用する場合があるが、制御装置に機種毎に相違する複数の仕様が存在する場合には、各々の仕様に応じた検証パターンを用いる必要があり、機種毎の仕様に対応した調整は手作業で行っていた。   By the way, in the vehicle control device, there is a case where a verification device imitating the control target is used at a verification stage under development, etc., but when there are multiple specifications different for each model in the control device, It was necessary to use a verification pattern according to the specifications of the machine, and adjustments corresponding to the specifications of each model were performed manually.

ここで、このような検証パターンは、制御装置の仕様に対して正しい設定となっていない場合、正規の検証結果とならない可能性があり、また、制御装置、検証装置に影響を及ぼす惧れもあった。   Here, if such a verification pattern is not set correctly with respect to the specifications of the control device, there is a possibility that a normal verification result may not be obtained, and there is a possibility of affecting the control device and the verification device. there were.

本発明は、このような従来の課題に着目してなされたもので、車両用制御装置の機種毎に相違する仕様に正しく対応でき、正規の検証結果が得られ、制御装置、検証装置への影響も回避できるようにした車両用制御装置の検証装置を提供することを目的とする。   The present invention has been made by paying attention to such a conventional problem, and can correctly cope with specifications different for each type of vehicle control device, and can obtain a regular verification result. It is an object of the present invention to provide a verification device for a vehicle control device that can avoid the influence.

かかる目的を達成するため、本発明は、車両に搭載される制御装置の機能検証を行う装置であって、検証内容を設定した基本検証パターンを有し、対象となる制御装置の仕様と制御データに基づいて、基本検証パターンを制御装置の仕様に応じた検証パターンに補正し、該補正した検証パターンによって、制御装置の検証を行うことを特徴とする。   In order to achieve such an object, the present invention is a device that performs functional verification of a control device mounted on a vehicle, has a basic verification pattern in which verification contents are set, and specifications and control data of the target control device Based on the above, the basic verification pattern is corrected to a verification pattern according to the specification of the control device, and the control device is verified using the corrected verification pattern.

車両用制御装置の仕様と制御データに応じて検証パターンを補正することにより、仕様の異なる多機種の制御装置に対し、検証を自動的に正しく行うことができ、制御装置、検証装置への影響も回避できる。   By correcting the verification pattern according to the specifications and control data of the vehicle control device, verification can be automatically performed correctly for various types of control devices with different specifications, and the effect on the control device and verification device Can also be avoided.

本発明に係る検証装置によって検証が行われる電子制御装置(ECU)を搭載した車両用エンジンの構成図である。It is a block diagram of the engine for vehicles carrying the electronic controller (ECU) by which verification is performed by the verification apparatus which concerns on this invention. 本発明に係る検出装置の概要を示す図である。It is a figure which shows the outline | summary of the detection apparatus which concerns on this invention. 同上検証装置により検証前に実施される事前準備のフローチャートである。It is a flowchart of the preliminary preparation implemented before verification by a verification apparatus same as the above. 同上検証装置により検証パターンを適宜補正した上で診断機能を検証するフローチャートである。It is a flowchart which verifies a diagnostic function, after correcting a verification pattern suitably by a verification apparatus same as the above. 分類a.(ROML<パラメータ<ROMH)の条件式を有する診断項目について、テストパターンを補正するフローチャートである。Classification a. It is a flowchart which correct | amends a test pattern about the diagnostic item which has the conditional expression of (ROML <parameter <ROMH). 図5のフローチャートにより補正されたテストパターンと補正前のテストパターンとを示すタイムチャートである。It is a time chart which shows the test pattern correct | amended by the flowchart of FIG. 5, and the test pattern before correction | amendment. 分類b.(パラメータ<ROML)の条件式を有する診断項目について、テストパターンを補正するフローチャートである。Classification b. It is a flowchart which correct | amends a test pattern about the diagnostic item which has the conditional expression of (parameter <ROML). 図7のフローチャートにより補正されたテストパターンと補正前のテストパターンとを示すタイムチャートである。It is a time chart which shows the test pattern correct | amended by the flowchart of FIG. 7, and the test pattern before correction | amendment. 分類c.(パラメータ>ROMH)の条件式を有する診断項目について、テストパターンを補正するフローチャートである。Classification c. It is a flowchart which correct | amends a test pattern about the diagnostic item which has the conditional expression of (parameter> ROMH). 図9のフローチャートにより補正されたテストパターンと補正前のテストパターンとを示すタイムチャートである。10 is a time chart showing a test pattern corrected by the flowchart of FIG. 9 and a test pattern before correction. 分類d.(パラメータ−パラメータz>ROMDTU)の条件式を有する診断項目について、テストパターンを補正するフローチャートである。Classification d. It is a flowchart which correct | amends a test pattern about the diagnostic item which has the conditional expression of (parameter-parameter z> ROMDTU). 図11のフローチャートにより補正されたテストパターンと補正前のテストパターンとを示すタイムチャートである。It is a time chart which shows the test pattern correct | amended by the flowchart of FIG. 11, and the test pattern before correction | amendment. 分類e.(パラメータ−パラメータz<ROMDTU)の条件式を有する診断項目について、テストパターンを補正するフローチャートである。Classification e. It is a flowchart which correct | amends a test pattern about the diagnostic item which has the conditional expression of (parameter-parameter z <ROMDTU). 図13のフローチャートにより補正されたテストパターンと補正前のテストパターンとを示すタイムチャートである。It is a time chart which shows the test pattern correct | amended by the flowchart of FIG. 13, and the test pattern before correction | amendment.

以下に、本発明の一実施形態を図面に基づいて詳細に説明する。
図1は、本発明に係る検証装置によって検証が行われる電子制御装置(ECU)を搭載した車両用エンジン101の構成図である。尚、本例において、エンジン101は、直列4気筒の4サイクルエンジンであるが、本例に限定されない。
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
FIG. 1 is a configuration diagram of a vehicle engine 101 equipped with an electronic control unit (ECU) that is verified by a verification device according to the present invention. In this example, the engine 101 is an in-line four-cylinder four-cycle engine, but is not limited to this example.

図1において、エンジン(内燃機関)101の吸気管102には、スロットルモータ103aでスロットルバルブ103bを開閉駆動する電子制御スロットル103を介装してある。   In FIG. 1, an intake pipe 102 of an engine (internal combustion engine) 101 is provided with an electronic control throttle 103 that opens and closes a throttle valve 103b by a throttle motor 103a.

そして、エンジン101は、電子制御スロットル103及び吸気バルブ105を介して、各気筒の燃焼室106内に空気を吸入する。
各気筒の吸気ポート130に、燃料噴射弁131を設けてあり、燃料噴射弁131は、制御装置としてのECU(エンジン・コントロール・ユニット)114からの噴射パルス信号によって開弁動作し、燃料を噴射する。
The engine 101 sucks air into the combustion chamber 106 of each cylinder through the electronic control throttle 103 and the intake valve 105.
A fuel injection valve 131 is provided in the intake port 130 of each cylinder, and the fuel injection valve 131 is opened by an injection pulse signal from an ECU (engine control unit) 114 as a control device to inject fuel. To do.

燃焼室106内の燃料は、点火プラグ104による火花点火によって着火燃焼する。点火プラグ104それぞれには、点火コイル及び該点火コイルへの通電を制御するパワートランジスタを内蔵した点火モジュール112を装着してある。   The fuel in the combustion chamber 106 is ignited and burned by spark ignition by the spark plug 104. Each ignition plug 104 is equipped with an ignition module 112 that incorporates an ignition coil and a power transistor that controls energization of the ignition coil.

燃焼室106内の燃焼ガスは、排気バルブ107を介して排気管111に流出する。排気管111に設けたフロント触媒コンバータ108及びリア触媒コンバータ109は、排気管111を流れる排気を浄化する。   The combustion gas in the combustion chamber 106 flows out to the exhaust pipe 111 through the exhaust valve 107. A front catalytic converter 108 and a rear catalytic converter 109 provided in the exhaust pipe 111 purify exhaust flowing through the exhaust pipe 111.

吸気カム軸134,排気カム軸110は、一体的にカムを備え、このカムによって吸気バルブ105及び排気バルブ107を動作させる。
吸気バルブ105は、アクチュエータを用いて吸気カム軸134をクランク軸120に対して相対回転させる可変バルブタイミング機構(VTC)113により、バルブタイミングが可変に制御される。
The intake cam shaft 134 and the exhaust cam shaft 110 are integrally provided with a cam, and the intake valve 105 and the exhaust valve 107 are operated by the cam.
The valve timing of the intake valve 105 is variably controlled by a variable valve timing mechanism (VTC) 113 that rotates the intake camshaft 134 relative to the crankshaft 120 using an actuator.

ECU114は、上述したように本発明に係る検証装置によって検証が行われる電子制御装置である。該ECU114は、マイクロコンピュータを内蔵し、予めメモリに記憶したプログラムに従って演算を行い、電子制御スロットル103,燃料噴射弁131,点火モジュール112などを制御する。   The ECU 114 is an electronic control device that is verified by the verification device according to the present invention as described above. The ECU 114 has a built-in microcomputer, performs calculations according to a program stored in advance in a memory, and controls the electronic control throttle 103, the fuel injection valve 131, the ignition module 112, and the like.

ECU114は、各種のセンサからの検出信号を入力する。各種のセンサとして、アクセルペダル116aの開度(アクセル開度)ACCを検出するアクセル開度センサ116、エンジン101の吸入空気量Qを検出するエアフローセンサ115、エンジン101の出力軸であるクランク軸120の回転に応じてパルス状の回転信号(単位クランク角信号)POSを出力するクランク角センサ(回転センサ)117、スロットルバルブ103bの開度TVOを検出するスロットルセンサ118、エンジン101の冷却水の温度TWを検出する水温センサ119、吸気カム軸134の回転に応じてパルス状のカム信号PHASEを出力するカムセンサ133、車両の運転者がブレーキペダル121を踏み込んだ制動状態においてオンになるブレーキスイッチ122、エンジン101を動力源とする車両の走行速度(車速)VSPを検出する車速センサ123、エンジン101の吸気温度を検出する吸気温センサ124、同じく燃料温度を検出する燃温センサ125、同じく潤滑油温度を検出する油温センサ126などを設けている。   The ECU 114 receives detection signals from various sensors. As various sensors, an accelerator opening sensor 116 that detects an opening (accelerator opening) ACC of an accelerator pedal 116a, an airflow sensor 115 that detects an intake air amount Q of the engine 101, and a crankshaft 120 that is an output shaft of the engine 101. A crank angle sensor (rotation sensor) 117 that outputs a pulsed rotation signal (unit crank angle signal) POS in accordance with the rotation of the engine, a throttle sensor 118 that detects the opening TVO of the throttle valve 103b, and the temperature of cooling water of the engine 101 A water temperature sensor 119 for detecting TW, a cam sensor 133 for outputting a pulsed cam signal PHASE in accordance with the rotation of the intake camshaft 134, a brake switch 122 that is turned on in a braking state in which the driver of the vehicle depresses the brake pedal 121, Vehicles that use the engine 101 as a power source A vehicle speed sensor 123 for detecting the line speed (vehicle speed) VSP, an intake air temperature sensor 124 for detecting the intake air temperature of the engine 101, a fuel temperature sensor 125 for detecting the fuel temperature, an oil temperature sensor 126 for detecting the lubricating oil temperature, and the like. Provided.

上記のように構成されるECU114を、検証装置(HILS)によって検証する。検証装置は、ECU114の制御対象である実機(車両及びエンジン)と同様に、ECU114との間で信号を授受しつつ、所望のシミュレーションを実現するためのシステムである。以下の実施形態では、特にECU114の故障診断機能が正常であるか否かの検証を行う。通常は、開発過程にあるECUについて検証するが、完成品のECUについて、メンテナンスのため検証を行うこともできる。   The ECU 114 configured as described above is verified by a verification device (HILS). The verification device is a system for realizing a desired simulation while exchanging signals with the ECU 114 as in the case of actual machines (vehicles and engines) that are controlled by the ECU 114. In the following embodiment, it is verified whether or not the failure diagnosis function of the ECU 114 is normal. Normally, the ECU in the development process is verified, but the finished ECU can also be verified for maintenance.

図2に示すように、本検証装置は、ECU114に接続される検証装置本体(HILS本体)201と本体操作用PC(PC:パソコン)202とを備えて構成される。
本体操作用PC202からの指令に応じて、HILS本体201は、センサ類等の診断用の検証パターンをECU114に出力し、ECU114は、検証パターンによって、対応するセンサ類等の故障診断を行い、判定結果を本体操作用PC202に出力する。本体操作用PC202は、検証パターンに応じた既知の診断結果と、ECU114で診断された結果とを比較し、ECU114の当該故障診断機能の正否を判定する。
As shown in FIG. 2, the verification apparatus includes a verification apparatus main body (HILS main body) 201 and a main body operation PC (PC: personal computer) 202 connected to the ECU 114.
In response to a command from the main body operation PC 202, the HILS main body 201 outputs a verification pattern for diagnosis of sensors and the like to the ECU 114, and the ECU 114 performs failure diagnosis of the corresponding sensors and the like based on the verification pattern, and determines The result is output to the main body operation PC 202. The main body operation PC 202 compares a known diagnosis result corresponding to the verification pattern with a result diagnosed by the ECU 114, and determines whether the failure diagnosis function of the ECU 114 is correct or not.

ここで、本体操作用PC202は、診断項目及び機種毎に相違する故障診断の仕様、制御データに応じて検証パターンを補正し、補正した検証パターンをECU114に出力する。   Here, the main body operation PC 202 corrects the verification pattern in accordance with the diagnosis items and the specifications and control data of the failure diagnosis that differs depending on the model, and outputs the corrected verification pattern to the ECU 114.

図3は、上記本体操作用PC202により、所定の検証パターンの補正に必要な情報を本体操作用PC202のファイル,RAM等に登録する事前準備のフローを示す。
ステップ1では、検証パターン(以下、適宜テストパターン又は単にパターンと記載)に影響を与える許可条件、NG判定条件を選択する。例えば、吸気温センサの診断の場合、以下の条件式を選択する。
FIG. 3 shows a pre-preparation flow in which information necessary for correcting a predetermined verification pattern is registered in the file, RAM, etc. of the main body operation PC 202 by the main body operation PC 202.
In step 1, permission conditions and NG determination conditions that affect a verification pattern (hereinafter, appropriately described as a test pattern or simply a pattern) are selected. For example, in the case of diagnosis of the intake air temperature sensor, the following conditional expression is selected.

vTAINT−(min(TWINT,TFINT,TOINT)≧mTHRESHOLD・・・(1)
但し、vTAINT:始動時吸気温、TWINT:始動時水温、TFINT :始動時燃温、TOINT:始動時油温、mTHRESHOLD:判定用閾値
即ち、始動時吸気温と、他の温度センサで検出される始動時水温、始動時燃温、始動時油温の中、最も低い温度との偏差が判定用閾値以上の場合に、吸気温センサが異常(NG)と判定する条件である。
vTAINT− (min (TWINT, TFINT, TOINT) ≧ mTHRESHOLD ... (1)
However, vTAINT: Start-up intake air temperature, TWINT: Start-up water temperature, TFINT: Start-up fuel temperature, TOINT: Start-up oil temperature, mTHRESHOLD: Judgment threshold value This is a condition for determining that the intake air temperature sensor is abnormal (NG) when the deviation from the lowest temperature among the starting water temperature, the starting fuel temperature, and the starting oil temperature is equal to or greater than the determination threshold.

ステップS2では、ステップS1の条件式に記載されたパラメータ(名)、(1)式の例では、吸気温センサの診断であるので、始動時吸気温vTAINTを選択する。
ステップS3では、同じくステップS1の条件式に記載された診断判定閾値のROM定数(名)、(1)式の場合は、mTHRESHOLDを選択する。
In step S2, the parameter (name) described in the conditional expression of step S1 and the example of expression (1) are diagnosis of the intake air temperature sensor, so the intake air temperature vTAINT at the start is selected.
In step S3, the ROM constant (name) of the diagnosis determination threshold value described in the conditional expression of step S1 is selected, and in the case of expression (1), mTHRESHOLD is selected.

ステップS4では、ステップS1で選択した条件式から、条件を以下の5種類のパターンの中の1つに分類する。
a.ROML<パラメータ<ROMH(ROML≦パラメータ≦ROMHを含む)
b.パラメータ<ROML(パラメータ≦ROMLを含む)
c.パラメータ>ROMH(パラメータ≧ROMHを含む)
d.パラメータ−パラメータz>ROMDTU(パラメータ−パラメータz≧ROMDTUを含む)
e.パラメータ−パラメータz<ROMDTU(パラメータ−パラメータz≦ROMDTUを含む)
(1)式の例では、b.に分類される。
In step S4, the condition is classified into one of the following five types of patterns from the conditional expression selected in step S1.
a. ROML <parameter <ROMH (including ROML ≦ parameter ≦ ROMH)
b. Parameter <ROML (including parameter ≤ ROML)
c. Parameter> ROMH (including parameter ≥ ROMH)
d. Parameter-parameter z> ROMDTU (including parameter-parameter z ≧ ROMDTU)
e. Parameter-parameter z <ROMDTU (parameter-parameter z ≦ ROMDTU included)
In the example of equation (1), b. are categorized.

また、条件にヒス(ヒステリシス)の有無を登録し、ヒスがある場合は、ヒスのROM定数名またはイミディエイト値(操作者が任意に設定した値)を登録する。
また、c.d.の場合は、パラメータの変化速度算出用の単位時間ΔTのROM値、またはイミディエイト値を登録する。例えば、パラメータzが100ms前のパラメータ値の場合、ΔT=100msが登録される。
Also, the presence / absence of hysteresis (hysteresis) is registered in the condition. If there is a hysteresis, the ROM constant name or immediate value (value arbitrarily set by the operator) of the hysteresis is registered.
C. d. In this case, the ROM value or immediate value of the unit time ΔT for calculating the parameter change rate is registered. For example, when the parameter z is a parameter value before 100 ms, ΔT = 100 ms is registered.

ステップS5では、テストパターンを補正する区間、つまり、補正開始時刻と補正終了時刻とを決定する。
補正時間がROM定数で定義されている場合は、終了点は、
開始点+ROM値×1.1とする。ROM値の1.1倍に補正するのは、終了点付近で診断が不成立となることを回避し、診断機能が正常であれば、確実に診断結果がNGとなるようにするためである。1.1倍の数値は変更してもよい。
In step S5, a section for correcting the test pattern, that is, a correction start time and a correction end time are determined.
If the correction time is defined by a ROM constant, the end point is
Start point + ROM value × 1.1. The reason for correcting to 1.1 times the ROM value is to avoid failure of diagnosis near the end point and to ensure that the diagnosis result is NG if the diagnosis function is normal. The value of 1.1 times may be changed.

上記事前準備は、引き続き検証を行うECU機種の診断項目(検証項目)だけ行ってもよいが、全ての診断項目について行っておいてもよく、さらには、検証可能な全てのECU機種の全ての診断項目について行っておいてもよい。   The advance preparation may be performed only for the diagnostic item (verification item) of the ECU model to be continuously verified, but may be performed for all the diagnostic items, and further, for all the ECU models that can be verified. You may carry out about a diagnostic item.

そして、該事前準備の後、ECUの診断機能の正否を検証する。
図4は、テストパターンを適宜補正した上で診断機能を検証するフローを示す。
ステップS11では、HILS本体201から検証しようとする対応する診断項目の基本テストパターン(固定されたテストパターンでもよいが、前回別のECUでの検証時に用いられたテストパターンでもよい)を読み込む。
Then, after the advance preparation, the correctness of the diagnostic function of the ECU is verified.
FIG. 4 shows a flow for verifying the diagnostic function after appropriately correcting the test pattern.
In step S11, the basic test pattern of the corresponding diagnostic item to be verified is read from the HILS main body 201 (which may be a fixed test pattern or a test pattern used at the time of verification by another ECU last time).

ステップS12では、前記診断項目について、上記事前準備で登録された条件分類、パラメータ名、ROM定数名、ヒス情報(ヒスの有無と、ヒスのROM定数またはイミディエイト値)、分類がd,eである場合のΔT情報(ΔTのROM定数またはイミディエイト値)及び補正区間情報(開始時刻と終了時刻)の各情報を読み出す。   In step S12, the condition classification, parameter name, ROM constant name, hiss information (the presence / absence of hiss and the ROM constant or immediate value of hiss), and the classifications of the diagnostic items are d and e. In this case, ΔT information (ROM constant or immediate value of ΔT) and correction section information (start time and end time) are read out.

ステップS13では、上記読み出した情報に基づいて、ECUからROM定数の値を読み出す。
ステップS14では、補正区間内のテストパターンが、登録した条件を満足するかを判定する。
In step S13, the ROM constant value is read from the ECU based on the read information.
In step S14, it is determined whether the test pattern in the correction section satisfies the registered condition.

判定は、登録した条件に、テストパターンの数値、ROM値を代入し、補正区間全て条件を満足するか確認する。全て満足する場合、テストパターンの補正は実施しない。満足しない区間が一部でも存在する場合、ステップS15へ進む。   For the determination, the numerical value of the test pattern and the ROM value are substituted for the registered conditions, and it is confirmed whether the conditions for all the correction sections are satisfied. If all are satisfied, the test pattern is not corrected. If even a part of the section is not satisfied, the process proceeds to step S15.

ステップS15では、テストパターンを補正する。補正方法の詳細は後述する。
ステップS16では、補正したテストパターンをHILS本体201又は本体操作用PC内のRAMに設定されたプラントモデルに入力する。
In step S15, the test pattern is corrected. Details of the correction method will be described later.
In step S16, the corrected test pattern is input to the plant model set in the RAM in the HILS main body 201 or the main body operation PC.

ステップS17では、補正されたテストパターンを用いて、ECUの当該故障診断(OBD)機能の正否を検証する。
次に、ステップS15でのテストパターンの補正の詳細を、分類の異なる診断項目毎に説明する。
In step S17, the correctness of the failure diagnosis (OBD) function of the ECU is verified using the corrected test pattern.
Next, details of the test pattern correction in step S15 will be described for each diagnosis item having a different classification.

図5は、分類a.(ROML<パラメータ<ROMH)の条件式を有する診断項目について、テストパターンを補正するフローを示す。
本分類a.では、パラメータが診断区間(補正区間)でROML値(下限値)とROMH値(上限値)の間にあるときに診断結果がNGとなるように条件が設定されている。
FIG. 5 shows the classification a. The flow which corrects a test pattern is shown about a diagnostic item which has a conditional expression of (ROML <parameter <ROMH).
This classification a. The condition is set so that the diagnosis result is NG when the parameter is between the ROML value (lower limit value) and the ROMH value (upper limit value) in the diagnosis interval (correction interval).

したがって、ステップS11で読み出したテストパターン(例えば、前回検証時に用いられたテストパターン)が、所定の診断区間でパラメータがROML値とROMH値の間にあれば、条件が満たされる。即ち、該テストパターンをECUに出力して診断結果がNGとなれば、ECUの診断機能は正常であり、そうでない場合はECUの診断機能が異常であると検証することができる。   Therefore, the condition is satisfied if the test pattern read in step S11 (for example, the test pattern used at the time of previous verification) has a parameter between the ROML value and the ROMH value in a predetermined diagnosis section. That is, if the test pattern is output to the ECU and the diagnosis result is NG, it can be verified that the diagnosis function of the ECU is normal, and otherwise, the diagnosis function of the ECU is abnormal.

しかし、図6で補正前のテストパターンに示すように、今回のECU機種に対応して読み出したROML値とROMH値に対し、診断区間でのパラメータ値がROML〜ROMHの範囲外にあるときは、条件不成立(ステップS14がYES)となり、正しく検証を行うことができないので、テストパターンを補正する必要がある。   However, as shown in the test pattern before correction in FIG. 6, when the parameter value in the diagnosis section is outside the range of ROML to ROMH with respect to the ROML value and ROMH value read out corresponding to the current ECU model. The condition is not satisfied (YES in step S14), and verification cannot be performed correctly. Therefore, it is necessary to correct the test pattern.

そこで、図5のステップS21では、次式のように補正後パラメータを算出する。
補正後パラメータ=(ROML+ROMH)/2・・・(2)
ステップS22では、ステップS12で読み出した補正区間に対して、パラメータ値を補正後パラメータとする。
Therefore, in step S21 of FIG. 5, the corrected parameter is calculated as in the following equation.
Parameter after correction = (ROML + ROMH) / 2 (2)
In step S22, the parameter value is set as a corrected parameter for the correction section read in step S12.

これにより、図6で補正後のテストパターンに示すように、補正区間でのパラメータがROML値とROMH値との中央の値に設定されたテストパターンに補正されるので、診断条件を確実に成立させることができ、該補正後のテストパターンを用いて正しく検証することができる。   As a result, as shown in the test pattern after correction in FIG. 6, the parameter in the correction section is corrected to the test pattern set to the central value between the ROML value and the ROMH value, so that the diagnosis condition is surely established. And correct verification using the corrected test pattern.

ここで、補正区間については、上述したように補正時間のROM値がある場合は、ROM値をそのまま用いてもよいが、該ROM値を1.1倍するなど、ROM値より少し大きめの値に設定することにより、検証精度を向上できる。   Here, as for the correction section, if there is a ROM value for the correction time as described above, the ROM value may be used as it is, but a value slightly larger than the ROM value, such as multiplying the ROM value by 1.1. By setting to, verification accuracy can be improved.

図7は、分類b.(パラメータ<ROML)の条件式を有する診断項目について、テストパターンを補正するフローを示す。
本分類b.では、パラメータが診断区間(補正区間)でROML値(下限値)より小さいときに診断結果がNGとなるように条件が設定されている。ステップS11で読み出したテストパターンが、図8で補正前のテストパターンに、今回のECU機種に対応して読み出したROML値より大きいときは、条件不成立となり、正しく検証を行うことができないので、以下のようにテストパターンを補正する。
FIG. 7 shows the classification b. The flow which correct | amends a test pattern is shown about the diagnostic item which has the conditional expression of (parameter <ROML).
This classification b. The condition is set so that the diagnosis result is NG when the parameter is smaller than the ROML value (lower limit value) in the diagnosis section (correction section). If the test pattern read in step S11 is larger than the ROML value read corresponding to the current ECU model in the test pattern before correction in FIG. 8, the condition is not satisfied and the verification cannot be performed correctly. Correct the test pattern as follows.

ステップ31では、ヒス情報の有無を判別する。ヒス情報が無い(ROM値にヒスを有しない)と判定されたときは、ステップ32へ進み、ROM定数の下限値ROMLをベースにして、次式により診断区間(補正区間)での補正後パラメータを算出する。   In step 31, it is determined whether or not there is hiss information. If it is determined that there is no hysteresis information (the ROM value has no hysteresis), the process proceeds to step 32, and the post-correction parameters in the diagnosis interval (correction interval) are calculated based on the lower limit ROML of the ROM constant based on the following equation. Is calculated.

補正後パラメータ=ROML−ROM×0.1・・・(3)
一方、ステップ31でヒス情報が有る(ROM値にヒスを有する)と判定されたときは、ステップ33へ進み、ヒスのROM定数の有無を判別する。
Parameter after correction = ROML-ROM x 0.1 (3)
On the other hand, if it is determined in step 31 that there is hiss information (has a hiss in the ROM value), the process proceeds to step 33 to determine whether there is a hiss ROM constant.

ヒスのROM定数を有していると判定されたときは、ステップ34へ進み、下限値ROMLをヒスROM値で補正して、次式により補正後パラメータを算出する。
補正後パラメータ=ROML−ヒスROM×2・・・(4)
また、ステップ33でヒス情報が無い(ヒスのROM定数を有しない)と判定されたときは、ステップ35へ進み、事前準備で設定したヒスのイミディエイト値(ヒスi)を用いて次式により補正後パラメータを算出する。
If it is determined that the His constant is determined, the process proceeds to step 34, the lower limit ROML is corrected with the His ROM value, and the corrected parameter is calculated by the following equation.
Parameter after correction = ROML−His ROM × 2 (4)
If it is determined in step 33 that there is no hiss information (has no hiss ROM constant), the process proceeds to step 35 and is corrected by the following equation using the hiss immediate value (his i) set in advance. Post parameters are calculated.

補正後パラメータ=ROML−ヒスi×2・・・(5)
ステップ36では、ステップS12で読み出した補正区間に対して、パラメータ値を上記(3),(4),(5)のいずれかで算出された補正後パラメータとする。
Parameter after correction = ROML−His i × 2 (5)
In step 36, the parameter value for the correction section read out in step S12 is the corrected parameter calculated in any of (3), (4), and (5) above.

これにより、図8で補正後のテストパターンに示すように、補正区間でのパラメータがROML値、また、ヒスの有無も考慮し、ヒスを有する場合はヒス値で補正したROML値より小さい値に設定されたテストパターンに補正されるので、診断条件を確実に成立させることができ、該補正後のテストパターンを用いて正しく検証することができる。   As a result, as shown in the test pattern after correction in FIG. 8, the parameter in the correction section is ROML value, and the presence or absence of hiss is taken into consideration. Since the test pattern is corrected to the set test pattern, the diagnosis condition can be established reliably, and the test pattern after the correction can be correctly verified.

なお、補正後パラメータは、ROML値(ヒスが有る場合はヒス値での補正値)に近すぎると診断条件の成立、不成立を繰り返す可能性があるので、ある程度以上小さい値に設定する必要がある。このため、(3)式では、ROML値の0.1倍だけ小さい値に設定したが、0.1倍以外の値に変更してもよい。また、(4),(5)では、ヒス値の2倍小さい値に設定したが、2倍以外の値に変更してもよい。   It should be noted that the post-correction parameter needs to be set to a value that is more than a certain value because the diagnosis condition may be repeatedly established or not established if it is too close to the ROML value (if there is a hysteresis, the correction value is a hysteresis value). . For this reason, in Equation (3), the value is set to a value that is 0.1 times smaller than the ROML value, but may be changed to a value other than 0.1 times. In (4) and (5), the value is set to be twice as small as the hysteresis value, but may be changed to a value other than twice.

図9は、分類c.(パラメータ>ROMH)の条件式を有する診断項目について、テストパターンを補正するフローを示す。
本分類c.では、パラメータが診断区間(補正区間)でROMH値(上限値)より大きいときに診断結果がNGとなるように条件が設定されている。ステップS11で読み出したテストパターンが、図10で補正前のテストパターンに示すように、新たに読み出したROMH値より小さいときは、条件不成立となり、正しく検証を行うことができないので、以下のようにテストパターンを補正する。
FIG. 9 shows the classification c. The flow which correct | amends a test pattern is shown about the diagnostic item which has the conditional expression of (parameter> ROMH).
This classification c. The condition is set so that the diagnosis result is NG when the parameter is larger than the ROMH value (upper limit value) in the diagnosis section (correction section). As shown in the test pattern before correction in FIG. 10, when the test pattern read in step S11 is smaller than the newly read ROMH value, the condition is not satisfied and the verification cannot be performed correctly. Correct the test pattern.

ステップ41では、ヒス情報の有無を判別する。ヒス情報が無いと判定されたときは、ステップ42へ進み、上限値ROMHをベースにして、次式により診断区間(補正区間)での補正後パラメータを算出する。   In step 41, it is determined whether or not there is hiss information. If it is determined that there is no hiss information, the process proceeds to step 42, and the corrected parameters in the diagnosis section (correction section) are calculated by the following formula based on the upper limit value ROMH.

補正後パラメータ=ROMH+ROM×0.1・・・(6)
一方、ステップ41でヒス情報が有ると判定されたときは、ステップ43へ進み、ヒスのROM定数の有無を判別する。
Parameter after correction = ROMH + ROM x 0.1 (6)
On the other hand, if it is determined in step 41 that there is hiss information, the process proceeds to step 43 to determine whether there is a hiss ROM constant.

ヒスのROM定数を有していると判定されたときは、ステップ44進み、限値ROMHをヒスROM値で補正して、次式により補正後パラメータを算出する。
補正後パラメータ=ROMH+ヒスROM×2・・・(7)
また、ステップ43でヒス情報が無いと判定されたときは、ステップ45へ進み、事前準備で設定したヒスのイミディエイト値(ヒスi)を用いて次式により補正後パラメータを算出する。
If it is determined that the His constant is determined, the process proceeds to step 44, where the limit ROMH is corrected with the His ROM value, and the corrected parameter is calculated by the following equation.
Parameter after correction = ROMH + His ROM × 2 (7)
If it is determined in step 43 that there is no hiss information, the process proceeds to step 45, and the corrected parameters are calculated by the following equation using the hysteresis immediate value (his i) set in advance.

補正後パラメータ=ROMH+ヒスi×2・・・(8)
ステップ46では、ステップS12で読み出した補正区間に対して、パラメータ値を上記(6),(7),(8)のいずれかで算出された補正後パラメータとする。
Parameter after correction = ROMH + His i × 2 (8)
In step 46, the parameter value for the correction section read in step S12 is the corrected parameter calculated in any one of (6), (7), and (8).

これにより、図10で補正後のテストパターンに示すように、補正区間でのパラメータがROMH値、又はヒス値で補正したROMH値より大きい値に設定されたテストパターンに補正されるので、診断条件を確実に成立させることができ、該補正後のテストパターンを用いて正しく検証することができる。   As a result, as shown in the corrected test pattern in FIG. 10, the parameter in the correction section is corrected to a test pattern set to a value larger than the ROMH value or the ROMH value corrected by the hysteresis value. Can be reliably established, and can be correctly verified using the corrected test pattern.

なお、補正後パラメータは、ROMH値(ヒス値での補正値を含む)に近すぎると診断条件の成立、不成立を繰り返す可能性があるので、ある程度以上大きい値に設定する必要がある。このため、(6)式では、ROMH値の0.1倍だけ大きい値に設定したが、0.1倍以外の値に変更してもよい。また、(7),(8)では、ヒス値の2倍大きい値に設定したが、2倍以外の値に変更してもよい。   It should be noted that the post-correction parameter needs to be set to a value that is larger than a certain degree because there is a possibility that the diagnosis condition is repeatedly satisfied or not satisfied if it is too close to the ROMH value (including the correction value with the hysteresis value). For this reason, in equation (6), the value is set to a value that is 0.1 times larger than the ROMH value, but may be changed to a value other than 0.1 times. In (7) and (8), the value is set twice as large as the hysteresis value, but may be changed to a value other than twice.

図11は、分類d.(パラメータ−パラメータz>ROMDTU)の条件式を有する診断項目について、テストパターンを補正するフローを示す。
本分類d.では、パラメータの変化速度が所定値より大きい、つまり、単位時間ΔT当たり変化量がROMDTU値より大きいときに診断結果がNGとなるように条件が設定されている。ステップS11で読み出したテストパターンのパラメータ変化速度が、図12で補正前のテストパターンに示すように、新たに読み出したROMDTU値、ΔTから求められた変化速度より小さいときは、条件不成立となり、正しく検証を行うことができないので、以下のようにテストパターンを補正する。
FIG. 11 shows the classification d. The flow which correct | amends a test pattern is shown about the diagnostic item which has the conditional expression of (parameter-parameter z> ROMDTU).
This classification d. The condition is set so that the diagnosis result is NG when the parameter change rate is greater than a predetermined value, that is, when the change amount per unit time ΔT is greater than the ROMDTU value. As shown in the test pattern before correction in FIG. 12, when the parameter change rate of the test pattern read in step S11 is smaller than the change rate obtained from the newly read ROMDTU value and ΔT, the condition is not satisfied, and Since verification cannot be performed, the test pattern is corrected as follows.

ステップ51では、ステップ12で読みだしたROMDTU値とΔT値から、変化速度を次式のように算出する。
変化速度=ROMDTU/ΔT・・・(9)
(9)式で算出される変化速度は、診断判定用の閾値に相当する。
In step 51, the change rate is calculated from the ROMDTU value and ΔT value read in step 12 as follows.
Speed of change = ROMDTU / ΔT (9)
The change speed calculated by the equation (9) corresponds to a threshold for diagnosis determination.

ステップ52では、ステップ12で読みだした補正区間に対して、補正区間の変化時間(時間幅)を次式のように算出する。
変化時間=補正終了時刻−補正開始時刻・・・(10)
ステップ53では、要求変化幅(パラメータの補正区間における変化量)を次式のように算出する。
In step 52, for the correction section read out in step 12, the change time (time width) of the correction section is calculated as follows.
Change time = Correction end time-Correction start time (10)
In step 53, a required change width (amount of change in the parameter correction section) is calculated as follows.

要求変化幅=変化速度×変化時間×1.1・・・(11)
ステップ54では、終了点(補正終了時刻のパラメータ値)を次式のように補正する。
終了点補正値=開始点(補正開始時刻のパラメータ値)−要求変化幅・・・(12)
上記終了点の補正(開始点から終了点までの補正)だけでは、該終了点以降のテストパターンに対して段差が発生し、補正区間直後に診断結果が反転してしまう可能性があるので、安定した診断結果が維持されるように、終了点以降のテストパターンを補正する。
Required change width = change speed x change time x 1.1 ... (11)
In step 54, the end point (the parameter value of the correction end time) is corrected as follows.
End point correction value = start point (parameter value of correction start time)-required change width (12)
Since only the correction of the end point (correction from the start point to the end point) may cause a step in the test pattern after the end point, the diagnosis result may be reversed immediately after the correction section. The test pattern after the end point is corrected so that a stable diagnosis result is maintained.

ステップ55では、補正区間の終了点からテストパターンの終了点までの補正後パラメータを、次式のように算出する。
補正後パラメータ=補正前パラメータ+要求変化幅−補正前終了点・・・(13)
このようにすれば、図12で補正後のテストパターンに示すように、補正区間でのパラメータの変化速度が(9)式で算出される診断判定用の変化速度の閾値より大きいテストパターンに補正されるので、診断条件を確実に成立させることができ、該補正後のテストパターンを用いて正しく検証することができる。
In step 55, the corrected parameters from the end point of the correction section to the end point of the test pattern are calculated as follows:
Parameter after correction = Parameter before correction + Requested change width-End point before correction (13)
In this way, as shown in the corrected test pattern in FIG. 12, the parameter change speed in the correction section is corrected to a test pattern that is larger than the threshold value of the diagnostic determination change speed calculated by equation (9). Therefore, the diagnostic condition can be established reliably and can be correctly verified using the corrected test pattern.

なお、補正区間でのパラメータ変化速度を、診断判定用の変化速度の閾値に近づけすぎると診断条件の成立、不成立を繰り返す可能性があるので、該閾値より大きくする倍数として、(11)式では、1.1倍に設定したが、1.1倍以外の値に変更してもよい。   Note that if the parameter change rate in the correction interval is too close to the threshold value for the diagnostic determination change rate, the diagnosis condition may be repeatedly satisfied or not satisfied. Although 1.1 times is set, it may be changed to a value other than 1.1 times.

図13は、分類e.(パラメータ−パラメータz<ROMDTU)の条件式を有する診断項目について、テストパターンを補正するフローを示す。
本分類d.では、パラメータの変化速度が所定値より小さい、つまり、単位時間ΔT当たり変化量がROMDTU値より小さいときに診断結果がNGとなるように条件が設定されている。ステップS11で読み出したテストパターンのパラメータ変化量が、図14で補正前のテストパターンに示すように、新たに読み出したROMDTU値より大きいときは、条件不成立となり、正しく検証を行うことができないので、以下のようにテストパターンを補正する。
FIG. 13 shows the classification e. The flow which correct | amends a test pattern is shown about the diagnostic item which has the conditional expression of (parameter-parameter z <ROMDTU).
This classification d. The condition is set so that the diagnosis result is NG when the parameter change rate is smaller than a predetermined value, that is, when the amount of change per unit time ΔT is smaller than the ROMDTU value. As shown in the test pattern before correction in FIG. 14, when the parameter change amount of the test pattern read in step S <b> 14 is larger than the newly read ROMDTU value, the condition is not satisfied and the verification cannot be performed correctly. The test pattern is corrected as follows.

ステップ61では、ステップ12で読みだしたROMDTU値とΔT値から、変化速度を次式のように算出する。
変化速度=ROMDTU/ΔT・・・(14)
上記変化速度が、診断判定用の閾値に相当することは上述した通りである。
In step 61, the change speed is calculated from the ROMDTU value and ΔT value read in step 12 as shown in the following equation.
Speed of change = ROMDTU / ΔT (14)
As described above, the rate of change corresponds to a threshold for diagnosis determination.

ステップ62では、ステップ12で読みだした補正区間に対して、補正区間の変化時間(時間幅)を次式のように算出する。
変化時間=補正終了時刻−補正開始時刻・・・(15)
ステップ63では、要求変化幅(パラメータの補正区間における変化量)を次式のように算出する。
In step 62, the change time (time width) of the correction section is calculated from the correction section read in step 12 as follows.
Change time = Correction end time-Correction start time (15)
In step 63, a required change width (amount of change in the parameter correction section) is calculated as follows.

要求変化幅=変化速度×変化時間×0.9・・・(16)
ステップ64では、終了点を次式のように補正する。
終了点補正値=開始点+要求変化幅・・・(17)
上記終了点の補正(開始点から終了点までの補正)だけでは、該終了点以降のテストパターンに対して段差が発生し、補正区間直後に診断結果が反転してしまう可能性があるので、安定した診断結果が維持されるように、終了点以降のテストパターンを補正する。
Required change width = change speed x change time x 0.9 (16)
In step 64, the end point is corrected as follows.
End point correction value = start point + required change width (17)
Since only the correction of the end point (correction from the start point to the end point) may cause a step in the test pattern after the end point, the diagnosis result may be reversed immediately after the correction section. The test pattern after the end point is corrected so that a stable diagnosis result is maintained.

ステップ65では、補正区間の終了点からテストパターンの終了点までの補正後パラメータを、次式のように算出する。
補正後パラメータ=補正前パラメータ+要求変化幅−補正前終了点・・・(18)
このようにすれば、図14で補正後のテストパターンに示すように、補正区間でのパラメータの変化速度が(14)式で算出される診断判定用の変化速度の閾値より小さいテストパターンに補正されるので、診断条件を確実に成立させることができ、該補正後のテストパターンを用いて正しく検証することができる。
In step 65, the post-correction parameters from the end point of the correction section to the end point of the test pattern are calculated as follows:
Parameter after correction = Parameter before correction + Requested change width-End point before correction (18)
In this way, as shown in the corrected test pattern in FIG. 14, the parameter change rate in the correction section is corrected to a test pattern smaller than the threshold value for the diagnostic determination change rate calculated by equation (14). Therefore, the diagnostic condition can be established reliably and can be correctly verified using the corrected test pattern.

なお、補正区間でのパラメータ変化速度を、診断判定用の変化速度の閾値に近づけすぎると診断条件の成立、不成立を繰り返す可能性があるので、該閾値より大きくする倍数として、(16)式では、0.9倍に設定したが、0.9倍以外の値に変更してもよい。   Note that if the parameter change rate in the correction interval is too close to the threshold value for the diagnostic determination change rate, the diagnosis condition may be repeatedly satisfied or not satisfied. However, it may be changed to a value other than 0.9 times.

そして、以上の分類a.〜e.の条件毎の補正で示したように、車両用制御装置のROM値等、仕様と制御データに応じて検証パターンを補正することにより、多機種の制御装置に対し、検証を自動的に正しく行うことができ、制御装置、検証装置への影響も回避できる。
更に、上記実施形態から把握し得る請求項以外の技術的思想について、以下にその効果と共に記載する。
The above classification a. ~ E. As shown in the correction for each condition, the verification pattern is corrected in accordance with the specification and control data such as the ROM value of the vehicle control device, so that the verification is automatically correctly performed for various types of control devices. It is possible to avoid the influence on the control device and the verification device.
Further, technical ideas other than the claims that can be grasped from the above embodiment will be described together with the effects thereof.

(イ)請求項1〜3に記載の車両用制御装置の検証装置において、前記補正を行う検証パターンは、(ROML<パラメータ<ROMH)の条件式を満たすように検証パターンを補正することを特徴とする。
このようにすれば、補正されたテストパターンによって、(ROML<パラメータ<ROMH)の条件式を有する診断項目を正しく検証することができる。
(A) In the verification apparatus for a vehicle control device according to any one of claims 1 to 3, the verification pattern to be corrected corrects the verification pattern so as to satisfy a conditional expression of (ROML <parameter <ROMH). And
In this way, the diagnostic item having the conditional expression (ROML <parameter <ROMH) can be correctly verified by the corrected test pattern.

(ロ)請求項1〜3に記載の車両用制御装置の検証装置において、前記補正を行う検証パターンは、(パラメータ<ROML)の条件式を満たすように検証パターンを補正することを特徴とする。
このようにすれば、補正された検証パターンによって、(パラメータ<ROML)の条件式を有する診断項目を正しく検証することができる。
(B) In the verification apparatus for a vehicle control device according to any one of claims 1 to 3, the verification pattern to be corrected corrects the verification pattern so as to satisfy a conditional expression of (parameter <ROML). .
In this way, the diagnostic item having the conditional expression (parameter <ROML) can be correctly verified by the corrected verification pattern.

(ハ)請求項1〜3に記載の車両用制御装置の検証装置において、前記補正を行う検証パターンは、(パラメータ>ROMH)の条件式を満たすように検証パターンを補正することを特徴とする。
このようにすれば、補正された検証パターンによって、(パラメータ<ROMH)の条件式を有する診断項目を正しく検証することができる。
(C) The verification apparatus for a vehicle control device according to any one of claims 1 to 3, wherein the verification pattern to be corrected corrects the verification pattern so as to satisfy a conditional expression of (parameter> ROMH). .
In this way, the diagnostic item having the conditional expression (parameter <ROMH) can be correctly verified using the corrected verification pattern.

(ニ)請求項1〜3に記載の車両用制御装置の検証装置において、前記補正を行う検証パターンは、(パラメータ−パラメータz>ROMDTU)の条件式を満たすように検証パターンを補正することを特徴とする。
このようにすれば、補正された検証パターンによって、(パラメータ−パラメータz>ROMDTU)の条件式を有する診断項目を正しく検証することができる。
(D) In the verification apparatus for a vehicle control device according to any one of claims 1 to 3, the verification pattern to be corrected is to correct the verification pattern so as to satisfy a conditional expression of (parameter-parameter z> ROMDTU). Features.
In this way, a diagnostic item having a conditional expression of (parameter-parameter z> ROMDTU) can be correctly verified using the corrected verification pattern.

(ホ)請求項1〜3に記載の車両用制御装置の検証装置において、前記補正を行う検証パターンは、(パラメータ−パラメータz<ROMDTU)の条件式を満たすように検証パターンを補正することを特徴とする。
このようにすれば、補正された検証パターンによって、(パラメータ−パラメータz<ROMDTU)の条件式を有する診断項目を正しく検証することができる。
(E) In the verification apparatus for a vehicle control device according to any one of claims 1 to 3, the verification pattern to be corrected is to correct the verification pattern so as to satisfy a conditional expression of (parameter-parameter z <ROMDTU). Features.
In this way, the diagnostic item having the conditional expression (parameter-parameter z <ROMDTU) can be correctly verified by the corrected verification pattern.

12…電動モータ、101…エンジン、105…吸気バルブ、113…可変バルブタイミング機構(VTC)、114…ECU、117…クランク角センサ、133…カムセンサ、134…吸気カム軸、201…HILS本体、202…本体操作用PC   DESCRIPTION OF SYMBOLS 12 ... Electric motor, 101 ... Engine, 105 ... Intake valve, 113 ... Variable valve timing mechanism (VTC), 114 ... ECU, 117 ... Crank angle sensor, 133 ... Cam sensor, 134 ... Intake cam shaft, 201 ... HILS main body, 202 ... PC for operation

Claims (3)

車両に搭載される制御装置の機能検証を行う装置であって、
検証内容を設定した基本検証パターンを有し、対象となる制御装置の仕様と制御データに基づいて、前記基本検証パターンを制御装置の仕様に応じた検証パターンに補正し、該補正した検証パターンによって、制御装置の検証を行うことを特徴とする車両用制御装置の検証装置。
A device for verifying the function of a control device mounted on a vehicle,
Based on the specifications and control data of the target control device, the basic verification pattern is corrected to a verification pattern according to the specification of the control device, and the corrected verification pattern is used. A verification apparatus for a control apparatus for a vehicle, wherein the verification of the control apparatus is performed.
前記制御装置の仕様と制御データは、検証パターンに関連する特定の項目のみであることを特徴とする請求項1に記載の車両用制御装置の検証装置。   The verification device for a vehicle control device according to claim 1, wherein the specification and control data of the control device are only specific items related to the verification pattern. 少なくとも一部の機能検証を自動的に実施する構成であり、前記検証パターンは該自動検証に用いるものであることを特徴とする請求項2に記載の車両用制御装置の検証装置。   3. The vehicle control apparatus verification apparatus according to claim 2, wherein at least a part of the function verification is automatically performed, and the verification pattern is used for the automatic verification.
JP2012198974A 2012-09-10 2012-09-10 Verification device of vehicle controller Pending JP2014052358A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012198974A JP2014052358A (en) 2012-09-10 2012-09-10 Verification device of vehicle controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012198974A JP2014052358A (en) 2012-09-10 2012-09-10 Verification device of vehicle controller

Publications (1)

Publication Number Publication Date
JP2014052358A true JP2014052358A (en) 2014-03-20

Family

ID=50610941

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012198974A Pending JP2014052358A (en) 2012-09-10 2012-09-10 Verification device of vehicle controller

Country Status (1)

Country Link
JP (1) JP2014052358A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017166932A (en) * 2016-03-15 2017-09-21 日立オートモティブシステムズ株式会社 Control device for vehicle and evaluation method of the same
US20220146376A1 (en) * 2019-03-01 2022-05-12 Honda Motor Co., Ltd. Diagnosis device verification system and diagnosis device verification method
JP7522697B2 (en) 2021-04-21 2024-07-25 日立Astemo株式会社 Test case verification device and test case verification method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002041130A (en) * 2000-07-26 2002-02-08 Denso Corp Automatic inspecting device
JP2006184051A (en) * 2004-12-27 2006-07-13 Nissan Motor Co Ltd Apparatus and method for inspecting on-vehicle failure diagnosis system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002041130A (en) * 2000-07-26 2002-02-08 Denso Corp Automatic inspecting device
JP2006184051A (en) * 2004-12-27 2006-07-13 Nissan Motor Co Ltd Apparatus and method for inspecting on-vehicle failure diagnosis system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017166932A (en) * 2016-03-15 2017-09-21 日立オートモティブシステムズ株式会社 Control device for vehicle and evaluation method of the same
US20220146376A1 (en) * 2019-03-01 2022-05-12 Honda Motor Co., Ltd. Diagnosis device verification system and diagnosis device verification method
JP7522697B2 (en) 2021-04-21 2024-07-25 日立Astemo株式会社 Test case verification device and test case verification method

Similar Documents

Publication Publication Date Title
CN104343571B (en) calibration system and method for model predictive controller
JP6237512B2 (en) Turbocharger abnormality diagnosis device
CN101586504A (en) Security for engine torque input air-per-cylinder calculations
JP2011185159A (en) Abnormality diagnosing device of internal combustion engine with supercharger
US8196569B2 (en) Method for operating an internal combustion engine having exhaust gas recirculation
CN104343529B (en) Control apparatus of engine
JP6395116B2 (en) Engine misfire determination device
CN104956062A (en) Exhaust gas recirculation control device and exhaust gas recirculation control method for internal combustion engine
CN104279068A (en) Internal combustion engine control apparatus
US8996279B2 (en) Method and system for optimizing fuel delivery to a fuel injected engine operating in power mode
JP2014052358A (en) Verification device of vehicle controller
US7131321B2 (en) Throttle system abnormality determination apparatus
CN106246373A (en) The method of diagnosis fuel rail pressure transducer
CN103375294B (en) The combustion regime control gear of vehicle internal combustion engine
JP4577211B2 (en) Method and apparatus for determining Wiebe function parameters
JP2010209832A (en) Control device for internal combustion engine
JP2004218638A (en) Operating method for internal-combustion engine
US8977478B2 (en) Method of setting a control parameter for emissions robustness
JP2008501087A (en) Operation method and control apparatus for internal combustion engine
JP4577239B2 (en) Method and apparatus for determining Wiebe function parameters
JP6181874B2 (en) Fuel supply device for internal combustion engine
JP2014052357A (en) Verification device of vehicle electronic control device
JP7243648B2 (en) internal combustion engine control system
JP2009209779A (en) Adaptation method and adaptation device of engine control parameter
JP4986836B2 (en) ENGINE CONTROL DEVICE AND ENGINE CONTROL METHOD

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20140528

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150128

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20151030

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20151124

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160122

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20160628