JP2013252732A - Automatic inspection device of electronic control unit - Google Patents

Automatic inspection device of electronic control unit Download PDF

Info

Publication number
JP2013252732A
JP2013252732A JP2012127812A JP2012127812A JP2013252732A JP 2013252732 A JP2013252732 A JP 2013252732A JP 2012127812 A JP2012127812 A JP 2012127812A JP 2012127812 A JP2012127812 A JP 2012127812A JP 2013252732 A JP2013252732 A JP 2013252732A
Authority
JP
Japan
Prior art keywords
failure
electronic control
state
state value
vehicle
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
JP2012127812A
Other languages
Japanese (ja)
Inventor
Masaki Iwase
真輝 岩瀬
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.)
Suzuki Motor Corp
Original Assignee
Suzuki Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzuki Motor Corp filed Critical Suzuki Motor Corp
Priority to JP2012127812A priority Critical patent/JP2013252732A/en
Publication of JP2013252732A publication Critical patent/JP2013252732A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Testing Electric Properties And Detecting Electric Faults (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an automatic inspection device of an electronic control unit that can accurately inspect the operation of the electronic control unit when a failure occurs during control switching and includes a failure causing device which causes a failure in a vehicle control simulator.SOLUTION: An electronic control unit (4) includes a state-value output part (19) that outputs a state value, indicating being in an operating state based on preset operating conditions, to a failure causing device (8) when a vehicle control simulator (2) reaches a predetermined operating state. The failure causing device (8) causes a failure according to the state value.

Description

この発明は、車両に搭載される電子制御装置の自動検査装置に関する。   The present invention relates to an automatic inspection device for an electronic control device mounted on a vehicle.

従来、車両に搭載される電子制御装置は、運転者の状態や車両の運転状態に応じて擬似的な信号を発信する車両制御再現装置(シミュレータ)に接続され、この車両制御再現装置の擬似信号に応じてアクチュエータ等の駆動信号が正常に発信されるか否かを確かめるため、動作検証を行っている。
このため、以下のような先行技術文献がある。
2. Description of the Related Art Conventionally, an electronic control device mounted on a vehicle is connected to a vehicle control reproduction device (simulator) that transmits a pseudo signal according to the state of the driver or the driving state of the vehicle. In order to confirm whether or not the drive signal of the actuator or the like is normally transmitted according to the operation, the operation is verified.
For this reason, there are the following prior art documents.

特開2008−261793号公報JP 2008-261793 A

特許文献1に係る電子制御ユニットの自動検査装置、および電子制御制御ユニットの自動検査方法は、電子制御ユニットである電子制御装置に車両制御再現装置(シミュレータ)から発信された擬似信号を供給し、かつ電子制御装置から発信されたアクチュエータの駆動信号を受信する信号授受手段と、この信号授受手段の断線パターンを設定する断線パターン設定手段と、この断線パターンに基づいて授受信号を断線させる断線手段とを備え、断線手段により前記授受信号を断線させた場合に、電子制御装置及び車両制御再現装置における処理結果を検査している。
これにより、この特許文献1では、断線検査において、電子制御装置と車両制御再現装置との間で授受される擬似センサ信号、あるいはアクチュエータの駆動信号の断線動作が、設定された断線パターンに沿って実行される。このため、手動で断線作業を実施する場合に比して、作業工数を大幅に削減することができる。また、断線手段により、所定のパターンで授受信号を断線させることができるので、断線検査の精度を向上させるとともに、手動では実現困難な断線パターンであっても、精度よく実現することができるものである。
An automatic inspection device for an electronic control unit and an automatic inspection method for an electronic control unit according to Patent Document 1 supply a pseudo signal transmitted from a vehicle control reproduction device (simulator) to an electronic control device that is an electronic control unit, And a signal transmission / reception means for receiving an actuator drive signal transmitted from the electronic control device, a disconnection pattern setting means for setting a disconnection pattern of the signal transmission / reception means, and a disconnection means for disconnecting the transmission / reception signal based on the disconnection pattern. The processing results in the electronic control device and the vehicle control reproduction device are inspected when the transmission / reception signal is disconnected by the disconnection means.
Thereby, in this patent document 1, in the disconnection inspection, the disconnection operation of the pseudo sensor signal or the drive signal of the actuator exchanged between the electronic control device and the vehicle control reproduction device is performed along the set disconnection pattern. Executed. For this reason, compared with the case where a disconnection operation is performed manually, the number of work steps can be significantly reduced. In addition, since the transmission / reception signal can be disconnected in a predetermined pattern by the disconnection means, the accuracy of disconnection inspection can be improved, and even a disconnection pattern that is difficult to achieve manually can be realized with high accuracy. is there.

ところが、上記の特許文献1では、電子制御装置は、車両の運転状態に応じて、制御の切り替えを実行している。例えば、車両が走行状態から停止状態に移行する場合、電子制御装置は、燃料噴射量を算出するための演算マップを切り替え、アイドリング時に適切な燃料量を噴射できるよう制御を行っている。しかしながら、このような制御の切り替え時において、電子制御装置は、例えば、外気温度センサの出力値の取得を開始したり、あるいは電子制御装置に接続された燃料噴射装置等へ信号を発信するなどの煩雑な制御を実行しているが、この切り替え時に、電子制御装置の故障が発生すると、制御が進行するのか停止するのか、また、制御がどの程度まで進行してから停止しているのかを知ることができず、これらの対応策を検討することが困難であった。   However, in Patent Document 1 described above, the electronic control device executes control switching according to the driving state of the vehicle. For example, when the vehicle shifts from a running state to a stopped state, the electronic control unit performs a control so that an appropriate fuel amount can be injected during idling by switching a calculation map for calculating the fuel injection amount. However, at the time of such control switching, the electronic control device, for example, starts acquiring the output value of the outside temperature sensor or sends a signal to a fuel injection device connected to the electronic control device, etc. Although complicated control is executed, if a failure occurs in the electronic control unit at the time of this switching, it is known whether the control proceeds or stops, and to what extent the control has been stopped It was difficult to study these countermeasures.

そこで、この発明の目的は、制御切替時に故障が発生した場合おける電子制御装置の動作を正確に検査できる電子制御装置の自動検査装置を提供することにある。   SUMMARY OF THE INVENTION An object of the present invention is to provide an automatic inspection device for an electronic control device that can accurately inspect the operation of the electronic control device when a failure occurs during control switching.

この発明は、予め設定された運転条件に基づいて車両の運転状態を再現する車両制御再現装置と、入力された前記運転条件を前記車両制御再現装置へ送信する制御端末と、前記制御端末の要求に基づいて前記車両制御再現装置を前記運転状態へと制御する電子制御装置と、前記車両制御再現装置が前記運転状態に達したとき前記車両制御再現装置に故障を発生させる故障発生装置とを備えた電子制御装置の自動検査装置において、前記電子制御装置は、前記車両制御再現装置が前記運転状態に達したとき前記運転状態にあることを示す状態値を前記故障発生装置へ出力する状態値出力部を備え、前記故障発生装置は、前記状態値に応じて故障を発生させることを特徴とする。   The present invention relates to a vehicle control reproduction device that reproduces the driving state of a vehicle based on preset driving conditions, a control terminal that transmits the inputted driving conditions to the vehicle control reproduction device, and a request from the control terminal An electronic control unit that controls the vehicle control reproduction device to the driving state, and a failure generation device that causes the vehicle control reproduction device to fail when the vehicle control reproduction device reaches the driving state. In the automatic inspection device for the electronic control device, the electronic control device outputs a state value indicating that the vehicle control reproduction device is in the driving state to the failure generator when the vehicle control reproduction device reaches the driving state. And the failure generator generates a failure according to the state value.

この発明は、制御切替時に故障が発生した場合おける電子制御装置の動作を正確に検査できる。   The present invention can accurately inspect the operation of the electronic control device when a failure occurs during control switching.

図1は電子制御装置の自動検査装置のシステム構成図である。(実施例)FIG. 1 is a system configuration diagram of an automatic inspection device of an electronic control device. (Example) 図2は電子制御装置の自動検査処理のフローチャートである。(実施例)FIG. 2 is a flowchart of automatic inspection processing of the electronic control device. (Example) 図3は故障条件判定処理のフローチャートである。(実施例)FIG. 3 is a flowchart of the failure condition determination process. (Example) 図4は情報収集処理のフローチャートである。(実施例)FIG. 4 is a flowchart of the information collection process. (Example)

この発明は、制御切替時に故障が発生した場合おける電子制御装置の動作を正確に検査する目的を、車両制御再現装置が所定の運転状態に達したときこの運転状態にあることを示す状態値を故障発生装置へ出力して実現するものである。   The purpose of this invention is to accurately inspect the operation of the electronic control unit when a failure occurs at the time of control switching, and a state value indicating that the vehicle control reproduction device is in this operating state when it reaches a predetermined operating state. It is realized by outputting to the fault generator.

図1〜図4は、この発明の実施例を示すものである。
図1において、1はエンジンを搭載した車両に用いられる電子制御装置の自動検査装置である。
この自動検査装置1は、車両制御再現装置(HILS(Hardware In the Loop Simulation)システム)2と、制御端末3と、電子制御装置(ECM:Engine Contro1 Module)4とを備える。
車両制御再現装置2は、予め設定された運転条件に基づいて車両の運転状態を再現するものであって、エンジンを模擬するエンジンモデル(車両モデル含む)5と、運転手を模擬するドライバモデル6と、故障診断テスタを模擬したテスタモデル7とを備えて、擬似車両として機能し、また、故障を発生させる故障発生装置(断線/ショート発生器)8を備える。
制御端末3は、第1制御端末(PC1)9と、第2制御端末(PC2)10とを備える。
1 to 4 show an embodiment of the present invention.
In FIG. 1, reference numeral 1 denotes an automatic inspection device for an electronic control device used in a vehicle equipped with an engine.
The automatic inspection device 1 includes a vehicle control reproduction device (HILS (Hardware In the Loop Simulation) system) 2, a control terminal 3, and an electronic control device (ECM: Engine Control 1 Module) 4.
The vehicle control reproduction device 2 reproduces the driving state of the vehicle based on preset driving conditions, and includes an engine model (including a vehicle model) 5 that simulates an engine and a driver model 6 that simulates a driver. And a tester model 7 that simulates a failure diagnosis tester, and functions as a simulated vehicle, and also includes a failure generator (disconnection / short generator) 8 that generates a failure.
The control terminal 3 includes a first control terminal (PC1) 9 and a second control terminal (PC2) 10.

第1制御端末9は、自動検査機能部11を備えるとともに、この自動検査機能部11に接続して、エンジンモデル5に連絡する運転パターン設定部12と、テスタモデル7に連絡するテスタモデル制御部13と、故障発生装置8に連絡する故障発生装置制御部14と、第2制御端末10に連絡する第2制御端末制御部15とを備えるとともに、車両制御再現装置2で所定の車両の運転状態を再現させるための運転条件を入力させる第1入力装置16を備える。
第2制御端末10は、電子制御装置4を制御する電子制御装置制御部17を備え、通信ラインで電子制御装置4に連絡している。また、第2制御端末10は、各種情報を入力させる第2入力装置18を備える。
また、第1制御端末9は、第1入力装置16で入力された運転条件を車両制御再現装置2へ送信するものであって、第2制御端末10を制御する機能を有するため、第2制御端末10を介して電子制御装置4の状態値(内部演算値)を取り込む機能(フラグメント取得機能)及び電子制御装置4の状態値を変更する機能(フラグメント変更機能)を有する。
電子制御装置4は、各種センサやアクチュエータ等に連絡し、車両制御再現装置2のエンジンモデル5を制御するものであって、故障発生装置8に接続している。
なお、この実施例においては、車両制御再現装置2を制御する第1制御端末9と電子制御装置4を制御する第2制御端末10とを分けているが、単一の制御端末にてそれら処理を行う構造とすることも可能である。
The first control terminal 9 includes an automatic inspection function unit 11, is connected to the automatic inspection function unit 11, and is connected to the engine model 5, and an operation pattern setting unit 12 is connected to the tester model 7. 13, a failure generation device control unit 14 that communicates with the failure generation device 8, and a second control terminal control unit 15 that communicates with the second control terminal 10. The 1st input device 16 which inputs the operating condition for reproducing is provided.
The second control terminal 10 includes an electronic control device control unit 17 that controls the electronic control device 4 and communicates with the electronic control device 4 through a communication line. Further, the second control terminal 10 includes a second input device 18 for inputting various information.
In addition, the first control terminal 9 transmits the driving conditions input by the first input device 16 to the vehicle control reproduction device 2 and has a function of controlling the second control terminal 10, so that the second control It has a function (fragment acquisition function) for taking in the state value (internally calculated value) of the electronic control device 4 via the terminal 10 and a function (fragment changing function) for changing the state value of the electronic control device 4.
The electronic control device 4 communicates with various sensors, actuators, etc., and controls the engine model 5 of the vehicle control reproduction device 2, and is connected to the failure generating device 8.
In this embodiment, the first control terminal 9 that controls the vehicle control reproduction device 2 and the second control terminal 10 that controls the electronic control device 4 are separated. It is also possible to adopt a structure for performing the above.

この自動検査装置1において、電子制御装置4と故障発生装置8とは、CAN通信ラインで接続している。故障発生装置8は、ハーネスを断線又は様々なハーネスヘのショートを可能として、電子制御装置4からのセンサ、アクチュエータ信号を遮断可能なものである。
エンジンモデル5は、例えば、車両・エンジン情報として車速情報等を、ドライバモデル6へ送信する。一方、ドライバモデル6は、運転者情報としてアクセルペダル、ブレーキペダルの開度設定情報等を、エンジンモデル5へ送信する。
運転パターン設定部12は、エンジンモデル設定変更指示情報や運転パターン指示情報等を、エンジンモデル5へ送信する。一方、エンジンモデル5は、エンジンモデル制御情報等を、運転パターン設定部12へ送信する。
テスタモデル制御部13は、テスタ駆動指示情報を、テスタモデル7へ送信する。一方、テスタモデル7は、故障診断通信で得られた情報等を、テスタモデル制御部13へ送信する。
故障発生装置制御部14は、故障発生情報を、故障発生装置8へ送信する。
第2制御端末制御部15は、状態値の変更情報(定数変更指示情報)を、第2制御端末10へ送信する。一方、第2制御端末10は、電子制御装置4からの電子制御装置情報を、第2制御端末制御部15へ送信する。
電子制御装置4は、電子制御装置情報を、第2制御端末10へ送信する。一方、第2制御端末10は、第2制御端末制御部15からの状態値の変更情報(定数変更指示情報)を、電子制御装置4へ送信する。
In the automatic inspection device 1, the electronic control device 4 and the failure generating device 8 are connected by a CAN communication line. The failure generator 8 is capable of disconnecting a sensor or an actuator signal from the electronic control unit 4 by enabling the harness to be disconnected or short-circuited to various harnesses.
The engine model 5 transmits, for example, vehicle speed information as vehicle / engine information to the driver model 6. On the other hand, the driver model 6 transmits accelerator pedal, brake pedal opening setting information, and the like as driver information to the engine model 5.
The driving pattern setting unit 12 transmits engine model setting change instruction information, driving pattern instruction information, and the like to the engine model 5. On the other hand, the engine model 5 transmits engine model control information and the like to the driving pattern setting unit 12.
The tester model control unit 13 transmits tester drive instruction information to the tester model 7. On the other hand, the tester model 7 transmits information obtained by the failure diagnosis communication to the tester model control unit 13.
The failure generator control unit 14 transmits failure occurrence information to the failure generator 8.
The second control terminal control unit 15 transmits state value change information (constant change instruction information) to the second control terminal 10. On the other hand, the second control terminal 10 transmits the electronic control device information from the electronic control device 4 to the second control terminal control unit 15.
The electronic control device 4 transmits the electronic control device information to the second control terminal 10. On the other hand, the second control terminal 10 transmits state value change information (constant change instruction information) from the second control terminal control unit 15 to the electronic control device 4.

そして、この実施例において、電子制御装置4は、第1制御端末9の要求に基づいて、車両制御再現装置2を、前記予め設定された運転条件に基づいた車両の運転状態へと制御する。
故障発生装置8は、車両制御再現装置2が前記運転状態に達したとき、車両制御再現装置2に故障を発生させる。
電子制御装置4は、車両制御再現装置2が前記運転状態に達したとき、前記運転状態にあることを示す状態値を故障発生装置8へ出力する状態値出力部19を備えるとともに、記憶手段としてのメモリ20を備える。
そして、故障発生装置8は、前記状態値出力部19からの状態値に応じて故障を発生させる。
第1制御端末9の第2制御端末制御部15は、前記運転状態に関わらず、前記電子制御装置4の状態値を変更させる状態値変更手段20を備える。
また、この実施例では、エンジンモデル5は、例えば、燃料噴射量等を算出する。テスタモデル7は、故障情報を保存する。
第1制御端末9の自動検査機能部11は、故障条件を判定する故障条件判定処理機能と、各種情報を収集する情報収集処理機能とを有する。
また、第1制御端末9は、計時するタイマ22を備える。
In this embodiment, the electronic control device 4 controls the vehicle control reproduction device 2 to the driving state of the vehicle based on the preset driving conditions based on the request of the first control terminal 9.
The failure generation device 8 causes the vehicle control reproduction device 2 to generate a failure when the vehicle control reproduction device 2 reaches the driving state.
The electronic control device 4 includes a state value output unit 19 that outputs a state value indicating that the vehicle control reproduction device 2 is in the driving state to the failure generator 8 when the vehicle control reproduction device 2 reaches the driving state, and serves as a storage unit. The memory 20 is provided.
Then, the failure generator 8 generates a failure according to the state value from the state value output unit 19.
The second control terminal control unit 15 of the first control terminal 9 includes state value changing means 20 that changes the state value of the electronic control device 4 regardless of the operation state.
In this embodiment, the engine model 5 calculates, for example, a fuel injection amount. The tester model 7 stores failure information.
The automatic inspection function unit 11 of the first control terminal 9 has a failure condition determination processing function for determining a failure condition and an information collection processing function for collecting various information.
The first control terminal 9 includes a timer 22 that counts time.

次に、この実施例に係る電子制御装置4の自動検査処理について、図2のフローチャートに基づいて説明する。この自動検査処理では、作業者が運転パターンの条件を設定し、その後、その設定された条件に基づいて所定の検査を実行する。
図2に示すように、自動検査処理のプログラムがスタートすると(ステップA01)、先ず、作業者は、第1制御端末9の第1入力装置16で所定の運転パターン(運転条件)を入力して設定する(ステップA02)。このステップA02では、例えば、運転開始後、一定時間加速をするという運転パターン(運転条件)を入力するのであれば、作業者は、ドライバモデル6のアクセル開度の値を運転開始後から徐々に加算されるように設定すればよい。
そして、作業者は、環境設定を行う(ステップA03)。このステップA03に係る環境設定とは、例えば、第1制御端末9の第1入力装置16で外気温度や大気圧を設定することであり、この設定された外気温度や大気圧により、エンジンモデル5やドライバモデル6が制御される。より詳しくは、エンジンモデル5が燃料噴射量を算出するに当たり、設定された外気温度や大気圧が用いられる。
さらに、作業者は、故障情報の初期化を行う(ステップA04)。このステップA04では、作業者は、第1制御端末9の第1入力装置16でテスタモデル7が保存している故障情報の初期化を実行する。この故障情報の初期化は、過去の故障情報が保存されていると、今回の検査情報が正常に保存されないことや、検査後に過去情報と今回の情報とを混同させないために行われる。
その後、運転開始を行う(ステップA05)。このステップA05では、故障情報の初期化後、作業者は、第1制御端末9から車両制御再現装置2ヘ運転開始を要求する。車両制御再現装置2は、この運転開始の要求を受信すると、前記設定された運転条件に基づき、エンジンモデル5、ドライバモデル6、テスタモデル7の制御を開始する。
そして、電子制御装置4は、車両制御再現装置2が予め設定された運転条件に基づいた運転状態に達したとき、この運転状態にあることを示す状態値(内部演算値)を故障発生装置8へ出力する。
次いで、第1制御端末9は、車両制御再現装置2及び電子制御装置4が予め定められた故障条件に該当する運転状態となったか否かを判断する故障条件判定処理(並列処理)を実行する(ステップA06)。
Next, automatic inspection processing of the electronic control unit 4 according to this embodiment will be described based on the flowchart of FIG. In this automatic inspection process, the operator sets conditions for the driving pattern, and then executes a predetermined inspection based on the set conditions.
As shown in FIG. 2, when the program of the automatic inspection process starts (step A01), first, the operator inputs a predetermined operation pattern (operation condition) with the first input device 16 of the first control terminal 9. Set (step A02). In this step A02, for example, if an operation pattern (operation conditions) in which acceleration is performed for a certain time after the start of operation is input, the operator gradually sets the accelerator opening value of the driver model 6 from the start of operation. What is necessary is just to set so that it may be added.
Then, the worker performs environment setting (step A03). The environment setting according to step A03 is, for example, setting the outside air temperature or the atmospheric pressure with the first input device 16 of the first control terminal 9, and the engine model 5 is set according to the set outside air temperature or the atmospheric pressure. And the driver model 6 are controlled. More specifically, when the engine model 5 calculates the fuel injection amount, the set outside air temperature or atmospheric pressure is used.
Further, the worker initializes failure information (step A04). In this step A04, the operator executes initialization of failure information stored in the tester model 7 by using the first input device 16 of the first control terminal 9. The initialization of the failure information is performed in order to prevent the current inspection information from being normally stored when past failure information is stored, and to prevent the past information and the current information from being confused after the inspection.
Thereafter, the operation is started (step A05). In step A05, after the failure information is initialized, the operator requests the vehicle control reproduction device 2 to start operation from the first control terminal 9. Upon receiving this operation start request, the vehicle control reproduction device 2 starts control of the engine model 5, the driver model 6, and the tester model 7 based on the set operation conditions.
Then, when the vehicle control reproduction device 2 reaches an operation state based on a preset operation condition, the electronic control device 4 sets a state value (internally calculated value) indicating that this operation state is present in the failure generation device 8. Output to.
Next, the first control terminal 9 executes failure condition determination processing (parallel processing) for determining whether or not the vehicle control reproduction device 2 and the electronic control device 4 are in a driving state corresponding to a predetermined failure condition. (Step A06).

このステップA06における故障条件判定処理では、図3に示すように、故障条件判定処理のプログラムがスタートすると(ステップB01)、先ず、第1制御端末9は、第2制御端末10を経て電子制御装置4の状態値を取得する(ステップB02)。この状態値は、例えば、アイドリング状態、空燃比フィードバック制御の実行状態等のエンジンの状態や制御の実行状態を示す値であって、具体的には、計算値又はフラグメントであっても良い。また、この状態値は、電子制御装置4がエンジンモデル5とドライバモデル6との信号に応じて所定の制御を実行すると、電子制御装置4のメモリ20に実行中であることで記録され、そして、制御が停止すると非実行中であることが示されるよう書き換えられる。電子制御装置4のメモリ20に記録された状態値は、第2制御端末10を経て第1制御端末9によって取得される。
次いで、エンジンモデル5の制御情報を取得し(ステップB03)、また、運転開始からの経過時間をタイマ22で取得し(ステップB04)、そして、この故障条件判定処理のプログラムをエンドとする(ステップB05)。
In the failure condition determination process in step A06, as shown in FIG. 3, when the failure condition determination process program starts (step B01), first, the first control terminal 9 passes through the second control terminal 10 and the electronic control unit. 4 is acquired (step B02). This state value is, for example, a value indicating an engine state such as an idling state or an air-fuel ratio feedback control execution state or a control execution state, and may be a calculated value or a fragment. In addition, when the electronic control unit 4 executes predetermined control according to the signals of the engine model 5 and the driver model 6, the state value is recorded in the memory 20 of the electronic control unit 4 and is being executed. When the control stops, it is rewritten to show that it is not executing. The state value recorded in the memory 20 of the electronic control device 4 is acquired by the first control terminal 9 via the second control terminal 10.
Next, the control information of the engine model 5 is acquired (step B03), the elapsed time from the start of operation is acquired by the timer 22 (step B04), and the failure condition determination processing program is ended (step S04). B05).

この故障条件判定処理後は、故障条件が成立したか否かを判断する(ステップA07)。このステップA07がNOで、故障条件が不成立の場合には、前記ステップA06に戻す。
このステップA07がYESで、故障条件が成立した場合には、第1制御端末9の故障発生装置制御部14は、断線又はショート等の故障を発生させる要求を故障発生装置8に発信する。そして、故障発生装置8は、この要求を受信すると、要求された故障が発生するように、断線又はショート等の処理(並列処理)を実行する(ステップA08)。
このステップA08における断線又はショート等の処理では、先ず、故障発生装置8において、故障(断線/ショート/特性ズレ等)の発生(電子制御装置4の状態値(定数設定値)の変更やエンジンモデル5の定数変更等を含む)を実行する。
ここで、電子制御装置4の状態値を変更する場合、自動検査処理部11は、状態値変更情報を第2制御端末制御部15の状態値変更手段21に送信する。この状態値変更手段21は、前記運転状態に関わらず、電子制御装置4の状態値を所定値に変更させるように演算し、変更された状態値の情報を設定して第2制御端末10に発信する。そして、この第2制御端末10は、その情報を電子制御装置4に発信する。その後、電子制御装置4は、この変更された状態値の情報を状態値出力部19から故障発生装置8に発信する。そして、この故障発生装置8は、その変更された状態値に応じて故障を発生させる。
After the failure condition determination process, it is determined whether or not the failure condition is satisfied (step A07). If step A07 is NO and the failure condition is not satisfied, the process returns to step A06.
If this step A07 is YES and the failure condition is satisfied, the failure generating device control unit 14 of the first control terminal 9 transmits a request for generating a failure such as a disconnection or a short to the failure generating device 8. Then, when receiving this request, the failure generating device 8 executes processing (parallel processing) such as disconnection or short-circuit so that the requested failure occurs (step A08).
In the processing such as disconnection or short in step A08, first, in the failure generation device 8, occurrence of a failure (disconnection / short / characteristic deviation, etc.) (change of state value (constant setting value) of the electronic control device 4 or engine model) (Including the constant change of 5).
Here, when changing the state value of the electronic control unit 4, the automatic inspection processing unit 11 transmits the state value change information to the state value changing unit 21 of the second control terminal control unit 15. This state value changing means 21 performs an operation so as to change the state value of the electronic control device 4 to a predetermined value regardless of the operation state, sets information on the changed state value, and sends it to the second control terminal 10. send. The second control terminal 10 transmits the information to the electronic control device 4. Thereafter, the electronic control unit 4 transmits information on the changed state value from the state value output unit 19 to the failure generator 8. Then, the failure generation device 8 generates a failure according to the changed state value.

その後、情報収集処理を行う(ステップA09)。
このステップA09における情報収集処理では、図4に示すように、情報収集処理のプログラムがスタートすると(ステップC01)、第1制御端末9が電子制御装置4の制御情報を取得し(ステップC02)、また、第1制御端末9がエンジンモデル5の制御情報を取得する(ステップC03)。具体的には、ステップC02では、第1制御端末9が電子制御装置4の状態値(フラグメント等)を読み取って記録する。この処理は、電子制御装置4が自ら備えるメモリ20に制御情報履歴を記録し、試験後に別途動作をメモリ20内の履歴を読み取っても良い。また、ステップC03では、第1制御端末9がエンジンモデル5に設定された、例えば、燃料噴射量の値を取得する。このように構成すれば、故障発生後に、電子制御装置4の動作が確認でき、故障発生後の制御の進捗状況が確認することができる。
そして、この情報収集処理のプログラムをエンドとする(ステップC04)。
Thereafter, information collection processing is performed (step A09).
In the information collection process in step A09, as shown in FIG. 4, when the information collection process program starts (step C01), the first control terminal 9 acquires the control information of the electronic control unit 4 (step C02). Further, the first control terminal 9 acquires control information of the engine model 5 (step C03). Specifically, in Step C02, the first control terminal 9 reads and records the state value (fragment etc.) of the electronic control unit 4. In this process, the control information history may be recorded in the memory 20 included in the electronic control device 4 and the history in the memory 20 may be read separately after the test. Further, in step C03, the first control terminal 9 acquires the value of the fuel injection amount set in the engine model 5, for example. If comprised in this way, operation | movement of the electronic control apparatus 4 can be confirmed after failure occurrence, and the progress of control after failure occurrence can be confirmed.
Then, the information collection processing program is ended (step C04).

この情報収集処理後は、故障発生装置8における故障状態(断線/ショート/特性ズレ等)を終了して、故障状態を回復させ(ステップA10)、自動検査処理のプログラムをエンドとする(ステップA11)。   After this information collection processing, the failure state (disconnection / short / characteristic deviation, etc.) in the failure generator 8 is terminated, the failure state is recovered (step A10), and the automatic inspection processing program is ended (step A11). ).

即ち、従来の自動検査処理の手法は、電子制御装置4の外部の情報を用いて、故障を発生させるというものであった。
しかし、この実施例では、電子制御装置4の状態値(内部演算値)を取り込み、この状態値の変化をトリガとして故障を発生させる。具体的には、例えば、アイドル判定フラグが変化した瞬間、燃料フィードバック制御開始時、燃料学習値が規定値の間、若しくは規定値以上(又は規定値以下)となった時に、電子制御装置4の状態値を取り込み、この状態値の変化をトリガとすることにより、故障を発生させる条件をより詳細に絞り込むことが可能となる。また、この実施例に係る条件と従来における条件とを組み合わせることにより、さらに故障発生の自由度を高めることが可能となる。
また、従来の自動検査処理の手法では、各種ハーネスヘのショートやセンサの特性ズレを設定して、故障を発生させるというものであった。
しかし、この実施例では、電子制御装置4の状態値や運転状態をトリガとし、また、電子制御装置4の状態値を変更し、故障を発生させる。このように、電子制御装置4の状態値を変更することにより、電子制御装置4内のセンサや出力デバイスの特性変更を行うことができる。このセンサや出力デバイスの特性変更は、エンジンモデル5にて行うことも可能であるが、この実施例では、電子制御装置4内部のセンサ特性を変更することも可能となる。このため、走行状態や劣化等でセンサ特性が変化した場合の確認を行うことも可能である。また、意図的に、センサ等の特性ズレを設定することも可能であるが、他の車両にて使用しているセンサの特性を設定する等により、車両の仕様変更も容易に可能となる。また、これらの故障機能を同時、又は故障発生条件を変えて複数の故障を発生させられる機能を持たせることにより、多重故障発生時の動作確認も容易に行うことができる。
That is, the conventional method of automatic inspection processing is to generate a failure using information external to the electronic control unit 4.
However, in this embodiment, the state value (internally calculated value) of the electronic control unit 4 is taken in, and a failure is caused by the change of the state value as a trigger. Specifically, for example, at the moment when the idle determination flag changes, when the fuel feedback control is started, or when the fuel learning value is between a specified value or more than a specified value (or less than a specified value), the electronic control device 4 By capturing the state value and using the change in the state value as a trigger, it is possible to narrow down the conditions for causing the failure in more detail. In addition, by combining the conditions according to this embodiment and the conventional conditions, it is possible to further increase the degree of freedom of failure occurrence.
Further, in the conventional automatic inspection processing method, short-circuits to various harnesses and sensor characteristic deviations are set to cause a failure.
However, in this embodiment, the state value or operation state of the electronic control device 4 is used as a trigger, and the state value of the electronic control device 4 is changed to cause a failure. In this way, by changing the state value of the electronic control unit 4, the characteristics of the sensors and output devices in the electronic control unit 4 can be changed. The characteristics of the sensor and the output device can be changed by the engine model 5, but in this embodiment, the sensor characteristics in the electronic control unit 4 can be changed. For this reason, it is also possible to check when the sensor characteristics have changed due to running conditions, deterioration, or the like. In addition, it is possible to intentionally set a characteristic deviation of a sensor or the like, but it is also possible to easily change a vehicle specification by setting a characteristic of a sensor used in another vehicle. In addition, by providing a function capable of generating a plurality of failures at the same time or changing the failure occurrence conditions, it is possible to easily check the operation when multiple failures occur.

以上、この発明の実施例について説明してきたが、上述の実施例の構成を請求項毎に当てはめて説明する。
先ず、請求項1に係る発明では、電子制御装置4は、車両制御再現装置2が予め設定された運転条件に基づいた運転状態に達したとき、この運転状態にあることを示す状態値を出力する状態値出力部19を備える。そして、故障発生装置9は、前記状態値に応じて故障を発生させる。
このような構成によれば、例えば、運転状態がアイドリング状態に設定された場合、電子制御装置4は、車両制御再現装置2がアイドリング状態へ制御されてアイドリング状態に達すると、その状態値を故障発生装置8へ出力する。そして、故障発生装置8は、その状態値を検出するとアイドリング状態に達したものと判断し、故障を発生させる。従って、走行中からアイドリング状態に切り替わった瞬間に故障の発生が実行され、この瞬間における電子制御装置4の動作が記録されるため、運転状態が切り替わった瞬間の電子制御装置4の動作を検査することができる。
また、請求項2に係る発明では、第1制御端末9は、前記運転状態に関わらず前記状態値を変更させる状態値変更手段21を備える。
このような構成により、前記状態値が任意の時期に変更できるよう構成したため、例えば、入力した運転条件による運転状態に達する前に、故障を発生させることができる。このため、運転状態が変化する直前又は直後の任意の時期に故障を発生させ、電子制御装置4の動作を検査することができ、詳細な検査結果を得ることが可能となる。
Although the embodiments of the present invention have been described above, the configuration of the above-described embodiments will be described for each claim.
First, in the invention according to claim 1, when the vehicle control reproduction device 2 reaches an operation state based on a preset operation condition, the electronic control device 4 outputs a state value indicating that this operation state is present. A state value output unit 19 is provided. Then, the failure generation device 9 generates a failure according to the state value.
According to such a configuration, for example, when the driving state is set to the idling state, the electronic control device 4 causes the state value to fail when the vehicle control reproduction device 2 is controlled to the idling state and reaches the idling state. Output to the generator 8. Then, when detecting the state value, the failure generator 8 determines that the idling state has been reached, and generates a failure. Accordingly, the occurrence of a failure is executed at the moment when the vehicle is switched from the running state to the idling state, and the operation of the electronic control unit 4 at this moment is recorded. Therefore, the operation of the electronic control unit 4 at the moment when the driving state is switched is inspected. be able to.
Moreover, in the invention which concerns on Claim 2, the 1st control terminal 9 is provided with the state value change means 21 which changes the said state value irrespective of the said driving | running state.
With such a configuration, the state value can be changed at an arbitrary time, so that, for example, a failure can occur before reaching the operation state according to the input operation condition. For this reason, it is possible to cause a failure at an arbitrary time immediately before or immediately after the operation state changes, to inspect the operation of the electronic control device 4, and to obtain a detailed inspection result.

この発明に係る電子制御装置の自動検査装置を、各種エンジンに適用することが可能である。   The automatic inspection device for an electronic control device according to the present invention can be applied to various engines.

1 自動検査装置
2 車両制御再現装置
3 制御端末
4 電子制御装置(ECM)
5 エンジンモデル
6 ドライバモデル
7 テスタモデル
8 故障発生装置
9 第1制御端末(PC1)
10 第2制御端末(PC2)
11 自動検査機能部
12 運転パターン設定部
13 テスタモデル制御部
14 故障発生装置制御部
15 第2制御端末制御部
16 第1入力装置
17 電子制御装置制御部
18 第2入力装置
19 状態値出力部
20 メモリ
21 状態値変更手段
22 タイマ
DESCRIPTION OF SYMBOLS 1 Automatic inspection apparatus 2 Vehicle control reproduction apparatus 3 Control terminal 4 Electronic control apparatus (ECM)
5 Engine model 6 Driver model 7 Tester model 8 Failure generator 9 First control terminal (PC1)
10 Second control terminal (PC2)
DESCRIPTION OF SYMBOLS 11 Automatic test | inspection function part 12 Operation pattern setting part 13 Tester model control part 14 Fault generator control part 15 2nd control terminal control part 16 1st input device 17 Electronic control device control part 18 2nd input device 19 State value output part 20 Memory 21 State value changing means 22 Timer

Claims (2)

予め設定された運転条件に基づいて車両の運転状態を再現する車両制御再現装置と、入力された前記運転条件を前記車両制御再現装置へ送信する制御端末と、前記制御端末の要求に基づいて前記車両制御再現装置を前記運転状態へと制御する電子制御装置と、前記車両制御再現装置が前記運転状態に達したとき前記車両制御再現装置に故障を発生させる故障発生装置とを備えた電子制御装置の自動検査装置において、前記電子制御装置は、前記車両制御再現装置が前記運転状態に達したとき前記運転状態にあることを示す状態値を前記故障発生装置へ出力する状態値出力部を備え、前記故障発生装置は、前記状態値に応じて故障を発生させることを特徴とする電子制御装置の自動検査装置。   A vehicle control reproduction device that reproduces the driving state of the vehicle based on a preset driving condition, a control terminal that transmits the input driving condition to the vehicle control reproduction device, and the request based on the control terminal An electronic control device comprising: an electronic control device that controls the vehicle control reproduction device to the driving state; and a failure generation device that causes the vehicle control reproduction device to fail when the vehicle control reproduction device reaches the driving state. In the automatic inspection apparatus, the electronic control device includes a state value output unit that outputs a state value indicating that the vehicle control reproduction device is in the driving state to the failure generating device when the vehicle control reproduction device reaches the driving state. An automatic inspection device for an electronic control device, wherein the failure generation device generates a failure according to the state value. 前記制御端末は、前記運転状態に関わらず前記状態値を変更させる状態値変更手段を備えることを特徴とする請求項1に記載の電子制御装置の自動検査装置。   The automatic inspection device for an electronic control device according to claim 1, wherein the control terminal includes a state value changing unit that changes the state value regardless of the operation state.
JP2012127812A 2012-06-05 2012-06-05 Automatic inspection device of electronic control unit Pending JP2013252732A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012127812A JP2013252732A (en) 2012-06-05 2012-06-05 Automatic inspection device of electronic control unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012127812A JP2013252732A (en) 2012-06-05 2012-06-05 Automatic inspection device of electronic control unit

Publications (1)

Publication Number Publication Date
JP2013252732A true JP2013252732A (en) 2013-12-19

Family

ID=49950649

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012127812A Pending JP2013252732A (en) 2012-06-05 2012-06-05 Automatic inspection device of electronic control unit

Country Status (1)

Country Link
JP (1) JP2013252732A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016080092A1 (en) * 2014-11-19 2016-05-26 日立オートモティブシステムズ株式会社 Fault simulation system
JP2018081400A (en) * 2016-11-15 2018-05-24 ルネサスエレクトロニクス株式会社 Arithmetic unit and virtual development environment device
JP2018205193A (en) * 2017-06-07 2018-12-27 本田技研工業株式会社 Vehicle state reproduction system, vehicle state reproduction method and vehicle state reproduction program
JP7521944B2 (en) 2020-06-15 2024-07-24 一般社団法人日本自動車整備振興会連合会 Blower Fan Simulator

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016080092A1 (en) * 2014-11-19 2016-05-26 日立オートモティブシステムズ株式会社 Fault simulation system
JP2016099144A (en) * 2014-11-19 2016-05-30 日立オートモティブシステムズ株式会社 Fault simulation system
EP3222985A4 (en) * 2014-11-19 2018-07-11 Hitachi Automotive Systems, Ltd. Fault simulation system
US10467363B2 (en) 2014-11-19 2019-11-05 Hitachi Automotive Systems, Ltd. Fault simulation system
JP2018081400A (en) * 2016-11-15 2018-05-24 ルネサスエレクトロニクス株式会社 Arithmetic unit and virtual development environment device
JP2018205193A (en) * 2017-06-07 2018-12-27 本田技研工業株式会社 Vehicle state reproduction system, vehicle state reproduction method and vehicle state reproduction program
JP7521944B2 (en) 2020-06-15 2024-07-24 一般社団法人日本自動車整備振興会連合会 Blower Fan Simulator

Similar Documents

Publication Publication Date Title
JP6549892B2 (en) Vehicle test system, test management device, test management program, and vehicle test method
KR102401758B1 (en) Vehicle test system, test condition data generation apparatus, test condition data generation program and vehicle test mothod
WO2016143491A1 (en) Simulated driving system and control device
CN106681304B (en) A kind of test macro and method of entire car controller
CN111624500B (en) Method for detecting vehicle generator and battery detector
RU2017125323A (en) SYSTEM AND METHOD OF STARTING A WORKING VEHICLE WITH CYCLIC OPERATION OF THE ENGINE
JP2013252732A (en) Automatic inspection device of electronic control unit
JP4978285B2 (en) Automatic inspection apparatus for electronic control unit and automatic inspection method for electronic control unit
CN113567778B (en) Scene-based real-vehicle automatic testing method for vehicle-mounted information entertainment system
KR101696540B1 (en) Vehicle accident recoding system related to driving information of unintended acceleration
JP2009014406A (en) Automatic inspection apparatus for electronic control unit
KR101856348B1 (en) Method for verifying of Actuator control data
US10203372B2 (en) Fuel cell powered vehicle testing system and method thereof
JP5500057B2 (en) Inspection system
CN113238546A (en) Multi-source sensor fusion test system for automatic parking controller
JP2017004079A (en) Failure simulation apparatus and failure simulation method
JP2011161947A (en) Automatic inspection system of electronic controller
SE528072C2 (en) Device, unit and arrangement of one or more distributed systems for collecting operation or fault information
CN114922759B (en) Engine fault diagnosis method, device, equipment and computer readable storage medium
JP2011232047A (en) Vehicle travel control system and vehicle travel control method
JP2016014558A (en) Inspection system for automobile electronic control unit
JP2015123748A (en) Inspection system
CN115657647A (en) Fault determination method, device, vehicle and storage medium
KR20200081068A (en) Method and System for Testing an Automatic Running Mode of a Vehicle Performed by an In-vehicle Control Device
US8063595B2 (en) Location system and method