Steering system
The steer-by-wire steering system addresses the lack of realistic feedback in driving simulators by using a controller to correct steering force-dependent components based on operating speed, ensuring an appropriate reaction force is applied, thus enhancing the practicality and realism of the simulated driving experience.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- TOYOTA JIDOSHA KK
- Filing Date
- 2024-10-24
- Publication Date
- 2026-05-12
AI Technical Summary
Existing steer-by-wire systems lack the ability to provide an appropriate operation reaction force when used in driving simulators, which affects the practicality and realism of the driving experience.
A steer-by-wire steering system with an operating device, reaction force applying device, and a controller that applies an operating reaction force to the driver, and a steering device, which applies a solution to the driver, and a steering system, which applies an operating force to the driver, and a steering device that steers the wheels using an electric motor, and a controller that controls the steering device and the reaction force application device, with a driving simulator, which simulates the steering experience by correcting the steering force-dependent component based on the operating speed of the operating member.
The system ensures an appropriate operating reaction force is applied in simulator mode, mitigating communication delays and enhancing the realism and practicality of the steer-by-wire system, allowing drivers to enjoy simulated driving experiences with improved feedback.
Smart Images

Figure 2026076714000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a steer-by-wire type steering system mounted on a vehicle.
Background Art
[0002] In recent years, it has been considered to mount a steer-by-wire type steering system (hereinafter sometimes referred to as a "steer-by-wire system") on a vehicle. Specifically, a system in which an operation member such as a steering wheel and a steering device that steers wheels are mechanically separated is considered. In a steer-by-wire system, for example, as described in the following patent document, a reaction force applying device that applies a reaction force to the operation of the operation member is provided in order to make the driver feel a steering operation.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] On the other hand, it has also been considered to enable a driver to enjoy a game using a driving simulator (hereinafter sometimes simply referred to as a "simulator") in a vehicle interior when the vehicle is not actually running. At that time, when the operation member of the steer-by-wire system is used for the operation of a vehicle (hereinafter sometimes referred to as a "simulated vehicle") to be driven in the simulator, it is desirable to apply the above-described operation reaction force as in actual driving. If an appropriate operation reaction force can be applied by the reaction force applying device at that time, it will lead to an improvement in the practicality of the steer-by-wire system. The present invention has been made in view of such circumstances, and an object thereof is to provide a highly practical steer-by-wire type steering system.
Means for Solving the Problems
[0005] To solve the above problems, the steer-by-wire steering system of the present invention is An operating device having an operating member operated by the driver and a reaction force applying device that applies an operating reaction force which is a reaction force to the operation of the operating member, A steering device that steers the wheels using an electric motor, which is a steering motor, as the driving source, A controller that controls the steering device and the reaction force application device. A steer-by-wire steering system equipped with a driving simulator, which is installed in a vehicle equipped with a driving simulator, The aforementioned operating device is used to operate the drive simulator in the simulator mode in which the drive simulator is functioning. The controller is configured to apply an operating reaction force to the reaction force application device, which includes a steering force-dependent component based on the steering force that turns the wheels, and in simulator mode, the steering force-dependent component is determined by correcting it based on the operating speed of the operating member, with respect to a command-dependent component based on a command from the drive simulator. [Effects of the Invention]
[0006] In simulator mode (a mode utilizing the simulator), the steering device does not steer the wheels of the vehicle. Therefore, the steering force on which the steering force-dependent component relies is a simulated steering force for steering the wheels of the simulated vehicle that is the target of operation in the simulator, and commands regarding this simulated steering force or an index of this simulated steering force are sent from the simulator to the controller via telecommunication. Since this communication is carried out via a general-purpose communication line such as CAN (controllable area network or car aera network), there is a high possibility of delays. In the steer-by-wire system of the present invention, the above correction is made to the above command-dependent component in simulator mode, so that an appropriate operating reaction force is applied even in simulator mode. Embodiments of the Invention
[0007] The "steer-by-wire steering system" in this invention is not particularly limited in its configuration, and a general configuration can be adopted. The "driving simulator" is used to operate a vehicle in a virtual space or virtual environment, and by using this simulator, the driver can enjoy games, etc., when the vehicle is not actually running, such as when it is charging.
[0008] As will be explained later, the operating reaction force may contain various components, and the "steering force-dependent component" is the central component among them. The steering force is the force required to steer the wheels or maintain the amount of steering of those wheels, and if the steering device has a steering rod (rack bar) connecting the left and right wheels, it can be considered as the axial force acting on that steering rod. Therefore, the steering force may also be called the axial force, and the steering force-dependent component may also be called the axial force-dependent component. As explained earlier, in simulator mode, the steering force is the steering force for steering the wheels of the simulated vehicle, that is, the simulated steering force.
[0009] In driving mode (the mode in which the vehicle is actually driven), the steering force is generally proportional to the torque generated by the steering motor. That is, it is generally proportional to the current supplied to the steering motor. Therefore, in driving mode, the steering force-dependent component may be determined based on that current. In contrast, in simulator mode, no current is supplied to the steering motor, so the steering force-dependent component is determined based on a command from the simulator. Incidentally, the command may be a command for the value of the steering force-dependent component itself, or it may be a command for any value that indicates the steering force.
[0010] The "correction based on the operating speed of the operating member" may be performed, for example, to compensate for delays in commands from the simulator. Since the simulator is merely an optional piece of equipment for the vehicle, in other words, an entertainment piece of equipment, as explained earlier, it is common to communicate with the system's controller using general-purpose communication means such as CAN. Therefore, in that case, the above commands are likely to experience delays. Since this delay depends on the operating speed of the operating member, the above correction is suitable for preventing such delays. Incidentally, in the case of communication within the system, for example, when the controller is divided into a part that controls the reaction force application device and a part that controls the steering device, it is common to communicate between these parts via a dedicated high-speed communication line, and for example, signals regarding the current supplied to the steering motor in driving mode are designed not to experience delays.
[0011] The above correction may be made, for example, so that the operating reaction force increases as the operating speed of the operating member increases. Such a correction is suitable for mitigating the effect of the above-mentioned delay, considering that the above-mentioned delay increases as the operating speed increases.
[0012] The above correction may be performed, for example, by adding a compensation component determined based on the operating speed of the operating member to the command-dependent component. In that case, as will be explained in detail later, the compensation component may be determined taking into account the driver's operating force applied to the operating member. Specifically, for example, the compensation component may be determined to decrease as the operating force increases. The compensation component may also be determined taking into account the driving speed of the simulated vehicle that is the target of the operation in the simulator. Specifically, for example, the compensation component may be determined to decrease as the driving speed decreases. [Brief explanation of the drawing]
[0013] [Figure 1] This figure shows the overall configuration of the steering system in the embodiment. [Figure 2]It is a block diagram showing the functional configuration of the controller of the steering system of the embodiment. [Figure 3] In the functional configuration of the controller, it is a block diagram showing details of a functional unit that determines a component of an operating reaction force based on a command from a drive simulator. [Figure 4] It is a graph showing a map referred to when determining a component of an operating reaction force based on a command from a drive simulator.
Best Mode for Carrying Out the Invention
[0014] Hereinafter, as an embodiment for carrying out the present invention, a steering system which is an embodiment of the present invention will be described in detail while referring to the drawings. The present invention can be implemented in various forms with various modifications and improvements based on the knowledge of those skilled in the art, in addition to the following embodiments and the forms described in the section of 〔Aspects of the Invention〕 above.
Embodiment
[0015] [1] Overall Configuration of Steering System The steering system of the embodiment (hereinafter, may be referred to as "this steering system" or "this system") is a steer-by-wire type steering system that can steer the wheels regardless of the driver's operating force applied to the operating member. As shown in FIG. 1, a steering wheel (steering wheel) 10 as an operating member, a reaction force actuator 12 as a reaction force applying device to which the steering wheel 10 is connected, and a steering actuator 16 as a steering device to which two left and right wheels 14, each of which is a steered wheel, are connected and which steers them together are included in the configuration. Incidentally, the steering wheel 10 is rotated by the driver, and the reaction force actuator 12 receives the operation and is configured to apply a reaction force to the steering wheel 10, specifically, to the operation of the steering wheel 10 (hereinafter, may be referred to as "operating reaction force"). The operating device 18 of this steering system is constituted by including the steering wheel 10 and the reaction force actuator 12.
[0016] The reaction force actuator 12 includes a steering column 20 supported by a reinforcement of an instrument panel, a steering shaft 22 rotatably held by the steering column 20, and a reaction force motor 24 which is an electric motor for applying rotational torque to the steering shaft 22 via a power transmission mechanism. The steering wheel 10 is attached to the rear end portion of the steering shaft 22. Although the detailed structure of the power transmission mechanism will be omitted, it includes a worm attached to the motor shaft of the reaction force motor 24 and a worm wheel attached to the steering shaft 22 and meshing with the worm. The reaction force motor 24 is a three-phase brushless DC motor and functions as a drive source for the reaction force actuator 12. A reaction force torque as an operating reaction force is applied to the steering wheel 10 connected to the steering shaft 22 by the torque generated by the reaction force motor 24.
[0017] The steering actuator 16 includes a generally cylindrical housing 30 supported by a chassis in a posture extending left and right, a steering rod (rack bar) 32 held non-rotatably and movable left and right by the housing 30, and a pair of tie rods 34 respectively connected to both left and right ends of the steering rod 32 via ball joints. The tip of each tie rod 34 is connected to the wheel 14 via a ball joint. More specifically, each tie rod 34 is connected via a ball joint to a knuckle arm of a steering knuckle that rotatably holds the wheel 14 and is turnably held by a suspension arm.
[0018] The steering rod 32 has a screw groove 36 formed therein. Although not shown in the illustration, a nut that holds bearing balls and screws into the screw groove 36 is held inside the housing 30 so as to be immovable from side to side but rotatable. In other words, the steering rod 32 and the nut constitute a ball screw mechanism. An electric motor, the steering motor 38, is attached to the housing 30, and the steering motor 38 rotates the nut via a power transmission mechanism. Incidentally, although not shown in the illustration, the power transmission mechanism includes a pulley attached to the motor shaft of the steering motor 38 and a timing belt wrapped around the pulley and the outer circumference of the nut. The steering motor 38 is a three-phase brushless DC motor and functions as a drive source for the steering actuator 16. By rotating the steering motor 38, the steering rod 32 is moved from side to side, and the left and right wheels 14 are steered together.
[0019] The reaction force actuator 12 is controlled by a reaction force electronic control unit (hereinafter sometimes referred to as "reaction force ECU") 40 attached to the reaction force motor 24. The reaction force ECU 40 consists of a computer consisting of a CPU, ROM, RAM, etc., and an inverter which is the driver (drive circuit) for the reaction force motor 24, and is powered by a battery. Similarly, the steering actuator 16 is controlled by a steering electronic control unit (hereinafter sometimes referred to as "steering ECU") 42 attached to the steering motor 38. The steering ECU 42 consists of a computer consisting of a CPU, ROM, RAM, etc., and an inverter which is the driver (drive circuit) for the steering motor 38, and is powered by a battery.
[0020] The reaction force ECU 40 and the steering ECU 42 work in coordination with each other, and together they constitute a single controller for the steering system. Therefore, the reaction force ECU 40 and the steering ECU 42 are connected by a dedicated high-speed communication line 44. Incidentally, both are also connected to the CAN (car area network or controllable area network) 46 provided by the vehicle. Furthermore, a vehicle speed sensor 48 for detecting the actual vehicle speed r, which is the actual driving speed of the vehicle, is also connected to this CAN 46.
[0021] In relation to control, the reaction actuator 12, although a detailed structural description will be omitted, has an operating torque sensor 50 that detects the amount of twist of the steering shaft 22 to detect the operating torque To, which is the operating force applied by the driver to the steering wheel 10. It also has an operating angle sensor 52 that detects the operating angle δ of the steering wheel 10 by detecting the rotation angle of the steering shaft 22, and a reaction motor rotation angle sensor 54 for detecting the rotation angle (rotation phase) θmc of the reaction motor 24 for purposes such as switching the energized phase.
[0022] Regarding the steering actuator 16, since there is a specific relationship between the steering angle of the wheel 14 and the lateral movement position of the steering rod 32, it has a steering angle sensor 56 that detects the movement position of the steering rod 32 in order to detect the steering angle of the wheel 14. Briefly, a rack 58 is formed on the steering rod 32, and a pinion shaft 60 that meshes with the rack 58 is held in the housing 30. The steering angle can also be the toe angle of the wheel 14, but in this system, the rotation angle of the pinion shaft 60 detected by the steering angle sensor 56 is treated as the steering angle ω of the wheel 14. The steering actuator 16 also has a steering motor rotation angle sensor 62 for detecting the rotation angle (rotation phase) θms of the steering motor 38 for purposes such as switching the energized phase.
[0023] Vehicles equipped with this system are fitted with a driving simulator (hereinafter sometimes simply referred to as "simulator") 70. The simulator 70 is a device that drives a simulated vehicle, which is a virtual target of operation, within a virtual environment (virtual space), and realizes as video the changes in the scenery (environmental components) etc. that can be seen from the simulated vehicle. For example, when the vehicle is stopped, such as while charging, the driver of the vehicle can enjoy games etc. using the simulator 70.
[0024] The simulator 70 consists of a computer-based simulator unit 72, a goggle-type head-mounted display (hereinafter sometimes simply referred to as "display") 74 for the driver to view images from the perspective of a simulated vehicle, and a simulation feasibility determination device 76 for determining whether the simulator 70 can operate. Incidentally, in this simulator 70, the head-mounted display 74 is used as a means of realizing images, but various means can be used, such as a head-up display that projects images onto the windshield of the vehicle, a large display installed in front of the vehicle, or a screen installed in front of the vehicle with a projector for projecting onto that screen.
[0025] In the simulation, the operation of the simulated vehicle is controlled by this system, specifically by the system's control device 18. Therefore, the simulator body 72 and the simulation permission determination device 76 are connected to CAN46, and communication between the simulator 70 and this system is conducted via CAN46. In addition, since the accelerator pedal 80 and brake pedal 82 of the simulated vehicle are also used to operate the vehicle, an accelerator pedal operation amount sensor 84 for detecting the accelerator pedal operation amount λa, which is the amount of operation of the accelerator pedal 80, and a brake pedal operation amount sensor 86 for detecting the brake pedal operation amount λb, which is the amount of operation of the brake pedal 82, are also connected to CAN46.
[0026] [2] Controller functions The controller of this steering system, which consists of a reaction force ECU 40 and a steering ECU 42, has a functional configuration as shown in the functional block diagram in Figure 2. This functional configuration is realized by a computer executing a predetermined program. Most of the inputs to or outputs from each component (functional unit) shown in the figure are signals indicating values such as torque, its components, steering angle, and operating angle. However, to avoid redundancy in the explanation, in the following explanation, we will simply say that torque, its components, steering angle, and operating angle are input to or output from each component. Furthermore, in consideration of ease of understanding, the following will explain the steering control function by the steering ECU 42 in the driving mode, which is the mode in which the vehicle is actually driving, the reaction force control function by the reaction force ECU 40, and the reaction force control by the reaction force ECU 40 in the simulator mode, in which a drive simulation by the simulator 70 is being performed.
[0027] (a) Steering control in driving mode Steering control is the control of the steering angle ω of the wheel 14 steered by the steering actuator 16. The steering ECU 42, acting as the steering control unit, has a target steering angle determination unit 100, a steering torque determination unit 102, and a steering energization control unit 104. In reaction force control and steering control, the vehicle speed v, which is the vehicle's travel speed, is used, but the vehicle speed v used differs between the driving mode and the simulator mode. Specifically, in the driving mode, it is the actual vehicle speed vr, which is the actual travel speed of the vehicle, and in the simulator mode, it is the simulator vehicle speed vs, which is the travel speed of the simulated vehicle in the simulator 70. Therefore, the steering ECU 42 has a vehicle speed selection unit 105 to selectively adopt either the actual vehicle speed vr detected by the vehicle speed sensor 48 or the simulator vehicle speed vs transmitted from the simulator main unit 72 as the vehicle speed v. The vehicle speed selection unit 105 selects either the actual vehicle speed vr or the simulator vehicle speed vs based on the simulation permission signal Sa transmitted from the simulation permission determination unit 76. Specifically, in driving mode, simulation is prohibited and the actual vehicle speed vr is selected, while in simulation mode, simulation is permitted and the simulator vehicle speed vs is selected.
[0028] In the control of this steering system, the steering angle ω is used as the amount of steering of the wheel 14. However, this steering angle ω is not the value detected by the steering angle sensor 56, but rather a value converted based on the steering motor rotation angle θms detected by the steering motor rotation angle sensor 62. Therefore, the steering ECU 42 has a steering angle conversion unit 106 that converts the steering motor rotation angle θms detected by the steering motor rotation angle sensor 62 into a steering angle ω. Since the cumulative amount of the steering angle ω and the steering motor rotation angle θms has a relationship according to a predetermined reduction ratio, the steering angle conversion unit 108 performs the conversion based on that reduction ratio.
[0029] The target steering angle determination unit 100 determines the target steering angle ω, which is the control target for the steering angle ω, based on the operating angle δ converted by the operating angle conversion unit 108 of the reaction force ECU 40, which will be described later. *The steering system determines the steering gear ratio γ, that is, the ratio of the steering angle ω to the operating angle δ, according to the vehicle speed v. The target steering angle determination unit 100 determines the target steering angle ω by referring to the stored map data based on the operating angle δ and the vehicle speed v. * This is determined. Incidentally, the method for changing the steering gear ratio γ is common, so its explanation will be omitted here. The target steering angle ω * This is also used as the target steering angle of the simulated vehicle in the simulation, and is therefore transmitted via CAN46 to the simulator 70, or more specifically, the simulator main unit 72.
[0030] The steering torque determination unit 102 is a functional unit that determines the steering torque Ts required to steer the wheel 14. The steering torque Ts can be thought of as, for example, the torque that the steering motor 38 should generate. Specifically, it is calculated by comparing the current actual steering angle ω converted by the steering angle conversion unit 106 with the target steering angle ω * Based on this, the target steering angle ω * The steering angle deviation Δω, which is the deviation of the steering angle ω relative to the given value, is identified, and based on this steering angle deviation Δω, the steering torque Ts that should be generated is determined according to the PID feedback control law. This determination method following the feedback control law is a general one, and its explanation is omitted here.
[0031] The steering power supply control unit 104 includes an inverter, which is the drive circuit (driver) for the steering motor 38. Based on the determined steering torque Ts, the steering power supply control unit 104 determines the steering current Is, which is the current to be supplied to the steering motor 38, and supplies this steering current Is from the inverter to the steering motor 38. The steering ECU 42 has a current sensor 110 for detecting the steering current Is that is actually being supplied.
[0032] In simulator mode, since there is no need to steer the vehicle's wheels 14, the steering torque determination unit 102 does not determine the steering torque Ts, and no signal regarding the steering torque Ts is transmitted to the steering energization control unit 104. Whether or not to perform this determination and transmission is determined based on the simulation feasibility signal Sa described earlier.
[0033] (b) Reaction force control in driving mode The reaction force control unit, the reaction force ECU 40, controls the reaction force torque Tc to be applied to the steering wheel 10 by the reaction force actuator 12, which is a reaction force application device. The reaction force ECU 40 has an assist component determination unit 112 and a steering force dependent component determination unit 114, which determine the assist component Tca and the steering force dependent component Tcs, respectively, which are components of the reaction force torque Tc.
[0034] The steering force-dependent component Tcs is determined by mediating between the steering angle-dependent component Tcs and the estimated actual steering force-dependent component Tce. The estimated actual steering force-dependent component Tce is determined to be the steering current-dependent component Tcb in driving mode, and to the simulation component Tcc, which will be explained in detail later, in simulator mode. Since the steering force-dependent component Tcs includes these components, the steering force-dependent component determination unit 114 includes a steering angle-dependent component determination unit 116, a simulation component determination unit 118, a steering current-dependent component determination unit 120, a component switcher 122, weighters 124 and 126, and an adder 128.
[0035] In the control of this steering system, the steering angle δ is used as the amount of steering of the steering wheel 10. Therefore, similar to the steering ECU 42, the reaction force ECU 40 has a steering angle conversion unit 108 that converts the reaction force motor rotation angle θmc detected by the reaction force motor rotation angle sensor 54 into a steering angle δ. Since the integrated amount of the steering angle δ and the reaction force motor rotation angle θmc has a relationship according to a predetermined reduction ratio, the steering angle conversion unit 108 performs the conversion based on that reduction ratio.
[0036] Regarding the determination of each component of the reaction torque Tc described above, if we explain it in order with respect to the driving mode, the assist component Tca is a component similar to the assist force in so-called power steering, and the assist component determination unit 112 determines the assist component Tca based on the operating torque To and vehicle speed v detected by the operating torque sensor 50. Simply put, the assist component Tca is determined to be a larger value the larger the operating torque To is, and when the vehicle speed v is high, it is determined to be a smaller value in order to make the operating feel that the driver receives in response to the operation of the steering wheel 10 heavier, and when the vehicle speed v is low, it is determined to be a larger value in order to make the operating feel lighter. The direction of the assist component Tca is the same as the direction of operation of the steering wheel 10, that is, the steering operation direction.
[0037] The steering force-dependent component Tcs can be considered the central component of the reaction torque Tc, and broadly speaking, it is the component that allows the driver to feel the steering force, which is the force required to steer the wheels 14. The steering force-dependent component Tcs can also be considered an axial force-dependent component, that is, a component based on the force (axial force) acting on the steering rod 32 of the steering actuator 16 in its axial direction. The steering force-dependent component Tcs is generally a component in the direction opposite to the steering operation direction.
[0038] The steering angle-dependent component Tcd, which is one component of the steering force-dependent component Tcs, can be considered as an ideal steering force determined based on the vehicle model, that is, a force that roughly corresponds to the self-aligning torque. In other words, it can be considered as a steering force that does not reflect road surface information such as unevenness in the road surface that does not affect the lateral behavior of the vehicle, or steps that do affect the lateral behavior of the vehicle. The steering angle-dependent component determination unit 116, although a detailed explanation will be omitted, determines the target steering angle ω determined by the target steering angle determination unit 100 of the steering ECU 42. * Based on the vehicle speed v, the steering angle-dependent component Tcd is determined according to a predetermined map. The steering angle-dependent component Tcd is the target steering angle ω * The larger the value, the larger the resulting value, and the higher the vehicle speed v, the larger the resulting value.
[0039] As explained earlier, the simulation component Tcc determined by the simulation component determination unit 118 is the estimated actual steering force-dependent component Tce in simulator mode; therefore, the simulation component determination unit 118 and the simulation component Tcc will be explained later. The switching between the simulation component Tcc and the steering current-dependent component Tcb is performed by the component switcher 122. This switching is performed based on the simulation feasibility signal Sa explained earlier.
[0040] The steering current-dependent component Tcb, which is the estimated actual steering force-dependent component Tce in driving mode, differs from the steering angle-dependent component Tcd in that it reflects the influence of the road surface information mentioned above. In other words, it is a component that allows the driver to feel, for example, the force acting on the wheel 14 from the road surface. The steering current-dependent component determination unit 120, simply put, determines the steering current-dependent component Tcb by multiplying the actual steering current Is detected by the current sensor 110 by a set current-to-steering force conversion gain Kb.
[0041] The reconciliation between the steering angle-dependent component Tcd and the estimated actual steering force-dependent component Tce is performed as follows: The steering angle-dependent component Tcd is multiplied by a weighting coefficient α (0 < α < 1) by the weighting device 124, and the estimated steering angle-dependent component Tce is multiplied by the weighting coefficient α divided by 1 by the weighting device 126. These multiplied values are then added together by the adder 128 to determine the steering force-dependent component Tcs. A detailed explanation is omitted, but the weighting coefficient α may be set to be fixed, or it may be set to change depending on various factors such as vehicle speed v, the condition of the road surface on which the vehicle is traveling, and the vehicle's driving condition.
[0042] The assist component Tca determined by the assist component determination unit 112 and the steering force-dependent component Tcs determined by the steering force-dependent component determination unit 114 are combined by the combiner 130 to determine the reaction force torque Tc. The determined reaction force torque Tc is input to the reaction force energization control unit 132. The reaction force energization control unit 132 is configured to include an inverter, which is the drive circuit (driver) for the reaction force motor 24. Based on the reaction force torque Tc, the reaction force energization control unit 132 determines the reaction force current Ic, which is the current to be supplied to the reaction force motor 24, and supplies that reaction force current Ic from the inverter to the reaction force motor 24.
[0043] (c) Reaction force control in simulator mode In simulator mode, the simulation component Tcc is determined as the estimated actual steering force-dependent component Tce, replacing the steering current-dependent component Tcb mentioned above. Aside from this, the reaction force control in simulator mode is the same as the reaction force control in driving mode. The functions of the simulation component Tcc and the simulation component determination unit 118 that determines it will be explained below with reference to the block diagram in Figure 3.
[0044] As shown in the block diagram of Figure 3, the simulation component determination unit 118 receives the simulator command value Θ transmitted from the simulator main unit 72 via CAN 46. This simulator command value Θ indicates the estimated actual steering force-dependent component Tce that should be generated by the simulator 70, and the simulator command component Tch is determined by multiplying it by the converted gain Kc using the converted gain multiplier 140. Incidentally, if the simulator command value Θ is in the same units as the reaction force torque Tc and its components, in other words, if the simulator command component Tch is input directly from the simulator main unit 72, then there is no need to provide this converted gain multiplier 140.
[0045] As mentioned earlier, since the simulator command value Θ is transmitted from the simulator main unit 72 via communication, a delay, or in other words, a phase delay, occurs. Therefore, the simulation component determination unit 118 performs a correction process using the compensation component Tcg described below in order to eliminate or mitigate this delay.
[0046] The simulation component determination unit 118 receives the operating angle δ converted by the operating angle conversion unit 108. The simulation component determination unit 118 has a differentiator 142, which calculates the operating speed δ' (=dδ / dt) of the handle 10, which is the operating member. The basic compensation component determination unit 144 determines the basic compensation component Tcf based on the operating speed δ' by referring to the basic compensation component determination map shown as a graph in Figure 4(a). The basic compensation component determination map is set so that the basic compensation component Tcf increases as the operating speed δ' increases, taking into account that the delay is greater as the operating speed δ' increases.
[0047] The basic compensation component determination map may be set so that the basic compensation component Tcf changes linearly with respect to the operating speed δ', as shown by the dashed line in the graph. However, if the basic compensation component Tcf increases, the damping component of the reaction torque Tc increases, impairing the clarity of the feel of operating the handle 10 and leading to a decrease in the realism of the simulation. Therefore, as shown by the solid line in the graph, it is also possible to adopt a nonlinear basic compensation component determination map such that the basic compensation component Tcf becomes small in the region where the delay is relatively small with respect to the operating speed δ', that is, in the region where the operating speed δ' is low. Incidentally, if the basic compensation component Tcf is to change linearly with respect to the operating speed δ', it is also possible to determine the basic compensation component Tcf by a fixedly set gain without adopting a map.
[0048] In the simulation component determination unit 118, the basic compensation component Tcf determined by the basic compensation component determination unit 144 is multiplied by the contribution change gain Ka in the contribution change gain multiplier 146 to determine the final basic compensation component Tcf. This contribution change gain Ka changes the contribution of the basic compensation component Tcf in the simulation component Tcc. For example, it is possible to change the magnitude of the basic compensation component Tcf according to the vehicle speed of the simulated vehicle in the simulation, the road surface on which the simulated vehicle is traveling, the driving conditions of the simulated vehicle, etc. However, if the basic compensation component determination map is designed to incorporate the contribution change function, this contribution change gain multiplier 146 does not need to be provided.
[0049] The simulation component determination unit 118 includes a correction unit 148, which determines the compensation component Tcg by multiplying the determined basic compensation component Tcf by the operating torque-dependent gain Ko and the vehicle speed-dependent gain Kv.
[0050] The operating torque-dependent gain Ko is set taking into account other effects caused by an increase in the compensation component Tcg. More specifically, when the compensation component Tcg increases, road surface information such as the reduction in operating reaction force at the tire grip limit of the simulated vehicle is no longer transmitted to the driver. The operating torque-dependent gain Ko takes this into account. The operating torque-dependent gain determination unit 150 determines the operating torque-dependent gain Ko based on the operating torque To detected by the operating torque sensor 50, according to the operating torque-dependent gain determination map shown graphically in Figure 4(b). With the operating torque-dependent gain Ko determined in this way, the compensation component Tcg will be reduced in the high operating torque range where high turning lateral acceleration occurs. Alternatively, information on the turning lateral acceleration generated in the simulated vehicle may be input from the simulator body 72 to the reaction force ECU 40, and the operating torque-dependent gain determination unit 150 may be configured to determine the operating torque-dependent gain Ko based on that lateral acceleration instead of the operating torque To. In that case, if the communication speed of the rotational lateral acceleration information is low, the operating torque-dependent gain Ko may be determined based on the derivative of that lateral acceleration.
[0051] The vehicle speed-dependent gain Kv is a component used to adjust the compensation component Tcg according to the vehicle speed v, or more specifically, the simulator vehicle speed vs. In typical vehicle characteristics, the response of the self-aligning torque acting on the wheels to the operation of the steering wheel 10 is delayed in the high-speed range where the vehicle speed v is high. Taking this into consideration, the vehicle speed-dependent gain determination unit 152 determines the vehicle speed-dependent gain Kv based on the vehicle speed v, according to the vehicle speed-dependent gain determination map shown in the graph of Figure 4(c). According to the vehicle speed-dependent gain Kv determined in this way, the compensation component Tcg will increase as the vehicle speed v increases.
[0052] The compensation component Tcg, determined via the correction unit 148, is added to the simulator command component Tch by the adder 154, and as a result, the simulation component Tcc is determined.
[0053] To briefly summarize the reaction force control in simulator mode, in driving mode, the reaction force torque Tc, which is the operating reaction force, is determined based on the steering force-dependent component Tcs, which is determined based on the current Is supplied to the steering motor 38. In contrast, in simulator mode, it is determined based on a component obtained by correcting the simulator command component Tch, which is a command-dependent component based on the simulator command value Θ, which is a command from the emulator 70, based on the operating speed δ' of the steering wheel 10, which is the operating member. This correction is performed to compensate for the delay of the command from simulator 70, and specifically, the reaction force torque Tc increases as the operating speed δ' of the steering wheel 10 increases. Furthermore, this correction is performed by adding a compensation component Tcg, which is determined based on the operating speed δ' of the steering wheel 10, to the simulator command component Tch. The compensation component Tcg is determined by taking into account the operating torque To, which is the operating force applied to the steering wheel 10, and the simulator vehicle speed vs, which is the driving speed of the simulated vehicle that is the target of operation in simulator 70. [Explanation of Symbols]
[0054] 10: Steering wheel (operating component) 12: Reaction force actuator (reaction force application device) 14: Wheels 16: Steering actuator (steering device) 18: Operating device 24: Reaction force motor (drive source) 38: Steering motor (drive source) 40: Reaction force ECU (controller) 42: Steering ECU (controller) 44: Dedicated high-speed communication line 46: CAN 70: Drive simulator 100: Target steering angle determination unit 102: Steering torque determination unit 104: Steering energization control unit 105: Vehicle speed selection unit 110: Current sensor 112: Assist component determination unit 114: Steering force dependent component determination unit 116: Steering angle dependent component determination unit 118: Simulation component determination unit 120: Steering current dependent component determination unit 122: Component switcher 132: Reaction force energization control unit 144: Basic compensation component determination unit 148: Correction unit 150: Operation torque-based gain determination unit 152: Vehicle speed-based gain determination unit Tc: Reaction torque Tca: Assist component Tcs: Steering force-based component Tcd: Steering angle-based component Tcb: Steering current-based component Tcc: Simulation component Tce: Estimated actual steering force-based component Tcf: Basic compensation component Tcg: Compensation component Tch: Simulator command component δ: Operation angle δ': Operation speed ω: Steering angle ω * :Target steering angle Is:Steering current v:Vehicle speed vr:Actual vehicle speed vs:Simulator vehicle speed Kb:Current-to-steering force conversion gain Θ:Simulator command value Ka:Contribution change gain Ko:Operating torque dependent gain Kv:Vehicle speed dependent gain
Claims
1. An operating device having an operating member operated by the driver and a reaction force applying device that applies an operating reaction force which is a reaction force to the operation of the operating member, A steering device that steers the wheels using an electric motor, which is a steering motor, as the driving source, A controller that controls the steering device and the reaction force application device. A steer-by-wire steering system equipped with a driving simulator, which is installed in a vehicle equipped with a driving simulator, The aforementioned operating device is used to operate the drive simulator in the simulator mode in which the drive simulator is functioning. A steering system configured such that the controller causes the reaction force application device to apply an operating reaction force including a steering force-dependent component based on the steering force which is the force that turns the wheels, and in simulator mode, the steering force-dependent component is determined by correcting it based on the operating speed of the operating member with respect to a command-dependent component based on a command from the drive simulator.
2. The steering system according to claim 1, wherein the controller is configured to determine the steering force-dependent component based on the current supplied to the steering motor in the driving mode in which the vehicle is actually driving.
3. The steering system according to claim 1, wherein the controller is configured to perform a correction based on the operating speed of the operating member in order to compensate for the delay of the command from the drive simulator.
4. The steering system according to claim 1, wherein the controller is configured to perform a correction based on the operating speed of the operating member such that the operating reaction force increases as the operating speed of the operating member increases.
5. The steering system according to claim 1, wherein the controller is configured to perform a correction based on the operating speed of the operating member by adding a compensation component determined based on the operating speed of the operating member to the command-dependent component.
6. The steering system according to claim 5, wherein the controller is configured to determine the compensation component in addition to the operating force applied by the driver to the operating member.
7. The steering system according to claim 5, wherein the controller is configured to determine the compensation component in addition to the driving speed of the simulated vehicle that is the subject of operation in the drive simulator.