CN-121989705-A - Vehicle control device and control method
Abstract
The present disclosure relates to a control device and a control method for a vehicle. In a vehicle that runs by driving an electric motor, a running control by a vehicle model corresponding to a virtual moving body is prevented from competing with an original running control already mounted on the vehicle. When there is an execution request for on-demand travel control that simulates travel of a virtual moving body corresponding to a request of an occupant of a vehicle, the on-demand travel control includes first control executed under first travel conditions of the vehicle, and the first control is executed when the first travel conditions are satisfied. In the case where there is an execution request for the on-demand travel control, when the original travel control mounted on the vehicle includes the second control executed under the second travel condition of the vehicle and the on-demand travel control does not include the travel control equivalent to the second control, the second control is executed when the second travel condition is satisfied.
Inventors
- Haruyama Yohei
Assignees
- 丰田自动车株式会社
Dates
- Publication Date
- 20260508
- Application Date
- 20250930
- Priority Date
- 20241107
Claims (8)
- 1. A control device for a vehicle that runs by driving an electric motor, the control device comprising: one or more storage devices storing a program for original travel control mounted on the vehicle and a vehicle model for on-demand travel control that simulates travel of a virtual moving body corresponding to a request of an occupant of the vehicle, and One or more processing circuits that perform the raw travel control or the on-demand travel control, The one or more processing circuits are configured to, in the presence of an execution request for the on-demand travel control, execute a first control executed under a first travel condition of the vehicle when the on-demand travel control includes the first control, and In the case where the execution request exists, when the original running control includes a second control executed under a second running condition of the vehicle and the on-demand running control does not include a running control equivalent to the second control, the second control is executed when the second running condition is satisfied.
- 2. The control device for a vehicle according to claim 1, wherein, The one or more processing circuits are configured to execute the first control when the first travel condition is satisfied, regardless of whether the original travel control includes a travel control equivalent to the first control, when the on-demand travel control includes the first control in the presence of the execution request.
- 3. The control device for a vehicle according to claim 1 or 2, characterized in that, At least one of the first running condition and the second running condition includes a condition that the vehicle is running on an uphill, At least one of the first control and the second control includes an ascending control.
- 4. The control device for a vehicle according to claim 3, wherein, The virtual moving body includes an engine vehicle that runs by driving of an engine, Also stored in the one or more storage devices is an engine sound source for sound control of outputting engine sound generated by the engine vehicle into the interior of the vehicle, The one or more processing circuits are configured to generate, in the sound control, an engine sound that accompanies execution of the upward control as the first control, based on the virtual engine torque and the virtual engine rotation speed of the engine vehicle calculated using the vehicle model and the engine sound source when the first control corresponds to the upward control, in a case where the object of execution request is the running control of the engine vehicle, and When the target of execution request is running control of the engine vehicle, and the second control corresponds to an ascending control and the on-demand running control does not include an ascending control, generating an engine sound accompanying the on-demand running control during the ascending control as the second control based on the virtual engine torque and virtual engine speed of the engine vehicle calculated using the vehicle model and the engine sound source, And generating the engine sound generated during the uphill control as the second control by adjusting at least one of a virtual engine torque and a virtual engine speed of the engine vehicle calculated using the vehicle model.
- 5. The control device for a vehicle according to claim 1 or 2, characterized in that, At least one of the first running condition and the second running condition includes a condition that the vehicle is running on a downhill, At least one of the first control and the second control includes a downhill control.
- 6. The control device for a vehicle according to claim 5, wherein, The virtual moving body includes an engine vehicle that runs by driving of an engine, Also stored in the one or more storage devices is an engine sound source for sound control of outputting engine sound generated by the engine vehicle into the interior of the vehicle, The one or more processing circuits are configured to generate, in the sound control, an engine sound that accompanies execution of the downhill control as the first control, based on the virtual engine torque and the virtual engine rotational speed of the engine vehicle calculated using the vehicle model and the engine sound source when the first control corresponds to the downhill control, in a case where the object of execution request is the running control of the engine vehicle, and When the execution request is a running control of the engine vehicle, and the second control corresponds to a downhill control and the on-demand running control does not include a downhill control, generating an engine sound accompanying the on-demand running control during the downhill control as the second control based on the virtual engine torque and the virtual engine rotational speed of the engine vehicle calculated using the vehicle model and the engine sound source, And generating the engine sound during the downhill control as the second control by adjusting at least one of a virtual engine torque and a virtual engine speed of the engine vehicle calculated using the vehicle model.
- 7. A control method of a vehicle that runs by driving of an electric motor, characterized in that, The control method causes a computer to perform original travel control mounted on the vehicle or on-demand travel control in which travel of a virtual moving body corresponding to a request of an occupant of the vehicle is simulated, The computer executes, in a case where there is an execution request for the on-demand travel control, a first control executed under a first travel condition of the vehicle when the on-demand travel control includes the first control, and In the case where the execution request exists, when the original running control includes a second control executed under a second running condition of the vehicle and the on-demand running control does not include a running control equivalent to the second control, the second control is executed when the second running condition is satisfied.
- 8. The method for controlling a vehicle according to claim 7, wherein, When the on-demand travel control includes the first control in the case where the execution request is present, the computer executes the first control when the first travel condition is satisfied, regardless of whether the original travel control includes a travel control equivalent to the first control.
Description
Vehicle control device and control method Technical Field The present disclosure relates to an apparatus and method for controlling a vehicle that runs by driving an electric motor. Background Patent document 1 discloses a technique of deducting a simulated shift in a vehicle that runs by driving of an electric motor. In this conventional technique, it is determined whether or not an upshift condition or a downshift condition of the vehicle is satisfied based on internal information of the vehicle such as a vehicle speed, an accelerator opening degree, and a brake stepping amount. When it is determined that the upshift condition or the downshift condition is satisfied, control is performed to change the carrier frequency of the inverter that supplies electric power to the electric motor by a set amount. Prior art literature Patent literature Patent document 1 Japanese patent application laid-open No. 2018-191366 The control of the fluctuation of the carrier frequency in patent document 1 is not included in the original drive control of the electric motor. Therefore, the execution of the drive control of the electric motor does not compete with the execution of the fluctuation control of the carrier frequency. However, the control content of the running control mounted on the vehicle for a certain purpose may be common with the original running control already mounted on the vehicle, and these running controls may race when the execution conditions of these running controls are all satisfied. In particular, the inventors of the present disclosure considered using a plurality of vehicle models respectively corresponding to various virtual moving bodies to perform travel control with a view to providing an experience such as riding on the virtual moving bodies to a driver of a vehicle. Here, in order to improve the reproducibility of traveling by a certain virtual moving body, it is desirable to mount a vehicle model that realizes traveling control mounted on the virtual moving body to a vehicle. However, in this case, the possibility of running control achieved by a certain vehicle model competing with the original running control already mounted on the vehicle becomes high. Disclosure of Invention Problems to be solved by the invention The present disclosure has been made in view of the above problems. An object of the present disclosure is to provide a technique for avoiding, in a vehicle that runs by driving of an electric motor, a race of running control achieved by a vehicle model corresponding to a virtual moving body with original running control already mounted to the vehicle. Means for solving the problems A first aspect of the present disclosure is a control device for a vehicle that runs by driving an electric motor. The control device is provided with one or more memory devices and one or more processing circuits. The one or more storage devices store a program for original travel control mounted on the vehicle and a vehicle model for on-demand travel control that simulates travel of a virtual moving body in accordance with a request of an occupant of the vehicle. The one or more processing circuits perform the raw travel control or the on-demand travel control. The one or more processing circuits are configured to execute, when there is an execution request for the on-demand travel control, a first control executed under a first travel condition of the vehicle when the on-demand travel control includes the first control, and execute, when there is the execution request, a second control executed under a second travel condition of the vehicle when the original travel control includes the second control and the on-demand travel control does not include a travel control equivalent to the second control, the second control when the second travel condition is satisfied. A second aspect of the present disclosure is a control method of a vehicle that runs by driving of an electric motor. The control method causes a computer to perform an original travel control mounted on the vehicle or an on-demand travel control that simulates travel of a virtual moving body in accordance with a request of an occupant of the vehicle. The computer executes, when there is an execution request for the on-demand travel control, a first control executed under a first travel condition of the vehicle when the on-demand travel control includes the first control, and executes, when there is the execution request, a second control executed under a second travel condition of the vehicle when the original travel control includes the second control and the on-demand travel control does not include a travel control equivalent to the second control, the second control when the second travel condition is satisfied. Effects of the invention In the case where there is an execution request for the on-demand travel control, when the on-demand travel control includes a first control executed under a first travel condition, the original tr