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
JP7698445B2 - Control device - Google Patents
[go: Go Back, main page]

JP7698445B2 - Control device - Google Patents

Control device Download PDF

Info

Publication number
JP7698445B2
JP7698445B2 JP2021053290A JP2021053290A JP7698445B2 JP 7698445 B2 JP7698445 B2 JP 7698445B2 JP 2021053290 A JP2021053290 A JP 2021053290A JP 2021053290 A JP2021053290 A JP 2021053290A JP 7698445 B2 JP7698445 B2 JP 7698445B2
Authority
JP
Japan
Prior art keywords
brake
mode
vehicle
motor
control
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
JP2021053290A
Other languages
Japanese (ja)
Other versions
JP2022150612A (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.)
Subaru Corp
Original Assignee
Subaru 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 Subaru Corp filed Critical Subaru Corp
Priority to JP2021053290A priority Critical patent/JP7698445B2/en
Publication of JP2022150612A publication Critical patent/JP2022150612A/en
Application granted granted Critical
Publication of JP7698445B2 publication Critical patent/JP7698445B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Regulating Braking Force (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Description

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

モータを駆動源として備える車両が広く利用されている。このような車両では、例えば、特許文献1に開示されているように、モータによる回生制動を用いて車両を制動すること(つまり、車両を減速させること)ができる。モータによる回生制動では、回生制動による制動力である回生制動力が車両に付与される。 Vehicles equipped with a motor as a drive source are widely used. In such vehicles, as disclosed in Patent Document 1, for example, the vehicle can be braked (i.e., the vehicle can be decelerated) using regenerative braking by the motor. In regenerative braking by the motor, a regenerative braking force, which is a braking force due to regenerative braking, is applied to the vehicle.

特開2014-007844号公報JP 2014-007844 A

ところで、モータを駆動源として備える車両では、モータにより車両に駆動力を付与することによって、車両を加速させることができる。モータにより車両に回生制動力が付与されている状態と、モータにより車両に駆動力が付与されている状態とでは、モータのトルクの方向が反転する。ここで、モータのトルクの方向が反転する際には、動力伝達経路におけるバックラッシュに起因するショックを低減するために、モータのトルクの時間変化率(つまり、トルク変化レート)が制限される。ゆえに、車両を制動した後に加速させる際に、加速の応答性が低下してしまう。 In a vehicle equipped with a motor as a drive source, the motor can apply a driving force to the vehicle, thereby accelerating the vehicle. The direction of the motor's torque is reversed between a state in which the motor is applying a regenerative braking force to the vehicle and a state in which the motor is applying a driving force to the vehicle. When the direction of the motor's torque is reversed, the time rate of change of the motor's torque (i.e., the torque change rate) is limited to reduce shock caused by backlash in the power transmission path. As a result, the acceleration responsiveness is reduced when accelerating the vehicle after braking.

そこで、本発明は、加速の応答性を向上させることが可能な制御装置を提供することを目的としている。 The present invention aims to provide a control device that can improve acceleration responsiveness.

上記課題を解決するために、本発明の一実施の形態に係る制御装置は、
ブレーキ装置と、駆動源としてのモータとを備える車両の制御装置であって、
1つまたは複数のプロセッサと、
前記プロセッサに接続される1つまたは複数のメモリと、
を有し、
前記プロセッサは、ドライバのブレーキペダルによるブレーキ操作に応じて前記車両を制動する制御であり前記ブレーキ操作が行われている時に実行されるブレーキ制御のモードを、第1ブレーキモードと第2ブレーキモードとの間で切り替えることを含む処理を実行し、
前記第1ブレーキモードは、前記モータにより前記車両に回生制動力が付与されつつ、前記ブレーキ装置が作動するモードであり、
前記第2ブレーキモードは、前記モータにより前記車両に駆動力が付与されつつ、前記ブレーキ装置により前記車両に付与される制動力が前記第1ブレーキモードと比べて大きくなるように、前記ブレーキ装置が作動するモードであり、
前記プロセッサは、
前記ブレーキ制御のモードが前記第1ブレーキモードに設定されている場合において、前記ブレーキ操作が行われると、前記第1ブレーキモードを実行することと、
前記第1ブレーキモードにおいて、前記ブレーキ操作の操作量に応じた要求制動力が前記車両に付与されるように、前記モータおよび前記ブレーキ装置を制御することと、
前記ブレーキ制御のモードが前記第2ブレーキモードに設定されている場合において、前記ブレーキ操作が行われると、前記第2ブレーキモードを実行することと、
前記第2ブレーキモードにおいて、前記要求制動力が前記車両に付与されるように、前記モータおよび前記ブレーキ装置を制御することと、
前記ブレーキ制御のモードが前記第2ブレーキモードに設定されている場合において、前記第2ブレーキモードの実行中に前記ブレーキ操作が解除された場合、前記第2ブレーキモードを終了し、前記ドライバによるアクセル操作が開始されるまでの間、前記モータによる前記車両への前記駆動力の付与を継続することと、
を含む処理を実行する。
In order to solve the above problem, a control device according to one embodiment of the present invention comprises:
A control device for a vehicle including a brake device and a motor as a drive source,
one or more processors;
one or more memories coupled to the processor;
having
The processor executes a process including switching a mode of a brake control that brakes the vehicle in response to a brake operation by a driver using a brake pedal and is executed while the brake operation is being performed , between a first brake mode and a second brake mode;
the first brake mode is a mode in which the brake device is operated while a regenerative braking force is applied to the vehicle by the motor,
the second brake mode is a mode in which the brake device operates such that a braking force applied to the vehicle by the brake device is greater than that applied to the vehicle by the first brake mode while a driving force is applied to the vehicle by the motor,
The processor,
When the brake operation is performed while the mode of the brake control is set to the first brake mode, the first brake mode is executed;
controlling the motor and the brake device so that a required braking force corresponding to an amount of brake operation is applied to the vehicle in the first brake mode;
When the brake operation is performed while the mode of the brake control is set to the second brake mode, the second brake mode is executed;
controlling the motor and the brake device so that the required braking force is applied to the vehicle in the second brake mode;
When the mode of the brake control is set to the second brake mode, if the brake operation is released during execution of the second brake mode, the second brake mode is terminated, and application of the driving force to the vehicle by the motor is continued until an accelerator operation is started by the driver.
Perform the process including:

本発明によれば、加速の応答性を向上させることが可能となる。 The present invention makes it possible to improve acceleration responsiveness.

図1は、本発明の実施形態に係る車両の概略構成を示す模式図である。FIG. 1 is a schematic diagram showing a schematic configuration of a vehicle according to an embodiment of the present invention. 図2は、本発明の実施形態に係る制御装置の機能構成の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of a functional configuration of the control device according to the embodiment of the present invention. 図3は、本発明の実施形態に係る制御装置が行う第2ブレーキモードに関する主たる処理の流れの一例を示すフローチャートである。FIG. 3 is a flowchart showing an example of a flow of main processes related to the second brake mode performed by the control device according to the embodiment of the present invention. 図4は、本発明の実施形態に係る車両の走行中にブレーキ操作およびアクセル操作が順に行われた場合における各種状態量の推移の一例を示す図である。FIG. 4 is a diagram showing an example of the transition of various state quantities when a brake operation and an accelerator operation are performed in sequence while the vehicle according to the embodiment of the present invention is traveling. 図5は、本発明の実施形態に係る車両の走行中にブレーキ操作およびアクセル操作が順に行われた場合における各種状態量の推移の図4の例と異なる例を示す図である。FIG. 5 is a diagram showing an example different from the example of FIG. 4 of transitions of various state quantities when a brake operation and an accelerator operation are performed in sequence while the vehicle according to the embodiment of the present invention is traveling. 図6は、本発明の実施形態に係る制御装置が行うモータトルクの時間変化率の上限値の設定に関する処理の流れの一例を示すフローチャートである。FIG. 6 is a flowchart showing an example of a flow of processing related to setting of an upper limit value of the time rate of change of motor torque, which is performed by the control device according to the embodiment of the present invention. 図7は、本発明の実施形態に係る制御装置が行う第2ブレーキモードの駆動力の設定に関する処理の流れの一例を示すフローチャートである。FIG. 7 is a flowchart showing an example of a process flow related to setting of the driving force in the second brake mode, which is performed by the control device according to the embodiment of the present invention. 図8は、本発明の実施形態に係る制御装置が行う第2ブレーキモードの駆動力の設定に関する処理の流れの図7の例と異なる例を示すフローチャートである。FIG. 8 is a flowchart showing an example of the flow of processing related to setting of the driving force in the second brake mode performed by the control device according to the embodiment of the present invention, which is different from the example of FIG.

以下に添付図面を参照しながら、本発明の実施形態について詳細に説明する。かかる実施形態に示す具体的な寸法、材料、数値等は、発明の理解を容易にするための例示に過ぎず、特に断る場合を除き、本発明を限定するものではない。なお、本明細書および図面において、実質的に同一の機能、構成を有する要素については、同一の符号を付することにより重複説明を省略し、また本発明に直接関係のない要素は図示を省略する。 The following describes in detail an embodiment of the present invention with reference to the attached drawings. The specific dimensions, materials, values, etc. shown in the embodiment are merely examples to facilitate understanding of the invention, and do not limit the present invention unless otherwise specified. In this specification and drawings, elements that have substantially the same function and configuration are given the same reference numerals to avoid duplicated explanations, and elements that are not directly related to the present invention are not illustrated.

<車両の構成>
図1および図2を参照して、本発明の実施形態に係る車両1の構成について説明する。
<Vehicle configuration>
The configuration of a vehicle 1 according to an embodiment of the present invention will be described with reference to FIGS. 1 and 2. FIG.

図1は、車両1の概略構成を示す模式図である。図1に示されるように、車両1は、車輪11と、動力伝達系12と、モータ21と、インバータ22と、バッテリ23と、ブレーキ装置31と、液圧制御ユニット32と、マスタシリンダ33と、アクセルペダル41と、ブレーキペダル42と、入力装置43と、アクセル開度センサ51と、ブレーキセンサ52と、車速センサ53と、モータ温度センサ54と、バッテリセンサ55と、制御装置100とを備える。 Figure 1 is a schematic diagram showing the general configuration of a vehicle 1. As shown in Figure 1, the vehicle 1 includes wheels 11, a power transmission system 12, a motor 21, an inverter 22, a battery 23, a brake device 31, a hydraulic control unit 32, a master cylinder 33, an accelerator pedal 41, a brake pedal 42, an input device 43, an accelerator position sensor 51, a brake sensor 52, a vehicle speed sensor 53, a motor temperature sensor 54, a battery sensor 55, and a control device 100.

車両1は、駆動用モータであるモータ21のみを駆動源として備え、モータ21から出力される動力を用いて走行する電動車両である。ただし、本発明に係る車両は、この例に限定されず、例えば、モータ21に加えてエンジンを駆動源として備えるハイブリッド車両であってもよい。 Vehicle 1 is an electric vehicle that has only a drive motor, motor 21, as a drive source and runs using the power output from motor 21. However, the vehicle according to the present invention is not limited to this example, and may be, for example, a hybrid vehicle that has an engine as a drive source in addition to motor 21.

モータ21は、車輪11に伝達される動力を出力する。モータ21は、例えば、三相交流式のモータである。モータ21は、インバータ22を介してバッテリ23と接続されており、バッテリ23の電力を用いて駆動されて動力を出力する。モータ21の出力軸は、動力伝達系12を介して車輪11と接続されている。モータ21から出力された動力は、動力伝達系12を介して車輪11に伝達される。この場合、モータ21により車両1に駆動力が付与され、車両1は加速する。 The motor 21 outputs power that is transmitted to the wheels 11. The motor 21 is, for example, a three-phase AC motor. The motor 21 is connected to the battery 23 via the inverter 22, and is driven using the power of the battery 23 to output power. The output shaft of the motor 21 is connected to the wheels 11 via the power transmission system 12. The power output from the motor 21 is transmitted to the wheels 11 via the power transmission system 12. In this case, the motor 21 imparts a driving force to the vehicle 1, and the vehicle 1 accelerates.

なお、車両1において、モータ21から出力される動力が伝達される駆動輪は、前輪であってもよく、後輪であってもよい。また、動力伝達系12の出力側から出力される動力は、図示しないプロペラシャフトを介して前輪および後輪の双方へ伝達されてもよい。 In addition, in the vehicle 1, the drive wheels to which the power output from the motor 21 is transmitted may be the front wheels or the rear wheels. Furthermore, the power output from the output side of the power transmission system 12 may be transmitted to both the front wheels and the rear wheels via a propeller shaft (not shown).

モータ21は、車輪11の運動エネルギを用いて発電することができる。モータ21により発電された電力は、インバータ22を介してバッテリ23へ供給される。それにより、バッテリ23が、モータ21により発電される電力によって充電される。この場合、モータ21により車両1に回生制動力(つまり、回生制動による制動力)が付与され、車両1は制動される(つまり、減速する)。 The motor 21 can generate electricity using the kinetic energy of the wheels 11. The electricity generated by the motor 21 is supplied to the battery 23 via the inverter 22. As a result, the battery 23 is charged with the electricity generated by the motor 21. In this case, the motor 21 applies a regenerative braking force (i.e., a braking force due to regenerative braking) to the vehicle 1, and the vehicle 1 is braked (i.e., decelerated).

インバータ22は、双方向の電力変換を行う電力変換装置である。例えば、インバータ22は、三相ブリッジ回路を含む。インバータ22は、バッテリ23から供給される直流電力を交流電力に変換してモータ21に供給可能である。また、インバータ22は、モータ21により発電された交流電力を直流電力に変換してバッテリ23に供給可能である。 The inverter 22 is a power conversion device that performs bidirectional power conversion. For example, the inverter 22 includes a three-phase bridge circuit. The inverter 22 can convert DC power supplied from the battery 23 into AC power and supply it to the motor 21. The inverter 22 can also convert AC power generated by the motor 21 into DC power and supply it to the battery 23.

バッテリ23は、電力を充放電可能な電池である。バッテリ23として、例えば、リチウムイオン電池、リチウムイオンポリマー電池、ニッケル水素電池、ニッケルカドミウム電池または鉛蓄電池が用いられる。ただし、バッテリ23として、これら以外の電池が用いられてもよい。バッテリ23は、モータ21に供給される電力を蓄電する。 The battery 23 is a battery that can charge and discharge power. For example, a lithium ion battery, a lithium ion polymer battery, a nickel-metal hydride battery, a nickel-cadmium battery, or a lead-acid battery is used as the battery 23. However, batteries other than these may also be used as the battery 23. The battery 23 stores the power supplied to the motor 21.

マスタシリンダ33は、倍力装置(図示省略)を介してブレーキペダル42と接続されており、ブレーキペダル42の操作量であるブレーキ操作量に応じて、油圧を発生させる。マスタシリンダ33は、液圧制御ユニット32を介して、各車輪11にそれぞれ設けられるブレーキ装置31と接続されている。マスタシリンダ33によって発生した油圧は、液圧制御ユニット32を介して各ブレーキ装置31へ供給される。 The master cylinder 33 is connected to the brake pedal 42 via a booster (not shown) and generates hydraulic pressure according to the amount of braking operation, which is the amount of operation of the brake pedal 42. The master cylinder 33 is connected to the brake devices 31 provided on each wheel 11 via a hydraulic pressure control unit 32. The hydraulic pressure generated by the master cylinder 33 is supplied to each brake device 31 via the hydraulic pressure control unit 32.

ブレーキ装置31は、油圧を用いて車輪11に制動力を付与する。各車輪11に対して各ブレーキ装置31により付与される制動力の合計が、ブレーキ装置31により車両1に付与される制動力に相当する。 The brake device 31 applies a braking force to the wheels 11 using hydraulic pressure. The sum of the braking forces applied to each wheel 11 by each brake device 31 corresponds to the braking force applied to the vehicle 1 by the brake device 31.

ブレーキ装置31は、例えば、ブレーキパッドおよびホイールシリンダを含むブレーキキャリパ(図示省略)を有する。ブレーキパッドは、例えば、車輪11と一体として回転するブレーキディスクの両側面にそれぞれ対向して一対設けられる。ホイールシリンダは、ブレーキキャリパ内に形成され、ホイールシリンダ内にはピストンが摺動可能に設けられる。ピストンの先端部はブレーキパッドと対向して設けられ、ピストンの摺動に伴ってブレーキパッドがブレーキディスクの各側面へ向けて移動するようになっている。マスタシリンダ33によって発生した油圧は、ブレーキ装置31のホイールシリンダへ供給される。それにより、ブレーキキャリパ内のピストンおよびブレーキパッドが移動することによって、ブレーキディスクの両側面が一対のブレーキパッドにより挟まれ、車輪11に制動力が付与される。 The brake device 31 has, for example, a brake caliper (not shown) including brake pads and a wheel cylinder. For example, a pair of brake pads are provided facing each other on both sides of a brake disc that rotates integrally with the wheel 11. The wheel cylinder is formed within the brake caliper, and a piston is slidably provided within the wheel cylinder. The tip of the piston is provided facing the brake pad, and the brake pad moves toward each side of the brake disc as the piston slides. The hydraulic pressure generated by the master cylinder 33 is supplied to the wheel cylinder of the brake device 31. As a result, the piston and brake pad in the brake caliper move, and both sides of the brake disc are sandwiched between the pair of brake pads, applying a braking force to the wheel 11.

液圧制御ユニット32は、各ブレーキ装置31へ供給される油圧(つまり、各ブレーキ装置31のブレーキ液圧)を調整可能である。具体的には、液圧制御ユニット32は、ポンプおよび制御弁等の装置を有しており、これらの装置の動作が制御されることにより、各ブレーキ装置31のブレーキ液圧が制御される。それにより、各車輪11に付与される制動力が制御される。液圧制御ユニット32は各ブレーキ装置31へ供給される油圧を個別に調整可能であってもよい。また、ブレーキ系統は、2系統であってもよい。 The hydraulic pressure control unit 32 can adjust the hydraulic pressure supplied to each brake device 31 (i.e., the brake hydraulic pressure of each brake device 31). Specifically, the hydraulic pressure control unit 32 has devices such as a pump and a control valve, and the operation of these devices is controlled to control the brake hydraulic pressure of each brake device 31. This controls the braking force applied to each wheel 11. The hydraulic pressure control unit 32 may be able to individually adjust the hydraulic pressure supplied to each brake device 31. In addition, the brake system may be two systems.

アクセルペダル41は、ドライバによるアクセル操作を受け付ける。アクセル操作は、具体的には、アクセルペダル41を踏み込む操作である。 The accelerator pedal 41 accepts accelerator operation by the driver. Specifically, the accelerator operation is the operation of depressing the accelerator pedal 41.

ブレーキペダル42は、ドライバによるブレーキ操作を受け付ける。ブレーキ操作は、具体的には、ブレーキペダル42を踏み込む操作である。 The brake pedal 42 accepts braking operation by the driver. Specifically, the braking operation is the act of depressing the brake pedal 42.

入力装置43は、ドライバによる各種操作を受け付ける。入力装置43は、例えば、ステアリングホイールに設けられるパドルである。ドライバは、パドルを手前に引く操作を行うことができる。ただし、入力装置43は、この例に限定されない。例えば、入力装置43は、パドル以外の装置(例えば、押しボタン等)であってもよい。また、例えば、入力装置43の設置位置は、ステアリングホイール以外であってもよい。 The input device 43 accepts various operations by the driver. The input device 43 is, for example, a paddle provided on the steering wheel. The driver can perform an operation of pulling the paddle toward himself. However, the input device 43 is not limited to this example. For example, the input device 43 may be a device other than a paddle (for example, a push button, etc.). Also, for example, the input device 43 may be installed at a position other than the steering wheel.

アクセル開度センサ51は、ドライバによるアクセルペダル41の操作量であるアクセル開度を検出し、検出結果を制御装置100に出力する。 The accelerator opening sensor 51 detects the accelerator opening, which is the amount of operation of the accelerator pedal 41 by the driver, and outputs the detection result to the control device 100.

ブレーキセンサ52は、ドライバによるブレーキペダル42の操作量であるブレーキ操作量を検出し、検出結果を制御装置100に出力する。 The brake sensor 52 detects the amount of brake operation, which is the amount of operation of the brake pedal 42 by the driver, and outputs the detection result to the control device 100.

車速センサ53は、車両1の速度である車速を検出し、検出結果を制御装置100に出力する。 The vehicle speed sensor 53 detects the vehicle speed, which is the speed of the vehicle 1, and outputs the detection result to the control device 100.

モータ温度センサ54は、モータ温度(つまり、モータ21の温度)を検出し、検出結果を制御装置100に出力する。 The motor temperature sensor 54 detects the motor temperature (i.e., the temperature of the motor 21) and outputs the detection result to the control device 100.

バッテリセンサ55は、バッテリ23に関する各種情報を検出し、検出結果を制御装置100に出力する。バッテリセンサ55により検出される情報には、バッテリ23の残存容量(以下、SOCとも呼ぶ。)が含まれる。 The battery sensor 55 detects various information related to the battery 23 and outputs the detection results to the control device 100. The information detected by the battery sensor 55 includes the remaining capacity (hereinafter also referred to as SOC) of the battery 23.

制御装置100は、1つまたは複数のプロセッサ101と、プロセッサ101に接続される1つまたは複数のメモリ102と、を有する。プロセッサ101は、例えば、CPU(Central Processing Unit)を含む。メモリ102は、例えば、ROM(Read Only Memory)およびRAM(Random Access Memory)などを含む。ROMは、CPUが使用するプログラムおよび演算パラメータ等を記憶する記憶素子である。RAMは、CPUにより実行される処理に用いられる変数およびパラメータ等のデータを一時記憶する記憶素子である。 The control device 100 has one or more processors 101 and one or more memories 102 connected to the processors 101. The processor 101 includes, for example, a CPU (Central Processing Unit). The memory 102 includes, for example, a ROM (Read Only Memory) and a RAM (Random Access Memory). The ROM is a storage element that stores programs and computation parameters used by the CPU. The RAM is a storage element that temporarily stores data such as variables and parameters used in processing executed by the CPU.

制御装置100は、車両1に設けられる各装置(例えば、インバータ22、液圧制御ユニット32、入力装置43、アクセル開度センサ51、ブレーキセンサ52、車速センサ53、モータ温度センサ54およびバッテリセンサ55等)と通信を行う。制御装置100と各装置との通信は、例えば、CAN(Controller Area Network)通信を用いて実現される。 The control device 100 communicates with each device provided in the vehicle 1 (e.g., the inverter 22, the hydraulic control unit 32, the input device 43, the accelerator opening sensor 51, the brake sensor 52, the vehicle speed sensor 53, the motor temperature sensor 54, and the battery sensor 55). The communication between the control device 100 and each device is realized, for example, by using CAN (Controller Area Network) communication.

図2は、制御装置100の機能構成の一例を示すブロック図である。例えば、図2に示されるように、制御装置100は、取得部111と、制御部112とを有する。なお、取得部111または制御部112により行われる以下で説明する処理を含む各種処理は、プロセッサ101によって実行され得る。詳細には、メモリ102に記憶されているプログラムをプロセッサ101が実行することにより、各種処理が実行される。 FIG. 2 is a block diagram showing an example of the functional configuration of the control device 100. For example, as shown in FIG. 2, the control device 100 has an acquisition unit 111 and a control unit 112. Note that various processes, including the processes described below, performed by the acquisition unit 111 or the control unit 112 may be executed by the processor 101. In detail, the various processes are executed by the processor 101 executing a program stored in the memory 102.

取得部111は、制御部112が行う処理において用いられる各種情報を取得し、制御部112へ出力する。例えば、取得部111は、入力装置43、アクセル開度センサ51、ブレーキセンサ52、車速センサ53、モータ温度センサ54およびバッテリセンサ55から情報を取得する。 The acquisition unit 111 acquires various information used in the processing performed by the control unit 112, and outputs the information to the control unit 112. For example, the acquisition unit 111 acquires information from the input device 43, the accelerator opening sensor 51, the brake sensor 52, the vehicle speed sensor 53, the motor temperature sensor 54, and the battery sensor 55.

制御部112は、車両1内の各装置の動作を制御する。例えば、制御部112は、モータ制御部112aと、ブレーキ制御部112bと、設定部112cと、判定部112dとを含む。 The control unit 112 controls the operation of each device in the vehicle 1. For example, the control unit 112 includes a motor control unit 112a, a brake control unit 112b, a setting unit 112c, and a determination unit 112d.

モータ制御部112aは、モータ21の動作を制御する。具体的には、モータ制御部112aは、インバータ22のスイッチング素子の動作を制御することによって、バッテリ23とモータ21との間の電力の供給を制御する。それにより、モータ制御部112aは、モータ21による動力の生成および発電を制御することができる。ゆえに、モータ制御部112aは、モータ21により車両1に付与される駆動力を制御することができる。また、モータ制御部112aは、モータ21により車両1に付与される回生制動力を制御することができる。 The motor control unit 112a controls the operation of the motor 21. Specifically, the motor control unit 112a controls the operation of the switching elements of the inverter 22 to control the supply of power between the battery 23 and the motor 21. This allows the motor control unit 112a to control the generation of power and the generation of electricity by the motor 21. Therefore, the motor control unit 112a can control the driving force applied to the vehicle 1 by the motor 21. In addition, the motor control unit 112a can control the regenerative braking force applied to the vehicle 1 by the motor 21.

ブレーキ制御部112bは、ブレーキ装置31の動作を制御する。具体的には、ブレーキ制御部112bは、液圧制御ユニット32の動作を制御することによって、各車輪11に対して設けられている各ブレーキ装置31のブレーキ液圧を制御する。それにより、ブレーキ制御部112bは、ブレーキ装置31により車両1に付与される制動力を制御することができる。 The brake control unit 112b controls the operation of the brake device 31. Specifically, the brake control unit 112b controls the operation of the hydraulic control unit 32 to control the brake hydraulic pressure of each brake device 31 provided for each wheel 11. This allows the brake control unit 112b to control the braking force applied to the vehicle 1 by the brake device 31.

上記のように、制御部112は、モータ21およびブレーキ装置31を制御することによって、車両1を制動することができる。制御部112は、ドライバによるブレーキ操作に応じてブレーキ制御を実行する。ブレーキ制御は、車両1を制動する制御であり、ブレーキ操作が行われている時に実行される。 As described above, the control unit 112 can brake the vehicle 1 by controlling the motor 21 and the brake device 31. The control unit 112 executes brake control in response to the brake operation by the driver. The brake control is a control for braking the vehicle 1, and is executed when the brake operation is being performed.

ここで、制御部112は、ブレーキ制御のモードを、第1ブレーキモードと第2ブレーキモードとの間で切り替える。第1ブレーキモードは、モータ21により車両1に回生制動力が付与されつつ、ブレーキ装置31が作動するモードである。第2ブレーキモードは、モータ21により車両1に駆動力が付与されつつ、ブレーキ装置31により車両1に付与される制動力が第1ブレーキモードと比べて大きくなるように、ブレーキ装置31が作動するモードである。ブレーキ制御は、モータ制御部112aおよびブレーキ制御部112bによって実行される。ブレーキ制御の詳細については、後述する。 Here, the control unit 112 switches the brake control mode between a first brake mode and a second brake mode. The first brake mode is a mode in which the brake device 31 operates while the motor 21 applies a regenerative braking force to the vehicle 1. The second brake mode is a mode in which the motor 21 applies a driving force to the vehicle 1 while the brake device 31 operates so that the braking force applied to the vehicle 1 by the brake device 31 is greater than that in the first brake mode. The brake control is executed by the motor control unit 112a and the brake control unit 112b. Details of the brake control will be described later.

設定部112cは、制御部112が行う処理に用いられる各種パラメータの設定を行う。 The setting unit 112c sets various parameters used in the processing performed by the control unit 112.

判定部112dは、各種判定を行う。制御部112は、判定部112dによる判定結果に基づいて、各種処理を行う。 The determination unit 112d performs various determinations. The control unit 112 performs various processes based on the results of the determination by the determination unit 112d.

なお、本実施形態に係る制御装置100が有する機能は複数の制御装置に分割されてもよく、複数の機能が1つの制御装置によって実現されてもよい。制御装置100が有する機能が複数の制御装置に分割される場合、当該複数の制御装置は、CAN等の通信バスを介して、互いに接続されてもよい。 The functions of the control device 100 according to this embodiment may be divided among multiple control devices, or multiple functions may be realized by one control device. When the functions of the control device 100 are divided among multiple control devices, the multiple control devices may be connected to each other via a communication bus such as a CAN.

<制御装置の動作>
続いて、図3~図8を参照して、本発明の実施形態に係る制御装置100の動作について説明する。
<Control device operation>
Next, the operation of the control device 100 according to the embodiment of the present invention will be described with reference to FIGS.

上述したように、制御部112は、ブレーキ制御のモードを、第1ブレーキモードと第2ブレーキモードとの間で切り替える。後述するように、本実施形態では、ブレーキ制御のモードとして、第1ブレーキモードの他に、第2ブレーキモードが実行されることによって、加速の応答性を向上させることが実現される。 As described above, the control unit 112 switches the brake control mode between the first brake mode and the second brake mode. As described later, in this embodiment, in addition to the first brake mode, the second brake mode is executed as the brake control mode, thereby improving the acceleration response.

図3は、制御装置100が行う第2ブレーキモードに関する主たる処理の流れの一例を示すフローチャートである。図3に示される制御フローは、終了した後に繰り返し開始される。 Figure 3 is a flowchart showing an example of the main process flow for the second brake mode performed by the control device 100. The control flow shown in Figure 3 is started repeatedly after it is completed.

図3に示される制御フローは、ブレーキ制御のモードが第1ブレーキモードに設定されている状況で開始される。ブレーキ制御のモードが第1ブレーキモードに設定されている場合、ブレーキ操作が行われると、制御部112は、第1ブレーキモードを実行する。 The control flow shown in FIG. 3 is started in a situation where the brake control mode is set to the first brake mode. When the brake control mode is set to the first brake mode, the control unit 112 executes the first brake mode when a brake operation is performed.

第1ブレーキモードにおいて、制御部112は、モータ21により車両1に回生制動力を付与しつつ、ブレーキ装置31を作動させる。第1ブレーキモードにおいて、制御部112は、ブレーキ操作量に応じた要求制動力(つまり、制動力の要求値)が車両1に付与されるように、モータ21およびブレーキ装置31を制御する。第1ブレーキモードにおいて、制御部112は、例えば、要求制動力に対する回生制動力の不足分がブレーキ装置31による制動力で補われるように、モータ21およびブレーキ装置31を制御する。 In the first brake mode, the control unit 112 operates the brake device 31 while applying a regenerative braking force to the vehicle 1 by the motor 21. In the first brake mode, the control unit 112 controls the motor 21 and the brake device 31 so that a required braking force (i.e., a required value of braking force) corresponding to the amount of brake operation is applied to the vehicle 1. In the first brake mode, the control unit 112 controls the motor 21 and the brake device 31, for example, so that the shortfall of the regenerative braking force relative to the required braking force is made up for by the braking force provided by the brake device 31.

図3に示される制御フローが開始されると、まず、ステップS101において、制御部112の判定部112dは、ドライバによる設定操作が行われたか否かを判定する。設定操作は、ブレーキ制御のモードを第2ブレーキモードに設定するための操作である。ドライバは、例えば、入力装置43を用いて設定操作を行う。入力装置43がステアリングホイールに設けられるパドルである場合、例えば、当該パドルを1回引く操作が、設定操作に相当する。ただし、設定操作は、この例に限定されない。 When the control flow shown in FIG. 3 is started, first, in step S101, the determination unit 112d of the control unit 112 determines whether or not a setting operation has been performed by the driver. The setting operation is an operation for setting the brake control mode to the second brake mode. The driver performs the setting operation, for example, using the input device 43. If the input device 43 is a paddle provided on the steering wheel, for example, an operation of pulling the paddle once corresponds to the setting operation. However, the setting operation is not limited to this example.

設定操作が行われていないと判定された場合(ステップS101でNOと判定された場合)、図3に示される制御フローは終了する。一方、設定操作が行われたと判定された場合(ステップS101でYESと判定された場合)、ステップS102に進む。 If it is determined that no setting operation has been performed (if the result of step S101 is NO), the control flow shown in FIG. 3 ends. On the other hand, if it is determined that a setting operation has been performed (if the result of step S101 is YES), the flow proceeds to step S102.

ステップS101でYESと判定された場合、ステップS102において、制御部112の設定部112cは、ブレーキ制御のモードを第2ブレーキモードに設定する。 If the answer is YES in step S101, in step S102, the setting unit 112c of the control unit 112 sets the brake control mode to the second brake mode.

次に、ステップS103において、制御部112の判定部112dは、ドライバによるブレーキ操作が開始されたか否かを判定する。判定部112dは、例えば、ブレーキセンサ52の検出結果に基づいて、ブレーキ操作が開始されたか否かを判定する。 Next, in step S103, the determination unit 112d of the control unit 112 determines whether or not the driver has started braking. The determination unit 112d determines whether or not the driver has started braking, for example, based on the detection result of the brake sensor 52.

ブレーキ操作が開始されていないと判定された場合(ステップS103でNOと判定された場合)、ステップS103が繰り返される。一方、ブレーキ操作が開始されたと判定された場合(ステップS103でYESと判定された場合)、ステップS104に進む。 If it is determined that the brake operation has not started (if the answer is NO in step S103), step S103 is repeated. On the other hand, if it is determined that the brake operation has started (if the answer is YES in step S103), the process proceeds to step S104.

ステップS103でYESと判定された場合、ステップS104において、制御部112は、第2ブレーキモードを実行する。 If the answer is YES in step S103, the control unit 112 executes the second brake mode in step S104.

第2ブレーキモードにおいて、制御部112は、モータ21により車両1に駆動力を付与しつつ、ブレーキ装置31を作動させる。第2ブレーキモードにおいて、制御部112は、ブレーキ操作量に応じた要求制動力が車両1に付与されるように、モータ21およびブレーキ装置31を制御する。 In the second brake mode, the control unit 112 operates the brake device 31 while applying a driving force to the vehicle 1 by the motor 21. In the second brake mode, the control unit 112 controls the motor 21 and the brake device 31 so that a required braking force corresponding to the amount of brake operation is applied to the vehicle 1.

具体的には、第2ブレーキモードにおいて、制御部112は、ブレーキ装置31による制動力がモータ21による駆動力に対して要求制動力の分だけ大きな値となるように、モータ21およびブレーキ装置31を制御する。つまり、第2ブレーキモードにおいて、ブレーキ装置31による制動力の絶対値は、モータ21による駆動力の絶対値と要求制動力の絶対値との合計値となる。ゆえに、第2ブレーキモードにおいて、ブレーキ装置31により車両1に付与される制動力は、第1ブレーキモードと比べて大きくなる。なお、第2ブレーキモードの駆動力(つまり、第2ブレーキモードにおいてモータ21により車両1に付与される駆動力)の詳細については、後述する。 Specifically, in the second brake mode, the control unit 112 controls the motor 21 and the brake device 31 so that the braking force by the brake device 31 is greater than the driving force by the motor 21 by the amount of the required braking force. In other words, in the second brake mode, the absolute value of the braking force by the brake device 31 is the sum of the absolute value of the driving force by the motor 21 and the absolute value of the required braking force. Therefore, in the second brake mode, the braking force applied to the vehicle 1 by the brake device 31 is greater than that in the first brake mode. Note that details of the driving force in the second brake mode (i.e., the driving force applied to the vehicle 1 by the motor 21 in the second brake mode) will be described later.

次に、ステップS105において、制御部112の判定部112dは、ドライバによるブレーキ操作が解除されたか否かを判定する。判定部112dは、例えば、ブレーキセンサ52の検出結果に基づいて、ブレーキ操作が解除されたか否かを判定する。 Next, in step S105, the determination unit 112d of the control unit 112 determines whether the brake operation by the driver has been released. The determination unit 112d determines whether the brake operation has been released, for example, based on the detection result of the brake sensor 52.

ブレーキ操作が解除されていないと判定された場合(ステップS105でNOと判定された場合)、ステップS104に戻る。一方、ブレーキ操作が解除されたと判定された場合(ステップS105でYESと判定された場合)、ステップS106に進む。 If it is determined that the brake operation has not been released (if the answer is NO in step S105), the process returns to step S104. On the other hand, if it is determined that the brake operation has been released (if the answer is YES in step S105), the process proceeds to step S106.

ステップS105でYESと判定された場合、ステップS106において、制御部112は、第2ブレーキモードを終了する。次に、ステップS107において、制御部112は、モータ21による車両1への駆動力の付与を継続する。 If the determination in step S105 is YES, in step S106, the control unit 112 ends the second brake mode. Next, in step S107, the control unit 112 continues to apply driving force to the vehicle 1 by the motor 21.

次に、ステップS108において、制御部112の判定部112dは、ドライバによるアクセル操作が開始されたか否かを判定する。判定部112dは、例えば、アクセル開度センサ51の検出結果に基づいて、アクセル操作が開始されたか否かを判定する。 Next, in step S108, the determination unit 112d of the control unit 112 determines whether or not the driver has started to operate the accelerator. The determination unit 112d determines whether or not the driver has started to operate the accelerator based on, for example, the detection result of the accelerator opening sensor 51.

アクセル操作が開始されていないと判定された場合(ステップS108でNOと判定された場合)、ステップS107に戻る。一方、アクセル操作が開始されたと判定された場合(ステップS108でYESと判定された場合)、ステップS109に進む。 If it is determined that the accelerator operation has not started (if the answer is NO in step S108), the process returns to step S107. On the other hand, if it is determined that the accelerator operation has started (if the answer is YES in step S108), the process proceeds to step S109.

ステップS108でYESと判定された場合、ステップS109において、制御部112の設定部112cは、ブレーキ制御のモードを第1ブレーキモードに設定し、図3に示される制御フローは終了する。 If the answer is YES in step S108, in step S109, the setting unit 112c of the control unit 112 sets the brake control mode to the first brake mode, and the control flow shown in FIG. 3 ends.

図4は、車両1の走行中にブレーキ操作およびアクセル操作が順に行われた場合における各種状態量の推移の一例を示す図である。図4では、各種状態量として、設定操作の実行状態、アクセル操作の実行状態、ブレーキ操作の実行状態、モータトルク(つまり、モータ21のトルク)、ブレーキ装置31による制動力、および、車速の各々の推移が示されている。設定操作、アクセル操作およびブレーキ操作の各操作がONの場合、各操作は行われている。設定操作、アクセル操作およびブレーキ操作の各操作がOFFの場合、各操作は行われていない。モータトルクが正の値となる場合、モータ21により車両1に駆動力が付与されている。モータトルクが負の値となる場合、モータ21により車両1に回生制動力が付与されている。 Figure 4 is a diagram showing an example of the transition of various state quantities when a brake operation and an accelerator operation are performed in sequence while the vehicle 1 is traveling. In Figure 4, the transitions of the various state quantities are shown, including the execution state of the setting operation, the execution state of the accelerator operation, the execution state of the brake operation, the motor torque (i.e., the torque of the motor 21), the braking force by the brake device 31, and the vehicle speed. When the setting operation, the accelerator operation, and the brake operation are each ON, the respective operations are being performed. When the setting operation, the accelerator operation, and the brake operation are each OFF, the respective operations are not being performed. When the motor torque is a positive value, the motor 21 is providing a driving force to the vehicle 1. When the motor torque is a negative value, the motor 21 is providing a regenerative braking force to the vehicle 1.

なお、図4では、各種状態量は実線により示されるように推移する。図4中の破線により示される推移は、時点T1以前において、ブレーキ制御のモードが仮に第1ブレーキモードに設定されている場合における各種状態量の推移である。 In FIG. 4, the various state quantities change as indicated by the solid lines. The changes indicated by the dashed lines in FIG. 4 are the changes in the various state quantities when the brake control mode is set to the first brake mode before time T1.

図4に示される例では、時点T1以前において、ブレーキ操作が行われておらず、アクセル操作が行われている状態で、車両1が走行している。なお、時点T1以前において、ブレーキ制御のモードは、第1ブレーキモードに設定されている。そして、時点T1において、設定操作が行われ、ブレーキ制御のモードが第2ブレーキモードに設定される。その後、時点T2において、アクセル操作が解除され、ブレーキ操作が開始される。よって、時点T2以降において、第2ブレーキモードが実行される。 In the example shown in FIG. 4, before time T1, the vehicle 1 is traveling with no brake operation and accelerator operation. Note that before time T1, the brake control mode is set to the first brake mode. Then, at time T1, a setting operation is performed and the brake control mode is set to the second brake mode. After that, at time T2, the accelerator operation is released and the brake operation is started. Therefore, from time T2 onwards, the second brake mode is executed.

時点T2以降では、第2ブレーキモードが実行されるので、モータトルクが正の値となり、モータ21により車両1に駆動力が付与される。また、ブレーキ装置31が作動し、ブレーキ装置31により車両1に制動力が付与される。 After time T2, the second brake mode is executed, so the motor torque becomes a positive value and the motor 21 applies a driving force to the vehicle 1. In addition, the brake device 31 operates and applies a braking force to the vehicle 1.

ここで、制御部112は、第2ブレーキモードの実行中に、例えば、車両1の走行抵抗に相当する駆動力をモータ21により車両1に付与する。車両1の走行抵抗は、車速が高いほど大きくなる。ゆえに、制御部112は、モータ21により車両1に付与される駆動力を、車速が高いほど大きくなるように制御する。それにより、制御部112は、モータ21により車両1に付与される駆動力を、車両1の走行抵抗に相当する駆動力(つまり、走行抵抗に一致する駆動力、または、走行抵抗に近い駆動力)に制御できる。詳細には、制御部112は、動力伝達系12におけるギヤ比、および、車輪11のタイヤ径等をさらに加味して、モータ21により車両1に付与される駆動力を制御することが好ましい。 Here, while the second brake mode is being executed, the control unit 112 applies to the vehicle 1, for example, a driving force equivalent to the running resistance of the vehicle 1, by the motor 21. The running resistance of the vehicle 1 increases as the vehicle speed increases. Therefore, the control unit 112 controls the driving force applied to the vehicle 1 by the motor 21 so that the driving force increases as the vehicle speed increases. This allows the control unit 112 to control the driving force applied to the vehicle 1 by the motor 21 to a driving force equivalent to the running resistance of the vehicle 1 (i.e., a driving force that matches the running resistance or a driving force that is close to the running resistance). In detail, it is preferable that the control unit 112 controls the driving force applied to the vehicle 1 by the motor 21 by further taking into account the gear ratio in the power transmission system 12 and the tire diameter of the wheels 11, etc.

時点T2の後の時点T3において、ブレーキ操作が解除され、アクセル操作が開始される。よって、時点T3において、第2ブレーキモードが終了する。それに伴い、時点T3においてブレーキ装置31への油圧の供給が停止し、時点T3以降において、ブレーキ装置31による車両1への制動力の付与が終了する。また、時点T3以降において、制御部112は、アクセル開度に応じてモータトルクを制御する。それにより、時点T3の後の時点T4において、車両1が加速し始める。なお、時点T3において、ブレーキ制御のモードは第1ブレーキモードに設定される。 At time T3 after time T2, the brake operation is released and the accelerator operation is started. Thus, at time T3, the second brake mode ends. Accordingly, at time T3, the supply of hydraulic pressure to the brake device 31 is stopped, and after time T3, the application of braking force to the vehicle 1 by the brake device 31 is stopped. After time T3, the control unit 112 controls the motor torque according to the accelerator opening. As a result, at time T4 after time T3, the vehicle 1 begins to accelerate. At time T3, the brake control mode is set to the first brake mode.

ところで、破線により示される例では、時点T1以降において、ブレーキ制御のモードが第1ブレーキモードに設定されている。ゆえに、ブレーキ操作が開始される時点T2以降において、モータトルクが負の値となり、モータ21により車両1に回生制動力が付与される。また、ブレーキ装置31が作動し、ブレーキ装置31により車両1に制動力が付与される。第1ブレーキモードおよび第2ブレーキモードのいずれのモードにおいても、要求制動力が車両1に付与されるように、モータ21およびブレーキ装置31が制御される。よって、破線により示される例(つまり、第1ブレーキモードが実行される例)において、ブレーキ装置31による制動力は、実線により示される例(つまり、第2ブレーキモードが実行される例)と比べて小さくなる。 In the example shown by the dashed line, the brake control mode is set to the first brake mode after time T1. Therefore, after time T2 when the brake operation is started, the motor torque becomes a negative value, and the motor 21 applies a regenerative braking force to the vehicle 1. In addition, the brake device 31 operates and applies a braking force to the vehicle 1. In both the first brake mode and the second brake mode, the motor 21 and the brake device 31 are controlled so that the required braking force is applied to the vehicle 1. Therefore, in the example shown by the dashed line (i.e., an example in which the first brake mode is executed), the braking force by the brake device 31 is smaller than that in the example shown by the solid line (i.e., an example in which the second brake mode is executed).

ここで、破線により示される例では、ブレーキ操作が解除され、アクセル操作が開始される時点T3において、モータトルクが負の値となっている。ゆえに、時点T3以降において、モータトルクが上昇する過程で、モータトルクが負の値から正の値に切り替わる。このように、モータトルクの方向が反転する際には、動力伝達経路(例えば、動力伝達系12)におけるバックラッシュに起因するショックを低減するために、モータトルクの時間変化率が制限される。例えば、制御部112は、モータトルクが0Nm近傍の所定範囲内である場合に、モータトルクの時間変化率を所定値以下に制限する。ゆえに、図4中の領域R1に示されるように、モータトルクが負の値から正の値に切り替わる際に、モータトルクの時間変化率が小さくなる。それにより、破線により示される例では、時点T4よりも後の時点T5において、車両1が加速し始める。 Here, in the example shown by the dashed line, the motor torque is negative at time T3 when the brake operation is released and the accelerator operation is started. Therefore, after time T3, the motor torque switches from a negative value to a positive value as the motor torque increases. In this way, when the direction of the motor torque is reversed, the time rate of change of the motor torque is limited in order to reduce shock caused by backlash in the power transmission path (e.g., power transmission system 12). For example, when the motor torque is within a predetermined range near 0 Nm, the control unit 112 limits the time rate of change of the motor torque to a predetermined value or less. Therefore, as shown in region R1 in FIG. 4, when the motor torque switches from a negative value to a positive value, the time rate of change of the motor torque becomes smaller. As a result, in the example shown by the dashed line, the vehicle 1 starts accelerating at time T5, which is later than time T4.

一方、実線により示される本実施形態では、時点T1以降において、ブレーキ制御のモードが第2ブレーキモードに設定されている。それにより、ブレーキ操作が解除され、アクセル操作が開始される時点T3において、モータトルクが正の値となっている。ゆえに、車両1を制動した後に加速させる際に、モータトルクの方向が反転することを抑制できる。よって、モータトルクの時間変化率が制限されることを抑制できる。したがって、加速の応答性を向上させることができる。 On the other hand, in this embodiment shown by the solid line, the brake control mode is set to the second brake mode from time T1 onwards. As a result, the motor torque is a positive value at time T3 when the brake operation is released and the accelerator operation starts. Therefore, it is possible to suppress the direction of the motor torque from being reversed when accelerating the vehicle 1 after braking. This makes it possible to suppress the time rate of change of the motor torque from being limited. As a result, it is possible to improve the responsiveness of acceleration.

上述したように、第2ブレーキモードの駆動力(つまり、第2ブレーキモードにおいてモータ21により車両1に付与される駆動力)は、例えば、車両1の走行抵抗に相当する駆動力である。ここで、第2ブレーキモードの駆動力が車両1の走行抵抗と一致する場合、第2ブレーキモードの駆動力が車両1の走行抵抗より大きい場合と比べて、第2ブレーキモードの終了後の車両1の再加速時における急加速を抑制できる。また、第2ブレーキモードの駆動力が車両1の走行抵抗と一致する場合、第2ブレーキモードの駆動力が車両1の走行抵抗より小さい場合と比べて、第2ブレーキモードの終了後の車両1の再加速時における加速の応答性をより向上させることができる。よって、制御部112は、第2ブレーキモードの実行中に、車両1の走行抵抗に相当する駆動力をモータ21により車両1に付与することが好ましい。 As described above, the driving force in the second brake mode (i.e., the driving force applied to the vehicle 1 by the motor 21 in the second brake mode) is, for example, a driving force equivalent to the running resistance of the vehicle 1. Here, when the driving force in the second brake mode matches the running resistance of the vehicle 1, it is possible to suppress sudden acceleration when the vehicle 1 re-accelerates after the end of the second brake mode, compared to when the driving force in the second brake mode is greater than the running resistance of the vehicle 1. Also, when the driving force in the second brake mode matches the running resistance of the vehicle 1, it is possible to further improve the acceleration responsiveness when the vehicle 1 re-accelerates after the end of the second brake mode, compared to when the driving force in the second brake mode is smaller than the running resistance of the vehicle 1. Therefore, it is preferable that the control unit 112 applies a driving force equivalent to the running resistance of the vehicle 1 to the vehicle 1 by the motor 21 during execution of the second brake mode.

図5は、車両1の走行中にブレーキ操作およびアクセル操作が順に行われた場合における各種状態量の推移の図4の例と異なる例を示す図である。図5では、図4と同様に、各種状態量として、設定操作の実行状態、アクセル操作の実行状態、ブレーキ操作の実行状態、モータトルク、ブレーキ装置31による制動力、および、車速の各々の推移が示されている。 Figure 5 is a diagram showing an example different from that of Figure 4 of the transition of various state quantities when a brake operation and an accelerator operation are performed in sequence while the vehicle 1 is traveling. As in Figure 4, Figure 5 shows the transition of each of the various state quantities, including the execution state of the setting operation, the execution state of the accelerator operation, the execution state of the brake operation, the motor torque, the braking force by the brake device 31, and the vehicle speed.

図5に示される例では、時点T3以前においては、各種状態量の推移は、図4の例と同様である。ここで、図5に示される例では、図4の例と異なり、ブレーキ操作が解除される時点T3においてアクセル操作は開始されない。時点T3の後の時点T6において、アクセル操作が開始される。時点T3において、制御部112は、第2ブレーキモードを終了する。そして、時点T3から時点T6までの間、制御部112は、モータ21による車両1への駆動力の付与を継続する。この間、制御部112は、第2ブレーキモードの実行中と同様に、車両1の走行抵抗に相当する駆動力をモータ21により車両1に付与することが好ましい。そして、アクセル操作が開始される時点T6以降において、制御部112は、アクセル開度に応じてモータトルクを制御する。それにより、時点T6の後の時点T7において、車両1が加速し始める。 In the example shown in FIG. 5, the transition of various state quantities before time T3 is the same as in the example of FIG. 4. Here, in the example shown in FIG. 5, unlike the example of FIG. 4, the accelerator operation is not started at time T3 when the brake operation is released. The accelerator operation is started at time T6 after time T3. At time T3, the control unit 112 ends the second brake mode. Then, between time T3 and time T6, the control unit 112 continues to apply the driving force to the vehicle 1 by the motor 21. During this time, it is preferable that the control unit 112 applies the driving force equivalent to the running resistance of the vehicle 1 to the vehicle 1 by the motor 21, as during the execution of the second brake mode. Then, after time T6 when the accelerator operation is started, the control unit 112 controls the motor torque according to the accelerator opening. As a result, at time T7 after time T6, the vehicle 1 starts to accelerate.

上述したように、制御部112は、第2ブレーキモードの実行中にブレーキ操作が解除された場合、第2ブレーキモードを終了し、アクセル操作が開始されるまでの間、モータ21による車両1への駆動力の付与を継続する。ゆえに、図5の例では、時点T3から時点T6までの間、モータ21による車両1への駆動力の付与が継続している。それにより、第2ブレーキモードを終了した時点からアクセル操作が開始されるまでの間において、モータ21による回生制動が行われ、モータトルクが負の値となることが抑制される。ゆえに、車両1を制動した後に加速させる際に、モータトルクの方向が反転することをより適切に抑制できる。よって、モータトルクの時間変化率が制限されることをより適切に抑制できる。したがって、加速の応答性をより適切に向上させることができる。 As described above, when the brake operation is released while the second brake mode is being executed, the control unit 112 ends the second brake mode and continues to apply the driving force to the vehicle 1 by the motor 21 until the accelerator operation is started. Therefore, in the example of FIG. 5, the motor 21 continues to apply the driving force to the vehicle 1 from time T3 to time T6. As a result, regenerative braking is performed by the motor 21 from the time the second brake mode is ended until the accelerator operation is started, and the motor torque is prevented from becoming a negative value. Therefore, when the vehicle 1 is accelerated after braking, the direction of the motor torque can be more appropriately prevented from being reversed. Therefore, the time rate of change of the motor torque can be more appropriately prevented from being limited. Therefore, the acceleration responsiveness can be more appropriately improved.

上記では、図3のフローチャートを参照して、第2ブレーキモードに関する主たる処理の流れについて説明した。ただし、制御装置100は、ブレーキ制御に関する処理として、上記で説明した処理以外の処理を行ってもよい。以下、図6~図8を参照して、制御装置100が行う上記で説明した処理以外の処理について説明する。 The main processing flow related to the second brake mode has been described above with reference to the flowchart in FIG. 3. However, the control device 100 may perform processing related to brake control other than the processing described above. Below, processing other than the processing described above that is performed by the control device 100 will be described with reference to FIG. 6 to FIG. 8.

図6は、制御装置100が行うモータトルクの時間変化率の上限値の設定に関する処理の流れの一例を示すフローチャートである。図6に示される制御フローは、図3に示される制御フローが終了した後に実行されてもよく、図3に示される制御フローの実行中に割り込んで実行されてもよい。 Figure 6 is a flowchart showing an example of the process flow for setting the upper limit of the time rate of change of the motor torque performed by the control device 100. The control flow shown in Figure 6 may be executed after the control flow shown in Figure 3 is completed, or may be executed by interrupting the execution of the control flow shown in Figure 3.

図6に示される制御フローが開始されると、まず、ステップS201において、制御部112の判定部112dは、ドライバによる特定操作が行われたか否かを判定する。特定操作は、モータトルクの時間変化率の上限値を調整するための操作である。ドライバは、例えば、入力装置43を用いて特定操作を行う。例えば、ブレーキ制御のモードが第2ブレーキモードに設定されている状態で設定操作(例えば、入力装置43としてのパドルを引く操作)を再度行う操作が、特定操作に相当する。ただし、特定操作は、この例以外の操作であってもよい。また、特定操作は、ブレーキ制御のモードが第1ブレーキモードに設定されている状態で行われてもよい。また、特定操作は、ブレーキ制御の実行中に行われてもよく、ブレーキ制御が実行されていない時に行われてもよい。 When the control flow shown in FIG. 6 is started, first, in step S201, the determination unit 112d of the control unit 112 determines whether or not a specific operation has been performed by the driver. The specific operation is an operation for adjusting the upper limit value of the time rate of change of the motor torque. The driver performs the specific operation using, for example, the input device 43. For example, an operation of performing a setting operation (for example, an operation of pulling a paddle as the input device 43) again in a state where the brake control mode is set to the second brake mode corresponds to the specific operation. However, the specific operation may be an operation other than this example. In addition, the specific operation may be performed in a state where the brake control mode is set to the first brake mode. In addition, the specific operation may be performed while the brake control is being executed, or when the brake control is not being executed.

特定操作が行われていないと判定された場合(ステップS201でNOと判定された場合)、図6に示される制御フローは終了する。一方、特定操作が行われたと判定された場合(ステップS201でYESと判定された場合)、ステップS202に進む。 If it is determined that a specific operation has not been performed (if the result of step S201 is NO), the control flow shown in FIG. 6 ends. On the other hand, if it is determined that a specific operation has been performed (if the result of step S201 is YES), the flow proceeds to step S202.

ステップS201でYESと判定された場合、ステップS202において、制御部112の設定部112cは、第2ブレーキモードの終了後に行われるアクセル操作時におけるモータトルクの時間変化率の上限値を通常上限値より大きな値に設定し、図6に示される制御フローは終了する。通常上限値は、第2ブレーキモードの終了後以外のタイミングで行われるアクセル操作時におけるモータトルクの時間変化率の上限値である。制御部112は、モータトルクの時間変化率が当該時間変化率の上限値の設定値以下になるように、モータ21のトルクを制御する。 If step S201 returns YES, then in step S202, the setting unit 112c of the control unit 112 sets the upper limit of the time rate of change of the motor torque when the accelerator is operated after the second brake mode ends to a value greater than the normal upper limit, and the control flow shown in FIG. 6 ends. The normal upper limit is the upper limit of the time rate of change of the motor torque when the accelerator is operated at a timing other than after the second brake mode ends. The control unit 112 controls the torque of the motor 21 so that the time rate of change of the motor torque is equal to or less than the set upper limit of the time rate of change.

上記のように、制御部112は、ドライバによる特定操作が行われた場合、第2ブレーキモードの終了後に行われるアクセル操作時におけるモータトルクの時間変化率の上限値を、第2ブレーキモードの終了後以外のタイミングで行われるアクセル操作時におけるモータトルクの時間変化率の上限値と比べて大きくしてもよい。ドライバは、第2ブレーキモードの終了後に行われるアクセル操作時における加速の応答性をより向上させたい場合に特定操作を行う。ゆえに、第2ブレーキモードの終了後に行われるアクセル操作時において、加速の応答性をドライバの意図に即して向上させることができる。 As described above, when a specific operation is performed by the driver, the control unit 112 may increase the upper limit value of the time rate of change of the motor torque when the accelerator is operated after the second brake mode ends, compared with the upper limit value of the time rate of change of the motor torque when the accelerator is operated at a timing other than after the second brake mode ends. The driver performs the specific operation when he or she wishes to further improve the acceleration responsiveness when the accelerator is operated after the second brake mode ends. Therefore, the acceleration responsiveness can be improved in accordance with the driver's intentions when the accelerator is operated after the second brake mode ends.

なお、モータトルクの時間変化率の上限値が通常上限値より大きな値に設定された後において、特定条件が満たされた場合に、制御部112の設定部112cは、モータトルクの時間変化率の上限値を通常上限値に設定する。特定条件は、例えば、第2ブレーキモードの終了後に行われたアクセル操作が解除されたことであってもよく、ドライバによる所定の操作が行われたことであってもよい。 After the upper limit value of the time rate of change of the motor torque is set to a value greater than the normal upper limit value, if a specific condition is satisfied, the setting unit 112c of the control unit 112 sets the upper limit value of the time rate of change of the motor torque to the normal upper limit value. The specific condition may be, for example, that the accelerator operation performed after the second brake mode is terminated is released, or that a specific operation is performed by the driver.

図7は、制御装置100が行う第2ブレーキモードの駆動力(つまり、第2ブレーキモードにおいてモータ21により車両1に付与される駆動力)の設定に関する処理の流れの一例を示すフローチャートである。図7に示される制御フローは、図3に示される制御フローが終了した後に実行されてもよく、図3に示される制御フローの実行中に割り込んで実行されてもよい。 Figure 7 is a flowchart showing an example of the process flow for setting the driving force in the second brake mode (i.e., the driving force applied to the vehicle 1 by the motor 21 in the second brake mode) performed by the control device 100. The control flow shown in Figure 7 may be executed after the control flow shown in Figure 3 has ended, or may be executed by interrupting the execution of the control flow shown in Figure 3.

図7に示される制御フローが開始されると、まず、ステップS301において、制御部112の判定部112dは、モータ温度が基準温度以上であるか否かを判定する。基準温度は、例えば、モータ21が正常には作動しにくくなる程度に高温となっているか否かを判断するための指標である。判定部112dは、例えば、モータ温度センサ54の検出結果に基づいて、モータ温度が基準温度以上であるか否かを判定する。 When the control flow shown in FIG. 7 is started, first, in step S301, the determination unit 112d of the control unit 112 determines whether the motor temperature is equal to or higher than a reference temperature. The reference temperature is, for example, an index for determining whether the motor 21 has become so high that it is difficult for it to operate normally. The determination unit 112d determines whether the motor temperature is equal to or higher than the reference temperature, for example, based on the detection result of the motor temperature sensor 54.

モータ温度が基準温度以上であると判定された場合(ステップS301でYESと判定された場合)、ステップS302に進む。一方、モータ温度が基準温度より低いと判定された場合(ステップS301でNOと判定された場合)、ステップS303に進む。 If it is determined that the motor temperature is equal to or higher than the reference temperature (YES in step S301), proceed to step S302. On the other hand, if it is determined that the motor temperature is lower than the reference temperature (NO in step S301), proceed to step S303.

ステップS301でYESと判定された場合、ステップS302おいて、制御部112の設定部112cは、第2ブレーキモードの駆動力を第2駆動力に設定し、図7に示される制御フローは終了する。第2駆動力は、後述する第1駆動力よりも小さい。第2駆動力は、例えば、数Nm程度である。 If the answer is YES in step S301, in step S302, the setting unit 112c of the control unit 112 sets the driving force of the second brake mode to the second driving force, and the control flow shown in FIG. 7 ends. The second driving force is smaller than the first driving force described below. The second driving force is, for example, about several Nm.

ステップS301でNOと判定された場合、ステップS303おいて、制御部112の判定部112dは、バッテリ23のSOCが基準SOC(つまり、基準残存容量)以下であるか否かを判定する。基準SOCは、例えば、モータ21を駆動するための電力がバッテリ23に十分に蓄電されているか否かを判断するための指標である。判定部112dは、例えば、バッテリセンサ55の検出結果に基づいて、バッテリ23のSOCが基準SOC以下であるか否かを判定する。 If the result of the determination in step S301 is NO, in step S303, the determination unit 112d of the control unit 112 determines whether the SOC of the battery 23 is equal to or lower than the reference SOC (i.e., the reference remaining capacity). The reference SOC is, for example, an index for determining whether the battery 23 has sufficient stored power to drive the motor 21. The determination unit 112d determines whether the SOC of the battery 23 is equal to or lower than the reference SOC, for example, based on the detection result of the battery sensor 55.

バッテリ23のSOCが基準SOC以下であると判定された場合(ステップS303でYESと判定された場合)、ステップS302に進む。一方、バッテリ23のSOCが基準SOCより大きいと判定された場合(ステップS302でNOと判定された場合)、ステップS304に進む。 If it is determined that the SOC of the battery 23 is equal to or lower than the reference SOC (YES in step S303), the process proceeds to step S302. On the other hand, if it is determined that the SOC of the battery 23 is greater than the reference SOC (NO in step S302), the process proceeds to step S304.

ステップS303でNOと判定された場合、ステップS304おいて、制御部112の設定部112cは、第2ブレーキモードの駆動力を第1駆動力に設定し、図7に示される制御フローは終了する。第1駆動力は、例えば、車両1の走行抵抗に相当する駆動力である。制御部112は、第2ブレーキモードにおいて、モータ21により車両1に付与される駆動力を、設定値になるように制御する。 If the determination in step S303 is NO, in step S304, the setting unit 112c of the control unit 112 sets the driving force in the second brake mode to the first driving force, and the control flow shown in FIG. 7 ends. The first driving force is, for example, a driving force equivalent to the running resistance of the vehicle 1. In the second brake mode, the control unit 112 controls the driving force applied to the vehicle 1 by the motor 21 to be the set value.

上記のように、制御部112は、モータ温度が基準温度以上である場合、第2ブレーキモードにおいてモータ21により車両1に付与される駆動力を、モータ温度が基準温度より低い場合と比べて小さくしてもよい。モータ温度が基準温度以上である場合、モータ21が正常には作動しにくくなる程度に高温となっていると判断できる。このような場合に、第2ブレーキモードの駆動力を小さくすることによって、モータ温度がさらに上がることを抑制できる。 As described above, when the motor temperature is equal to or higher than the reference temperature, the control unit 112 may reduce the driving force applied to the vehicle 1 by the motor 21 in the second brake mode compared to when the motor temperature is lower than the reference temperature. When the motor temperature is equal to or higher than the reference temperature, it can be determined that the motor 21 has become so hot that it is difficult for it to operate normally. In such a case, by reducing the driving force in the second brake mode, it is possible to prevent the motor temperature from rising further.

また、上記のように、制御部112は、バッテリ23のSOCが基準SOC以下である場合、第2ブレーキモードにおいてモータ21により車両1に付与される駆動力を、バッテリ23のSOCが基準SOCより大きい場合と比べて小さくしてもよい。バッテリ23のSOCが基準SOC以下である場合、モータ21を駆動するための電力がバッテリ23に十分に蓄電されていないと判断できる。このような場合に、第2ブレーキモードの駆動力を小さくすることによって、バッテリ23の電力が早期に枯渇することを抑制できる。 Furthermore, as described above, when the SOC of the battery 23 is equal to or lower than the reference SOC, the control unit 112 may reduce the driving force applied to the vehicle 1 by the motor 21 in the second brake mode compared to when the SOC of the battery 23 is higher than the reference SOC. When the SOC of the battery 23 is equal to or lower than the reference SOC, it can be determined that the battery 23 does not have enough stored power to drive the motor 21. In such a case, by reducing the driving force in the second brake mode, it is possible to prevent the power of the battery 23 from being depleted early.

なお、上述したように、モータ温度が基準温度以上である場合、または、バッテリ23のSOCが基準SOC以下である場合にも、第2ブレーキモードの駆動力が小さくなる(例えば、数Nm程度となる)ものの、第2ブレーキモードにおいて、モータ21により車両1に駆動力が付与される。ゆえに、第2ブレーキモードの終了後の車両1の再加速時に、動力伝達系12等におけるバックラッシュの発生を抑制でき、かつ、モータトルクの方向が反転することを抑制できる。 As described above, even if the motor temperature is equal to or higher than the reference temperature, or the SOC of the battery 23 is equal to or lower than the reference SOC, the driving force in the second brake mode is small (for example, about a few Nm), but the motor 21 still applies driving force to the vehicle 1 in the second brake mode. Therefore, when the vehicle 1 re-accelerates after the second brake mode ends, backlash in the power transmission system 12, etc. can be suppressed, and the direction of the motor torque can be suppressed from being reversed.

図8は、制御装置100が行う第2ブレーキモードの駆動力(つまり、第2ブレーキモードにおいてモータ21により車両1に付与される駆動力)の設定に関する処理の流れの図7の例と異なる例を示すフローチャートである。図8に示される制御フローは、図3に示される制御フローが終了した後に実行されてもよく、図3に示される制御フローの実行中に割り込んで実行されてもよい。 Figure 8 is a flowchart showing an example of the process flow for setting the driving force in the second brake mode (i.e., the driving force applied to the vehicle 1 by the motor 21 in the second brake mode) performed by the control device 100, which is different from the example shown in Figure 7. The control flow shown in Figure 8 may be executed after the control flow shown in Figure 3 has ended, or may be executed by interrupting the execution of the control flow shown in Figure 3.

図8に示される制御フローが開始されると、まず、ステップS401において、制御部112の判定部112dは、モータ温度が基準温度以上であるか否かを判定する。ステップS401の処理は、上述した図7のフローチャートにおけるステップS301の処理と同様である。 When the control flow shown in FIG. 8 is started, first, in step S401, the determination unit 112d of the control unit 112 determines whether the motor temperature is equal to or higher than a reference temperature. The process of step S401 is the same as the process of step S301 in the flowchart of FIG. 7 described above.

モータ温度が基準温度以上であると判定された場合(ステップS401でYESと判定された場合)、ステップS402に進む。一方、モータ温度が基準温度より低いと判定された場合(ステップS401でNOと判定された場合)、ステップS404に進む。 If it is determined that the motor temperature is equal to or higher than the reference temperature (YES in step S401), proceed to step S402. On the other hand, if it is determined that the motor temperature is lower than the reference temperature (NO in step S401), proceed to step S404.

ステップS401でYESと判定された場合、ステップS402おいて、制御部112の設定部112cは、第2ブレーキモードを許可する。次に、ステップS403おいて、制御部112の設定部112cは、第2ブレーキモードの駆動力を第2駆動力に設定し、図8に示される制御フローは終了する。ステップS403の第2駆動力は、上述した図7のフローチャートにおけるステップS302の第2駆動力と同様である。 If the determination in step S401 is YES, in step S402, the setting unit 112c of the control unit 112 permits the second brake mode. Next, in step S403, the setting unit 112c of the control unit 112 sets the driving force of the second brake mode to the second driving force, and the control flow shown in FIG. 8 ends. The second driving force in step S403 is the same as the second driving force in step S302 in the flowchart in FIG. 7 described above.

ステップS401でNOと判定された場合、ステップS404おいて、制御部112の判定部112dは、バッテリ23のSOCが基準SOC以下であるか否かを判定する。ステップS404の処理は、上述した図7のフローチャートにおけるステップS303の処理と同様である。 If the result of the determination in step S401 is NO, in step S404, the determination unit 112d of the control unit 112 determines whether the SOC of the battery 23 is equal to or lower than the reference SOC. The process of step S404 is the same as the process of step S303 in the flowchart of FIG. 7 described above.

バッテリ23のSOCが基準SOC以下であると判定された場合(ステップS404でYESと判定された場合)、ステップS405に進む。一方、バッテリ23のSOCが基準SOCより大きいと判定された場合(ステップS404でNOと判定された場合)、ステップS406に進む。 If it is determined that the SOC of the battery 23 is equal to or lower than the reference SOC (YES in step S404), the process proceeds to step S405. On the other hand, if it is determined that the SOC of the battery 23 is greater than the reference SOC (NO in step S404), the process proceeds to step S406.

ステップS404でYESと判定された場合、ステップS405おいて、制御部112の設定部112cは、第2ブレーキモードを禁止し、図8に示される制御フローは終了する。 If the answer is YES in step S404, in step S405, the setting unit 112c of the control unit 112 prohibits the second brake mode, and the control flow shown in FIG. 8 ends.

ステップS404でNOと判定された場合、ステップS406おいて、制御部112の設定部112cは、第2ブレーキモードを許可する。次に、ステップS407おいて、制御部112の設定部112cは、第2ブレーキモードの駆動力を第1駆動力に設定し、図8に示される制御フローは終了する。ステップS407の第1駆動力は、上述した図7のフローチャートにおけるステップS304の第1駆動力と同様である。 If the result of the determination in step S404 is NO, in step S406, the setting unit 112c of the control unit 112 permits the second brake mode. Next, in step S407, the setting unit 112c of the control unit 112 sets the driving force of the second brake mode to the first driving force, and the control flow shown in FIG. 8 ends. The first driving force in step S407 is the same as the first driving force in step S304 in the flowchart in FIG. 7 described above.

上記のように、制御部112は、バッテリ23のSOCが基準SOC以下である場合、第2ブレーキモードを禁止してもよい。上述したように、バッテリ23のSOCが基準SOC以下である場合、モータ21を駆動するための電力がバッテリ23に十分に蓄電されていないと判断できる。このような場合に、第2ブレーキモードを禁止し、ブレーキ制御として第1ブレーキモードが実行される状態にしておくことによって、モータ21に発電を行わせてバッテリ23を充電することができる。ゆえに、バッテリ23のSOCを早期に回復させることができる。 As described above, the control unit 112 may prohibit the second brake mode when the SOC of the battery 23 is equal to or lower than the reference SOC. As described above, when the SOC of the battery 23 is equal to or lower than the reference SOC, it can be determined that the battery 23 does not have enough stored power to drive the motor 21. In such a case, by prohibiting the second brake mode and maintaining a state in which the first brake mode is executed as brake control, the motor 21 can generate power to charge the battery 23. Therefore, the SOC of the battery 23 can be quickly restored.

上記では、ドライバによる設定操作に応じて、ブレーキ制御のモードが第1ブレーキモードと第2ブレーキモードとの間で切り替えられる例を説明した。この例では、ドライバの意図に即して、ブレーキ制御のモードを切り替えることができる。つまり、ドライバの意図に即して、加速の応答性を向上させることができる。ただし、制御部112は、ドライバによる設定操作によらずに、ブレーキ制御のモードを自動で切り替えてもよい。例えば、制御部112は、車両1の走行状態に関する情報(例えば、車両1の加速度、または、車両1に生じている横加速度等)に基づいて、ドライバが加速の応答性の向上を望んでいるか否かを判定する。そして、制御部112は、ドライバが加速の応答性の向上を望んでいると判定した場合に、ブレーキ制御のモードを第2ブレーキモードに切り替えてもよい。 In the above, an example has been described in which the brake control mode is switched between the first brake mode and the second brake mode according to the setting operation by the driver. In this example, the brake control mode can be switched according to the driver's intention. In other words, the acceleration responsiveness can be improved according to the driver's intention. However, the control unit 112 may automatically switch the brake control mode without depending on the setting operation by the driver. For example, the control unit 112 determines whether the driver wants to improve the acceleration responsiveness based on information related to the running state of the vehicle 1 (e.g., the acceleration of the vehicle 1, or the lateral acceleration occurring in the vehicle 1, etc.). Then, when the control unit 112 determines that the driver wants to improve the acceleration responsiveness, it may switch the brake control mode to the second brake mode.

また、上記では、第2ブレーキモードの終了後にアクセル操作が開始された場合に、ブレーキ制御のモードが第2ブレーキモードから第1ブレーキモードに切り替えられる例を説明した。この例では、第2ブレーキモードが終了する度に、ブレーキ制御のモードが第1ブレーキモードに切り替えられる。ただし、制御部112は、ブレーキ制御のモードが第2ブレーキモードに設定されている状態でドライバによる所定の操作が行われた場合に、ブレーキ制御のモードを第1ブレーキモードに切り替えてもよい。この場合、第2ブレーキモードが終了した後に、所定の操作が行われることなく次のブレーキ操作が行われると、第2ブレーキモードが再度実行される。なお、アクセル操作をトリガとしてブレーキ制御のモードが第1ブレーキモードに切り替わるモードと、ドライバによる所定の操作をトリガとしてブレーキ制御のモードが第1ブレーキモードに切り替わるモードとが選択できるようになっていてもよい。 Also, in the above, an example was described in which the brake control mode is switched from the second brake mode to the first brake mode when an accelerator operation is started after the second brake mode ends. In this example, the brake control mode is switched to the first brake mode every time the second brake mode ends. However, the control unit 112 may switch the brake control mode to the first brake mode when a predetermined operation is performed by the driver while the brake control mode is set to the second brake mode. In this case, if the next brake operation is performed without performing the predetermined operation after the second brake mode ends, the second brake mode is executed again. Note that it may be possible to select a mode in which the brake control mode is switched to the first brake mode using an accelerator operation as a trigger, and a mode in which the brake control mode is switched to the first brake mode using a predetermined operation by the driver as a trigger.

<制御装置の効果>
続いて、本発明の実施形態に係る制御装置100の効果について説明する。
<Effects of the control device>
Next, the effects of the control device 100 according to the embodiment of the present invention will be described.

本実施形態に係る制御装置100では、制御部112は、ブレーキ制御のモードを、第1ブレーキモードと第2ブレーキモードとの間で切り替える。第1ブレーキモードは、モータ21により車両1に回生制動力が付与されつつ、ブレーキ装置31が作動するモードである。第2ブレーキモードは、モータ21により車両1に駆動力が付与されつつ、ブレーキ装置31により車両1に付与される制動力が第1ブレーキモードと比べて大きくなるように、ブレーキ装置31が作動するモードである。ゆえに、本実施形態では、ブレーキ制御のモードを第2ブレーキモードに設定することによって、車両1を制動した後に加速させる際に、モータトルクの方向が反転することを抑制できる。よって、モータトルクの時間変化率が制限されることを抑制できる。したがって、加速の応答性を向上させることができる。 In the control device 100 according to this embodiment, the control unit 112 switches the brake control mode between a first brake mode and a second brake mode. The first brake mode is a mode in which the brake device 31 operates while the motor 21 applies a regenerative braking force to the vehicle 1. The second brake mode is a mode in which the brake device 31 operates such that the braking force applied to the vehicle 1 by the brake device 31 is greater than that in the first brake mode while the motor 21 applies a driving force to the vehicle 1. Therefore, in this embodiment, by setting the brake control mode to the second brake mode, it is possible to suppress the direction of the motor torque from being reversed when accelerating the vehicle 1 after braking. Therefore, it is possible to suppress the time rate of change of the motor torque from being limited. Therefore, it is possible to improve the response of the acceleration.

また、本実施形態に係る制御装置100では、制御部112は、第2ブレーキモードの実行中に、車両1の走行抵抗に相当する駆動力をモータ21により車両1に付与することが好ましい。それにより、第2ブレーキモードの終了後の車両1の再加速時における急加速を抑制した上で、加速の応答性を効果的に向上させることができる。 In addition, in the control device 100 according to this embodiment, it is preferable that the control unit 112 applies a driving force equivalent to the running resistance of the vehicle 1 to the vehicle 1 by the motor 21 while the second brake mode is being executed. This makes it possible to effectively improve the acceleration responsiveness while suppressing sudden acceleration when the vehicle 1 re-accelerates after the second brake mode ends.

また、本実施形態に係る制御装置100では、制御部112は、第2ブレーキモードの実行中にブレーキ操作が解除された場合、第2ブレーキモードを終了し、アクセル操作が開始されるまでの間、モータ21による車両1への駆動力の付与を継続することが好ましい。それにより、車両1を制動した後に加速させる際に、モータトルクの方向が反転することをより適切に抑制できる。よって、モータトルクの時間変化率が制限されることをより適切に抑制できる。したがって、加速の応答性をより適切に向上させることができる。 In addition, in the control device 100 according to this embodiment, if the brake operation is released while the second brake mode is being executed, the control unit 112 preferably ends the second brake mode and continues to apply driving force to the vehicle 1 by the motor 21 until the accelerator operation is started. This makes it possible to more appropriately prevent the direction of the motor torque from being reversed when accelerating the vehicle 1 after braking. This makes it possible to more appropriately prevent the time rate of change of the motor torque from being limited. This makes it possible to more appropriately improve the responsiveness of acceleration.

また、本実施形態に係る制御装置100では、制御部112は、ドライバによる特定操作が行われた場合、第2ブレーキモードの終了後に行われるドライバによるアクセル操作時におけるモータトルクの時間変化率の上限値を、第2ブレーキモードの終了後以外のタイミングで行われるドライバによるアクセル操作時における上限値と比べて大きくすることが好ましい。それにより、第2ブレーキモードの終了後に行われるアクセル操作時において、加速の応答性をドライバの意図に即して向上させることができる。 In addition, in the control device 100 according to this embodiment, when a specific operation is performed by the driver, the control unit 112 preferably increases the upper limit value of the time rate of change of the motor torque when the driver operates the accelerator after the second brake mode ends, compared to the upper limit value when the driver operates the accelerator at a timing other than after the second brake mode ends. This makes it possible to improve the acceleration responsiveness in line with the driver's intentions when the accelerator is operated after the second brake mode ends.

また、本実施形態に係る制御装置100では、制御部112は、モータ温度が基準温度以上である場合、第2ブレーキモードにおいてモータ21により車両1に付与される駆動力を、モータ温度が基準温度より低い場合と比べて小さくすることが好ましい。それにより、モータ21が正常には作動しにくくなる程度に高温となっている場合に、モータ温度がさらに上がることを抑制できる。 In addition, in the control device 100 according to this embodiment, when the motor temperature is equal to or higher than the reference temperature, the control unit 112 preferably reduces the driving force applied to the vehicle 1 by the motor 21 in the second brake mode compared to when the motor temperature is lower than the reference temperature. This makes it possible to prevent the motor temperature from rising further when the motor 21 is too hot to operate normally.

また、本実施形態に係る制御装置100では、制御部112は、バッテリ23のSOCが基準SOC以下である場合、第2ブレーキモードにおいてモータ21により車両1に付与される駆動力を、バッテリ23のSOCが基準SOCより大きい場合と比べて小さくすることが好ましい。それにより、モータ21を駆動するための電力がバッテリ23に十分に蓄電されていない場合に、バッテリ23の電力が早期に枯渇することを抑制できる。 In addition, in the control device 100 according to this embodiment, when the SOC of the battery 23 is equal to or lower than the reference SOC, the control unit 112 preferably reduces the driving force applied to the vehicle 1 by the motor 21 in the second brake mode compared to when the SOC of the battery 23 is higher than the reference SOC. This makes it possible to prevent the power of the battery 23 from being depleted early when the power for driving the motor 21 is not sufficiently stored in the battery 23.

また、本実施形態に係る制御装置100では、制御部112は、バッテリ23のSOCが基準SOC以下である場合、第2ブレーキモードを禁止することが好ましい。それにより、モータ21を駆動するための電力がバッテリ23に十分に蓄電されていない場合に、バッテリ23のSOCを早期に回復させることができる。 In addition, in the control device 100 according to this embodiment, it is preferable that the control unit 112 prohibits the second brake mode when the SOC of the battery 23 is equal to or lower than the reference SOC. This allows the SOC of the battery 23 to be quickly restored when the battery 23 does not have enough stored power to drive the motor 21.

以上、添付図面を参照しつつ本発明の好適な実施形態について説明したが、本発明は上述した実施形態に限定されないことは勿論であり、特許請求の範囲に記載された範疇における各種の変更例または修正例についても、本発明の技術的範囲に属することは言うまでもない。 The above describes a preferred embodiment of the present invention with reference to the attached drawings, but it goes without saying that the present invention is not limited to the above-mentioned embodiment, and various modifications and alterations within the scope of the claims also fall within the technical scope of the present invention.

例えば、本明細書においてフローチャートを用いて説明した処理は、必ずしもフローチャートに示された順序で実行されなくてもよい。また、追加的な処理ステップが採用されてもよく、一部の処理ステップが省略されてもよい。 For example, the processes described herein using flowcharts do not necessarily have to be performed in the order shown in the flowcharts. In addition, additional processing steps may be employed, and some processing steps may be omitted.

1 車両
11 車輪
12 動力伝達系
21 モータ
22 インバータ
23 バッテリ
31 ブレーキ装置
32 液圧制御ユニット
33 マスタシリンダ
41 アクセルペダル
42 ブレーキペダル
43 入力装置
51 アクセル開度センサ
52 ブレーキセンサ
53 車速センサ
54 モータ温度センサ
55 バッテリセンサ
100 制御装置
101 プロセッサ
102 メモリ
111 取得部
112 制御部
112a モータ制御部
112b ブレーキ制御部
112c 設定部
112d 判定部
Reference Signs List 1 Vehicle 11 Wheel 12 Power transmission system 21 Motor 22 Inverter 23 Battery 31 Brake device 32 Fluid pressure control unit 33 Master cylinder 41 Accelerator pedal 42 Brake pedal 43 Input device 51 Accelerator opening sensor 52 Brake sensor 53 Vehicle speed sensor 54 Motor temperature sensor 55 Battery sensor 100 Control device 101 Processor 102 Memory 111 Acquisition unit 112 Control unit 112a Motor control unit 112b Brake control unit 112c Setting unit 112d Determination unit

Claims (7)

ブレーキ装置と、駆動源としてのモータとを備える車両の制御装置であって、
1つまたは複数のプロセッサと、
前記プロセッサに接続される1つまたは複数のメモリと、
を有し、
前記プロセッサは、ドライバのブレーキペダルによるブレーキ操作に応じて前記車両を制動する制御であり前記ブレーキ操作が行われている時に実行されるブレーキ制御のモードを、第1ブレーキモードと第2ブレーキモードとの間で切り替えることを含む処理を実行し、
前記第1ブレーキモードは、前記モータにより前記車両に回生制動力が付与されつつ、前記ブレーキ装置が作動するモードであり、
前記第2ブレーキモードは、前記モータにより前記車両に駆動力が付与されつつ、前記ブレーキ装置により前記車両に付与される制動力が前記第1ブレーキモードと比べて大きくなるように、前記ブレーキ装置が作動するモードであり、
前記プロセッサは、
前記ブレーキ制御のモードが前記第1ブレーキモードに設定されている場合において、前記ブレーキ操作が行われると、前記第1ブレーキモードを実行することと、
前記第1ブレーキモードにおいて、前記ブレーキ操作の操作量に応じた要求制動力が前記車両に付与されるように、前記モータおよび前記ブレーキ装置を制御することと、
前記ブレーキ制御のモードが前記第2ブレーキモードに設定されている場合において、前記ブレーキ操作が行われると、前記第2ブレーキモードを実行することと、
前記第2ブレーキモードにおいて、前記要求制動力が前記車両に付与されるように、前記モータおよび前記ブレーキ装置を制御することと、
前記ブレーキ制御のモードが前記第2ブレーキモードに設定されている場合において、前記第2ブレーキモードの実行中に前記ブレーキ操作が解除された場合、前記第2ブレーキモードを終了し、前記ドライバによるアクセル操作が開始されるまでの間、前記モータによる前記車両への前記駆動力の付与を継続することと、
を含む処理を実行する、
制御装置。
A control device for a vehicle including a brake device and a motor as a drive source,
one or more processors;
one or more memories coupled to the processor;
having
The processor executes a process including switching a mode of a brake control that brakes the vehicle in response to a brake operation by a driver using a brake pedal and is executed while the brake operation is being performed , between a first brake mode and a second brake mode;
the first brake mode is a mode in which the brake device is operated while a regenerative braking force is applied to the vehicle by the motor,
the second brake mode is a mode in which the brake device operates such that a braking force applied to the vehicle by the brake device is greater than that applied to the vehicle by the first brake mode while a driving force is applied to the vehicle by the motor,
The processor,
When the brake operation is performed while the mode of the brake control is set to the first brake mode, the first brake mode is executed;
controlling the motor and the brake device so that a required braking force corresponding to an amount of brake operation is applied to the vehicle in the first brake mode;
When the brake operation is performed while the mode of the brake control is set to the second brake mode, the second brake mode is executed;
controlling the motor and the brake device so that the required braking force is applied to the vehicle in the second brake mode;
When the mode of the brake control is set to the second brake mode, if the brake operation is released during execution of the second brake mode, the second brake mode is terminated, and application of the driving force to the vehicle by the motor is continued until an accelerator operation is started by the driver.
Perform a process that includes
Control device.
前記プロセッサは、前記第2ブレーキモードの実行中に、前記車両の走行抵抗に相当する前記駆動力を前記モータにより前記車両に付与することを含む処理を実行する、
請求項1に記載の制御装置。
The processor executes a process including applying, to the vehicle, the driving force corresponding to the running resistance of the vehicle by the motor while the second brake mode is being executed.
The control device according to claim 1 .
前記プロセッサは、前記ドライバによる特定操作が行われた場合、前記第2ブレーキモードの終了後に行われる前記ドライバによるアクセル操作時における前記モータのトルクの時間変化率の上限値を、前記第2ブレーキモードの終了後以外のタイミングで行われる前記ドライバによるアクセル操作時における前記上限値と比べて大きくすることを含む処理を実行する、
請求項1または2に記載の制御装置。
When a specific operation is performed by the driver, the processor executes a process including: making an upper limit value of a time rate of change of the torque of the motor when the driver operates an accelerator pedal after the second brake mode ends larger than the upper limit value when the driver operates the accelerator pedal at a timing other than after the second brake mode ends.
The control device according to claim 1 or 2.
前記プロセッサは、前記モータの温度が基準温度以上である場合、前記第2ブレーキモードにおいて前記モータにより前記車両に付与される前記駆動力を、前記モータの温度が前記基準温度より低い場合と比べて小さくすることを含む処理を実行する、
請求項1~3のいずれか一項に記載の制御装置。
the processor executes a process including, when a temperature of the motor is equal to or higher than a reference temperature, reducing the driving force applied to the vehicle by the motor in the second brake mode compared to when the temperature of the motor is lower than the reference temperature.
The control device according to any one of claims 1 to 3.
前記車両は、前記モータと接続されるバッテリを備え、
前記プロセッサは、前記バッテリの残存容量が基準残存容量以下である場合、前記第2ブレーキモードにおいて前記モータにより前記車両に付与される前記駆動力を、前記バッテリの残存容量が前記基準残存容量より大きい場合と比べて小さくすることを含む処理を実行する、
請求項1~4のいずれか一項に記載の制御装置。
The vehicle includes a battery connected to the motor,
the processor executes a process including, when a remaining capacity of the battery is equal to or less than a reference remaining capacity, reducing the driving force applied to the vehicle by the motor in the second brake mode compared to when the remaining capacity of the battery is greater than the reference remaining capacity.
The control device according to any one of claims 1 to 4.
前記車両は、前記モータと接続されるバッテリを備え、
前記プロセッサは、前記バッテリの残存容量が基準残存容量以下である場合、前記第2ブレーキモードを禁止することを含む処理を実行する、
請求項1~4のいずれか一項に記載の制御装置。
The vehicle includes a battery connected to the motor,
The processor executes a process including prohibiting the second brake mode when a remaining capacity of the battery is equal to or less than a reference remaining capacity.
The control device according to any one of claims 1 to 4.
ブレーキ装置と、駆動源としてのモータとを備える車両の制御装置であって、
ドライバのブレーキペダルによるブレーキ操作に応じて前記車両を制動する制御であり前記ブレーキ操作が行われている時に実行されるブレーキ制御のモードを、第1ブレーキモードと第2ブレーキモードとの間で切り替える制御部を備え、
前記第1ブレーキモードは、前記モータにより前記車両に回生制動力が付与されつつ、前記ブレーキ装置が作動するモードであり、
前記第2ブレーキモードは、前記モータにより前記車両に駆動力が付与されつつ、前記ブレーキ装置により前記車両に付与される制動力が前記第1ブレーキモードと比べて大きくなるように、前記ブレーキ装置が作動するモードであり、
前記制御部は、
前記ブレーキ制御のモードが前記第1ブレーキモードに設定されている場合において、前記ブレーキ操作が行われると、前記第1ブレーキモードを実行し、
前記第1ブレーキモードにおいて、前記ブレーキ操作の操作量に応じた要求制動力が前記車両に付与されるように、前記モータおよび前記ブレーキ装置を制御し、
前記ブレーキ制御のモードが前記第2ブレーキモードに設定されている場合において、前記ブレーキ操作が行われると、前記第2ブレーキモードを実行し、
前記第2ブレーキモードにおいて、前記要求制動力が前記車両に付与されるように、前記モータおよび前記ブレーキ装置を制御し、
前記ブレーキ制御のモードが前記第2ブレーキモードに設定されている場合において、前記第2ブレーキモードの実行中に前記ブレーキ操作が解除された場合、前記第2ブレーキモードを終了し、前記ドライバによるアクセル操作が開始されるまでの間、前記モータによる前記車両への前記駆動力の付与を継続する、
制御装置。
A control device for a vehicle including a brake device and a motor as a drive source,
a control unit that switches a mode of a brake control that is executed while a driver is operating a brake pedal to brake the vehicle, between a first brake mode and a second brake mode;
the first brake mode is a mode in which the brake device is operated while a regenerative braking force is applied to the vehicle by the motor,
the second brake mode is a mode in which the brake device operates such that a braking force applied to the vehicle by the brake device is greater than that applied to the vehicle by the first brake mode while a driving force is applied to the vehicle by the motor,
The control unit is
When the brake control mode is set to the first brake mode, when the brake operation is performed, the first brake mode is executed,
In the first brake mode, the motor and the brake device are controlled so that a required braking force corresponding to an operation amount of the brake operation is applied to the vehicle.
When the brake control mode is set to the second brake mode, when the brake operation is performed, the second brake mode is executed,
In the second brake mode, the motor and the brake device are controlled so that the required braking force is applied to the vehicle.
When the mode of the brake control is set to the second brake mode, if the brake operation is released while the second brake mode is being executed, the second brake mode is terminated, and the application of the driving force to the vehicle by the motor is continued until an accelerator operation is started by the driver.
Control device.
JP2021053290A 2021-03-26 2021-03-26 Control device Active JP7698445B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021053290A JP7698445B2 (en) 2021-03-26 2021-03-26 Control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021053290A JP7698445B2 (en) 2021-03-26 2021-03-26 Control device

Publications (2)

Publication Number Publication Date
JP2022150612A JP2022150612A (en) 2022-10-07
JP7698445B2 true JP7698445B2 (en) 2025-06-25

Family

ID=83464555

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021053290A Active JP7698445B2 (en) 2021-03-26 2021-03-26 Control device

Country Status (1)

Country Link
JP (1) JP7698445B2 (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003200758A (en) 2001-12-28 2003-07-15 Honda Motor Co Ltd Drive control device for hybrid vehicle
JP2011225034A (en) 2010-04-15 2011-11-10 Mitsubishi Motors Corp Hybrid car
WO2012029100A1 (en) 2010-08-30 2012-03-08 トヨタ自動車株式会社 Braking force control device for vehicle
JP2012065424A (en) 2010-09-15 2012-03-29 Toyota Motor Corp Braking force control device for vehicle
JP2013176203A (en) 2012-02-24 2013-09-05 Nissan Motor Co Ltd Vehicle drive control device
JP2018074655A (en) 2016-10-25 2018-05-10 トヨタ自動車株式会社 Electric vehicle
WO2019116553A1 (en) 2017-12-15 2019-06-20 日産自動車株式会社 Regenerative braking control method and regenerative braking control device
JP2020075621A (en) 2018-11-08 2020-05-21 トヨタ自動車株式会社 Vehicular braking force control device
JP2020147078A (en) 2019-03-11 2020-09-17 トヨタ自動車株式会社 Vehicle control device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003200758A (en) 2001-12-28 2003-07-15 Honda Motor Co Ltd Drive control device for hybrid vehicle
JP2011225034A (en) 2010-04-15 2011-11-10 Mitsubishi Motors Corp Hybrid car
WO2012029100A1 (en) 2010-08-30 2012-03-08 トヨタ自動車株式会社 Braking force control device for vehicle
JP2012065424A (en) 2010-09-15 2012-03-29 Toyota Motor Corp Braking force control device for vehicle
JP2013176203A (en) 2012-02-24 2013-09-05 Nissan Motor Co Ltd Vehicle drive control device
JP2018074655A (en) 2016-10-25 2018-05-10 トヨタ自動車株式会社 Electric vehicle
WO2019116553A1 (en) 2017-12-15 2019-06-20 日産自動車株式会社 Regenerative braking control method and regenerative braking control device
JP2020075621A (en) 2018-11-08 2020-05-21 トヨタ自動車株式会社 Vehicular braking force control device
JP2020147078A (en) 2019-03-11 2020-09-17 トヨタ自動車株式会社 Vehicle control device

Also Published As

Publication number Publication date
JP2022150612A (en) 2022-10-07

Similar Documents

Publication Publication Date Title
JP5563062B2 (en) Accelerator pedal device
KR101457316B1 (en) Control apparatus for preventing rolling back of electrically driven vehicle upon start-up thereof
JP6168031B2 (en) vehicle
KR101798294B1 (en) Vehicle using regenerative brake
EP3725621B1 (en) Control method for hybrid vehicle and control apparatus for hybrid vehicle
WO2013084681A1 (en) Electric vehicle
JP6740813B2 (en) Electric car
JP6120010B2 (en) vehicle
JP6058564B2 (en) Electric vehicle braking control device
JP7414490B2 (en) Control device
JP7698445B2 (en) Control device
JP2020147078A (en) Vehicle control device
JP7530183B2 (en) Control device
JP2004136731A (en) Vehicle braking control device
JP2022129231A (en) Vehicle control device
JP7828197B2 (en) Control device
JP6044176B2 (en) Vehicle power generation control device
KR100534796B1 (en) Braking control method for 4 wheel hybrid electric vehicle
JP2021180566A (en) Electric vehicle
JP2025042373A (en) Vehicle control device
JP6304421B2 (en) vehicle
JP2026065255A (en) control device
JP5817649B2 (en) Vehicle control device
JP6153875B2 (en) Electric vehicle braking control device
JP2024118602A (en) Brake Control Device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240924

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241111

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250204

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250326

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250613

R150 Certificate of patent or registration of utility model

Ref document number: 7698445

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150