Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7815866B2 - Control device - Google Patents
[go: Go Back, main page]

JP7815866B2 - Control device - Google Patents

Control device

Info

Publication number
JP7815866B2
JP7815866B2 JP2022034213A JP2022034213A JP7815866B2 JP 7815866 B2 JP7815866 B2 JP 7815866B2 JP 2022034213 A JP2022034213 A JP 2022034213A JP 2022034213 A JP2022034213 A JP 2022034213A JP 7815866 B2 JP7815866 B2 JP 7815866B2
Authority
JP
Japan
Prior art keywords
microcomputer
state
signal
steering
communication network
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
Application number
JP2022034213A
Other languages
Japanese (ja)
Other versions
JP2023129883A (en
Inventor
喜英 黒田
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.)
Denso Corp
Original Assignee
Denso 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 Denso Corp filed Critical Denso Corp
Priority to JP2022034213A priority Critical patent/JP7815866B2/en
Publication of JP2023129883A publication Critical patent/JP2023129883A/en
Application granted granted Critical
Publication of JP7815866B2 publication Critical patent/JP7815866B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)
  • Control Of Electric Motors In General (AREA)

Description

本発明は、制御装置に関する。 The present invention relates to a control device.

従来、電子制御装置を備える車両用操舵装置が知られている。例えば特許文献1では、車内ネットワークを利用したCAN通信信号が電子制御装置に入力されるようになっている。 Vehicle steering devices equipped with electronic control devices are known. For example, in Patent Document 1, a CAN communication signal using an in-vehicle network is input to the electronic control device.

特許第5125086号公報Patent No. 5125086

特許文献1では、CANトランシーバに入力される起動信号が真に起動すべき旨を示すものであるか否かを判定している。しかしながら、通信異常により起動信号が受信できなかった場合、マイコンを起動することができない。 In Patent Document 1, a determination is made as to whether the start-up signal input to the CAN transceiver truly indicates that the device should be started. However, if the start-up signal cannot be received due to a communication abnormality, the microcomputer cannot be started.

本発明は、上述の課題に鑑みてなされたものであり、その目的は、通信異常時においても、マイコンの起動状態を適切に切替可能な制御装置を提供することにある。 The present invention was made in consideration of the above-mentioned problems, and its purpose is to provide a control device that can appropriately switch the startup state of a microcomputer even when a communication abnormality occurs.

本発明の制御装置は、マイコン(40)と、起動判定回路(30)と、を備える。マイコンは、モータ(80)の駆動制御に係る演算処理を行う。起動判定回路は、車両の動作状態に応じた複数の起動用信号によりマイコンをスリープ状態からウェイクアップ状態に切替可能である。起動判定回路は、複数の起動用信号のうち、少なくとも1つがマイコンの起動に係るトリガ状態となった場合、マイコンをスリープ状態からウェイクアップ状態に切り替える。
起動用信号には、車両通信網(6、7)からの信号、および、モータの回転状態を検出するものであってバッテリ(5)から常時給電されることで車両スイッチがオフされている間においても少なくとも一部の検出動作を継続可能である回転角センサ(25)からの信号が含まれる。モータは、操舵に要するトルクを出力するものである。車両通信網からの信号を取得可能である場合、車両通信網からの信号に基づいてマイコンをスリープ状態からウェイクアップ状態に切り替えることで、マイコンにてモータの駆動制御に係る演算を実施可能であり、車両通信網から送信される操舵アシストに係るアシスト許可信号がオンされているか否かを判断し、アシスト許可信号がオンされている場合に操舵アシスト制御を開始する。車両通信網からの信号が取得されていない状態にて回転角センサの動作状態が切り替わったことを検出した場合、マイコンをスリープ状態からウェイクアップ状態に切り替えることで、マイコンにてモータの駆動制御に係る演算を実施可能であり、アシスト許可信号を待たずに操舵アシスト制御を開始する。これにより、通信異常時においても、マイコンの起動状態を適切に切替可能である。
The control device of the present invention includes a microcomputer (40) and an activation determination circuit (30). The microcomputer performs arithmetic processing related to drive control of a motor (80). The activation determination circuit can switch the microcomputer from a sleep state to a wake-up state in response to a plurality of activation signals corresponding to the operating state of the vehicle. The activation determination circuit switches the microcomputer from the sleep state to the wake-up state when at least one of the plurality of activation signals becomes a trigger state related to activation of the microcomputer.
The activation signal includes a signal from the vehicle communication network (6, 7) and a signal from a rotation angle sensor (25) that detects the rotation state of the motor and is constantly powered by the battery (5) so that at least a portion of the detection operation can continue even when the vehicle switch is turned off. The motor outputs torque required for steering. When a signal from the vehicle communication network can be acquired, the microcomputer switches from a sleep state to a wake-up state based on the signal from the vehicle communication network, allowing the microcomputer to perform calculations related to motor drive control. The microcomputer determines whether an assist permission signal related to steering assist transmitted from the vehicle communication network is on, and starts steering assist control if the assist permission signal is on. When a signal from the vehicle communication network is not acquired and it is detected that the operation state of the rotation angle sensor has changed, the microcomputer switches from a sleep state to a wake-up state so that the microcomputer can perform calculations related to motor drive control and starts steering assist control without waiting for the assist permission signal. This allows the microcomputer's activation state to be appropriately switched even during a communication abnormality.

第1実施形態によるステアリングシステムを示す概略構成図である。1 is a schematic configuration diagram showing a steering system according to a first embodiment. FIG. 第1実施形態によるECUを示すブロック図である。FIG. 2 is a block diagram showing an ECU according to the first embodiment. 第1実施形態において、CAN通信が正常であるときのマイコン起動状態の切り替えを説明するタイムチャートである。5 is a time chart illustrating switching of a microcomputer startup state when CAN communication is normal in the first embodiment. 第1実施形態において、CAN通信が異常であるときのマイコン起動状態の切り替えを説明するタイムチャートである。5 is a time chart illustrating switching of a microcomputer startup state when CAN communication is abnormal in the first embodiment. 第1実施形態によるマイコン起動時処理を説明するフローチャートである。4 is a flowchart illustrating a microcomputer startup process according to the first embodiment. 第1実施形態によるマイコンスリープ時処理を説明するフローチャートである。5 is a flowchart illustrating a process during a microcomputer sleep state according to the first embodiment. 第2実施形態によるECUを示すブロック図である。FIG. 10 is a block diagram showing an ECU according to a second embodiment. 第3実施形態によるECUを示すブロック図である。FIG. 10 is a block diagram showing an ECU according to a third embodiment. 第3実施形態によるマイコンスリープ時処理を説明するフローチャートである。10 is a flowchart illustrating a process during a microcomputer sleep state according to a third embodiment.

(第1実施形態)
以下、本発明による制御装置を図面に基づいて説明する。以下、複数の実施形態において、実質的に同一の構成には同一の符号を付して説明を省略する。第1実施形態による制御装置を図1~図6に示す。図1に示すように、駆動装置1は、モータ80と、制御装置としてのECU10とを備え、車両のステアリング操作を補助するための操舵装置である電動パワーステアリング装置8に適用される。図1は、電動パワーステアリング装置8を備えるステアリングシステム90の全体構成を示すものである。ステアリングシステム90は、操舵部材であるステアリングホイール91、ステアリングシャフト92、ピニオンギア96、ラック軸97、車輪98、および、電動パワーステアリング装置8等を備える。
(First embodiment)
A control device according to the present invention will be described below with reference to the drawings. In the following, substantially identical components in multiple embodiments are assigned the same reference numerals, and description thereof will be omitted. A control device according to a first embodiment is shown in FIGS. 1 to 6. As shown in FIG. 1, a drive unit 1 includes a motor 80 and an ECU 10 as a control device, and is applied to an electric power steering device 8, which is a steering device for assisting the steering operation of a vehicle. FIG. 1 shows the overall configuration of a steering system 90 including the electric power steering device 8. The steering system 90 includes a steering wheel 91, a steering shaft 92, a pinion gear 96, a rack shaft 97, wheels 98, and the electric power steering device 8, which are steering members.

ステアリングホイール91は、ステアリングシャフト92と接続される。ステアリングシャフト92には、操舵トルクを検出するトルクセンサ93が設けられる。ステアリングシャフト92の先端には、ピニオンギア96が設けられる。ピニオンギア96は、ラック軸97に噛み合っている。ラック軸97の両端には、タイロッド等を介して一対の車輪98が連結される。 The steering wheel 91 is connected to a steering shaft 92. A torque sensor 93 that detects steering torque is provided on the steering shaft 92. A pinion gear 96 is provided at the tip of the steering shaft 92. The pinion gear 96 meshes with a rack shaft 97. A pair of wheels 98 are connected to both ends of the rack shaft 97 via tie rods or the like.

運転者がステアリングホイール91を回転させると、ステアリングホイール91に接続されたステアリングシャフト92が回転する。ステアリングシャフト92の回転運動は、ピニオンギア96によってラック軸97の直線運動に変換される。一対の車輪98は、ラック軸97の変位量に応じた角度に操舵される。 When the driver turns the steering wheel 91, the steering shaft 92 connected to the steering wheel 91 rotates. The rotational motion of the steering shaft 92 is converted into linear motion of the rack shaft 97 by the pinion gear 96. A pair of wheels 98 are steered to an angle that corresponds to the amount of displacement of the rack shaft 97.

電動パワーステアリング装置8は、駆動装置1、および、モータ80の回転を減速してラック軸97に伝える動力伝達部としての減速ギア89等を備える。本実施形態の電動パワーステアリング装置8は、所謂「ラックアシストタイプ」であるが、モータ80の回転をステアリングシャフト92に伝える所謂「コラムアシストタイプ」等としてもよい。 The electric power steering device 8 includes a drive unit 1 and a reduction gear 89 as a power transmission unit that reduces the rotation of the motor 80 and transmits it to the rack shaft 97. The electric power steering device 8 of this embodiment is a so-called "rack assist type," but it may also be a so-called "column assist type" that transmits the rotation of the motor 80 to the steering shaft 92.

モータ80は3相ブラシレスモータである。モータ80は、操舵に要するトルクの一部または全部を出力するものであって、図示しないバッテリ5から電力が供給されることで駆動され、減速ギア89を正逆回転させる。駆動装置1は、モータ80の軸方向の一方側にECU10が一体的に設けられており、いわゆる「機電一体型」であるが、機電別体としてもよい。 The motor 80 is a three-phase brushless motor. The motor 80 outputs some or all of the torque required for steering, and is driven by power supplied from a battery 5 (not shown), causing the reduction gear 89 to rotate forward and reverse. The drive unit 1 is a so-called "mechanical-electrical integrated type" in which the ECU 10 is integrally provided on one side of the motor 80 in the axial direction, but the mechanical and electrical components may also be separate.

ECU10は、コネクタ11、12を有する。コネクタ11は、バッテリ5および車両通信網6と接続される。本実施形態の車両通信網6は、CAN(Controller Area Network)であるが、CAN以外の規格のものであってもよい。以下適宜、車両通信網6を、単に「CAN」という。コネクタ12は、トルクセンサ93と接続される。 The ECU 10 has connectors 11 and 12. The connector 11 is connected to the battery 5 and the vehicle communication network 6. In this embodiment, the vehicle communication network 6 is a CAN (Controller Area Network), but it may be of a standard other than CAN. Hereinafter, the vehicle communication network 6 will be referred to simply as "CAN" where appropriate. The connector 12 is connected to the torque sensor 93.

図2に示すように、ECU10は、通常電源回路21、低電圧電源回路22、回転角センサ25、CANドライバ28、起動判定回路30、および、マイコン40等を備える。図2では、バッテリ5との接続端子を「+B」と記載した。 As shown in FIG. 2, the ECU 10 includes a normal power supply circuit 21, a low-voltage power supply circuit 22, a rotation angle sensor 25, a CAN driver 28, a start-up determination circuit 30, and a microcomputer 40. In FIG. 2, the connection terminal with the battery 5 is labeled "+B."

通常電源回路21は、バッテリ5と接続され、起動されているときにマイコン40に電力を供給する。低電圧電源回路22は、例えばレギュレータを含んで構成される。低電圧電源回路22は、バッテリ5から常時給電され、接続される電子部品を駆動可能な程度の電圧に降圧された電力を回転角センサ25およびCANドライバ28に供給する。 The normal power supply circuit 21 is connected to the battery 5 and supplies power to the microcomputer 40 when activated. The low-voltage power supply circuit 22 includes, for example, a regulator. The low-voltage power supply circuit 22 is constantly powered by the battery 5 and supplies power to the rotation angle sensor 25 and CAN driver 28 at a voltage sufficient to drive connected electronic components.

回転角センサ25は、モータ80の回転位置を検出するものであって、通常モードと省電力モードの少なくとも2つの駆動モードを有している。通常モードは、例えば図示しない車両スイッチ(以下、「IG」とする)がオンされているとき、IGを経由して電力が供給され、モータ80の回転角を比較的高精度に検出する。省電力モードでは、例えばIGがオフされているとき、低電圧電源回路22を経由して供給される電力を用いて、モータ80の回転回数を検出する。 The rotation angle sensor 25 detects the rotational position of the motor 80 and has at least two drive modes: normal mode and power saving mode. In normal mode, for example, when a vehicle switch (not shown) (hereinafter referred to as "IG") is turned on, power is supplied via the IG, and the rotation angle of the motor 80 is detected with relatively high accuracy. In power saving mode, for example, when the IG is turned off, the number of rotations of the motor 80 is detected using power supplied via the low-voltage power supply circuit 22.

回転角センサ25では、正常時、IGがオフからオンに切り替わると、マイコン40からの指令により、省電力モードから通常モードに切り替わる。省電力モードにおいて、例えばステアリングホイール91の操舵に伴うモータ80の回転が検出された場合にも省電力モードから通常モードに切り替わるように構成されている。 When the IG switches from off to on under normal conditions, the rotation angle sensor 25 switches from power saving mode to normal mode in response to a command from the microcomputer 40. In power saving mode, the sensor is also configured to switch from power saving mode to normal mode if, for example, rotation of the motor 80 due to steering of the steering wheel 91 is detected.

CANドライバ28は、CANバスと接続されており、車両通信網6からの各種情報を取得する。起動判定回路30は、CANドライバ28および回転角センサ25と接続されており、通常電源回路21の起動状態の切り替えに係る信号を出力する。 The CAN driver 28 is connected to the CAN bus and acquires various information from the vehicle communication network 6. The activation determination circuit 30 is connected to the CAN driver 28 and the rotation angle sensor 25, and outputs a signal related to switching the activation state of the normal power supply circuit 21.

マイコン40は、モータ80の駆動制御に係る各種演算処理を行う。また、マイコン40は、CANドライバ28を経由して車両通信網6と各種情報を送受信可能に構成されている。マイコン40は、通常電源回路21から電力が供給されることでスリープ状態からウェイクアップ状態に切り替わり、通常電源回路21からの電力供給が途絶えるとウェイクアップ状態からスリープ状態に切り替わる。 The microcomputer 40 performs various calculations related to the drive control of the motor 80. The microcomputer 40 is also configured to be able to send and receive various information to and from the vehicle communication network 6 via the CAN driver 28. The microcomputer 40 switches from a sleep state to a wake-up state when power is supplied from the normal power supply circuit 21, and switches from the wake-up state to a sleep state when the power supply from the normal power supply circuit 21 is interrupted.

CAN通信が正常である場合のマイコン40の起動処理を図3のタイムチャートに基づいて説明する。図3では、共通時間軸を横軸とし、上段から、CAN信号、操舵アシスト許可信号、CANドライバ28からのトリガ出力、起動判定回路30からのトリガ出力、通常電源回路21のオンオフ状態、マイコン40の起動状態、操舵アシスト状態を示している。図3および図4において、信号伝達を一点鎖線の矢印で記載した。 The startup process of the microcomputer 40 when CAN communication is normal will be explained based on the time chart in Figure 3. In Figure 3, the horizontal axis represents the common time axis, and from the top, the diagram shows the CAN signal, steering assist permission signal, trigger output from the CAN driver 28, trigger output from the startup determination circuit 30, the on/off state of the normal power supply circuit 21, the startup state of the microcomputer 40, and the steering assist state. In Figures 3 and 4, signal transmission is indicated by dashed arrows.

本実施形態では、消費電流を低減すべく、CAN通信を起点にマイコン40をウェイクアップさせる。時刻x10にてCAN信号がオンされると、CANドライバ28のトリガ出力および起動判定回路30のトリガ出力がオンとなり、通常電源回路21がオンされる。通常電源回路21がオンされると、マイコン40へ電力が供給され、マイコン40がスリープ状態からウェイクアップ状態に切り替わり、各種演算処理を実施可能となる。また、時刻x11において、マイコン40が車両通信網6から操舵アシスト許可信号を受信すると、時刻x12にて操舵アシストが許可される。 In this embodiment, to reduce current consumption, the microcomputer 40 is woken up starting from CAN communication. When the CAN signal is turned on at time x10, the trigger output of the CAN driver 28 and the trigger output of the activation determination circuit 30 are turned on, and the normal power supply circuit 21 is turned on. When the normal power supply circuit 21 is turned on, power is supplied to the microcomputer 40, and the microcomputer 40 switches from a sleep state to a wake-up state, becoming able to perform various calculation processes. Furthermore, when the microcomputer 40 receives a steering assist permission signal from the vehicle communication network 6 at time x11, steering assist is permitted at time x12.

マイコン40は、操舵アシスト許可信号およびCAN信号が共にオフになると、操舵アシスト状態を許可から禁止に切り替える。すなわち、時刻x13にて操舵アシスト許可信号がオフ、時刻x14にてCAN信号がオフされると、時刻x15にてマイコン40は操舵アシスト状態を許可から禁止に切り替える。マイコン40は、操舵アシストを禁止状態に切り替えた後、遮断要求を起動判定回路30に送信すると、起動判定回路30、通常電源回路21が順次オフされる。通常電源回路21がオフされると、マイコン40への電力供給が途絶えるため、マイコン40はウェイクアップ状態からスリープ状態に切り替わる。 When the steering assist permission signal and the CAN signal are both turned off, the microcontroller 40 switches the steering assist state from permitted to prohibited. That is, when the steering assist permission signal is turned off at time x13 and the CAN signal is turned off at time x14, the microcontroller 40 switches the steering assist state from permitted to prohibited at time x15. After switching the steering assist to the prohibited state, the microcontroller 40 sends a shutdown request to the activation determination circuit 30, which sequentially turns off the activation determination circuit 30 and the normal power supply circuit 21. When the normal power supply circuit 21 is turned off, the power supply to the microcontroller 40 is cut off, and the microcontroller 40 switches from the wake-up state to the sleep state.

ここで、車両通信網6からの信号が取得できない異常が発生した場合、上記のロジックではマイコン40を起動することができない。そこで本実施形態では、回転角センサ25が常時給電によりIGオフ中においても作動を継続していることに着目し、車両通信網6からの信号が取得できない場合、回転角センサ25の信号を用いることで、端子数等を増やすことなくマイコン40を起動させる。 If an abnormality occurs in which a signal cannot be received from the vehicle communication network 6, the microcomputer 40 cannot be started using the above logic. Therefore, in this embodiment, the rotation angle sensor 25 is constantly powered and continues to operate even when the IG is off. Therefore, if a signal cannot be received from the vehicle communication network 6, the signal from the rotation angle sensor 25 is used to start the microcomputer 40 without increasing the number of terminals, etc.

車両通信網6からの信号が取得できない場合のマイコン起動処理を図4のタイムチャートに基づいて説明する。図4では、共通時間軸を横軸とし、上段から、CAN信号、回転角センサ25の駆動モード、起動判定回路30からのトリガ出力、通常電源回路21のオンオフ状態、マイコン40の起動状態、操舵アシスト状態を示している。 The microcomputer startup process when a signal cannot be received from the vehicle communication network 6 will be explained based on the time chart in Figure 4. In Figure 4, the horizontal axis represents the common time axis, and from the top, the diagram shows the CAN signal, the drive mode of the rotation angle sensor 25, the trigger output from the startup determination circuit 30, the on/off state of the normal power supply circuit 21, the startup state of the microcomputer 40, and the steering assist state.

図4では、車両通信網6からの信号が受信できないため、CAN信号はオフの状態が継続される。そのため、マイコン40は、IGがオンされてもオフの状態が継続される。また、IGがオフされているとき、回転角センサ25は省電力モードにてモータ80の回転状態を監視している。IGがオフされているとき、ステアリングホイール91がロックされているため、モータ80が回転しない蓋然性が高い。 In Figure 4, because a signal cannot be received from the vehicle communication network 6, the CAN signal remains off. Therefore, the microcomputer 40 remains off even when the IG is turned on. Also, when the IG is off, the rotation angle sensor 25 monitors the rotation state of the motor 80 in power-saving mode. When the IG is off, the steering wheel 91 is locked, so there is a high probability that the motor 80 will not rotate.

IGオン後の時刻x20にて、運転者によりステアリングホイール91が操舵され、モータ80が回転することで信号が変化すると、回転角センサ25は、駆動モードを省電力モードから通常モードに切り替える。本実施形態では、回転角センサ25と起動判定回路30とが接続されており、起動判定回路30は、回転角センサ25が省電力モードから通常モードに切り替わったことを検出すると、トリガ出力がオンされ、通常電源回路21がオンされる。 At time x20 after the IG is turned on, when the driver turns the steering wheel 91 and the motor 80 rotates, causing a change in signal, the rotation angle sensor 25 switches the drive mode from power saving mode to normal mode. In this embodiment, the rotation angle sensor 25 is connected to the activation determination circuit 30, and when the activation determination circuit 30 detects that the rotation angle sensor 25 has switched from power saving mode to normal mode, the trigger output is turned on and the normal power supply circuit 21 is turned on.

通常電源回路21がオンされると、マイコン40へ電力が供給され、スリープ状態からウェイクアップ状態に切り替わり、各種演算処理を実施可能となる。また、通常電源回路21は、一旦オンされた後、遮断要求があるまでの間、オン状態を継続する。 When the normal power supply circuit 21 is turned on, power is supplied to the microcomputer 40, which switches from a sleep state to a wake-up state, enabling it to perform various calculation processes. Furthermore, once the normal power supply circuit 21 is turned on, it remains on until a shutdown request is received.

本実施形態では、起動判定回路30は、例えばOR回路で構成されており、CANドライバ28からのトリガ信号がオン、または、回転角センサ25の駆動モードが通常モードであれば、トリガ出力がオンとなる。CAN通信が正常であれば、例えばIGオン中はトリガ信号のオン状態が継続されるため、起動判定回路30のトリガ出力もオン状態が継続される。一方、CAN通信が途絶えている場合、回転角センサ25の駆動状態に応じ、起動判定回路30のトリガ出力状態が切り替わる。 In this embodiment, the activation determination circuit 30 is configured, for example, with an OR circuit, and its trigger output is turned on if the trigger signal from the CAN driver 28 is on or if the drive mode of the rotation angle sensor 25 is normal mode. If CAN communication is normal, for example while the IG is on, the trigger signal remains on, and the trigger output of the activation determination circuit 30 also remains on. On the other hand, if CAN communication is interrupted, the trigger output state of the activation determination circuit 30 switches depending on the drive state of the rotation angle sensor 25.

マイコン40では、回転角センサ25の駆動状態に基づき、時刻x22にて、回転角センサ25が省電力モードとなってから、非操舵判定時間Xthに亘って、省電力モードが継続された場合、IGがオフされているとみなし、操舵アシストを禁止する。非操舵判定時間Xthは、非操舵状態となってからIGがオフされたと見なせる時間に応じて設定される。マイコン40は、操舵アシストを禁止状態に切り替えた後、遮断要求を通常電源回路21に送信すると、時刻x24にて通常電源回路21がオフされる。通常電源回路21がオフされると、マイコン40への電力供給が途絶えるため、マイコン40はウェイクアップ状態からスリープ状態に切り替わる。 Based on the drive state of the rotation angle sensor 25, if the rotation angle sensor 25 enters the power saving mode at time x22 and the power saving mode continues for the non-steering determination time Xth, the microcomputer 40 determines that the IG is off and prohibits steering assist. The non-steering determination time Xth is set according to the time from the non-steering state during which the IG can be considered to be off. After switching the steering assist to the prohibited state, the microcomputer 40 sends a shut-off request to the normal power supply circuit 21, which turns off the normal power supply circuit 21 at time x24. When the normal power supply circuit 21 is turned off, the power supply to the microcomputer 40 is cut off, and the microcomputer 40 switches from the wake-up state to the sleep state.

マイコン起動時処理を図5のフローチャートに基づいて説明する。この処理は、マイコン40がウェイクアップ状態となったときに実行される処理である。S101では、マイコン40は、CAN信号を受信できているか否か判断する。CAN信号が受信できていると判断された場合(S101:YES)、S103へ移行する。CAN信号が受信できていないと判断された場合(S101:NO)、S102へ移行し、CAN通信が異常であると判定する。そしてS104へ移行し、アシスト許可信号を待たずにアシスト制御を開始する。 The microcomputer startup process will be explained based on the flowchart in Figure 5. This process is executed when the microcomputer 40 enters a wake-up state. In S101, the microcomputer 40 determines whether or not a CAN signal has been received. If it is determined that a CAN signal has been received (S101: YES), the process proceeds to S103. If it is determined that a CAN signal has not been received (S101: NO), the process proceeds to S102, where it is determined that there is an abnormality in CAN communication. The process then proceeds to S104, where assist control is started without waiting for an assist permission signal.

S103では、マイコン40は、CAN通信からのアシスト許可信号がオンされたか否か判断する。アシスト許可信号がオンされていないと判断された場合(S103:NO)、この判断処理を繰り返す。アシスト許可信号がオンされたと判断された場合(S103:YES)、S104へ移行し、アシスト制御を開始する。 In S103, the microcomputer 40 determines whether the assist permission signal from CAN communication has been turned on. If it is determined that the assist permission signal has not been turned on (S103: NO), this determination process is repeated. If it is determined that the assist permission signal has been turned on (S103: YES), the process proceeds to S104, where assist control is initiated.

マイコンスリープ時処理を図6のフローチャートに基づいて説明する。この処理は、マイコン40の起動中に所定の周期で実行される。S201では、マイコン40は、CAN通信が正常か否か判断する。CAN通信が異常であると判断された場合(S201:NO)、S206へ移行する。CAN通信が正常であると判断された場合(S201:YES)、S202へ移行する。 The microcomputer sleep processing will be explained based on the flowchart in Figure 6. This processing is executed at a predetermined interval while the microcomputer 40 is running. In S201, the microcomputer 40 determines whether CAN communication is normal. If it is determined that CAN communication is abnormal (S201: NO), the process proceeds to S206. If it is determined that CAN communication is normal (S201: YES), the process proceeds to S202.

S202では、マイコン40は、CAN通信からのアシスト許可信号がオフされたか否か判断する。アシスト許可信号がオンであると判断された場合(S202:NO)、S203以降の処理をスキップする。アシスト許可信号がオフであると判断された場合(S202:YES)、S203へ移行する。 In S202, the microcomputer 40 determines whether the assist permission signal from CAN communication has been turned off. If it is determined that the assist permission signal is on (S202: NO), the processing from S203 onwards is skipped. If it is determined that the assist permission signal is off (S202: YES), the processing proceeds to S203.

S203では、マイコン40は、CAN通信が停止したか否か判断する。CAN通信が停止していないと判断された場合(S203:NO)、S202へ戻る。CAN通信が停止したと判断された場合(S203:YES)、S204へ移行し、アシスト制御を停止する。 In S203, the microcomputer 40 determines whether CAN communication has stopped. If it is determined that CAN communication has not stopped (S203: NO), the process returns to S202. If it is determined that CAN communication has stopped (S203: YES), the process proceeds to S204, where assist control is stopped.

S205では、マイコン40は、起動判定回路30に遮断要求を送信する。遮断要求に応じて起動判定回路30が遮断されると、通常電源回路21がオフになり、マイコン40への給電が途絶える。これにより、マイコン40はスリープ状態に切り替わる。 In S205, the microcomputer 40 sends a shutdown request to the activation determination circuit 30. When the activation determination circuit 30 shuts down in response to the shutdown request, the normal power supply circuit 21 turns off, cutting off power supply to the microcomputer 40. This causes the microcomputer 40 to switch to a sleep state.

CAN通信が異常であると判断された場合(S201:NO)に移行するS206では、マイコン40は、回転角センサ25の省電力状態が非操舵判定時間Xthに亘って継続したか否か判断する。回転角センサ25が通常状態である、または、省電力状態の継続時間が非操舵判定時間Xth未満であると判断された場合(S206:NO)、S207の処理をスキップする。回転角センサ25の省電力状態が非操舵判定時間Xthに亘って継続したと判断された場合(S206:YES)、S207へ移行し、通常電源回路21に遮断要求を送信する。遮断要求に応じて通常電源回路21がオフされると、マイコン40への給電が途絶える。これにより、マイコン40はスリープ状態に切り替わる。 If it is determined that CAN communication is abnormal (S201: NO), the microcomputer 40 proceeds to S206, where it determines whether the power-saving state of the rotation angle sensor 25 has continued for the non-steering determination time Xth. If it is determined that the rotation angle sensor 25 is in a normal state or that the duration of the power-saving state is less than the non-steering determination time Xth (S206: NO), the microcomputer 40 skips S207. If it is determined that the power-saving state of the rotation angle sensor 25 has continued for the non-steering determination time Xth (S206: YES), the microcomputer 40 proceeds to S207 and sends a shutdown request to the normal power supply circuit 21. When the normal power supply circuit 21 is turned off in response to the shutdown request, power supply to the microcomputer 40 is cut off. This causes the microcomputer 40 to switch to a sleep state.

以上説明したように、ECU10は、マイコン40と、起動判定回路30と、を備える。マイコン40は、モータ80の駆動制御に係る演算処理を行う。起動判定回路30は、車両の動作状態に応じた複数の起動用信号によりマイコン40をスリープ状態からウェイクアップ状態へと切替可能である。起動判定回路30は、複数の起動用信号のうち少なくとも1つがマイコン40の起動に係るトリガ状態となった場合、マイコン40をスリープ状態からウェイクアップ状態に切り替える。 As described above, the ECU 10 includes a microcomputer 40 and an activation determination circuit 30. The microcomputer 40 performs calculations related to the drive control of the motor 80. The activation determination circuit 30 can switch the microcomputer 40 from a sleep state to a wake-up state in response to multiple activation signals that correspond to the operating state of the vehicle. The activation determination circuit 30 switches the microcomputer 40 from a sleep state to a wake-up state when at least one of the multiple activation signals becomes a trigger state related to the activation of the microcomputer 40.

ここで、ウェイクアップ状態とは、通常電源回路21からの電力供給があり、操舵アシスト等に係る各種演算を実施可能な状態であり、スリープ状態とは、通常電源回路21からの電力供給がなく、操舵アシスト等に係る各種演算を実施不能な状態とする。これにより、一部の起動用信号に異常が生じた場合であっても、少なくとも1つの起動用信号が正常であれば、マイコン40をスリープ状態からウェイクアップ状態へ適切に切り替えることができる。 Here, the wake-up state is a state in which power is supplied from the normal power supply circuit 21 and various calculations related to steering assist, etc. can be performed, and the sleep state is a state in which power is not supplied from the normal power supply circuit 21 and various calculations related to steering assist, etc. cannot be performed. As a result, even if an abnormality occurs in some of the activation signals, the microcomputer 40 can be appropriately switched from the sleep state to the wake-up state as long as at least one activation signal is normal.

本実施形態では、起動用信号には、車両通信網6からの信号、および、回転角センサ25からの信号が含まれる。回転角センサ25は、モータ80の回転状態を検出するものであって、バッテリ5から常時給電されることで、車両スイッチがオフされている間においても少なくとも一部の検出動作を継続可能である。これにより、車両通信網6からの起動指令によりマイコン40をウェイクアップさせる構成において、車両通信網6からの通信に異常が生じた場合であっても、常時給電されている回転角センサ25の情報を用いてマイコン40を適切にウェイクアップさせることができる。 In this embodiment, the startup signal includes a signal from the vehicle communication network 6 and a signal from the rotation angle sensor 25. The rotation angle sensor 25 detects the rotation state of the motor 80, and by being constantly powered by the battery 5, it is able to continue at least some of its detection operations even while the vehicle switch is off. As a result, in a configuration in which the microcomputer 40 is woken up by a startup command from the vehicle communication network 6, even if an abnormality occurs in communication from the vehicle communication network 6, the microcomputer 40 can be appropriately woken up using information from the rotation angle sensor 25, which is constantly powered.

モータ80は、操舵に要するトルクを出力するものであって、起動判定回路30は、車両通信網6からの起動指令を取得可能である場合、起動指令に基づいてマイコンをスリープ状態からウェイクアップ状態に切り替え、車両通信網6からの起動指令が取得されていない状態にて、回転角センサ25の動作状態が切り替わったことを検出した場合、マイコン40をスリープ状態からウェイクアップ状態に切り替える。詳細には、回転角センサ25の駆動モードが省電力モードから通常モードに切り替わったことを検出した場合、マイコン40をウェイクアップ状態に切り替える。 The motor 80 outputs the torque required for steering. If the activation command can be received from the vehicle communication network 6, the activation determination circuit 30 switches the microcomputer 40 from a sleep state to a wake-up state based on the activation command. If the activation command is not received from the vehicle communication network 6 and the activation determination circuit 30 detects that the operating state of the rotation angle sensor 25 has changed, the activation determination circuit 30 switches the microcomputer 40 from a sleep state to a wake-up state. In particular, if the activation determination circuit 30 detects that the drive mode of the rotation angle sensor 25 has changed from a power-saving mode to a normal mode, the activation determination circuit 30 switches the microcomputer 40 to a wake-up state.

本実施形態では、モータ80は電動パワーステアリング装置8に適用されており、ドライバによりステアリングホイール91が操舵されると、モータ80が回転し、回転角センサ25の動作状態が切り替わる。起動判定回路30では、回転角センサ25の動作状態が切り替わった場合、起動指令を受信していなくても、通常電源回路21をオンにすることで、マイコン40をスリープ状態からウェイクアップ状態に切り替える。これにより、通信異常等により車両通信網6から起動指令が取得できない場合においても、マイコン40を適切にウェイクアップさせることができる。 In this embodiment, the motor 80 is applied to the electric power steering device 8, and when the driver steers the steering wheel 91, the motor 80 rotates, switching the operating state of the rotation angle sensor 25. When the operating state of the rotation angle sensor 25 switches, the activation determination circuit 30 switches the microcomputer 40 from the sleep state to the wake-up state by turning on the normal power supply circuit 21, even if a startup command has not been received. This allows the microcomputer 40 to be properly woken up even when a startup command cannot be obtained from the vehicle communication network 6 due to a communication abnormality, etc.

マイコン40は、車両通信網6と通信不能である場合、回転角センサ25からの信号に基づき、非操舵状態が非操舵判定時間に亘って継続した場合、ウェイクアップ状態からスリープ状態に切り替える。本実施形態では、省電力モードのとき非操舵状態であるとみなす。これにより、車両通信網6と通信不能である場合であっても、マイコン40を適切にスリープ状態に移行させることができる。 When communication with the vehicle communication network 6 is not possible, the microcomputer 40 switches from the wake-up state to the sleep state if a non-steering state continues for the non-steering determination time based on a signal from the rotation angle sensor 25. In this embodiment, the non-steering state is considered to be present when in power saving mode. This allows the microcomputer 40 to appropriately transition to the sleep state even when communication with the vehicle communication network 6 is not possible.

(第2実施形態)
第2実施形態を図7に示す。図7に示すように、本実施形態では、CANドライバ28には、2つの車両通信網6、7が接続されている。なお、車両通信網は、2系統以上であってもよい。図7では、車両通信網6を「CAN1」、車両通信網7を「CAN2」と記載した。
Second Embodiment
The second embodiment is shown in Fig. 7. As shown in Fig. 7, in this embodiment, two vehicle communication networks 6 and 7 are connected to the CAN driver 28. Note that the vehicle communication network may have two or more systems. In Fig. 7, the vehicle communication network 6 is indicated as "CAN1" and the vehicle communication network 7 is indicated as "CAN2."

車両通信網6、7のいずれかのCAN信号がオンになると、CANドライバ28および起動判定回路30のトリガ出力がオンとなり、通常電源回路21がオンされることで、マイコン40がスリープ状態からウェイクアップ状態に切り替わる。これにより、一部の車両通信網からの信号が取得できない異常が生じた場合であっても、他の車両通信網によりマイコン40を起動することができる。 When the CAN signal from either vehicle communication network 6 or 7 is turned on, the trigger output of the CAN driver 28 and the activation determination circuit 30 is turned on, and the normal power supply circuit 21 is turned on, switching the microcomputer 40 from a sleep state to a wake-up state. This allows the microcomputer 40 to be activated by the other vehicle communication network even if an abnormality occurs that prevents signals from being received from one vehicle communication network.

また、マイコン40は、一部の車両通信網からの通信が継続されていれば、ウェイクアップ状態を継続し、全ての車両通信網からの通信が停止した場合、アシスト制御を停止し、起動判定回路30に遮断要求を送信する。遮断要求に応じて起動判定回路30が遮断されると、通常電源回路21がオフになり、マイコン40がスリープ状態に切り替わる。これにより、マイコン40のスリープ状態とウェイクアップ状態とを適切に切り替えることができる。また、上記実施形態と同様の効果を奏する。 Furthermore, the microcomputer 40 remains in a wake-up state as long as communication from some vehicle communication networks continues, and if communication from all vehicle communication networks stops, it stops assist control and sends a shutdown request to the activation determination circuit 30. When the activation determination circuit 30 shuts off in response to the shutdown request, the normal power supply circuit 21 is turned off and the microcomputer 40 switches to a sleep state. This allows the microcomputer 40 to switch appropriately between a sleep state and a wake-up state. It also achieves the same effects as the above embodiment.

(第3実施形態)
第3実施形態を図8および図9に示す。本実施形態では、起動判定回路30は、車速信号、温度信号およびスイッチ信号を取得可能である。これらの信号は、車両通信網6、7(図8では不図示)からではなく、所謂「じか線」にて取得される。また、起動判定回路30は、バッテリ5の電圧である電源電圧を検出可能である。本実施形態では、車両状態に係る信号である車速信号、温度信号、スイッチ信号または電源電圧に基づいて起動判定回路30のトリガ出力がオンされることで、マイコン40をスリープ状態からウェイクアップ状態に切替可能である。
(Third embodiment)
A third embodiment is shown in Figures 8 and 9. In this embodiment, the activation determination circuit 30 is capable of acquiring a vehicle speed signal, a temperature signal, and a switch signal. These signals are acquired via a so-called "direct line" rather than from vehicle communication networks 6 and 7 (not shown in Figure 8). The activation determination circuit 30 is also capable of detecting the power supply voltage, which is the voltage of the battery 5. In this embodiment, the microcomputer 40 can be switched from a sleep state to a wake-up state by turning on the trigger output of the activation determination circuit 30 based on signals related to the vehicle state, such as the vehicle speed signal, the temperature signal, the switch signal, or the power supply voltage.

具体的には、起動判定回路30は、車速信号が取得されると、トリガ出力がオンに切り替わるように構成されている。起動判定回路30は、温度信号として、エンジン温度を取得可能であって、エンジン温度の上昇が検出された場合、トリガ出力がオンに切り替わるように構成されている。なお、温度信号として、エンジン温度を直接的に検出するセンサ等の検出信号を用いてもよいし、エンジン温度の上昇によりECU10の温度も上昇するため、ECU10内部のサーミスタ等の温度センサの信号を用いてもよい。 Specifically, the activation determination circuit 30 is configured to switch the trigger output ON when a vehicle speed signal is acquired. The activation determination circuit 30 is also capable of acquiring engine temperature as a temperature signal, and is configured to switch the trigger output ON when an increase in engine temperature is detected. Note that the temperature signal may be a detection signal from a sensor that directly detects engine temperature, or, since an increase in engine temperature also increases the temperature of the ECU 10, a signal from a temperature sensor such as a thermistor inside the ECU 10 may be used.

起動判定回路30は、IGオンオフに係るスイッチ信号を用い、IGがオンされた場合、トリガ出力がオンに切り替わるように構成されている。また、IGそのものに替えて、IGがオンされることでオンされる他のスイッチのオンオフに係る信号をスイッチ信号として用いてもよい。 The activation determination circuit 30 is configured to use a switch signal related to IG on/off, and to switch the trigger output to on when the IG is turned on. Alternatively, instead of the IG itself, a signal related to the on/off of another switch that is turned on when the IG is turned on may be used as the switch signal.

また、エンジン始動時のクランキングにより、バッテリ5の電圧が低下する。さらにまた、オルタネータでの発電が開始されると、バッテリ5の電圧が上昇する。起動判定回路30は、この電圧変化を検出してトリガ出力がオンに切り替わるように構成されている。なお、起動判定回路30のトリガ出力の切り替えに係る信号として、ここでは車速信号、温度信号、スイッチ信号および電源電圧信号を例示したが、一部を省略してもよいし、上記実施形態の車両通信網6、7からの信号や回転角センサ25からの信号を併用してもよい。 Furthermore, cranking when the engine is started causes the voltage of the battery 5 to drop. Furthermore, when the alternator starts generating electricity, the voltage of the battery 5 rises. The start-up determination circuit 30 is configured to detect this voltage change and switch the trigger output ON. Note that while the vehicle speed signal, temperature signal, switch signal, and power supply voltage signal are exemplified here as signals related to the switching of the trigger output of the start-up determination circuit 30, some of these may be omitted, or signals from the vehicle communication networks 6 and 7 and the rotation angle sensor 25 in the above embodiment may be used in combination.

本実施形態のマイコンスリープ処理を図9のフローチャートに基づいて説明する。この堀は、マイコン40の起動中に所定の周期で実行される。S251~S255の処理は、図6中のS201~S205の処理と同様である。 The microcomputer sleep process of this embodiment will be explained based on the flowchart in Figure 9. This process is executed at a predetermined interval while the microcomputer 40 is running. The processes of S251 to S255 are the same as the processes of S201 to S205 in Figure 6.

CAN通信が異常であると判断された場合(S251:NO)に移行するS256では、マイコン40は、車両動作が停止したか否か判断する。ここでは、IGがオフされたことで車両動作が停止したと判定するが、電源電圧監視によるオルタネータの発電停止や、トルクセンサ信号、エンジン温度等により車両動作の停止判定を行ってもよい。車両動作が停止していないと判断された場合(S256:NO)、S257の処理をスキップする。車両動作が停止したと判断された場合(S256:YES)、S257へ移行する。S257の処理は、図6中のS207の処理と同様である。なお、マイコン起動時処理は、第1実施形態と同様であるので説明を省略する。 If it is determined that CAN communication is abnormal (S251: NO), the microcomputer 40 proceeds to S256, where it determines whether vehicle operation has stopped. Here, it determines that vehicle operation has stopped because the IG has been turned off, but it may also determine that vehicle operation has stopped by monitoring the power supply voltage to determine whether the alternator has stopped generating electricity, or by the torque sensor signal, engine temperature, etc. If it is determined that vehicle operation has not stopped (S256: NO), the processing of S257 is skipped. If it is determined that vehicle operation has stopped (S256: YES), the processing proceeds to S257. The processing of S257 is the same as the processing of S207 in FIG. 6. Note that the microcomputer startup processing is the same as in the first embodiment, so a description thereof will be omitted.

本実施形態では、マイコン40のスリープ状態とウェイクアップ状態との切り替えに車両の動作状態を示す信号を用いる。これにより、マイコン40のスリープ状態とウェイクアップ状態とを適切に切り替えることができる。また、複数の信号を用いることで、一部の信号に異常が生じた場合であっても、マイコン40のスリープ状態とウェイクアップ状態とを適切に切り替えることができる。また上記実施形態と同様の効果を奏する。 In this embodiment, a signal indicating the vehicle's operating state is used to switch the microcomputer 40 between a sleep state and a wake-up state. This allows the microcomputer 40 to switch appropriately between a sleep state and a wake-up state. Furthermore, by using multiple signals, the microcomputer 40 can be switched appropriately between a sleep state and a wake-up state even if an abnormality occurs in one of the signals. This also provides the same effects as the above embodiment.

実施形態では、車両通信網6、7からの信号、回転角センサ25の信号、車速信号、温度信号、スイッチ信号、および、電源電圧に係る信号が、「車両の動作状態に応じた起動用信号」に対応する。また、車両通信網6、7からのCAN信号の取得開始、回転角センサ25が省電力モードから通常モードへの切り替え、車速信号の取得開始、エンジン温度の上昇検出、電源電圧の変動検出が「マイコンの起動に係るトリガ状態」に対応する。なお、起動用信号やマイコンの起動に係るトリガ状態として、ここで例示した以外の信号や状態を用いてもよい。 In this embodiment, signals from the vehicle communication networks 6 and 7, signals from the rotation angle sensor 25, vehicle speed signals, temperature signals, switch signals, and signals related to the power supply voltage correspond to "start-up signals according to the operating state of the vehicle." Furthermore, the start of acquisition of CAN signals from the vehicle communication networks 6 and 7, the switching of the rotation angle sensor 25 from power saving mode to normal mode, the start of acquisition of vehicle speed signals, detection of an increase in engine temperature, and detection of a fluctuation in power supply voltage correspond to "trigger states related to the startup of the microcomputer." Note that signals and states other than those exemplified here may also be used as startup signals and trigger states related to the startup of the microcomputer.

(他の実施形態)
上記実施形態では、操舵装置は電動パワーステアリング装置である。他の実施形態では、操舵装置は、ステアバイワイヤ装置であってもよい。本実施形態では、制御装置は操舵装置に適用される。他の実施形態では、制御装置を操舵装置以外の車載装置に適用してもよい。
(Other embodiments)
In the above embodiment, the steering device is an electric power steering device. In other embodiments, the steering device may be a steer-by-wire device. In this embodiment, the control device is applied to the steering device. In other embodiments, the control device may be applied to an in-vehicle device other than the steering device.

本開示に記載の制御部及びその手法は、コンピュータプログラムにより具体化された一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリを構成することによって提供された専用コンピュータにより、実現されてもよい。あるいは、本開示に記載の制御部及びその手法は、一つ以上の専用ハードウェア論理回路によってプロセッサを構成することによって提供された専用コンピュータにより、実現されてもよい。もしくは、本開示に記載の制御部及びその手法は、一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリと一つ以上のハードウェア論理回路によって構成されたプロセッサとの組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。また、コンピュータプログラムは、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記録媒体に記憶されていてもよい。以上、本発明は、上記実施形態になんら限定されるものではなく、発明の趣旨を逸脱しない範囲において種々の形態で実施可能である。 The control unit and method described in the present disclosure may be implemented by a special-purpose computer configured by configuring a processor and memory programmed to execute one or more functions embodied in a computer program. Alternatively, the control unit and method described in the present disclosure may be implemented by a special-purpose computer configured by configuring a processor with one or more dedicated hardware logic circuits. Alternatively, the control unit and method described in the present disclosure may be implemented by one or more special-purpose computers configured by combining a processor and memory programmed to execute one or more functions with a processor configured with one or more hardware logic circuits. Furthermore, the computer program may be stored on a computer-readable non-transitory tangible recording medium as instructions to be executed by a computer. As described above, the present invention is in no way limited to the above embodiments, and various forms may be implemented within the scope of the invention.

5・・・バッテリ 6、7・・・車両通信網
10・・・ECU(制御装置)
25・・・回転角センサ
30・・・起動判定回路
40・・・マイコン
80・・・モータ
5: Battery 6, 7: Vehicle communication network 10: ECU (control device)
25: Rotation angle sensor 30: Start determination circuit 40: Microcomputer 80: Motor

Claims (2)

モータ(80)の駆動制御に係る演算処理を行うマイコン(40)と、
車両の動作状態に応じた複数の起動用信号により前記マイコンをスリープ状態からウェイクアップ状態へ切替可能である起動判定回路(30)と、
を備え、
前記起動判定回路は、複数の前記起動用信号のうちの少なくとも1つが前記マイコンの起動に係るトリガ状態となった場合、前記マイコンをスリープ状態からウェイクアップ状態に切り替え
前記起動用信号には、車両通信網(6、7)からの信号、および、前記モータの回転状態を検出するものであってバッテリ(5)から常時給電されることで車両スイッチがオフされている間においても少なくとも一部の検出動作を継続可能である回転角センサ(25)からの信号が含まれ、
前記モータは、操舵に要するトルクを出力するものであって、
前記車両通信網からの信号を取得可能である場合、前記車両通信網からの信号に基づいて前記マイコンをスリープ状態からウェイクアップ状態に切り替えることで、前記マイコンにて前記モータの駆動制御に係る演算を実施可能であり、前記車両通信網から送信される操舵アシストに係るアシスト許可信号がオンされているか否かを判断し、前記アシスト許可信号がオンされている場合に操舵アシスト制御を開始し、
前記車両通信網からの信号が取得されていない状態にて前記回転角センサの動作状態が切り替わったことを検出した場合、前記マイコンをスリープ状態からウェイクアップ状態に切り替えることで、前記マイコンにて前記モータの駆動制御に係る演算を実施可能であり、前記アシスト許可信号を待たずに操舵アシスト制御を開始する制御装置。
a microcomputer (40) for performing calculations related to drive control of a motor (80);
an activation determination circuit (30) capable of switching the microcomputer from a sleep state to a wake-up state by a plurality of activation signals corresponding to the operating state of the vehicle;
Equipped with
the activation determination circuit switches the microcomputer from a sleep state to a wake-up state when at least one of the plurality of activation signals becomes a trigger state related to activation of the microcomputer;
The activation signal includes a signal from a vehicle communication network (6, 7) and a signal from a rotation angle sensor (25) that detects the rotation state of the motor and is constantly powered by a battery (5) so that at least a part of the detection operation can continue even while the vehicle switch is turned off.
The motor outputs a torque required for steering,
When a signal from the vehicle communication network can be acquired, the microcomputer is switched from a sleep state to a wake-up state based on the signal from the vehicle communication network, thereby enabling the microcomputer to perform calculations related to drive control of the motor, and determines whether an assist permission signal related to steering assist transmitted from the vehicle communication network is turned on, and starts steering assist control when the assist permission signal is turned on;
When it is detected that the operating state of the rotation angle sensor has changed while no signal is being received from the vehicle communication network, the control device switches the microcomputer from a sleep state to a wake-up state, allowing the microcomputer to perform calculations related to the drive control of the motor, and starts steering assist control without waiting for the assist permission signal .
前記マイコンは、前記車両通信網と通信不能である場合、前記回転角センサからの信号に基づき、非操舵状態が非操舵判定時間に亘って継続した場合、ウェイクアップ状態からスリープ状態に切り替える請求項に記載の制御装置。 2. The control device according to claim 1, wherein the microcomputer switches from a wake-up state to a sleep state when communication with the vehicle communication network is not possible and a non-steering state continues for a non-steering determination time based on a signal from the rotation angle sensor.
JP2022034213A 2022-03-07 2022-03-07 Control device Active JP7815866B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022034213A JP7815866B2 (en) 2022-03-07 2022-03-07 Control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022034213A JP7815866B2 (en) 2022-03-07 2022-03-07 Control device

Publications (2)

Publication Number Publication Date
JP2023129883A JP2023129883A (en) 2023-09-20
JP7815866B2 true JP7815866B2 (en) 2026-02-18

Family

ID=88024676

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022034213A Active JP7815866B2 (en) 2022-03-07 2022-03-07 Control device

Country Status (1)

Country Link
JP (1) JP7815866B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014148087A1 (en) 2013-03-19 2014-09-25 日立オートモティブシステムズステアリング株式会社 Power steering device and controller of power steering device
US20170090907A1 (en) 2014-06-19 2017-03-30 Hitachi Automotive Systems, Ltd. Vehicle-Mounted Program Writing Device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014148087A1 (en) 2013-03-19 2014-09-25 日立オートモティブシステムズステアリング株式会社 Power steering device and controller of power steering device
US20170090907A1 (en) 2014-06-19 2017-03-30 Hitachi Automotive Systems, Ltd. Vehicle-Mounted Program Writing Device
JP2018129093A (en) 2014-06-19 2018-08-16 日立オートモティブシステムズ株式会社 In-vehicle program writer

Also Published As

Publication number Publication date
JP2023129883A (en) 2023-09-20

Similar Documents

Publication Publication Date Title
EP1958851B1 (en) Power source control device for power steering
US10800449B2 (en) Computer architecture and functional architecture for increasing the fail-safety of auxiliary power steering
US11465683B2 (en) Steering angle detection device
CN115973260B (en) Control device for vehicle
JP5843220B2 (en) Engine restart control device
JP5267186B2 (en) Electric power steering device
JP5212637B2 (en) Electric power steering device
CN106004997A (en) EPS (electric power assisted steering) control device and time delay power assisted control method thereof
US20230131995A1 (en) Steering control device
WO2020179818A1 (en) Driving control device for electric motor
CN103298685A (en) Electric power steering device
CN105480297A (en) Electric steering device
EP3617037A1 (en) Vehicle control apparatus
CN114572126A (en) Power supply system
JP7815866B2 (en) Control device
JP2007191101A (en) Electric power steering system
WO2006123839A1 (en) Electric power steering system device controller
JP3746030B2 (en) Electric power steering control device
JP2013104347A (en) Electronic controller
JP2013091424A (en) Electronic control device
JP4899668B2 (en) Electric power steering control device
JP5338060B2 (en) Electric power steering device
JP2015143048A (en) vehicle control device
US20250166433A1 (en) Sensor device
JP7528187B2 (en) Vehicle control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240805

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250822

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250930

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251201

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: 20260106

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260119

R150 Certificate of patent or registration of utility model

Ref document number: 7815866

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150