This application claims priority from Japanese Patent Application No. 2023-213264 filed on Dec. 18, 2023. The entire content of the priority application is incorporated herein by reference.
The following disclosure relates to a vehicle operation system.
A system in which an accelerator operation member and a brake operation member are provided on a steering member has been recently developed. In such a system, an operation system provided at a driver's foot is concentrated on the steering member at a driver's hand, and a driver can accelerate and decelerate the vehicle without a pedal operation by the foot. For example, Japanese Patent Application Publication No. 2020-203602 (JP 2020-203602 A) discloses a steering member including an operation portion for operating acceleration and deceleration of a vehicle provided in the vicinity of a steering grip portion.
A maximum stroke of an operation member such as a lever operated by a hand gripping a steering member tends to be smaller than a maximum stroke of a pedal operated by a foot, in terms of arrangement. For example, the maximum stroke of the brake operation member disposed on the steering member may be about ⅓ of the maximum stroke of the brake pedal disposed at the foot. As a result, an adjustment of acceleration and deceleration by the hand gripping the steering member tends to be more sensitive and difficult than an adjustment of the acceleration and deceleration by the foot. In a configuration in which the operation member is provided on the steering member, a control characteristic that represents a relationship between an operation amount (stroke) of the operation member and a control target value greatly affects an operation feeling of a driver. In addition, it is considered that a manual operation is likely to differ depending on driver's characters (such as grip strength and dexterity). In the operation member configured to be operated by the hand gripping the steering member, improvement in operability of the operation member (improvement in the driver's operation feeling) is an issue.
Accordingly, an aspect of the present disclosure relates to a vehicle operation system capable of improving operability of an operation member related to acceleration and deceleration in a configuration in which the operation member is provided on a steering member. In one aspect of the present disclosure, a vehicle operation system includes: a steering member to be gripped by a hand of a driver of a vehicle for a steering operation; an operation member for a brake operation and/or an accelerator operation provided on the steering member so as to be operable by the hand of the driver, a detection device configured to detect an operation amount of the operation member, and a computer configured to receive a detection result of the detection device. The computer is configured to calculate a control characteristic that represents a relationship between the operation amount of the operation member and target deceleration or target acceleration, which is a control target value, based on the detection result of the detection device acquired in a situation in which a predetermined condition including a condition that a stop state of the vehicle is maintained is satisfied.
According to present disclosure, the control characteristic related to acceleration or deceleration is set based on the operation amount of the operation member detected in the situation in which the predetermined condition is satisfied. That is, according to the present disclosure, it is possible to set the control characteristic suitable for driver's characters (such as grip strength and dexterity). The configuration according to the present disclosure enables different control characteristics to be set between a case where a driver with relatively weak hand strength operates the operation member and a case where the driver with relatively strong hand strength operates the operation member, for example. That is, according to the present disclosure, the operability of the operation member can be improved by setting the control characteristic suitably depending on drivers.
The objects, features, advantages, and technical and industrial significance of the present disclosure will be better understood by reading the following detailed description of an embodiment, when considered in connection with the accompanying drawings, in which:
Referring to the drawings, there will be hereinafter described in detail a vehicle operation system 1 according to one embodiment of the present disclosure. In a vehicle 10 of the present embodiment, a steer-by-wire system is employed for steering, and a brake-by-wire system is employed for braking. It is to be understood that the present disclosure is not limited to the details of the following embodiment but may be changed and modified based on the knowledge of those skilled in the art.
As shown in
The steering column 91 holds the steering member 2 so as to be rotatable with respect to an instrument panel reinforcement. The reaction force applying portion 92 includes an electric motor and a speed reduction mechanism. The reaction force applying portion 92 applies a reaction force with respect to the steering operation. The sensor 93 detects an operation amount of the steering member 2 and transmits the operation amount to the ECU 95. The actuator 94 is a device that steers wheels (here, front wheels 11, 12) and includes an electric motor as a drive source. The ECU 95 is an electronic control unit (also referred to as a computer) including at least one processor and at least one memory. The ECU 95 controls the electric motor of the actuator 94 based on a detection result of the sensor 93. The actuator 94 constitutes the steer-by-wire system, is mechanically independent of an operation force of the steering member 2, and steers the wheels by the force of the electric motor.
As shown in
The brake operation member 3 is provided on the steering member 2 so as to be operable by a driver's hand. The brake operation member 3 is for operating deceleration of the vehicle. The brake operation member 3 of the present embodiment includes two brake levers 31, 32. The brake levers 31, 32 are disposed forward of (in front of) the corresponding grip portions 211, 212 in a front-rear direction of the vehicle. Each of the brake levers 31, 32 includes a main body portion 3a including a rotation shaft, a lever portion 3b connected to the main body portion 3a so as to be rotatable about the rotation shaft, and a reaction force applying portion 3c. The main body portion 3a of the brake lever 31 is provided at an upper left corner portion of the frame-shaped portion 21, and the main body portion 3a of the brake lever 32 is provided at an upper right corner portion of the frame-shaped portion 21. Each lever portion 3b is a lever-shaped member and extends downward from the corresponding main body portion 3a.
The brake operation is performed such that the driver pulls the lever portion 3b toward himself/herself with fingers of his/her hand gripping the grip portion 211, 212. A control target value of the deceleration of the vehicle (hereinafter, also referred to as target deceleration) is set based on an operation amount of the brake operation, that is, a stroke of each lever portion 3b. The brake levers 31, 32 are configured to be independently operable. The brake operation is established by operating at least one of the brake levers 31, 32.
The reaction force applying portion 3c is a device for applying a reaction force to the movement of the corresponding lever portion 3b by the brake operation. The reaction force applying portion 3c includes, for example, a spring member. The reaction force applying portion 3c applies the reaction force to the brake operation member 3 based on a preset relationship between the stroke and the reaction force (reaction force characteristic). The reaction force applying portion 3c is configured to realize a predetermined reaction force characteristic. The reaction force applying portion 3c may include an electric motor and a speed reduction mechanism. In this case, the computer 5 controls the electric motor of the reaction force applying portion 3c based on the predetermined reaction force characteristic.
The steering member 2 is provided with an accelerator operation member 8 with which the driver performs an accelerator operation. The accelerator operation member 8 is formed so as to have a paddle shape and is disposed at a portion of the grip portion 212 located on one side thereof nearer to the central portion 22. The driver can perform the accelerator operation by pressing the accelerator operation member 8 with his/her thumb, for example. A detection device 81 that detects an operation amount is connected to the accelerator operation member 8.
The detection device 4 detects the operation amount (stroke) of the brake operation member 3. The detection device 4 transmits the detection result to the computer 5. The detection device 4 is constituted by stroke sensors 41, 42 provided for the respective brake levers 31, 32. Each stroke sensor 41, 42 transmits the stroke of the corresponding brake lever 31, 32 to the computer 5. Each stroke sensor 41, 42 may be provided on the body portion 3a of the corresponding brake lever 31, 32.
The computer 5 is an in-vehicle computer including at least one processor and at least one memory. The computer 5 receives the detection result of the detection device 4. The computer 5 can also be referred to as an ECU (electronic control unit). Communication in the vehicle is performed by, for example, CAN (car area network or controllable area network), FlexRay, Ethernet, or the like.
The computer 5 calculates a brake characteristic (corresponding to a “control characteristic”) indicating a relationship between the operation amount of the brake operation member 3 and the target deceleration based on the detection result of the detection device 4 acquired in a situation in which a predetermined condition including a condition that a stop state of the vehicle is maintained is satisfied. The brake characteristic can also be referred to as an SG characteristic and can be represented by an SG diagram. The computer 5 transmits the calculated brake characteristic to a brake ECU 61. That is, the computer 5 sets the brake characteristic for the brake ECU 61. The brake ECU 61 calculates the target deceleration of the vehicle based on the set brake characteristic and the detection result of the detection device 4 to control a brake device 62 based on the target deceleration.
For example, the computer 5 and the brake ECU 61 recognize, as the stroke of the brake operation, a detection value of the detection result of one of the two stroke sensors 41, 42 which is larger than that of the detection result of the other of the two stroke sensors 41, 42. For example, when only the right brake lever 32 is operated, the computer 5 and the brake ECU 61 recognize, as the stroke, the detection result of the stroke sensor 42 corresponding to the right brake lever 32.
The brake device 62 applies a braking force to each of the wheels 11, 12, 13, 14. The brake device 62 is a known device and may include, for example, a disc brake including a caliper. The brake device 62 includes at least one electric motor 62a (actuator). The brake ECU 61 performs brake control including feedback control with respect to the electric motor 62a such that actual deceleration of the vehicle approaches the target deceleration. The electric motor 62a may be, for example, a drive source of an electric cylinder that generates a hydraulic pressure. Further, the brake device 62 may be configured such that positions of brake pads are controlled by, for example, the electric motor 62a disposed in each of the wheels 11 to 14. The brake operation member 3 and the brake device 62 are not mechanically connected to each other and thus constitute a so-called brake-by-wire system. In other words, the brake operation member 3 and the brake device 62, which constitute the brake-by-wire system, are connected by an electric wire via the brake ECU 61. The computer 5 and the brake ECU 61 may be constituted by one common computer or one common ECU.
As described above, the computer 5 calculates the brake characteristic based on the detection result of the detection device 4 acquired in the situation in which the predetermined condition including the condition that the stop state of the vehicle is maintained is satisfied. The predetermined condition is set in the computer 5 in advance. The predetermined condition according to the present embodiment includes the condition that the stop state of the vehicle is maintained and a condition that a power supply (also referred to as ignition) of the vehicle is changed to ON from OFF. The situation in which the predetermined condition is satisfied can be said to be a situation from when the power supply of the vehicle is turned on to when the stop state of the vehicle is canceled.
A specific example of “the stop state is maintained” is that “the shift selector 7 is in a parking state”. For example, the shift selector 7 is a member, such as a shift lever or a shift switch, that switches a vehicle control state such as parking (P), drive (D), and reverse (R). The parking state of the shift selector 7 is, for example, a state in which the shift lever is in a parking position (P range). It should be noted that “the stop state is maintained” means that “at least all the drive wheels are locked” or means “a state in which a vehicle speed is maintained at zero”, for example.
The predetermined condition of the present embodiment further includes a condition that “the parking brake is ON”. That is, the predetermined condition of the present embodiment includes the condition that the shift selector 7 is in the parking state, the condition that the parking brake is ON, and the condition that the power supply of the vehicle is changed from OFF to ON. Information on ON/OFF of the parking brake, the state of the shift selector 7 (such as the position of the shift lever), wheel speeds of the respective wheels 11-14, whether or not an occupant is seated, and the like is transmitted to the computer 5 by various sensors. When the power supply of the vehicle is turned on, the computer 5 recognizes the state of the shift selector 7 and the state of the parking brake and determines whether the current situation is the situation in which the predetermined condition is satisfied. In addition to or instead of the condition that “the power supply of the vehicle is changed from OFF to ON”, the predetermined condition may include, for example, a condition that “a brake characteristic change operation is performed by the driver”, a condition that “the driver is seated on a driver's seat”, and the like.
For example, the computer 5 calculates the brake characteristic based on the detection result of the detection device 4 for the brake operation performed by a predetermined stroke or more in the situation in which the predetermined condition is satisfied. The driver normally turns off the parking brake and changes the shift selector 7 from the parking state in a state in which the braking force is generated by operating the brake operation member 3 to a maximum stroke. Therefore, the computer 5 can usually acquire the detection result of the detection device 4 for the brake operation of the predetermined stroke or more in the situation in which the predetermined condition is satisfied. Hereinafter, a state in which the shift selector 7 is in the parking state and the parking brake is ON is referred to as a stop maintaining state.
The computer 5 may be configured to execute a notification to prompt the driver to perform a brake operation. (This notification will also be referred to as “brake notification”). In this case, the computer 5 executes the brake notification when the vehicle is in the stop maintaining state. As the brake notification, the computer 5 can display, on a display means (not shown) disposed in the vehicle that can be visually recognized by the driver, a content prompting the brake operation by characters or images, turn on a lamp, and/or provide guidance by voice. The computer 5 may display, as the brake notification, an indication that “please operate the brake.” or “please pull the brake lever” on the screen, for example. The predetermined condition may include a condition that “the brake notification has been executed” instead of or in addition to the condition that “the power supply of the vehicle has been changed from OFF to ON”. The brake notification is executed at a predetermined timing, for example, after the power supply of the vehicle is turned on or when the vehicle is in the stop maintaining state due to waiting for a traffic light or the like. The brake notification enables the driver to more reliably perform the brake operation.
The computer 5 calculates the relationship between the operation force and the stroke based on the detection result of the detection device 4 acquired in the situation in which the predetermined condition is satisfied. The relationship between the operation force and the stroke (hereinafter, also referred to as an FS characteristic) can be represented by an FS diagram. The FS characteristic is likely to change depending on drivers and can also be referred to as a driver characteristic.
For example, the computer 5 calculates a stroke speed from the detection result of the detection device 4 and calculates the FS characteristic based on the stroke speed. The computer 5 calculates the FS characteristic based on, for example, the stroke speed and a preset reaction force characteristic of the brake operation member 3. The stroke speed is a change amount of the stroke per unit time. The operation force is a force with which the driver operates the brake levers 31, 32 and corresponds to a depression force applied to the brake pedal. The computer 5 calculates the brake characteristic (SG characteristic) suitable for the driver according to a predetermined optimization method (optimization algorithm) based on the calculated FS characteristic. The optimization method will be described later. If the FS characteristic and the SG characteristic are determined, a relationship between the operation force and the target deceleration, i.e., an FG characteristic, is also determined.
As one example of the processing, the computer 5 determines whether the vehicle is in the stop maintaining state after the ignition is turned on (S101), as illustrated in
When the vehicle is in the stop maintaining state (S101: Yes), the computer 5 determines that the predetermined condition is satisfied, executes the brake notification, and acquires the detection result of the detection device 4 (S102). The computer 5 need not necessarily execute the brake notification. The computer 5 calculates the FS characteristic of the driver based on the detection result of the detection device 4 (S103). The computer 5 executes a genetic algorithm based on the FS characteristic to calculate the SG characteristic (S104).
The computer 5 transmits the calculated SG characteristic to the brake ECU 61 as the brake characteristic (S105). That is, the computer 5 sets the brake characteristic for the brake ECU 61. This brake characteristic is a brake characteristic before being approved by the driver. Hereinafter, the brake characteristic set in step S105 is also referred to as an “unapproved brake characteristic”. The brake ECU 61 sets the target deceleration based on the unapproved brake characteristic and the detection result of the detection device 4 until another brake characteristic is transmitted from the computer 5. The computer 5 executes an “approval selection notification” to inquire to the driver whether or not to approve the unapproved brake characteristic after predetermined test traveling is performed with the unapproved brake characteristic. The predetermined test traveling is set, for example, such that the vehicle travels for a predetermined period of time, by a predetermined distance, or a predetermined number of times. Like the brake notification, the approval selection notification is executed by screen display, voice, or the like. The computer 5 prompts the driver to express an intention of approval or non-approval of the unapproved brake characteristic (for example, a button operation or the like) by the approval selection notification.
The computer 5 determines whether or not the unapproved brake characteristic is approved based on, for example, an operation (a touch panel operation, a button operation, or the like) of the driver with respect to the vehicle (S106). The computer 5 determines that the unapproved brake characteristic is “approved” when an approval button is pressed and determines that the unapproved brake characteristic is “disapproved” when a disapproval button is pressed.
When the unapproved brake characteristic is approved (S106: Yes), the computer 5 stores and sets the unapproved brake characteristic as the brake characteristic corresponding to the driver (S107) and ends the setup of the brake characteristic. In this instance, the computer 5 may transmit, to the brake ECU 61, a signal indicating that the brake characteristic is approved. In this way, the computer 5 sets the brake characteristic corresponding to the current driver for the brake ECU 61 (S107). The computer 5 may store identification information of the driver (such as a name or facial recognition information) and the brake characteristic in association with each other.
When the brake characteristic is not approved (S106: No), the computer 5 presents a plurality of brake characteristics to the driver by screen display (S108), for example. The computer 5 presents a plurality of brake characteristics by cataloging (graphing) the unapproved brake characteristic such as “to slightly increase the stroke at which the deceleration rises”, “to slight decrease the stroke at which the deceleration rises”, “to slight reduce the inclination at which the deceleration rises”, or “to slight increase the inclination at which the deceleration rises”. Such presentation is referred to as “characteristic selection notification”. The characteristic selection notification may present a plurality of specified brake characteristics such as “brake characteristic for powerful drivers”, “brake characteristic for weak drivers”, or “general brake characteristic”. The brake characteristic presented by the characteristic selection notification may be simulated in advance based on ergonomics or the like. The computer 5 executes the characteristic selection notification by displaying characters, graphs, or the like on the screen, as with the approval selection notification.
When the computer 5 receives the selection result of the brake characteristic by the driver (S109), the computer 5 stores and sets the selected brake characteristic as the brake characteristic of the driver and transmits it to the brake ECU 61 (S110). That is, the computer 5 sets the brake characteristic corresponding to the current driver for the brake ECU 61 (S110). Thus, the computer 5 ends the setup of the brake characteristic.
The computer 5 is configured to be able to set up a new brake characteristic when a driver different from the driver at the time of setup is seated on the driver's seat. The computer 5 starts a setup of the brake characteristic when it recognizes a change of the driver based on, for example, a request for changing the brake characteristic (that may be referred to as “characteristic change request”) such as a button operation made by the driver or a face recognition result of a camera that takes an image of the driver. That is, when the characteristic change request is made by the driver or when the brake characteristic corresponding to the driver whose image is taken by an in-vehicle camera is not stored, the computer 5 calculates the brake characteristic based on the detection result of the detection device 4 acquired in the situation in which the predetermined condition is satisfied. A re-setup can be performed by the characteristic change request even for the same driver,
The computer 5 is configured to execute a genetic algorithm as one of the optimization methods in the calculation of the SG characteristics (S104). As shown in
G=0(S≤b) (1)
G=k(S−b)a(b<S) (2)
In the above expressions (1) and (2), “G” is target deceleration (control target value of the deceleration), “S” is a stroke (operation amount), “k” is a constant, “a” is a variable parameter that contributes to a change in the inclination of the graph, and “b” is a variable parameter that contributes to a rise of the graph. As illustrated in
The computer 5 inputs numerical values to the variable parameters “a” and “b” according to a rule of the genetic algorithm and sets a tentative brake characteristic (tentative SG characteristic) for calculation. In a state in which the tentative brake characteristic is set, the computer 5 simulates a temporal change in actual deceleration that is generated when the brake operation is performed by a predetermined stroke or more with the calculated FS characteristic. In other words, the computer 5 simulates a relationship between the actual deceleration that is actually generated and a time in the tentative SG characteristic and the calculated FS characteristic. The simulated temporal change of the deceleration is referred to as a “calculated deceleration characteristic”. The calculated deceleration characteristic takes mechanical responsiveness and the like into consideration and can be regarded as a temporal change in the actual deceleration when the driver performs a brake operation by a predetermined stroke or more with the tentative brake characteristic. The simulation calculates how the actual deceleration changes when the target deceleration is input and can be executed by a known method.
The computer 5 stores an ideal temporal change of the deceleration in a case where the brake operation member 3 is operated by a predetermined stroke or more (hereinafter also referred to as an ideal deceleration characteristic). The ideal deceleration characteristic is a characteristic simulated in advance and is, for example, a temporal change of the deceleration expected to be comfortable for the driver based on ergonomics. The ideal deceleration characteristic may change in accordance with the calculated FS characteristic.
The computer 5 sets an objective function in the genetic algorithm based on the ideal deceleration characteristic. As shown in
The genetic algorithm includes a selection step S2031, a crossover and mutation step S2032, and a next-generation group formation step S2033. In the genetic algorithm, a combination of the variable parameters “a” and “b” that minimizes the objective function (specific area) is searched for. As one example, in the initial selection step, N individuals (the combinations of numerical values of “a” and “b”) are randomly generated as a current-generation group. In the crossover step, a part of genes (e.g., numerical sequences expressed in binary numbers) of two individuals is replaced. In the mutation step, a part of a gene of an individual is changed (inverted), for example. In this manner, the crossover step and the mutation step are performed to form a next-generation group. For example, whether to execute the mutation step is randomly determined.
The computer 5 calculates a degree of fitness of each individual of the next-generation group, that is, the calculation value (specific area) of the objective function. In the current calculation, the smaller the calculation value (specific area) of the objective function, the higher the degree of fitness. In the second and subsequent selection steps, for example, an individual having the lowest degree of fitness is deleted, and an individual having the highest degree of fitness is multiplied (copied). Further, for example, an individual having the highest degree of fitness is excluded from a target for which the next crossover step is executed. In the genetic algorithm, selection, crossover, and mutation are repeatedly performed as in the above example.
When the next-generation group is formed (S2033), the computer 5 determines whether the degree of fitness of the individual having the highest degree of fitness is not lower than a predetermined reference value (S204). In other words, the computer 5 selects a combination having the smallest specific area in the next-generation group and determines whether the specific area is not larger than a predetermined reference area (S204). When the specific area is larger than the reference area (S204: No), the computer 5 continues to execute the genetic algorithm (S203). When the specific area is equal to or smaller than the reference area (S204: YES), the computer 5 determines the individual to be an optimum solution so as to determine the variable parameters “a” and “b” (S205). In this way, the computer 5 executes the genetic algorithm until an individual having the degree of fitness higher than the reference value is calculated. The computer 5 may be set such that the computer 5 executes the genetic algorithm a predetermined number of times and determines, as the optimum solution, an individual having the highest degree of fitness in the next-generation group after the predetermined number of times.
The computer 5 inputs the variable parameters “a” and “b” calculated as the optimum solution to the expressions (1) and (2), stores the brake characteristics represented by the expressions as the unapproved brake characteristics, and transmits the unapproved brake characteristics to the brake ECU 61 (S105). The subsequent flow is the same as described above. In this way, the computer 5 executes the genetic algorithm as the optimization method. The genetic algorithm can be said to be one example of an algorithm set to obtain a solution that minimizes or maximizes the value of the objective function among solutions satisfying a constraint condition. Examples of other optimization methods include a greedy method, a dynamic programming method, and a simulated annealing method. Similarly, an accelerator characteristic can also be calculated by the optimization method.
According to the present embodiment, the brake characteristic is set based on the operation amount of the operation member detected in the situation in which the predetermined condition is satisfied. That is, according to the present embodiment, it is possible to set the brake characteristic suitable for the character of the driver (such as the operation force and the operation manner). For instance, the present embodiment enables different brake characteristics to be set between a case where a driver with a relatively weak hand force operates the brake operation member 3 and a case where a driver with a relatively strong hand force operates the brake operation member 3. That is, according to the present embodiment, the operability of the brake operation member 3 can be improved by setting the brake characteristic suitably depending on drivers.
In the present embodiment, the combination of the variable parameters “a” and “b” that minimizes the specific area (objective function) defined by the ideal deceleration characteristic is calculated by the genetic algorithm under a predetermined constraint. The predetermined constraint is set to, for example, “to execute the genetic algorithm until the calculation value of the objective function becomes equal to or less than a reference value” and/or “to execute the genetic algorithm a predetermined number of times”. The variable parameters “a” and “b” corresponding to the calculation value of the objective function that is a minimum value under the predetermined constraint are calculated as the optimum solution. The brake characteristic to which the numerical values of the variable parameters “a” and “b” calculated here are input is a characteristic having a high degree of followability with respect to the ideal deceleration characteristic, and the operability of the brake operation member 3 is improved. In a case where the computer 5 calculates the accelerator characteristic, the accelerator characteristic is a characteristic having a high degree of followability with respect to the ideal acceleration characteristic, like the brake characteristic, and the operability of the accelerator operation member 8 is improved.
As described above, the calculation target of the computer 5 may be the accelerator characteristic. The vehicle operation system 1 includes the detection device 81 that detects an operation amount of the accelerator operation member 8. The computer 5 may calculate the accelerator characteristic that represents a relationship between the operation amount of the accelerator operation member 8 and target acceleration based on the detection result of the detection device 81 acquired in the situation in which the predetermined condition is satisfied. For example, the computer 5 may calculate the FS characteristic (relationship between an accelerator operation force and an accelerator stroke) as in the brake characteristic and calculate the SG characteristic (relationship between the accelerator stroke and the target acceleration) by a genetic algorithm using the FS characteristic. Like the genetic algorithm in the brake characteristic, the objective function may be set so as to mean a difference between ideal acceleration characteristic and the calculated acceleration characteristic. As the variable parameters of the objective function, there are set, for example, a variable “c” that contributes to a change in the inclination of the target acceleration with respect to the accelerator stroke and a variable “d” that contributes to the accelerator stroke at which the target acceleration rises. The computer 5 may calculate a combination of the variables “c” and “d” that permits the calculation value of the objective function to be equal to or less than the reference value using the genetic algorithm in the same way as described above. Thus, the computer 5 can calculate the accelerator characteristic suitably depending on drivers.
The steering device is not limited to the steer-by-wire type as described above but may be an electronic steering device that adjusts an assist force by an electric motor. For example, the steering device may be an electronic steering device (VGR) having a variable gear ratio. The brake operation member 3 and the accelerator operation member 8 may be integrally formed as one operation member. In this case, the brake operation is performed when the operation member is pulled by hand, and the accelerator operation is performed when the operation member is pushed by hand, for example. Thus, the operation member includes at least one of the brake operation member 3 and the accelerator operation member 8. Further, FS, SG, and FG can also be expressed as F-S, S-G, and F-G, respectively. The computer 5 may store a plurality of ideal deceleration characteristics corresponding to a plurality of FS characteristics. In this case, the computer 5 selects the ideal deceleration characteristic corresponding to the calculated FS characteristic. When the computer 5 includes the function of the brake ECU 61, the computer 5 calculates the brake characteristic by the genetic algorithm and controls the brake device 62 based on the calculated brake characteristic and the detection result of the detection device 4. Further, the vehicle operation system 1 is applicable to not only four-wheeled vehicles but also two-wheeled vehicles including a brake-by-wire system. Further, the FS characteristic can be calculated by a method other than the method described above, for example.
Number | Date | Country | Kind |
---|---|---|---|
2023-213264 | Dec 2023 | JP | national |