JP6365608B2 - Vehicle control device - Google Patents
Vehicle control device Download PDFInfo
- Publication number
- JP6365608B2 JP6365608B2 JP2016165786A JP2016165786A JP6365608B2 JP 6365608 B2 JP6365608 B2 JP 6365608B2 JP 2016165786 A JP2016165786 A JP 2016165786A JP 2016165786 A JP2016165786 A JP 2016165786A JP 6365608 B2 JP6365608 B2 JP 6365608B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- signal
- main control
- control unit
- command signal
- 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.)
- Active
Links
Images
Landscapes
- Auxiliary Drives, Propulsion Controls, And Safety Devices (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Description
本発明は、車両を制御するための制御装置に関する。 The present invention relates to a control device for controlling a vehicle.
様々な自動運転技術が、近年、開発されてきている。たとえば、車両に搭載された多数のCPU(Central Processing Unit)のうち1つは、他のCPUを総括的に制御する主制御部として利用されることもある。主制御部は、車両に搭載された様々なセンサやカメラからの情報に基づき、車両の速度、車両の加速度、車両の進行方向や車両に作用させる制動力や車両から路面へ伝達されるトラクションの目標値を決定してもよい。主制御部が決定したこれらの目標値は、他のCPUにワイヤーハーネスを通じて伝達される(特許文献1を参照)。 Various automatic driving techniques have been developed in recent years. For example, one of a large number of CPUs (Central Processing Units) mounted on a vehicle may be used as a main control unit that comprehensively controls other CPUs. Based on information from various sensors and cameras mounted on the vehicle, the main control unit controls vehicle speed, vehicle acceleration, vehicle traveling direction, braking force applied to the vehicle, and traction transmitted from the vehicle to the road surface. A target value may be determined. These target values determined by the main control unit are transmitted to other CPUs through a wire harness (see Patent Document 1).
他のCPUそれぞれは、対応する電装部品(たとえば、エンジン、トランスミッション、ブレーキやステアリング)を制御する部品制御部として用いられる。主制御部から目標値を受け取った部品制御部は、速度、加速度、進行方向、制動力やトラクションの目標値が達成されるように、対応する電装部品を制御する。 Each of the other CPUs is used as a component control unit that controls a corresponding electrical component (for example, engine, transmission, brake, steering). The component control unit that has received the target value from the main control unit controls the corresponding electrical component so that the target value of speed, acceleration, traveling direction, braking force, and traction is achieved.
車載される通信システムの脆弱性は、しばしば指摘されている。不正なアクセスの結果、主制御部が、不適切な目標値を設定するリスクがある。主制御部が、学習機能を有するならば、不適切な学習の結果、主制御部が、不適切な目標値を設定するリスクもある。主制御部の不適切な動作には無関係であるけれども、特許文献2は、アクセル装置の異常下において、車両の不適切な作動を強制的に中断することを提案する。 Vulnerabilities in in-vehicle communication systems are often pointed out. As a result of unauthorized access, there is a risk that the main control unit sets an inappropriate target value. If the main control unit has a learning function, there is a risk that the main control unit sets an inappropriate target value as a result of inappropriate learning. Although irrelevant to an inappropriate operation of the main control unit, Patent Document 2 proposes forcibly interrupting an inappropriate operation of the vehicle under the abnormality of the accelerator device.
特許文献2の技術の応用の下で、主制御部の作動が停止されるならば、或いは、主制御部からの信号伝達が遮断されるならば、車両の一切の動作が停止されることとなる。この場合、車両を危険から回避させるための退避走行すらも不可能になる。 Under the application of the technique of Patent Document 2, if the operation of the main control unit is stopped, or if signal transmission from the main control unit is interrupted, all operations of the vehicle are stopped. Become. In this case, even retreat traveling for avoiding the vehicle from danger becomes impossible.
本発明は、異常が、主制御部に発生したときでも、車両の退避走行を可能にする技術を提供することを目的とする。 An object of the present invention is to provide a technique that enables a vehicle to be evacuated even when an abnormality occurs in a main control unit.
本発明の一局面に係る車両の制御装置は、車両の駆動を司る複数の電装部品を制御する複数の部品制御部と、前記複数の部品制御部へ指令を与える指令信号を生成する主制御部と、異常が、前記主制御部に生ずると、前記主制御部から前記複数の部品制御部への前記指令信号の伝達を遮断する遮断部と、前記車両を運転する運転者によって操作され、前記運転者の操作を表す操作信号を生成する操作部と、を備える。前記遮断部が、前記指令信号の前記伝達を遮断すると、前記複数の部品制御部のうちの少なくとも1つは、前記操作信号に応じて、前記複数の電装部品のうち対応するものを制御する。 A vehicle control device according to an aspect of the present invention includes a plurality of component control units that control a plurality of electrical components that control driving of the vehicle, and a main control unit that generates a command signal that gives a command to the plurality of component control units. And when an abnormality occurs in the main control unit, it is operated by a blocking unit that blocks transmission of the command signal from the main control unit to the plurality of component control units, and a driver that drives the vehicle, An operation unit that generates an operation signal representing an operation of the driver. When the blocking unit blocks the transmission of the command signal, at least one of the plurality of component control units controls a corresponding one of the plurality of electrical components according to the operation signal.
上記の構成によれば、主制御部が、複数の部品制御部へ指令を与える指令信号を生成すると、複数の部品制御部は、指令信号に応じて、車両の駆動を司る複数の電装部品を制御することができる。異常が、主制御部に生ずると、遮断部は、主制御部から複数の部品制御部への指令信号の伝達を遮断するので、車両は、異常発生下の主制御部の制御から解放される。このとき、複数の部品制御部のうちの少なくとも1つは、運転者の操作を表す操作信号に応じて、複数の電装部品のうち対応するものを制御するので、車両は、運転者の操作の下で、退避走行を行うことができる。 According to the above configuration, when the main control unit generates a command signal that gives a command to the plurality of component control units, the plurality of component control units change the plurality of electrical components that control driving of the vehicle according to the command signal. Can be controlled. When an abnormality occurs in the main control unit, the blocking unit blocks transmission of the command signal from the main control unit to the plurality of component control units, so that the vehicle is released from the control of the main control unit under the occurrence of the abnormality. . At this time, at least one of the plurality of component control units controls a corresponding one of the plurality of electrical components in accordance with an operation signal indicating the operation of the driver. Under the evacuation can be performed.
上記の構成に関して、前記複数の電装部品は、ブレーキ、エンジン、トランスミッション及びステアリングを含んでもよい。 With regard to the above configuration, the plurality of electrical components may include a brake, an engine, a transmission, and a steering.
上記の構成によれば、複数の電装部品は、ブレーキ、エンジン、トランスミッション及びステアリングを含むので、異常が、主制御部に生じていないならば、ブレーキ、エンジン、トランスミッション及びステアリングは、主制御部の制御下で、制御される。一方、異常が主制御部に生ずると、ブレーキ、エンジン、トランスミッション及びステアリングは、運転者の操作を表す操作信号に応じて制御されるので、車両は、「進行」、「後退」、「曲がる」、「止まる」といった車両の基本動作を継続することができる。したがって、車両は、運転者の操作の下で、退避走行を行うことができる。 According to the above configuration, the plurality of electrical components include the brake, the engine, the transmission, and the steering. If no abnormality has occurred in the main control unit, the brake, the engine, the transmission, and the steering are Controlled under control. On the other hand, if an abnormality occurs in the main control unit, the brake, engine, transmission, and steering are controlled in accordance with operation signals representing the driver's operation, so that the vehicle is “traveling”, “reversing”, “turning”. The basic operation of the vehicle such as “stop” can be continued. Therefore, the vehicle can retreat under the operation of the driver.
上記の構成に関して、前記運転者が、前記遮断部を操作すると、前記遮断部は、前記指令信号の前記伝達を遮断してもよい。 With regard to the above configuration, when the driver operates the blocking unit, the blocking unit may block the transmission of the command signal.
上記の構成によれば、運転者が、遮断部を操作すると、遮断部は、指令信号の伝達を遮断するので、運転者が、主制御部の制御に異常を感ずると、運転者は、車両を、主制御部の制御から解放することができる。あるいは、主制御部の制御が、運転者の意図に沿わないならば、運転者は、車両を、主制御部の制御から解放することができる。したがって、運転者は、車両を、安全又は快適に運転することができる。 According to the above configuration, when the driver operates the blocking unit, the blocking unit blocks transmission of the command signal. Therefore, when the driver feels an abnormality in the control of the main control unit, the driver Can be released from the control of the main control unit. Alternatively, if the control of the main control unit does not conform to the driver's intention, the driver can release the vehicle from the control of the main control unit. Therefore, the driver can drive the vehicle safely or comfortably.
上記の構成に関して、前記複数の部品制御部のうち少なくとも1つは、前記指令信号から前記主制御部の前記異常を判定する判定部を含んでもよい。前記異常が、前記主制御部に生じたことを判定した前記判定部は、前記指令信号の前記伝達の遮断を要求する要求信号を生成してもよい。前記遮断部は、前記要求信号に応じて、前記指令信号の前記伝達を遮断してもよい。 With regard to the above configuration, at least one of the plurality of component control units may include a determination unit that determines the abnormality of the main control unit from the command signal. The determination unit that has determined that the abnormality has occurred in the main control unit may generate a request signal that requests blocking of the transmission of the command signal. The blocking unit may block the transmission of the command signal in response to the request signal.
上記の構成によれば、複数の部品制御部のうち少なくとも1つは、指令信号から主制御部の異常を判定する判定部を含むので、主制御部と複数の部品制御部との間の通信下で、主制御部の異常が迅速に判定される。異常が、主制御部に生じたことを判定した判定部は、指令信号の伝達の遮断を要求する要求信号を生成し、且つ、遮断部は、要求信号に応じて、指令信号の伝達を遮断するので、車両は、異常発生下の主制御部の制御から自動的に解放される。 According to the above configuration, since at least one of the plurality of component control units includes the determination unit that determines abnormality of the main control unit from the command signal, communication between the main control unit and the plurality of component control units. Below, an abnormality of the main control unit is quickly determined. The determination unit that has determined that an abnormality has occurred in the main control unit generates a request signal that requests blocking of transmission of the command signal, and the blocking unit blocks transmission of the command signal in response to the request signal. Therefore, the vehicle is automatically released from the control of the main control unit under the occurrence of an abnormality.
上記の構成に関して、制御装置は、前記指令信号から前記主制御部の異常を判定する判定部を更に備えてもよい。前記異常が、前記主制御部に生じたことを判定した前記判定部は、前記遮断部へ、前記指令信号の前記伝達の遮断を要求する要求信号を生成してもよい。前記遮断部は、前記要求信号に応じて、前記指令信号の前記伝達を遮断してもよい。 With regard to the above configuration, the control device may further include a determination unit that determines an abnormality of the main control unit from the command signal. The determination unit that determines that the abnormality has occurred in the main control unit may generate a request signal that requests the blocking unit to block the transmission of the command signal. The blocking unit may block the transmission of the command signal in response to the request signal.
上記の構成によれば、制御装置は、指令信号から主制御部の異常を判定する判定部を更に備えるので、主制御部の異常の有無の判定は、判定部に依存してもよい。主制御部の異常の有無の判定処理は、複数の部品制御部に過度の演算負荷を与えないので、複数の部品制御部は、複数の電装部品を円滑に制御することができる。 According to said structure, since a control apparatus is further provided with the determination part which determines the abnormality of a main control part from a command signal, determination of the presence or absence of abnormality of a main control part may depend on a determination part. Since the determination process of the presence or absence of abnormality of the main control unit does not give an excessive calculation load to the plurality of component control units, the plurality of component control units can smoothly control the plurality of electrical components.
上記の構成に関して、前記指令信号は、前記複数の電装部品それぞれへの制御に対する目標値を前記複数の部品制御部それぞれに与えてもよい。前記判定部は、前記目標値と閾値とを比較し、前記異常が前記主制御部に生じたか否かを判定してもよい。 Regarding the above configuration, the command signal may give a target value for control to each of the plurality of electrical components to each of the plurality of component control units. The determination unit may compare the target value with a threshold value and determine whether or not the abnormality has occurred in the main control unit.
上記の構成によれば、指令信号は、複数の電装部品それぞれへの制御に対する目標値を複数の部品制御部それぞれに与えるので、複数の部品制御部それぞれは、対応する電装部品を目標値に向けて動作させることができる。判定部は、目標値と閾値とを比較し、異常が主制御部に生じたか否かを判定するので、閾値を超える或いは閾値を下回る極端な目標値へ向かう制御は、回避される。 According to the above configuration, since the command signal gives a target value for control to each of the plurality of electrical components to each of the plurality of component control units, each of the plurality of component control units directs the corresponding electrical component to the target value. Can be operated. Since the determination unit compares the target value with the threshold value and determines whether or not an abnormality has occurred in the main control unit, control toward an extreme target value that exceeds or falls below the threshold value is avoided.
上記の構成に関して、制御装置は、前記車両の走行状態を検出し、前記走行状態を表す検出信号を生成する検出部を更に備えてもよい。前記判定部は、前記閾値を、前記検出信号に応じて決定してもよい。 With regard to the above configuration, the control device may further include a detection unit that detects a traveling state of the vehicle and generates a detection signal representing the traveling state. The determination unit may determine the threshold according to the detection signal.
上記の構成によれば、検出部は、車両の走行状態を検出し、走行状態を表す検出信号を生成するので、判定部は、車両の走行状態を把握することができる。判定部は、閾値を、検出信号に応じて決定するので、主制御部が、走行状態に対して不適切な目標値を与えるならば、判定部は、異常が主制御部に生じたことを判定することができる。 According to said structure, since a detection part detects the driving state of a vehicle and produces | generates the detection signal showing a driving state, the determination part can grasp | ascertain the driving state of a vehicle. Since the determination unit determines the threshold according to the detection signal, if the main control unit gives an inappropriate target value for the running state, the determination unit determines that an abnormality has occurred in the main control unit. Can be determined.
上記の構成に関して、前記検出部は、障害物の存在を検出してもよい。前記目標値が、前記障害物への加速的接近を表しているならば、前記判定部は、前記異常が、前記主制御部に生じていると判定してもよい。 With respect to the above configuration, the detection unit may detect the presence of an obstacle. If the target value represents an accelerated approach to the obstacle, the determination unit may determine that the abnormality has occurred in the main control unit.
上記の構成によれば、目標値が、検出部によって検出された障害物へ加速的接近を表しているならば、判定部は、異常が、主制御部に生じていると判定するので、障害物への車両の衝突は、回避される。 According to the above configuration, if the target value represents an accelerated approach to the obstacle detected by the detection unit, the determination unit determines that an abnormality has occurred in the main control unit. Vehicle collisions with objects are avoided.
上記の構成に関して、制御装置は、前記車両が走行する位置の周囲の道路情報を取得する取得部を更に備えてもよい。前記判定部は、前記道路情報に基づいて、前記異常が、前記主制御部に生じているか否かを判定してもよい。 With regard to the above configuration, the control device may further include an acquisition unit that acquires road information around a position where the vehicle travels. The determination unit may determine whether the abnormality has occurred in the main control unit based on the road information.
上記の構成によれば、判定部は、取得部によって取得された道路情報に基づいて、異常が、主制御部に生じているか否かを判定するので、主制御部が、道路情報に適合しない動作を車両に与えようとするならば、車両は、異常発生下の主制御部の制御から解放される。車両は、その後、操作信号に応じて、「進行」、「後退」、「曲がる」、「止まる」といった車両の基本動作を継続することができる。 According to said structure, since a determination part determines whether abnormality has arisen in the main control part based on the road information acquired by the acquisition part, the main control part does not adapt to road information. If an action is to be given to the vehicle, the vehicle is released from the control of the main control unit under the occurrence of an abnormality. Thereafter, the vehicle can continue the basic operations of the vehicle such as “advance”, “reverse”, “turn”, and “stop” according to the operation signal.
上記の構成に関して、前記目標値が、前記操作信号によって表される前記操作と矛盾しているならば、前記判定部は、前記異常が、前記主制御部に生じていると判定してもよい。 Regarding the above configuration, if the target value is inconsistent with the operation represented by the operation signal, the determination unit may determine that the abnormality has occurred in the main control unit. .
上記の構成によれば、目標値が、操作信号によって表される操作と矛盾しているならば、判定部は、異常が、主制御部に生じていると判定するので、運転者の操作が、主制御部の制御に優先される。したがって、車両は、運転者の意図にしたがって、操作されることになる。 According to the above configuration, if the target value is inconsistent with the operation represented by the operation signal, the determination unit determines that an abnormality has occurred in the main control unit. Priority is given to the control of the main control unit. Therefore, the vehicle is operated according to the driver's intention.
上述の技術は、異常が、主制御部に発生したときでも、車両の退避走行を可能にする。 The above-described technology enables the vehicle to evacuate even when an abnormality occurs in the main control unit.
<第1実施形態>
本発明者等は、主制御部と複数の部品制御部とを含む制御装置を開発した。主制御部は、複数の部品制御部を統括的に制御する。複数の部品制御部それぞれは、対応する電装部品(たとえば、ブレーキ、エンジン、トランスミッションやステアリング)を制御する。主制御部は、車両の走行環境に応じて、電装部品に対する動作目標(たとえば、制動力の目標値、エンジンの回転数、トラクションの目標値、操舵方向や操舵角)を設定する。動作目標を表す指令信号は、主制御部から複数の部品制御部へ出力される。複数の部品制御部それぞれは、対応する電装部品が、与えられた動作目標を達成するように、対応する電装部品を制御する。したがって、制御装置は、車両の自動運転に大きく貢献することができる。
<First Embodiment>
The inventors have developed a control device including a main control unit and a plurality of component control units. The main control unit controls the plurality of component control units in an integrated manner. Each of the plurality of component control units controls corresponding electrical components (for example, a brake, an engine, a transmission, and a steering). The main control unit sets an operation target (for example, a target value of braking force, an engine speed, a target value of traction, a steering direction and a steering angle) for the electrical components in accordance with the traveling environment of the vehicle. A command signal representing the operation target is output from the main control unit to a plurality of component control units. Each of the plurality of component control units controls the corresponding electrical component such that the corresponding electrical component achieves a given operation target. Therefore, the control device can greatly contribute to the automatic driving of the vehicle.
主制御部が設定する動作目標は、運転者の操作、車両の走行状態や車両の周囲環境に適合していなければならない。主制御部が設定する動作目標が、これらの条件に不適合であるならば、車両は、運転者の意図に沿わない挙動、不安定な挙動や車両の周囲に存在する他の物体への過度の接近といった不適切な動作をする。 The operation target set by the main control unit must be adapted to the operation of the driver, the running state of the vehicle, and the surrounding environment of the vehicle. If the operation target set by the main control unit is incompatible with these conditions, the vehicle will not behave according to the driver's intention, behave in an unstable manner, or excessively move on other objects around the vehicle. Inappropriate movement such as approach.
主制御部が、適切に設計されているならば、動作目標は、多くの場合、上述の条件に適合するように決定される。しかしながら、主制御部が、不正なアクセスに曝されるならば、不適切な動作目標が設定されることもある。 If the main controller is properly designed, the operational goal is often determined to meet the above-mentioned conditions. However, if the main control unit is exposed to unauthorized access, an inappropriate operation target may be set.
主制御部が、学習機能を有することもある。主制御部が有する判定アルゴリズムが、設計者の意図を超えて発展するならば、主制御部は、設計者の意図しない判定処理を実行し、不適切な動作目標を、複数の部品制御部それぞれへ与えることもある。 The main control unit may have a learning function. If the determination algorithm of the main control unit develops beyond the designer's intention, the main control unit executes a determination process unintended by the designer and sets an inappropriate operation target to each of the plurality of component control units. May also be given to
本発明者等は、上述の潜在的なリスクを鑑みて、主制御部による制御から車両を解放する技術を解放した。制御主体が、異常が発生した主制御部から運転者に変更され、且つ、車両が、「進行」、「後退」、「曲がる」、「止まる」といった車両の基本動作を継続することができるならば、車両は、運転者の制御下で、危険を回避するための退避走行を行うことができる。第1実施形態において、主制御部の異常下でも、車両の退避走行を可能にする例示的な制御装置が説明される。 In view of the above-mentioned potential risks, the present inventors have released the technology for releasing the vehicle from the control by the main control unit. If the control subject is changed from the main control unit where the abnormality has occurred to the driver, and the vehicle can continue the basic operation of the vehicle such as “advance”, “reverse”, “turn”, “stop” For example, the vehicle can perform evacuation travel to avoid danger under the control of the driver. In the first embodiment, an exemplary control device that enables the vehicle to evacuate even when the main control unit is abnormal will be described.
図1は、第1実施形態の制御装置100の概念的な機能構成を表すブロック図である。図1を参照して、制御装置100が説明される。
FIG. 1 is a block diagram illustrating a conceptual functional configuration of the
制御装置100は、主制御部110と、4つの部品制御部121,122,123,124と、ハブ130と、遮断部140と、操作部150と、を備える。主制御部110は、遮断部140にワイヤーハーネスによって電気的に接続される。遮断部140及び操作部150それぞれは、ワイヤーハーネスによってハブ130に電気的に接続される。部品制御部121,122,123,124及びハブ130は、複数のワイヤーハーネスによって、環状に接続される。部品制御部121,122,123,124、ハブ130及び複数のワイヤーハーネスは、環状の信号伝達経路(以下、「信号伝達ループ」と称される)を形成するので、信号伝達ループの一部が破断しても、部品制御部121,122,123,124は、主制御部110及び/又は操作部150からの信号を受け取ることができる。部品制御部121,122,123,124が、主制御部110、遮断部140及び/又は操作部150へ信号を出力するならば、主制御部110、遮断部140及び/又は操作部150は、信号伝達ループの一部が破断しても、部品制御部121,122,123,124からの信号を受け取ることができる。信号伝達ループに代えて、他の信号伝達経路が、部品制御部121,122,123,124及びハブ130の電気的な接続に適用されてもよい。したがって、本実施形態の原理は、部品制御部121,122,123,124及びハブ130が形成する信号伝達ループに限定されない。
The
図1は、車両(図示せず)の駆動を司る4つの電装部品EC1,EC2,EC3,EC4を示す。電装部品EC1は、ブレーキ、エンジン、トランスミッション及びステアリングのうち1つであってもよい。電装部品EC2は、ブレーキ、エンジン、トランスミッション及びステアリングのうち他のもう1つであってもよい。電装部品EC3は、ブレーキ、エンジン、トランスミッション及びステアリングのうち他のもう1つであってもよい。電装部品EC4は、ブレーキ、エンジン、トランスミッション及びステアリングのうち残りの1つであってもよい。 FIG. 1 shows four electrical components EC1, EC2, EC3, and EC4 that control driving of a vehicle (not shown). The electrical component EC1 may be one of a brake, an engine, a transmission, and a steering. The electrical component EC2 may be another one of a brake, an engine, a transmission, and a steering. The electrical component EC3 may be another one of a brake, an engine, a transmission, and a steering. The electrical component EC4 may be the remaining one of a brake, an engine, a transmission, and a steering.
主制御部110は、部品制御部121,122,123,124へ指令を与えるための指令信号を生成する。指令信号は、電装部品EC1,EC2,EC3,EC4の動作に対する目標を表してもよい。部品制御部121,122,123,124は、主制御部110からの指令信号の伝達によって、電装部品EC1,EC2,EC3,EC4の動作に対する目標値を与えられる。たとえば、指令信号は、車両に作用させる制動力を表してもよい。指令信号は、車両の速度を表してもよい。指令信号は、車両の加速度を表してもよい。指令信号は、車両から路面へ伝達されるトラクションを表してもよい。指令信号は、車両の進行方向を表してもよい。指令信号は、車両の操舵角を表してもよい。本実施形態の原理は、指令信号が表す特定の目標に限定されない。
The
主制御部110が正常であるならば、指令信号は、遮断部140を通じて、ハブ130へ伝達される。その後、指令信号は、ハブ130を通じて、部品制御部121,122,123,124へ伝達される。部品制御部121,122,123,124それぞれは、指令信号に応じて、電装部品EC1,EC2,EC3,EC4のうち対応するものを制御する。
If the
電装部品EC1が、ブレーキであるならば、部品制御部121は、指令信号に応じて、ディスクブレーキに作用する油圧を調整してもよい。電装部品EC2が、エンジンであるならば、部品制御部122は、指令信号に応じて、エンジンの点火タイミングや回転数を調整してもよい。電装部品EC3が、トランスミッションであるならば、部品制御部123は、指令信号に応じて、ギアを変更してもよい(たとえば、3速から4速へ)。電装部品EC4が、ステアリングであるならば、部品制御部124は、指令信号に応じて、ステアリングシャフトを時計回り又は反時計回りに所定の角度だけ回転させてもよい。本実施形態の原理は、部品制御部121,122,123,124によって実行される特定の制御に限定されない。
If the electrical component EC1 is a brake, the
操作部150は、運転者によって操作される様々な部品と、これらの部品に付随する様々なセンサや電子部品と、を含む。例えば、操作部150は、ブレーキペダル、アクセルペダル、ギアレバーやステアリングホイールを含んでもよい。これらの付随するセンサや電子部品は、これらの部品に対する運転者の操作を表す操作信号を生成する。操作信号は、運転者がブレーキペダルを踏み込んだことを表してもよい。操作信号は、運転者がアクセルペダルを踏み込んだことやアクセルペダルの踏み込み量を表してもよい。操作信号は、ギアレバーが指定するギア(たとえば、3速)を表してもよい。操作信号は、運転者がステアリングホイールの操舵方向やステアリングホイールに与えた操舵角を表してもよい。本実施形態の原理は、操作信号によって表される特定の内容に限定されない。
The
操作信号は、操作部150からハブ130へ伝達される。その後、部品制御部121,122,123,124は、操作信号を、ハブを通じて受け取る。操作信号は、ハブ130、部品制御部121,122,123,124及び複数のワイヤーハーネスによって形成される信号伝達ループ内で、主制御部110によって生成された指令信号と共存してもよい。この場合、部品制御部121,122,123,124は、操作信号と指令信号とを受け取ることができる。主制御部110が、正常であるならば、部品制御部121,122,123,124は、操作信号を優先的に処理してもよいし、指令信号を優先的に処理してもよい。
The operation signal is transmitted from the
異常が、主制御部110に生ずると、遮断部140は、主制御部110からハブ130への指令信号の伝達を遮断する。運転者が、異常が主制御部110に生じたか否かを判定してもよい。この場合、遮断部140は、運転者によって操作され、主制御部110からハブ130への指令信号の伝達を遮断する。部品制御部121,122,123,124のうち少なくとも1つが、異常が主制御部110に生じたか否かを判定してもよい。この場合、部品制御部121,122,123,124のうち少なくとも1つは、主制御部110からハブ130への指令信号の伝達の遮断を要求する要求信号を生成する。要求信号は、ハブ130を通じて、部品制御部121,122,123,124のうち少なくとも1つから遮断部140へ伝達される。遮断部140は、要求信号に応じて、主制御部110からハブ130への指令信号の伝達を遮断する。主制御部110の異常の発生を判定するCPUが、主制御部110と遮断部140との間の信号伝達経路、遮断部140とハブ130との間の信号伝達経路或いはハブ130と部品制御部121,122,123,124とによって形成される信号伝達ループ内に配置されてもよい。この場合、上述の要求信号は、主制御部110の異常の発生を判定するCPUによって生成される。主制御部110の異常の発生を判定するCPUが、遮断部140として設計された回路に組み込まれてもよい。この場合、遮断部140として設計された遮断回路に組み込まれたCPUが、主制御部110の異常の発生を判定すると、遮断回路は、主制御部110からハブ130への指令信号の伝達を遮断する。本実施形態の原理は、主制御部110の異常の発生を判定する特定の判定主体に限定されない。
When an abnormality occurs in the
遮断部140が、上述の如く、指令信号の伝達を遮断すると、部品制御部121,122,123,124は、操作部150からの操作信号を専ら受け取ることができる。電装部品EC1が、ブレーキであり、且つ、操作信号が、運転者がブレーキペダルを踏み込んだことを表しているならば、部品制御部121は、操作信号に応じて、ディスクブレーキに作用する油圧を増加させてもよい。電装部品EC2が、エンジンであり、且つ、操作信号が、運転者がアクセルペダルを踏み込んだことやアクセルペダルの踏み込み量を表しているならば、部品制御部122は、エンジンの回転数を増加させ、エンジンの回転数の増加に適合するように点火タイミングを調整してもよい。電装部品EC3が、トランスミッションであり、且つ、操作信号が、ギアレバーが指示するギアが、「3速」から「4速」へ変更されたことを表すならば、部品制御部123は、操作信号に応じて、ギアを変更してもよい。電装部品EC4が、ステアリングであり、且つ、操作信号が、ステアリングホイールの操舵方向やステアリングホイールに与えられた操舵角を表しているならば、部品制御部124は、操作信号に応じて、ステアリングのモータを駆動し、ステアリングシャフトを時計回り又は反時計回りに所定の角度だけ回転させてもよい。したがって、主制御部110から部品制御部121,122,123,124への指令信号の伝達の遮断の後(すなわち、主制御部110の異常の発生後)においても、車両は、操作部150による制御下で、「進行」、「後退」、「曲がる」、「止まる」といった車両の基本動作を継続することができる。
When the
<第2実施形態>
運転者は、異常が、主制御部に生じたか否かを判定してもよい。たとえば、主制御部が、運転者を不安にさせるような制御をするならば、運転者は、異常が、主制御部に生じたと判定することができる。運転者が、遮断部を操作し、主制御部による制御を終了することができるならば、運転者は、その後、操作部を操作し、車両を快適に運転することができる。第2実施形態において、運転者の意志の下で主制御部による制御を解除することを可能にする例示的な制御装置が説明される。
Second Embodiment
The driver may determine whether an abnormality has occurred in the main control unit. For example, if the main control unit performs control that makes the driver uneasy, the driver can determine that an abnormality has occurred in the main control unit. If the driver can operate the shut-off unit and finish the control by the main control unit, the driver can then operate the operation unit and drive the vehicle comfortably. In the second embodiment, an exemplary control device that allows the control by the main control unit to be released under the will of the driver will be described.
図2は、第2実施形態の制御装置100Aの概念的な機能構成を表すブロック図である。図2を参照して、制御装置100Aが説明される。上述の実施形態の説明は、上述の実施形態と同一の符号が付された要素に援用される。
FIG. 2 is a block diagram illustrating a conceptual functional configuration of the
第1実施形態と同様に、制御装置100Aは、主制御部110と、4つの部品制御部121,122,123,124と、ハブ130と、操作部150と、を備える。第1実施形態の説明は、これらの要素に援用される。
As in the first embodiment, the
制御装置100Aは、遮断部140Aを更に備える。遮断部140Aは、操作スイッチ141と遮断スイッチ142とを含む。遮断スイッチ142は、第1端子143と第2端子144とを含む。主制御部110は、第1端子143に電気的に接続される。ハブ130は、第2端子144に電気的に接続される。
The
操作スイッチ141は、運転者によって操作される。操作スイッチ141は、ステアリングホイールの周囲に配置されたボタンやレバースイッチであってもよい。代替的に、操作スイッチ141は、運転者の近くのインストルメントパネルに配置されてもよいし、オーバーヘッドコンソールに配置されてもよい。操作スイッチ141は、運転者が姿勢を大きく変更することなくアクセスすることができる様々な位置に配置されてもよい。本実施形態の原理は、操作スイッチ141として用いられる特定の部品や操作スイッチ141が配置される特定の場所に限定されない。
The
操作スイッチ141が、運転者によって操作されていないならば、遮断スイッチ142は、第1端子143と第2端子144との間の電気的な接続を維持する。この間、主制御部110が生成した指令信号は、第1端子143、第2端子144及びハブ130を通じて、部品制御部121,122,123,124へ伝達される。
If the
運転者が、異常が主制御部110に生じたと判定するならば、運転者は、操作スイッチ141を操作することができる。操作スイッチ141が、運転者によって操作されると、遮断スイッチ142は、第1端子143と第2端子144との間の電気的な接続を解除する。この結果、主制御部110から部品制御部121,122,123,124への指令信号の伝達は遮断される。運転者は、主制御部110の制御下での車両の挙動に不安を感じるならば、操作スイッチ141を操作してもよい。運転者は、その後、操作部150を操作し、車両を運転してもよい。
If the driver determines that an abnormality has occurred in the
主制御部110から部品制御部121,122,123,124への指令信号の伝達の遮断は、操作スイッチ141への複数回の操作を必要としてもよい。この場合、運転者が意図せず操作スイッチ141に触れても、主制御部110の制御は継続される。すなわち、運転者の誤操作に起因する指令信号の伝達の遮断は生じにくくなる。
The interruption of the transmission of the command signal from the
主制御部110から部品制御部121,122,123,124への指令信号の伝達の遮断は、所定期間を超える操作スイッチ141への操作を必要としてもよい。この場合も、運転者が意図せず操作スイッチ141に短期間触れても、主制御部110の制御は継続される。すなわち、運転者の誤操作に起因する指令信号の伝達の遮断は生じにくくなる。
The interruption of the transmission of the command signal from the
運転者の誤操作に起因する指令信号の伝達の遮断を防止するために、操作スイッチ141は、回動式或いは摺動式の扉によって覆われた空間内に配置されてもよい。或いは、操作スイッチ141は、カバーによって覆われてもよい。これらの場合において、運転者は、扉の操作やカバーの破壊なくして、操作スイッチ141を操作することはできないので、運転者の誤操作に起因する指令信号の伝達の遮断は生じにくくなる。
In order to prevent the interruption of the transmission of the command signal due to the driver's erroneous operation, the
操作スイッチ141と遮断スイッチ142との間の連動は、既知の電子部品に用いられる技術に依存してもよい。操作スイッチ141が、操作されると、操作スイッチ141は、電磁力を生じさせ、第1端子143及び第2端子144からこれらを接続する接続素子を引き離してもよい。
The linkage between the
<第3実施形態>
第2実施形態に関連して説明された制御原理によれば、運転者は、異常が、主制御部に生じたか否かを判定する。代替的に、或いは、追加的に、部品制御部が、異常が、主制御部に生じたか否かを判定してもよい。この場合、主制御部の異常の発生が自動的に判定されることになる。第3実施形態において、主制御部の異常の発生を自動的に判定することを可能にする例示的な制御装置が説明される。
<Third Embodiment>
According to the control principle described in connection with the second embodiment, the driver determines whether an abnormality has occurred in the main control unit. Alternatively or additionally, the component control unit may determine whether an abnormality has occurred in the main control unit. In this case, the occurrence of an abnormality in the main control unit is automatically determined. In the third embodiment, an exemplary control device that enables automatic determination of occurrence of an abnormality in the main control unit will be described.
図3は、第3実施形態の部品制御部120の概念的な機能構成を表すブロック図である。図1及び図3を参照して、部品制御部120が説明される。
FIG. 3 is a block diagram illustrating a conceptual functional configuration of the
部品制御部120に関する説明は、図1を参照して説明された部品制御部121,122,123,124のうち少なくとも1つに援用される。したがって、部品制御部121,122,123,124のうち少なくとも1つは、部品制御部120の機能を有することができる。
The description regarding the
部品制御部120は、入力ポート161と、出力ポート162と、異常判定部163と、要求信号生成部164と、制御信号生成部165と、を含む。入力ポート161は、第1実施形態に関連して説明された信号伝達ループを通じて、指令信号及び/又は操作信号を受け取る。異常判定部163は、入力ポート161を通じて、指令信号及び/又は操作信号を受け取る。
The
異常判定部163が、操作信号を受け取ると、異常判定部163は、操作信号を参照し、操作信号が、部品制御部120の制御対象に対する操作を表しているか否かを判定する。部品制御部120の制御対象が、ブレーキであり、且つ、操作信号が、運転者のブレーキ操作を表しているならば、異常判定部163は、操作信号を制御信号生成部165及び出力ポート162へ伝達する。他の場合には、異常判定部163は、操作信号を制御信号生成部165へ伝達することなく、出力ポート162へ伝達する。出力ポート162へ伝達された操作信号は、その後、信号伝達ループを通じて、他の部品制御部へ伝達される。
When the
制御信号生成部165が、操作信号を受け取ると、制御信号生成部165は、操作信号に応じた制御信号を生成する。部品制御部120の制御対象が、ブレーキであり、且つ、操作信号が、運転者のブレーキ操作を表しているならば、制御信号生成部165は、ブレーキディスクに加わる油圧を増加させるための制御信号を生成する。制御信号は、制御信号生成部165から部品制御部120の制御対象の電装部品へ伝達する。電装部品は、制御信号に応じた動作を実行する。
When the control
異常判定部163が、指令信号を受け取ると、異常判定部163は、指令信号を参照して、異常が、主制御部110(図1を参照)に生じているか否かを判定する。異常が、主制御部110に生じていないならば、異常判定部163は、指令信号を参照し、指令信号が、部品制御部120の制御対象に対する操作を表しているか否かを判定する。部品制御部120の制御対象が、ブレーキであり、且つ、指令信号が、制動力の目標値を表しているならば、異常判定部163は、指令信号を制御信号生成部165及び出力ポート162へ伝達する。他の場合には、異常判定部163は、指令信号を制御信号生成部165へ伝達することなく、出力ポート162へ伝達する。出力ポート162へ伝達された指令信号は、その後、信号伝達ループを通じて、他の部品制御部へ伝達される。
When the
制御信号生成部165が、指令信号を受け取ると、制御信号生成部165は、指令信号によって与えられた目標値を達成するための制御信号を生成する。部品制御部120の制御対象が、ブレーキであり、且つ、指令信号が、制動力の目標値を表しているならば、制御信号生成部165は、ブレーキディスクに加わる油圧を増加させ、目標の制動力を達成するための制御信号を生成する。制御信号は、制御信号生成部165から部品制御部120の制御対象の電装部品へ伝達する。電装部品は、制御信号に応じた動作を実行する。
When the control
異常判定部163が、指令信号を参照し、異常が、主制御部110に生じていると判定すると、要求信号生成部164に、要求信号の生成を指示する。要求信号生成部164は、異常判定部163からの指示に基づき、指令信号の伝達の遮断を要求する要求信号を生成する。要求信号は、出力ポート162を通じて、信号伝達ループへ出力される。その後、遮断部140(図1を参照)は、要求信号を受け取る。遮断部140は、要求信号に応じて、主制御部110からの指令信号の伝達を遮断する。本実施形態に関して、判定部は、異常判定部163及び要求信号生成部164によって例示される。
If the
<第4実施形態>
第3実施形態に関連して説明された制御原理によれば、部品制御部は、異常が、主制御部に生じたか否かを判定する。この場合、部品制御部は、電装部品を制御するための処理と、異常が主制御部に生じたか否かを判定するための処理と、を実行する。この結果、部品制御部に加わる演算負荷は、過大になることもある。第4実施形態において、部品制御部に加わる演算負荷を低減するための例示的な技術が説明される。
<Fourth embodiment>
According to the control principle described in relation to the third embodiment, the component control unit determines whether an abnormality has occurred in the main control unit. In this case, the component control unit executes a process for controlling the electrical component and a process for determining whether or not an abnormality has occurred in the main control unit. As a result, the calculation load applied to the component control unit may become excessive. In the fourth embodiment, an exemplary technique for reducing the calculation load applied to the component control unit will be described.
図4は、第4実施形態の制御装置100Bの概念的な機能構成を表すブロック図である。図4を参照して、制御装置100Bが説明される。上述の実施形態の説明は、上述の実施形態と同一の符号が付された要素に援用される。
FIG. 4 is a block diagram illustrating a conceptual functional configuration of the
第1実施形態と同様に、制御装置100Bは、主制御部110と、部品制御部121,122,123,124と、ハブ130と、遮断部140と、操作部150と、を備える。第1実施形態の説明は、これらの要素に援用される。
As in the first embodiment, the
制御装置100Bは、異常が主制御部110に生じているか否かを判定する判定部170を更に備える。判定部170は、入力ポート171と、出力ポート172と、異常判定部173と、要求信号生成部174と、を含む。入力ポート171は、信号伝達ループを通じて、指令信号及び/又は操作信号を受け取る。異常判定部173は、入力ポート171を通じて、指令信号及び/又は操作信号を受け取る。
The
異常判定部173が、操作信号を受け取ると、異常判定部173は、操作信号を、出力ポート172へ出力する。異常判定部173が、指令信号を受け取ると、異常判定部173は、指令信号を参照して、異常が、主制御部110に生じているか否かを判定する。異常が、主制御部110に生じていないならば、異常判定部173は、指令信号を、出力ポート172へ出力する。出力ポート172に出力された操作信号及び指令信号は、信号伝達ループに再度入力される。
When the abnormality determination unit 173 receives the operation signal, the abnormality determination unit 173 outputs the operation signal to the
異常判定部173が、指令信号を参照し、異常が、主制御部110に生じていると判定すると、要求信号生成部174に、要求信号の生成を指示する。要求信号生成部174は、異常判定部173からの指示に基づき、指令信号の伝達の遮断を要求する要求信号を生成する。要求信号は、出力ポート172を通じて、信号伝達ループへ出力される。その後、遮断部140は、要求信号を受け取る。遮断部140は、要求信号に応じて、主制御部110からの指令信号の伝達を遮断する。
If the abnormality determination unit 173 refers to the command signal and determines that an abnormality has occurred in the
判定部170は、異常が、主制御部110に生じているか否かを判定するための判定処理を実行する。したがって、部品制御部121,122,123,124は、電装部品EC1,EC2,EC3,EC4を制御するための処理を専ら担うことができる。したがって、過大な演算負荷は、部品制御部121,122,123,124に加わらない。
The
<第5実施形態>
第3実施形態及び第4実施形態に関連して説明された異常判定部は、指令信号によって表される目標値に対する閾値を予め保持してもよい。異常判定部は、目標値を、閾値と比較して、異常が、主制御部に生じているか否かを判定してもよい。第5実施形態において、閾値を用いた例示的な異常判定技術が説明される。
<Fifth Embodiment>
The abnormality determination unit described in relation to the third embodiment and the fourth embodiment may hold in advance a threshold value for the target value represented by the command signal. The abnormality determination unit may determine whether an abnormality has occurred in the main control unit by comparing the target value with a threshold value. In the fifth embodiment, an exemplary abnormality determination technique using a threshold will be described.
図5は、第5実施形態の異常判定処理の概略的なフローチャートである。図3乃至図5を参照して、異常判定部163,173(図3及び図4を参照)の異常判定処理が説明される。
FIG. 5 is a schematic flowchart of the abnormality determination process of the fifth embodiment. With reference to FIGS. 3 to 5, the abnormality determination processing of the
(ステップS110)
異常判定部163,173は、指令信号の受信を待つ。異常判定部163,173が、指令信号を受け取ると、ステップS120が実行される。
(Step S110)
(ステップS120)
異常判定部163,173は、指令信号を参照し、指令信号が表す目標値を、上限閾値及び/又は下限閾値と比較する。目標値が、上限閾値を超えているならば、或いは、目標値が、下限閾値を下回っているならば、ステップS130が実行される。他の場合には、ステップS110が実行される。
(Step S120)
The
上限閾値及び/又は下限閾値は、車両の走行能力や法定基準に基づいて設定されてもよい。たとえば、目標値が、「250km/h」の走行速度を表しているならば、目標値は、車両の走行能力及び/又は法定基準を超えているので、異常判定部163,173は、主制御部110が異常な状態にあると判断することができる。
The upper limit threshold and / or the lower limit threshold may be set based on the driving ability of the vehicle and legal standards. For example, if the target value represents a travel speed of “250 km / h”, the target value exceeds the travel capability of the vehicle and / or the legal standard, so the
(ステップS130)
異常判定部163,173は、要求信号生成部164,174に要求信号の生成を指示する。要求信号生成部164,174は、異常判定部163,173の指示下で、要求信号を生成する。要求信号は、要求信号生成部164,174から遮断部140へ伝達される。遮断部140は、要求信号に応じて、主制御部110からの指令信号の伝達を遮断する。この結果、車両は、不適切な指令信号に影響されることなく、操作部150から出力された操作信号に応じて制御される。
(Step S130)
The
<第6実施形態>
第5実施形態に関連して説明された閾値は、車両の走行状態、車両の周囲の環境や他の因子に応じて変更されてもよい。この場合、車両の走行状態や車両の周囲の環境に適合した異常判定処理が、主制御部に対してなされることになる。第6実施形態において、可変の閾値を用いた例示的な異常判定処理が説明される。
<Sixth Embodiment>
The threshold value described in relation to the fifth embodiment may be changed according to the running state of the vehicle, the environment around the vehicle, and other factors. In this case, an abnormality determination process adapted to the running state of the vehicle and the environment around the vehicle is performed on the main control unit. In the sixth embodiment, an exemplary abnormality determination process using a variable threshold will be described.
図6は、第6実施形態の制御装置100Cの概念的な機能構成を表すブロック図である。図5及び図6を参照して、制御装置100Cが説明される。上述の実施形態の説明は、上述の実施形態と同一の符号が付された要素に援用される。 FIG. 6 is a block diagram illustrating a conceptual functional configuration of a control device 100C according to the sixth embodiment. The control device 100C will be described with reference to FIGS. The description of the above-described embodiment is applied to elements having the same reference numerals as those of the above-described embodiment.
第1実施形態と同様に、制御装置100Cは、主制御部110と、部品制御部121,122,123,124と、ハブ130と、遮断部140と、操作部150と、を備える。第1実施形態の説明は、これらの要素に援用される。
As in the first embodiment, the control device 100C includes a
制御装置100Cは、判定部170Cとデータ収集部180とを更に備える。第4実施形態と同様に、判定部170Cは、入力ポート171と、出力ポート172と、要求信号生成部174と、を含む。第4実施形態の説明は、これらの要素に援用される。
The control device 100C further includes a determination unit 170C and a
判定部170Cは、異常判定部173Cを更に含む。異常判定部173Cは、データ収集部180からデータを受け取り、異常判定処理のための閾値を設定する。データ収集部180は、車両の加速度、車両の減速度、車両の速度、転舵速度、転舵加速度、転舵減速度、路面の摩擦係数、路面の傾斜角度、車両の周囲の障害物の存在又は不存在や道路情報といったデータの取得に寄与する様々なセンサ、レーダ設備、カメラ装置やGPSシステムを含んでもよい。これらの装置から得られた信号やこれらの装置から得られた信号から算出されたデータは、データ収集部180から異常判定部173Cへ出力される。本実施形態において、検出部は、データ収集部180によって例示される。検出信号は、データ収集部180から異常判定部173Cへ出力される信号又はデータによって例示される。
The determination unit 170C further includes an
異常判定部173Cは、閾値(図5を参照して説明された上限閾値又は下限閾値)を所定の関数F(下式を参照)に基づいて決定してもよい。以下の数式に関して、「X1」,「X2」・・・,「Xn」は、互いに異なる因子(たとえば、車両の加速度、車両の減速度、車両の速度、転舵速度、転舵加速度、転舵減速度、路面の摩擦係数、路面の傾斜角度、車両の周囲の障害物の存在又は不存在や道路情報)を表すデータを意味する。
The
代替的に、異常判定部173Cは、閾値を決定するためのデータを座標軸とする多次元座標系内で設定されたマップとして閾値又は許容範囲(すなわち、主制御部110が正常であると判断される範囲)を記憶してもよい。
Alternatively, the
たとえば、転舵量、転舵速度或いは転舵加速度に関する目標値に対する閾値は、路面の摩擦係数、路面の傾斜角度、車両の速度や車両の加速度の関数として設定されてもよい。或いは、転舵量、転舵速度或いは転舵加速度に関する目標値に対する閾値は、路面の摩擦係数、路面の傾斜角度、車両の速度及び車両の加速度を座標軸として設定された4次元座標系内で定義されたマップに基づき決定されてもよい。 For example, the threshold for the target value related to the turning amount, the turning speed, or the turning acceleration may be set as a function of a road friction coefficient, a road inclination angle, a vehicle speed, or a vehicle acceleration. Alternatively, the threshold value for the target value related to the turning amount, turning speed or turning acceleration is defined in a four-dimensional coordinate system set with the friction coefficient of the road surface, the inclination angle of the road surface, the vehicle speed and the vehicle acceleration as coordinate axes. It may be determined based on the mapped map.
路面の摩擦係数が、非常に小さいならば、転舵量、転舵速度或いは転舵加速度に関する目標値に対する閾値は、小さな値に設定されてもよい。車両が滑りやすい路面上で走行しているときに、主制御部110が、転舵量、転舵速度或いは転舵加速度に関して大きな目標値を設定しているならば、遮断部140は、主制御部110からの指令信号の伝達を遮断する。この結果、主制御部110の制御下での車両の不安定な挙動(すなわち、車両のスピン)は、回避される。主制御部110の制御に代えて、車両は、運転者の車両操作によって制御されるので、車両は、低い摩擦係数の路面に適合した動作をすることができる。
If the friction coefficient of the road surface is very small, the threshold for the target value related to the turning amount, turning speed, or turning acceleration may be set to a small value. When the vehicle is traveling on a slippery road surface, if the
路面の摩擦係数が、大きいならば、転舵量、転舵速度或いは転舵加速度に関する目標値に対する閾値は、大きな値に設定されてもよい。この結果、要求信号は、要求信号生成部174から遮断部140へ出力されにくくなる。このことは、異常判定処理が、主制御部110の異常を過度にセンシティブに判定しないことを意味する。
If the road surface friction coefficient is large, the threshold value for the target value regarding the turning amount, the turning speed, or the turning acceleration may be set to a large value. As a result, the request signal is less likely to be output from the request
<第7実施形態>
第6実施形態に関連して説明された制御装置は、主制御部の制御下での、車両と障害物との間での衝突を回避することを可能にする。第7実施形態において、障害物への過度の接近を許容する主制御部からの指令信号の伝達を遮断するための例示的な異常判定処理が説明される。
<Seventh embodiment>
The control device described in connection with the sixth embodiment makes it possible to avoid a collision between the vehicle and an obstacle under the control of the main control unit. In the seventh embodiment, an exemplary abnormality determination process for blocking transmission of a command signal from a main control unit that allows excessive approach to an obstacle will be described.
図7は、第7実施形態の異常判定処理の概略的なフローチャートである。図6及び図7を参照して、障害物への過度の接近を許容する主制御部の制御を解除する異常判定処理が説明される。 FIG. 7 is a schematic flowchart of the abnormality determination process according to the seventh embodiment. With reference to FIG.6 and FIG.7, the abnormality determination process which cancels | releases control of the main control part which accept | permits the excessive approach to an obstruction is demonstrated.
(ステップS210)
異常判定部173Cは、データ収集部180から走行データを取得する。本実施形態において、データ収集部180は、車両の周囲に存在する障害物を検出するレーダ装置やカメラ装置を含んでもよい。走行データは、車両の加速度、車両の減速度、車両の速度、車両の走行方向や車両の周囲に存在する障害物の位置といった情報を含んでもよい。異常判定部173Cが、走行データを取得すると、ステップS220が実行される。本実施形態において、検出部は、レーダ装置やカメラ装置によって例示される。
(Step S210)
(ステップS220)
異常判定部173Cは、指令信号を受け取ったか否かを判定する。異常判定部173Cが、指令信号を受け取っていないならば、ステップS210が実行される。異常判定部173Cが、指令信号を受け取っているならば、ステップS230が実行される。したがって、ステップS210及びステップS220の処理は、異常判定部173Cが指令信号を受け取るまで繰り返される。
(Step S220)
(ステップS230)
異常判定部173Cは、ステップS210において取得された走行データを参照し、障害物が車両の周囲における所定の範囲に存在するか否かを判定する。障害物が車両の周囲における所定の範囲に存在するならば、異常判定部173Cは、車両に対する障害物の方向(あるいは、位置)を確認する。その後、ステップS240が実行される。他の場合には、ステップS210が実行される。
(Step S230)
(ステップS240)
異常判定部173Cは、ステップS220において取得された指令信号を参照し、指令信号が指定する転舵方向に基づいて、以後の走行方向を推定する。指令信号が、転舵方向に関する目標値(たとえば、ステアリングホイールの回転方向や回転角に関する目標値)を指示していないならば、異常判定部173Cは、走行データを参照し、現状の走行方向を確認してもよい。異常判定部173Cは、ステップS230において確認された障害物の方向が、推定或いは確認された走行方向に略一致しているか否かを検証する。障害物が、推定或いは確認された走行方向に存在しているならば、ステップS250が実行される。他の場合には、ステップS210が実行される。
(Step S240)
(ステップS250)
異常判定部173Cは、ステップS220において取得された指令信号を参照し、指令信号が指定する制動力が十分に大きいか否か、或いは、指令信号が指定する車両の速度が十分に小さいか否かを判定する。指令信号が指定する制動力が十分に大きく、及び/又は、指令信号が指定する車両の速度が十分に小さいならば、異常判定部173Cは、車両が、障害物に接触する前に停止すると判断することができる。この場合には、ステップS210が実行される。一方、指令信号が指定する制動力が小さすぎる場合、指令信号が、指定する車両の速度が大きすぎる場合(たとえば、指令信号が、加速を指示している場合)や、指令信号が、障害物への車両の衝突が推定されるような他の目標値を指定している場合には、異常判定部173Cは、異常が主制御部110に生じていると判定し、ステップS260が実行される。
(Step S250)
(ステップS260)
異常判定部173Cは、要求信号生成部174に要求信号の生成を指示する。要求信号生成部174は、異常判定部173Cの指示下で、要求信号を生成する。要求信号は、要求信号生成部174から遮断部140へ伝達される。遮断部140は、要求信号に応じて、主制御部110からの指令信号の伝達を遮断する。この結果、車両は、不適切な指令信号に影響されることなく、操作部150から出力された操作信号に応じて制御される。すなわち、運転者は、操作部150を操作し、指令信号の影響を受けることなく、障害物を回避することができる。
(Step S260)
The
<第8実施形態>
第6実施形態に関連して説明された制御装置は、主制御部の制御下での、車両の不適切な侵入動作(たとえば、水路、湖や海といった走行不能エリアへの侵入)を回避することを可能にする。第8実施形態において、走行不能エリアへの侵入を指示する主制御部からの指令信号の伝達を遮断するための例示的な異常判定処理が説明される。
<Eighth Embodiment>
The control device described in connection with the sixth embodiment avoids an inappropriate entry operation of the vehicle (for example, entry into a non-running area such as a waterway, a lake, or the sea) under the control of the main control unit. Make it possible. In the eighth embodiment, an exemplary abnormality determination process for interrupting transmission of a command signal from the main control unit that instructs entry into the inoperable area will be described.
図8は、第8実施形態の異常判定処理の概略的なフローチャートである。図6及び図8を参照して、走行不能エリアへの侵入を指示する主制御部の制御を解除する異常判定処理が説明される。 FIG. 8 is a schematic flowchart of abnormality determination processing according to the eighth embodiment. With reference to FIG.6 and FIG.8, the abnormality determination process which cancels | releases control of the main control part which instruct | indicates the penetration | invasion into a driving impossible area is demonstrated.
(ステップS310)
異常判定部173Cは、データ収集部180から走行データを取得する。本実施形態において、データ収集部180は、車両の位置及び車両の周囲の地図情報を提供するナビゲーションシステムを含んでもよい。走行データは、車両の加速度、車両の減速度、車両の速度や車両の走行方向といった情報を更に含んでもよい。異常判定部173Cが、走行データを取得すると、ステップS320が実行される。本実施形態において、取得部は、ナビゲーションシステムによって例示される。
(Step S310)
(ステップS320)
異常判定部173Cは、指令信号を受け取ったか否かを判定する。異常判定部173Cが、指令信号を受け取っていないならば、ステップS310が実行される。異常判定部173Cが、指令信号を受け取っているならば、ステップS330が実行される。したがって、ステップS310及びステップS320の処理は、異常判定部173Cが指令信号を受け取るまで繰り返される。
(Step S320)
(ステップS330)
異常判定部173Cは、ステップS320において取得された指令信号を参照し、指令信号が指定する転舵方向に基づいて、以後の走行方向を推定する。指令信号が、転舵方向に関する目標値(たとえば、ステアリングホイールの回転方向や回転角に関する目標値)を指示していないならば、異常判定部173Cは、走行データを参照し、現状の走行方向を確認してもよい。走行方向の推定又は確認の後、ステップS340が実行される。
(Step S330)
(ステップS340)
異常判定部173Cは、車両の位置及び車両の周囲の地図情報を参照する。異常判定部173Cは、車両が、ステップS330において推定又は確認された走行方向に進行したときに、地図情報において走行不能エリアとして示されている領域(たとえば、水路、湖や海)に侵入するか否かを検証する。異常判定部173Cが、走行不能エリアへの車両の侵入のリスクが高いこと(たとえば、車両から走行方向に引き延ばされた直線が、走行不能エリア内に延びること)を判定するならば、異常判定部173Cは、異常が主制御部110に生じていると判断し、ステップS350が実行される。他の場合には、ステップS310が実行される。
(Step S340)
The
(ステップS350)
異常判定部173Cは、要求信号生成部174に要求信号の生成を指示する。要求信号生成部174は、異常判定部173Cの指示下で、要求信号を生成する。要求信号は、要求信号生成部174から遮断部140へ伝達される。遮断部140は、要求信号に応じて、主制御部110からの指令信号の伝達を遮断する。この結果、車両は、不適切な指令信号に影響されることなく、操作部150から出力された操作信号に応じて制御される。すなわち、運転者は、操作部150を操作し、指令信号の影響を受けることなく、走行不能エリアへの侵入を回避することができる。
(Step S350)
The
<第9実施形態>
主制御部の制御が、運転者の操作と矛盾しているならば、異常判定部は、異常が主制御部に生じていると判断してもよい。主制御部の制御と運転者の操作との間での矛盾の発生に応じて、主制御部からの指令信号の伝達が遮断されるならば、車両の制御は、その後、運転者の操作に専ら依存することになる。この結果、車両は、運転者の操作に矛盾する指令信号の指示の影響を受けることなく、運転者の制御下で安全に走行することができる。第9実施形態において、主制御部の制御と運転者の操作との間での矛盾の発生に応じて、主制御部からの指令信号の伝達を遮断するための例示的な異常判定処理が説明される。
<Ninth Embodiment>
If the control of the main control unit is inconsistent with the driver's operation, the abnormality determination unit may determine that an abnormality has occurred in the main control unit. If the transmission of the command signal from the main control unit is interrupted in response to the occurrence of a contradiction between the control of the main control unit and the driver's operation, the control of the vehicle is then performed by the driver's operation. It depends exclusively. As a result, the vehicle can travel safely under the control of the driver without being affected by the instruction of the command signal that contradicts the operation of the driver. In 9th Embodiment, the example abnormality determination process for interrupting | blocking transmission of the command signal from a main control part according to generation | occurrence | production of the contradiction between control of a main control part and a driver | operator's operation is demonstrated. Is done.
図9は、第9実施形態の異常判定処理の概略的なフローチャートである。図6及び図9を参照して、主制御部の制御と運転者の操作との間での矛盾の発生に応じて、主制御部の制御を解除する異常判定処理が説明される。 FIG. 9 is a schematic flowchart of the abnormality determination process according to the ninth embodiment. With reference to FIGS. 6 and 9, an abnormality determination process for releasing the control of the main control unit according to the occurrence of a contradiction between the control of the main control unit and the operation of the driver will be described.
(ステップS405)
異常判定部173Cは、信号の受信を待つ。異常判定部173Cが、信号を受信すると、ステップS410が実行される。
(Step S405)
(ステップS410)
異常判定部173Cは、計時を開始する。この結果、計時値「T」は、「0」から増加する。その後、ステップS415が実行される。
(Step S410)
(ステップS415)
異常判定部173Cは、信号が、指令信号であるか否かを判定する。信号が、指令信号であるならば、ステップS420が実行される。信号が、操作信号であるならば、ステップS445が実行される。
(Step S415)
(ステップS420)
異常判定部173Cは、計時値「T」が、所定の計時閾値「TH」を超えているか否かを判定する。計時値「T」が、計時閾値「TH」を超えているならば、ステップS405が実行される。他の場合には、ステップS425が実行される。
(Step S420)
The
(ステップS425)
異常判定部173Cは、信号を更に受信しているか否かを判定する。異常判定部173Cが、信号を更に受信しているならば、ステップS430が実行される。他の場合には、ステップS420が実行される。
(Step S425)
(ステップS430)
異常判定部173Cは、受信信号が、操作信号であるか否かを判定する。受信信号が、操作信号であるならば、ステップS435が実行される。受信信号が、指令信号であるならば、ステップS405が実行される。
(Step S430)
The
(ステップS435)
ステップS435において、異常判定部173Cは、計時閾値「TH」によって定められる期間内で指令信号と操作信号とを受け取っている。異常判定部173Cは、指令信号が指し示す目標値が、操作信号によって表される操作に矛盾しているか否かを判断する。たとえば、操作信号が、運転者が、ブレーキを操作していることを表す一方で、指令信号が、現状の走行速度よりも高い速度の目標値を指し示しているならば、異常判定部173Cは、異常が、主制御部110に生じていると判定する。操作信号が、運転者が、左方への操舵を表す一方で、指令信号が、右方への操舵を表す目標値を指し示しているならば、異常判定部173Cは、異常が、主制御部110に生じていると判定する。異常判定部173Cが、異常が、主制御部110に生じていると判定するならば、ステップS440が実行される。他の場合には、ステップS405が実行される。
(Step S435)
In step S435, the
(ステップS440)
異常判定部173Cは、要求信号生成部174に要求信号の生成を指示する。要求信号生成部174は、異常判定部173Cの指示下で、要求信号を生成する。要求信号は、要求信号生成部174から遮断部140へ伝達される。遮断部140は、要求信号に応じて、主制御部110からの指令信号の伝達を遮断する。この結果、車両は、運転者の操作に矛盾する指令信号に影響されることなく、操作部150から出力された操作信号に応じて制御される。
(Step S440)
The
(ステップS445)
異常判定部173Cは、計時値「T」が、所定の計時閾値「TH」を超えているか否かを判定する。計時値「T」が、計時閾値「TH」を超えているならば、ステップS405が実行される。他の場合には、ステップS450が実行される。
(Step S445)
The
(ステップS450)
異常判定部173Cは、信号を更に受信しているか否かを判定する。異常判定部173Cが、信号を更に受信しているならば、ステップS455が実行される。他の場合には、ステップS445が実行される。
(Step S450)
(ステップS455)
異常判定部173Cは、受信信号が、指令信号であるか否かを判定する。受信信号が、指令信号であるならば、ステップS435が実行される。受信信号が、操作信号であるならば、ステップS405が実行される。
(Step S455)
<第10実施形態>
主制御部からの指令信号の遮断は、異常判定部が、異常が主制御部に生じていると数回判定した後に実行されてもよい。主制御部の異常を表す結果が、異常判定部から数回繰り返して出力されるので、主制御部からの指令信号の遮断は、高い精度の異常判定の下で実行されることとなる。したがって、主制御部からの指令信号の遮断は、過度にセンシティブに行われない。第10実施形態において、高い精度の異常判定の下で主制御部からの指令信号の遮断を実行する例示的な制御装置が説明される。
<Tenth Embodiment>
The interruption of the command signal from the main control unit may be executed after the abnormality determination unit determines several times that an abnormality has occurred in the main control unit. Since the result indicating the abnormality of the main control unit is repeatedly output from the abnormality determination unit several times, the interruption of the command signal from the main control unit is executed under a highly accurate abnormality determination. Therefore, the command signal from the main control unit is not excessively sensitive. In the tenth embodiment, an exemplary control device that executes blocking of a command signal from the main control unit under a highly accurate abnormality determination will be described.
図10は、第10実施形態の部品制御部120Dの概念的な機能構成を表すブロック図である。図1及び図10を参照して、部品制御部120Dが説明される。上述の実施形態の説明は、上述の実施形態と同一の符号が付された要素に援用される。
FIG. 10 is a block diagram illustrating a conceptual functional configuration of a
部品制御部120Dに関する説明は、図1を参照して説明された部品制御部121,122,123,124のうちの1つに援用される。したがって、部品制御部121,122,123,124のうちの1つは、部品制御部120Dの機能を有することができる。
The description regarding the
第3実施形態と同様に、部品制御部120Dは、入力ポート161と、出力ポート162と、要求信号生成部164と、制御信号生成部165と、を含む。第3実施形態の説明は、これらの要素に援用される。
Similar to the third embodiment, the
部品制御部120Dは、異常判定部163Dと、指示部166と、カウント部167と、を更に含む。図10は、第6実施形態に関連して説明されたデータ収集部180を示す。第6実施形態の説明は、データ収集部180に援用される。
部品制御部120Dは、電装部品として搭載されたステアリング機構の制御に専ら利用される。異常判定部163Dは、ステアリング機構に関する情報を含む指令信号及び操作信号を専ら処理する。ステアリング機構とは無関係な情報を包含する指令信号及び操作信号は、異常判定部163Dによる異常判定に曝されることなく、異常判定部163Dを通じて、入力ポート161から出力ポート162へ伝達される。その後、これらの信号は、図1を参照して説明された信号伝達ループを通じて、他の部品処理部へ伝達される。
The
異常判定部163Dは、データ収集部180から、車両の加速度、車両の減速度、車両の速度、転舵速度、転舵加速度、転舵減速度、転舵の方向、路面の摩擦係数、路面の傾斜角度に関する情報を受け取る。異常判定部163Dは、データ収集部180からの情報に基づき、車両が走行する路面の摩擦係数を推定してもよい。既知の演算技術が、摩擦係数の推定に利用されてもよい。したがって、本実施形態の原理は、摩擦係数を推定するための特定の演算技術に限定されない。
The
異常判定部163Dは、第6実施形態の制御原理に基づき、指令信号の目標値に対する許容範囲を設定する(下式を参照)。以下の数式において、記号「AR1」は、転舵角度量(すなわち、ステアリングシャフトの回転角度量)に関する許容範囲を表す。記号「AR2」は、転舵速度に関する許容範囲を表す。記号「AR3」は、転舵加速度に関する許容範囲を表す。記号「AR4」は、転舵減速度に関する許容範囲を表す。記号「LS1」は、転舵角度量に関する下限閾値を表す。記号「LS2」は、転舵速度に関する下限閾値を表す。記号「LS3」は、転舵加速度に関する下限閾値を表す。記号「LS4」は、転舵減速度に関する下限閾値を表す。記号「US1」は、転舵角度量に関する上限閾値を表す。記号「US2」は、転舵速度に関する上限閾値を表す。記号「US3」は、転舵加速度に関する上限閾値を表す。記号「US4」は、転舵減速度に関する上限閾値を表す。
The
下限閾値及び上限閾値は、以下の式によって示されるように、車両の加速度、車両の減速度、車両の速度、転舵速度、転舵加速度、転舵減速度、転舵の方向、路面の摩擦係数、路面の傾斜角度の関数として定義されてもよい。以下の数式において、記号「a1」は、走行データによって表される車両の加速度を意味する。記号「a2」は、走行データによって表される車両の減速度を意味する。記号「a3」は、走行データによって表される車両の速度を意味する。記号「a4」は、走行データによって表される転舵速度を意味する。記号「a5」は、走行データによって表される転舵加速度を意味する。記号「a6」は、走行データによって表される転舵減速度を意味する。記号「a7」は、走行データによって表される転舵の方向を意味する。記号「a8」は、推定された摩擦係数を意味する。記号「a9」は、走行データによって表される路面の傾斜角を意味する。 The lower and upper thresholds are as follows: vehicle acceleration, vehicle deceleration, vehicle speed, turning speed, turning acceleration, turning deceleration, turning direction, road friction It may be defined as a function of the coefficient, the slope of the road surface. In the following equation, the symbol “a1” means the acceleration of the vehicle represented by the travel data. The symbol “a2” means the deceleration of the vehicle represented by the travel data. The symbol “a3” means the speed of the vehicle represented by the travel data. The symbol “a4” means the turning speed represented by the travel data. The symbol “a5” means the turning acceleration represented by the travel data. The symbol “a6” means the steering deceleration represented by the travel data. The symbol “a7” means the direction of turning represented by the travel data. The symbol “a8” means the estimated coefficient of friction. The symbol “a9” means the slope angle of the road surface represented by the travel data.
異常判定部163Dは、指令信号が指示する目標値(すなわち、転舵角度量、転舵速度、転舵加速度及び転舵減速度に関する目標値)が、許容範囲「AR1」,「AR2」,「AR3」,「AR4」の中にそれぞれ入っているか否かを判定する。指令信号が指示する目標値が、許容範囲「AR1」,「AR2」,「AR3」,「AR4」に包含されるならば、異常判定部163Dは、異常が主制御部110(図1を参照)に生じていないことを表す判定結果を生成する。一方、指令信号が指示する目標値のうち少なくとも1つが、許容範囲「AR1」,「AR2」,「AR3」,「AR4」から外れているならば、異常判定部163Dは、異常が主制御部110に生じていることを表す判定結果を生成する。これらの判定結果は、異常判定部163Dから指示部166へ出力される。
The
異常が主制御部110に生じていないことを表す判定結果を受け取った指示部166は、制御信号生成部165に、制御信号の生成を指示する。制御信号生成部165は、指示部166の指示の下で、ステアリング機構を制御するための制御信号を生成する。制御信号は、制御信号生成部165からステアリング機構(たとえば、ステアリング機構の一部として用いられるモータ)へ出力される。
The
異常が主制御部110に生じていることを表す判定結果を受け取った指示部166は、カウント値の増加をカウント部167に指示する。カウント部167は、指示部166の指示の下で、カウント値を増やす。カウント値が、所定のカウント閾値を超えているならば、カウント部167は、トリガ信号を生成する。トリガ信号は、カウント部167から要求信号生成部164へ出力される。
The
要求信号生成部164は、トリガ信号に応じて、要求信号を生成する。第3実施形態に関連して説明されたように、要求信号は、その後、出力ポート162を通じて、信号伝達ループへ伝達される。最終的に、要求信号は、遮断部140(図1を参照)によって受け取られる。遮断部140は、要求信号に応じて、主制御部110からの指令信号の伝達を遮断する。
The request
カウント値が、所定のカウント閾値を超えるまで、要求信号は生成されないので、主制御部110が生成した指令信号の目標値が、許容範囲を偶発的に超えても、主制御部110からの指令信号の伝達は、遮断されない。
Since the request signal is not generated until the count value exceeds a predetermined count threshold, even if the target value of the command signal generated by the
異常が主制御部110に生じていることを表す判定結果が、異常判定部163Dから指示部166へ出力されている間、指令信号は、制御信号生成部165の信号生成処理に反映されない。この場合、主制御部110は、指令信号を繰り返し出力する。異常が、主制御部110に生じているならば、繰り返し出力された指令信号の目標値は、許容範囲を超える。この結果、カウント部167は、指示部166の下で、カウント値を繰り返し増加させる。したがって、カウント値は、短期間で、カウント閾値を超えることになる。上述の如く、カウント部167は、カウント値が、カウント閾値を超えると、トリガ信号を生成し、要求信号生成部164は、トリガ信号に応じて、要求信号を生成するので、遮断部140は、主制御部110からの指令信号の伝達することになる。
While the determination result indicating that an abnormality has occurred in the
図11は、異常判定部163Dの処理を表す概略的なフローチャートである。図1、図10及び図11を参照して、異常判定部163Dの処理が説明される。
FIG. 11 is a schematic flowchart showing the process of the
(ステップS510)
異常判定部163Dは、データ収集部180から走行データ(たとえば、車両の加速度、車両の減速度、車両の速度、転舵速度、転舵加速度、転舵減速度、転舵の方向、路面の摩擦係数、路面の傾斜角度に関する情報)を取得する。その後、ステップS520が実行される。
(Step S510)
The
(ステップS520)
異常判定部163Dは、ステップS510において取得された走行データを用いて、車両が走行する路面の摩擦係数を推定する。その後、ステップS530が実行される。
(Step S520)
(ステップS530)
異常判定部163Dは、指令信号を受信しているか否かを判定する。指令信号を受信しているならば、ステップS540が実行される。他の場合には、ステップS510が実行される。
(Step S530)
(ステップS540)
異常判定部163Dは、指令信号が、ステアリング機構の制御に関係するか否かを判定する。指令信号が、ステアリング機構の制御に関係するならば、ステップS550が実行される。他の場合には、ステップS590が実行される。
(Step S540)
(ステップS550)
異常判定部163Dは、上述の如く、許容範囲「AR1」,「AR2」,「AR3」,「AR4」を設定する。その後、ステップS560が実行される。
(Step S550)
As described above,
(ステップS560)
異常判定部163Dは、指令信号を参照し、指令信号が指定する目標値が、許容範囲「AR1」,「AR2」,「AR3」,「AR4」にそれぞれ包含されているか否かを判定する。指令信号が指定する目標値が、許容範囲「AR1」,「AR2」,「AR3」,「AR4」にそれぞれ包含されているならば、ステップS570が実行される。他の場合には、ステップS580が実行される。
(Step S560)
(ステップS570)
異常判定部163Dは、異常が、主制御部110に生じていないことを表す判定結果を生成する。判定結果は、異常判定部163Dから指示部166へ出力される。
(Step S570)
The
(ステップS580)
異常判定部163Dは、異常が、主制御部110に生じていることを表す判定結果を生成する。判定結果は、異常判定部163Dから指示部166へ出力される。
(Step S580)
The
(ステップS590)
異常判定部163Dは、指令信号を出力ポート162へ出力する。この結果、ステアリング機構に対する制御とは無関係な指令信号は、信号伝達ループを伝って、他の部品制御部によって受け取られる。出力ポート162への指令信号の出力の後、ステップS510が実行される。
(Step S590)
図12は、指示部166の処理を表す概略的なフローチャートである。図10及び図12を参照して、指示部166の処理が説明される。
FIG. 12 is a schematic flowchart showing processing of the
(ステップS610)
指示部166は、異常判定部163Dからの判定結果の出力を待つ。指示部166が、異常判定部163Dから判定結果を受け取ると、ステップS620が実行される。
(Step S610)
The
(ステップS620)
指示部166が、判定結果を参照し、判定結果が、主制御部110の異常を表しているか否かを判定する。判定結果が、主制御部110が正常であることを表しているならば、ステップS630が実行される。判定結果が、主制御部110の異常を表しているならば、ステップS640が実行される。
(Step S620)
The
(ステップS630)
指示部166は、制御信号生成部165に、制御信号の生成を指示する。制御信号生成部165は、指示部166の指示の下で、制御信号を生成する。制御信号は、その後、制御信号生成部165からステアリング機構へ出力される。
(Step S630)
The
(ステップS640)
指示部166は、カウント部167にカウント値の増加を指示する。カウント部167は、指示部166の指示の下で、カウント値を増加させる。
(Step S640)
The
図13は、カウント部167の処理を表す概略的なフローチャートである。図1、図10及び図13を参照して、カウント部167の処理が説明される。
FIG. 13 is a schematic flowchart showing the processing of the
(ステップS710)
カウント部167は、カウント値「CT」を「0」に設定する。その後、ステップS720が実行される。
(Step S710)
The
(ステップS720)
カウント部167は、指示部166からの指示(すなわち、カウント値「CT」の増大の指示)を待つ。カウント部167が、指示部166から指示を受け取ると、ステップS730が実行される。
(Step S720)
(ステップS730)
カウント部167は、カウント値「CT」を「1」だけ増加させる。その後、ステップS740が実行される。
(Step S730)
The
(ステップS740)
カウント部167は、カウント値「CT」を、予め設定されたカウント閾値「CTH」と比較する。カウント値「CT」が、カウント閾値「CTH」よりも大きいならば、ステップS750が実行される。他の場合には、ステップS720が実行される。
(Step S740)
The
(ステップS750)
カウント部167は、トリガ信号を生成する。トリガ信号は、カウント部167から要求信号生成部164へ出力される。要求信号生成部164は、トリガ信号に応じて、要求信号を生成する。要求信号は、要求信号生成部164から遮断部140へ出力される。遮断部140は、要求信号に応じて、主制御部110からの指令信号の伝達を遮断する。トリガ信号の生成の後、ステップS760が実行される。
(Step S750)
The
(ステップS760)
カウント部167は、カウント値「CT」の値を、「0」に戻す。
(Step S760)
The
<第11実施形態>
上述の実施形態に関連して説明された機能構成は、様々なハードウェア構成によって構築され得る。第11実施形態において、例示的なハードウェア構成が説明される。
<Eleventh embodiment>
The functional configuration described in connection with the above-described embodiments can be constructed by various hardware configurations. In the eleventh embodiment, an exemplary hardware configuration is described.
図14は、第11実施形態の制御装置100Eのハードウェア構成を表すブロック図である。図2及び図14を参照して、制御装置100Eが説明される。上述の実施形態の説明は、上述の実施形態と同一の符号が付された要素に援用される。
FIG. 14 is a block diagram illustrating a hardware configuration of the
第2実施形態と同様に、制御装置100Eは、ハブ130と、操作スイッチ141と、遮断スイッチ142と、を備える。第2実施形態の説明は、これらの要素に援用される。
Similar to the second embodiment, the
制御装置100Eは、主CPU210と、3つの副CPU221,222,223と、操作検出センサ251と、デジタル処理回路252と、を更に備える。主CPU210は、図2に示される主制御部110に対応し、指令信号を生成する。遮断スイッチ142は、主CPU210とハブ130とを結ぶ信号伝達経路上に配置される。運転者が、操作スイッチ141を操作すると、遮断スイッチ142は、主CPU210からハブ130への指令信号の伝達を遮断する。
The
副CPU221は、主CPU210から伝達された指令信号に応じて、ブレーキを制御する。副CPU221は、図2に示される部品制御部121,122,123,124のうちの1つに対応する。副CPU222は、主CPU210から伝達された指令信号に応じて、ステアリングを制御する。副CPU222は、図2に示される部品制御部121,122,123,124のうち他のもう1つに対応する。副CPU223は、主CPU210から伝達された指令信号に応じて、パワートレイン(すなわち、エンジン及びトランスミッション)を制御する。副CPU223は、図2に示される部品制御部121,122,123,124のうちの残りの2つに対応する。副CPU221,222,223は、エンジンルーム内に配置される。ハブ130は、エンジンルームに配置されてもよいし、車室に配置されてもよい。ハブ130、副CPU221,222,223及び複数のワイヤーハーネスは、エンジンルーム内で信号伝達ループを形成する。
The
操作検出センサ251及びデジタル処理回路252は、図2に示される操作部150に対応する。操作検出センサ251は、ステアリングシャフト及び/又は電動パワーステアリングシステムのモータに取り付けられた舵角センサであってもよい。舵角センサは、運転者によるステアリングホイールの回転操作を検出し、ステアリングホイールの回転角に関する情報を表す検出信号を生成する。操作検出センサ251は、アクセルペダルに取り付けられたアクセルスイッチやストロークセンサであってもよい。アクセルスイッチは、運転者がアクセルペダルを踏み込んだことを表す検出信号を生成する。ストロークセンサは、アクセルスイッチの踏み込み量に関する情報を表す検出信号を生成する。操作検出センサ251は、ブレーキペダルに取り付けられた1又は複数のブレーキスイッチであってもよい。ブレーキスイッチは、運転者がブレーキペダルを踏み込んだことを表す検出信号を生成する。これらの検出信号は、操作検出センサ251からデジタル処理回路252へ出力される。
The
デジタル処理回路252は、これらの検出信号を処理し、操作信号を生成する。副CPU221,222,223は、ハブ130を通じて、操作信号を受け取る。ブレーキスイッチから出力された検出信号から生成された操作信号が、副CPU221へ伝達されると、副CPU221は、操作信号に応じて、ブレーキを制御する。舵角センサから出力された検出信号から生成された操作信号が、副CPU222へ伝達されると、副CPU222は、操作信号に応じて、ステアリングを制御する。アクセルスイッチやストロークセンサからの検出信号から生成された操作信号が、副CPU223へ伝達されると、副CPU223は、操作信号に応じて、パワートレインを制御する。
The
図15A乃至図15Cは、デジタル処理回路252の概略的なハードウェア構成を示すブロック図である。図14乃至図15Cを参照して、デジタル処理回路252が説明される。
15A to 15C are block diagrams showing a schematic hardware configuration of the
デジタル処理回路252は、第1入力インターフェース261と、第2入力インターフェース262と、マイクロコンピュータ263と、を含む。図15Aは、第1ブレーキスイッチ271と、第2ブレーキスイッチ272と、を示す。第1ブレーキスイッチ271は、ブレーキペダルに取り付けられる。第2ブレーキスイッチ272は、第1ブレーキスイッチ271とは異なる位置において、ブレーキペダルに取り付けられる。運転者が、ブレーキペダルを踏み込むと、第1ブレーキスイッチ271及び第2ブレーキスイッチ272は、ブレーキペダルへの踏み込みを表す検出信号を生成する。第1ブレーキスイッチ271及び第2ブレーキスイッチ272それぞれは、図14を参照して説明された操作検出センサ251に対応する。図15Bは、第1舵角センサ273と、第2舵角センサ274と、を示す。第1舵角センサ273は、ステアリングシャフトに加わるトルクを検出する。第2舵角センサ274は、電動パワーステアリングシステムのモータの回転角を検出する。運転者が、ステアリングホイールを回転すると、第1舵角センサ273及び第2舵角センサ274は、トルクや回転角を表す検出信号を生成する。第1舵角センサ273及び第2舵角センサ274それぞれは、図14を参照して説明された操作検出センサ251に対応する。図15Cは、アクセルスイッチ275と、ストロークセンサ276と、を示す。アクセルスイッチ275は、アクセルペダルに取り付けられる。ストロークセンサ276は、アクセルペダルの踏み込み量を検出する。運転者が、アクセルペダルを踏み込むと、アクセルスイッチ275及びストロークセンサ276は、アクセルペダルの踏み込み及び踏み込み量を表す検出信号を生成する。アクセルスイッチ275及びストロークセンサ276ぞれぞれは、図14を参照して説明された操作検出センサ251に対応する。
The
第1ブレーキスイッチ271、第1舵角センサ273及びアクセルスイッチ275は、第1入力インターフェース261に電気的に接続される。第2ブレーキスイッチ272、第2舵角センサ274及びストロークセンサ276は、第2入力インターフェース262に電気的に接続される。マイクロコンピュータ263は、第1入力インターフェース261及び第2入力インターフェース262を通じて、検出信号を受け取る。
The
マイクロコンピュータ263は、第1入力インターフェース261から受け取った検出信号が、第2入力インターフェース262から受け取った検出信号と矛盾しているか否かを確認する。たとえば、第1ブレーキスイッチ271が第1入力インターフェース261に検出信号を出力している一方で、第2ブレーキスイッチ272が第2入力インターフェース262に検出信号を出力していないならば、マイクロコンピュータ263は、第1入力インターフェース261から受け取った検出信号を無視してもよい。第1舵角センサ273からの検出信号が表す回転方向が、第2舵角センサ274からの検出信号が表す回転方向に一致していないならば、マイクロコンピュータ263は、これらの検出信号を無視してもよい。マイクロコンピュータ263が、アクセルスイッチ275からの検出信号の不存在下で、ストロークセンサ276からの検出信号を受け取るならば、マイクロコンピュータ263は、ストロークセンサ276からの検出信号を無視してもよい。
The
第1入力インターフェース261から受け取った検出信号が、第2入力インターフェース262から受け取った検出信号と矛盾していないならば、マイクロコンピュータ263は、これらの検出信号から操作信号を生成する。たとえば、マイクロコンピュータ263が、第1ブレーキスイッチ271及び第2ブレーキスイッチ272から検出信号を受け取るならば、マイクロコンピュータ263は、ブレーキが運転者によって踏み込まれたことを表す操作信号を生成する。操作信号は、その後、ハブ130を通じて、副CPU221(図14を参照)へ伝達される。副CPU221は、操作信号に応じて、ブレーキを制御し、車両に制動力を作用させる。マイクロコンピュータ263が、第1舵角センサ273及び第2舵角センサ274から検出信号を受け取るならば、マイクロコンピュータ263は、これらの検出信号を処理し、運転者がステアリングホイールに加えた操作を表す情報(たとえば、ステアリングホイールの回転方向や回転角)を算出する。マイクロコンピュータ263は、得られた情報を表す操作信号を生成する。操作信号は、その後、ハブ130を通じて、副CPU222(図14を参照)へ伝達される。副CPU222は、操作信号に応じて、ステアリングを制御し、車両の進行方向を変更する。マイクロコンピュータ263が、アクセルスイッチ275及びストロークセンサ276から検出信号を受け取るならば、マイクロコンピュータ263は、これらの検出信号を処理し、運転者がアクセルペダルに加えた操作を表す情報(すなわち、運転者が要求する加速度)を算出する。マイクロコンピュータ263は、得られた情報を表す操作信号を生成する。操作信号は、その後、ハブ130を通じて、副CPU223(図14を参照)へ伝達される。副CPU223は、操作信号に応じて、パワートレインを制御し、車両を加速させる。
If the detection signal received from the
図14を参照して説明された如く、運転者が、操作スイッチ141を操作すると、主CPU210からの指令信号の伝達は、遮断スイッチ142によって遮断される。指令信号の伝達の遮断下においても、デジタル処理回路252が、操作検出センサ251の検出信号に基づき生成した操作信号は、ハブ130を通じて、副CPU221,222,223へ伝達される。この結果、車両は、「進行」、「曲がる」、「止まる」といった車両の基本動作を継続することができる。
As described with reference to FIG. 14, when the driver operates the
<第12実施形態>
運転者が、操作スイッチを繰り返し押したときに、遮断スイッチは、作動してもよい。この場合、運転者が、操作スイッチを偶発的に押しても、遮断スイッチは、作動しない。この結果、主制御部からの指令信号の伝達は、不必要に遮断されない。第12実施形態において、運転者が、操作スイッチを繰り返し押したときに、遮断スイッチを作動させる例示的な技術が説明される。
<Twelfth embodiment>
When the driver repeatedly presses the operation switch, the cutoff switch may be activated. In this case, even if the driver accidentally presses the operation switch, the cutoff switch does not operate. As a result, the transmission of the command signal from the main control unit is not unnecessarily interrupted. In the twelfth embodiment, an exemplary technique for operating the cutoff switch when the driver repeatedly presses the operation switch will be described.
図16は、操作スイッチ141と遮断スイッチ142との間で構築された作動回路300の概略的なブロック図である。図2及び図16を参照して、作動回路300が説明される。上述の実施形態の説明は、上述の実施形態と同一の符号が付された要素に援用される。
FIG. 16 is a schematic block diagram of the
運転者が、操作スイッチ141を所定期間内で繰り返し押したとき、作動回路300は、遮断スイッチ142を駆動し、主制御部110からの指令信号の伝達を遮断する。運転者が、操作スイッチ141を偶発的に押しても、作動回路300は、遮断スイッチ142を駆動しない。この場合、主制御部110(図2を参照)からの指令信号の伝達は、継続的に許容される。
When the driver repeatedly presses the
作動回路300は、入力フィルタ310と、カウンタ320と、ラッチ330と、駆動回路340と、タイマ350と、NORゲート360と、第1判定部370と、第2判定部380と、ANDゲート390と、を備える。入力フィルタ310は、操作スイッチ141に電気的に接続される。運転者が、操作スイッチ141を押す度に、パルス信号が、操作スイッチ141から入力フィルタ310へ出力される。入力フィルタ310は、パルス信号に重畳したノイズを除去する。ノイズ除去処理後のパルス信号は、入力フィルタ310からカウンタ320及びタイマ350へ出力される。
The
カウンタ320は、パルス信号中のパルスをカウントする。カウントされたパルスが、所定の閾値を超えると、カウンタ320は、ラッチ330に、駆動回路340の作動を要求する。ラッチ330は、カウンタ320の要求がリセットされるまで、駆動回路340を作動させ続ける。駆動回路340の駆動の結果、遮断スイッチ142は、主制御部110とハブ130(図2を参照)との間の電気的接続を解除する。
The
タイマ350は、ノイズ除去処理後のパルス信号の入力に応じて、所定期間計時する。タイマ350が計時している間、「1」の値が、タイマ350からNORゲート360へ出力される。他の期間においては、「0」の値が、タイマ350からNORゲート360へ出力される。第1判定部370は、車両が正常な状態であるか否かを判定する。車両が正常な状態であるならば、「1」の値が、第1判定部370からNORゲート360へ出力される。車両が異常な状態であるならば、「0」の値が、第1判定部370からNORゲート360へ出力される。
The
タイマ350及び第1判定部370から受け取った値がともに、「0」であるならば、NORゲート360は、「1」の値が、NORゲート360からカウンタ320へ出力される。他の場合には、「0」の値が、NORゲート360からカウンタ320へ出力される。カウンタ320が、「1」の値を受け取ると、カウント値は、リセットされる。したがって、操作スイッチ141が操作されておらず、且つ、第1判定部370が異常判定をしている間、カウント値はリセットされ続ける。その後、車両が修復され、第1判定部370が正常判定すると、カウント値のリセット処理は解除される。
If the values received from the
第2判定部380は、運転者が、遮断スイッチ142の復帰(すなわち、指令信号の伝達の再開)を要求しているか否かを判定する。運転者が、遮断スイッチ142の復帰を要求しているならば、「1」の値が、第2判定部380からANDゲート390へ出力される。他の場合には、「0」の値が、第2判定部380からANDゲート390へ出力される。ANDゲート390は、第1判定部370にも電気的に接続される。したがって、ANDゲート390は、「0」又は「1」の値を第1判定部370から受け取ることができる。
The
第1判定部370及び第2判定部380がともに、「1」の値を出力しているとき、ANDゲート390は、「1」の値を出力する。他の場合には、ANDゲート390は、「0」の値を出力する。「1」の値が、ANDゲート390からラッチ330へ出力されると、ラッチ330は、カウンタ320からの要求をリセットする。したがって、車両が正常な状態であり、且つ、運転者が主制御部110による制御の復活を望んでいるならば、指令信号の伝達は復活されることになる。
When both the
<第13実施形態>
第12実施形態の制御原理によれば、運転者が、操作スイッチを繰り返し押したときに、遮断スイッチは、指令信号の伝達を遮断する。代替的に、運転者が、操作スイッチを強い力で押圧したときに、遮断スイッチは、指令信号の伝達を遮断してもよい。この場合、運転者が、操作スイッチを偶発的に軽い力で押しても、遮断スイッチは、作動しない。この結果、主制御部からの指令信号の伝達は、不必要に遮断されない。第13実施形態において、運転者が、操作スイッチを強い力で押したときに、遮断スイッチを作動させる例示的な技術が説明される。
<13th Embodiment>
According to the control principle of the twelfth embodiment, when the driver repeatedly presses the operation switch, the cutoff switch cuts off the transmission of the command signal. Alternatively, when the driver presses the operation switch with a strong force, the cut-off switch may cut off the transmission of the command signal. In this case, even if the driver accidentally presses the operation switch with a light force, the cutoff switch does not operate. As a result, the transmission of the command signal from the main control unit is not unnecessarily interrupted. In the thirteenth embodiment, an exemplary technique for operating the cutoff switch when the driver presses the operation switch with a strong force will be described.
図17は、第13実施形態の作動回路300Fの概略的なブロック図である。図2及び図17を参照して、作動回路300Fが説明される。上述の実施形態の説明は、上述の実施形態と同一の符号が付された要素に援用される。
FIG. 17 is a schematic block diagram of an
運転者が、操作スイッチ141を強い力で押したとき、作動回路300Fは、遮断スイッチ142を駆動し、主制御部110からの指令信号の伝達を遮断する。運転者が、操作スイッチ141を偶発的に軽い力で押しても、作動回路300Fは、遮断スイッチ142を駆動しない。この場合、主制御部110(図2を参照)からの指令信号の伝達は、継続的に許容される。
When the driver presses the
第12実施形態と同様に、作動回路300Fは、ラッチ330と、駆動回路340と、第1判定部370と、第2判定部380と、ANDゲート390と、を備える。第12実施形態の説明は、これらの要素に援用される。
Similar to the twelfth embodiment, the
作動回路300Fは、圧力センサ311と、入力アンプ312と、比較器313と、を更に備える。運転者が、操作スイッチ141を押圧したときに、操作スイッチ141に加わる押圧力が、圧力センサ311に伝達されるように、圧力センサ311は、操作スイッチ141の近くに配置される。押圧力が、圧力センサ311に加わると、圧力センサ311は、押圧力に応じた電圧を有する電圧信号を生成する。電圧信号は、圧力センサ311から入力アンプ312へ出力される。
The
入力アンプ312は、電圧信号に対して増幅処理する。増幅処理後の電圧信号は、比較器313へ入力される。比較器313は、増幅処理後の電圧信号の電圧を、所定の閾値と比較する。電圧信号の電圧が、閾値よりも大きいならば、比較器313は、ラッチ330に、駆動回路340の作動を要求する。ラッチ330は、比較器313の要求がリセットされるまで、駆動回路340を作動させ続ける。駆動回路340の駆動の結果、遮断スイッチ142は、主制御部110とハブ130(図2を参照)との間の電気的接続を解除する。
The
上述の様々な実施形態の原理は、車両に対する要求に適合するように、組み合わされてもよい。上述の様々な実施形態のうち1つに関連して説明された様々な特徴のうち一部が、他のもう1つの実施形態に関連して説明された制御装置に適用されてもよい。 The principles of the various embodiments described above may be combined to suit the requirements for the vehicle. Some of the various features described in connection with one of the various embodiments described above may be applied to the controller described in connection with another embodiment.
上述の実施形態の原理は、様々な車両の設計に好適に利用される。 The principle of the above-described embodiment is preferably used for various vehicle designs.
100,100A〜100C,100E・・・・・制御装置
110・・・・・・・・・・・・・・・・・・・・主制御部
120,120D・・・・・・・・・・・・・・・部品制御部
121〜124・・・・・・・・・・・・・・・・部品制御部
140・・・・・・・・・・・・・・・・・・・・遮断部
150・・・・・・・・・・・・・・・・・・・・操作部
163・・・・・・・・・・・・・・・・・・・・異常判定部
164・・・・・・・・・・・・・・・・・・・・要求信号生成部
170・・・・・・・・・・・・・・・・・・・・判定部
180・・・・・・・・・・・・・・・・・・・・データ収集部
EC1〜EC4・・・・・・・・・・・・・・・・電装部品
100, 100A to 100C, 100E ...
Claims (10)
前記複数の部品制御部へ指令を与える指令信号を生成する主制御部と、
異常が、前記主制御部に生ずると、前記主制御部から前記複数の部品制御部への前記指令信号の伝達を遮断する遮断部と、
前記車両を運転する運転者によって操作され、前記運転者の操作を表す操作信号を生成する操作部と、
前記複数の部品制御部に電気的に接続されたハブと、を備え、
前記指令信号及び前記操作信号は、前記ハブを通じて前記複数の部品制御部へ伝達され、
前記複数の部品制御部のうち少なくとも1つは、前記指令信号から前記主制御部の前記異常を判定する判定部を含み、
前記異常が前記主制御部に生じたことを判定した前記判定部は、前記指令信号の前記伝達の遮断を要求する要求信号を生成し、
前記遮断部は、前記ハブと前記主制御部との間に配置されているとともに、前記要求信号に応じて前記指令信号の前記伝達を遮断し、
前記遮断部が前記指令信号の前記伝達を遮断すると、前記複数の部品制御部のうちの少なくとも1つは、前記操作信号に応じて前記複数の電装部品のうち対応するものを制御する
車両の制御装置。 A plurality of component control units that control a plurality of electrical components that control driving of the vehicle;
A main control unit for generating a command signal for giving a command to the plurality of component control units;
When an abnormality occurs in the main control unit, a blocking unit that blocks transmission of the command signal from the main control unit to the plurality of component control units,
An operation unit that is operated by a driver driving the vehicle and generates an operation signal representing the operation of the driver;
A hub electrically connected to the plurality of component controllers ,
The command signal and the operation signal are transmitted to the plurality of component control units through the hub,
At least one of the plurality of component control units includes a determination unit that determines the abnormality of the main control unit from the command signal,
The determination unit that has determined that the abnormality has occurred in the main control unit generates a request signal for requesting the interruption of the transmission of the command signal,
The blocking unit is disposed between the hub and the main control unit, and blocks the transmission of the command signal according to the request signal,
If the blocking unit cuts off the transmission of the previous SL command signal, wherein at least one of the plurality of component control unit controls the corresponding ones of the previous SL plurality of electric components in response to the operation signal vehicle Control device.
前記複数の部品制御部へ指令を与える指令信号を生成する主制御部と、
前記複数の部品制御部に電気的に接続されたハブと、
前記ハブを通じて伝達された前記指令信号から前記主制御部の異常を判定する判定部と、
前記判定部が、前記異常が前記主制御部に生じていると判定すると、前記主制御部から前記複数の部品制御部への前記指令信号の伝達を遮断する遮断部と、
前記車両を運転する運転者によって操作され、前記運転者の操作を表す操作信号を生成する操作部と、を備え、
前記異常が前記主制御部に生じたことを判定した前記判定部は、前記指令信号の前記伝達の遮断を要求する要求信号を生成し、
前記遮断部は、前記ハブと前記主制御部との間に配置されているとともに、前記要求信号に応じて前記指令信号の前記伝達を遮断し、
前記遮断部が前記指令信号の前記伝達を遮断すると、前記複数の部品制御部のうちの少なくとも1つは、前記操作信号に応じて前記複数の電装部品のうち対応するものを制御する
車両の制御装置。 A plurality of component control units that control a plurality of electrical components that control driving of the vehicle;
A main control unit for generating a command signal for giving a command to the plurality of component control units;
A hub electrically connected to the plurality of component controllers;
A determination unit for determining an abnormality of the main control unit from the command signal transmitted through the hub;
When the determination unit determines that the abnormality has occurred in the main control unit, a blocking unit that blocks transmission of the command signal from the main control unit to the plurality of component control units;
An operation unit that is operated by a driver who drives the vehicle and generates an operation signal representing the operation of the driver ;
The determination unit that has determined that the abnormality has occurred in the main control unit generates a request signal for requesting the interruption of the transmission of the command signal,
The blocking unit is disposed between the hub and the main control unit, and blocks the transmission of the command signal according to the request signal,
When the blocking unit blocks the transmission of the command signal, at least one of the plurality of component control units controls a corresponding one of the plurality of electrical components according to the operation signal.
Vehicle control device .
請求項1又は2に記載の制御装置。 The control device according to claim 1, wherein when the driver operates the blocking unit, the blocking unit blocks the transmission of the command signal.
請求項1乃至3のいずれか1項に記載の制御装置。 The plurality of electrical components include a brake, an engine, a transmission, and a steering
The control device according to any one of claims 1 to 3 .
前記判定部は、前記信号伝達ループに前記要求信号を出力する
請求項1乃至3のいずれか1項に記載の制御装置。 A signal transmission loop that forms a signal transmission path so as to connect the plurality of component control units and the hub in a loop;
The determination unit outputs the request signal to the signal transmission loop.
The control device according to any one of claims 1 to 3 .
前記判定部は、前記目標値と閾値とを比較し、前記異常が前記主制御部に生じたか否かを判定する
請求項1乃至5のいずれか1項に記載の制御装置。 The command signal gives a target value for control to each of the plurality of electrical components to each of the plurality of component control units,
The determination unit compares the target value with a threshold value and determines whether the abnormality has occurred in the main control unit.
The control device according to any one of claims 1 to 5 .
前記判定部は、前記閾値を、前記検出信号に応じて決定する
請求項6に記載の制御装置。 A detection unit that detects a traveling state of the vehicle and generates a detection signal representing the traveling state;
The control device according to claim 6, wherein the determination unit determines the threshold according to the detection signal.
前記目標値は、前記車両の転舵方向及び加速度に関する目標値を含み、
前記転舵方向及び前記加速度に関する前記目標値が、前記車両を加速させながら前記障害物へ接近させることを指示しているならば、前記判定部は、前記異常が、前記主制御部に生じていると判定する
請求項7に記載の制御装置。 The detection unit detects the presence of an obstacle and the direction of the obstacle relative to the vehicle ;
The target value includes a target value related to the turning direction and acceleration of the vehicle,
If the target values related to the steering direction and the acceleration indicate that the vehicle is to be brought closer to the obstacle while accelerating , the determination unit causes the abnormality to occur in the main control unit. The control device according to claim 7.
前記判定部は、前記道路情報に基づいて、前記異常が、前記主制御部に生じているか否かを判定する
請求項6に記載の制御装置。 An acquisition unit for acquiring road information around a position where the vehicle travels;
The control device according to claim 6, wherein the determination unit determines whether the abnormality has occurred in the main control unit based on the road information.
請求項6乃至9のいずれか1項に記載の制御装置。 The determination unit determines that the abnormality has occurred in the main control unit if the target value is inconsistent with the operation represented by the operation signal. The control device according to item 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016165786A JP6365608B2 (en) | 2016-08-26 | 2016-08-26 | Vehicle control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016165786A JP6365608B2 (en) | 2016-08-26 | 2016-08-26 | Vehicle control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018030527A JP2018030527A (en) | 2018-03-01 |
JP6365608B2 true JP6365608B2 (en) | 2018-08-01 |
Family
ID=61304709
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016165786A Active JP6365608B2 (en) | 2016-08-26 | 2016-08-26 | Vehicle control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6365608B2 (en) |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005178628A (en) * | 2003-12-19 | 2005-07-07 | Toyota Motor Corp | Integrated control system for vehicles |
JP6408832B2 (en) * | 2014-08-27 | 2018-10-17 | ルネサスエレクトロニクス株式会社 | Control system, relay device, and control method |
-
2016
- 2016-08-26 JP JP2016165786A patent/JP6365608B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2018030527A (en) | 2018-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9308914B1 (en) | Advanced driver assistance system for vehicle | |
EP3979028B1 (en) | Method of operating an autonomous vehicle having independent auxiliary control unit | |
CN106166993B (en) | Method and device for operating a vehicle capable of autonomous driving | |
US20120191313A1 (en) | In-vehicle system | |
JP4671242B2 (en) | Vehicle control device | |
JP6300181B2 (en) | Vehicle control device | |
US20120209488A1 (en) | Erroneous pedal depression handling apparatus for motor vehicle and computer program for implementing functions of the vehicle | |
US11518397B2 (en) | Driving assistance apparatus | |
JP2013513526A (en) | Emergency braking support system to assist the driver of the vehicle when making a call | |
JP2012111263A (en) | Automatic controller | |
JP2014091351A (en) | Driving support device | |
CN104325981B (en) | Method and apparatus for avoiding the undesirable acceleration of motor vehicle | |
EP2708430B1 (en) | Vehicle | |
US11866057B2 (en) | Garage mode control unit, control system and control method | |
CN103010025B (en) | A kind of vehicle safety starting control method and realize the device of the method | |
CN104718565A (en) | Vehicle acceleration restriction device and vehicle acceleration restriction method | |
CN111267802A (en) | Vehicle control method, vehicle control system and automobile | |
KR20210003336A (en) | Brake apparatus of autonomous driving vehicle and control method thereof | |
KR20210108115A (en) | Preventing apparatus and method of abnormal acceleration by mal-operation | |
KR20140091333A (en) | Vehicle control apparatus and vehicle control method | |
JP2016159761A (en) | Control device of a vehicle | |
CN113401131B (en) | Accelerator mistaken stepping prevention auxiliary system and method | |
JP6365608B2 (en) | Vehicle control device | |
KR20170068062A (en) | Apparatus and method for avoiding rear collision of vehicle | |
CN113291301B (en) | Automobile low-speed emergency braking function control method, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171205 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180119 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180605 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180618 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6365608 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |