Control method and device for electric power steering system

文档序号:918853 发布日期:2021-03-02 浏览:4次 中文

阅读说明:本技术 一种电动助力转向系统控制方法及装置 (Control method and device for electric power steering system ) 是由 谷成 邓念 韩东冬 刘咏萱 刘飞 郑冬霞 顾頔 李晓迪 徐灯福 翁辉 郑虎 张 于 2019-08-26 设计创作,主要内容包括:本申请提供了一种电动助力转向系统控制方法及装置,在本申请中,EPS控制器接收驾驶员在转向过程中输入的转向手感调节指令,作为目标调节指令,利用目标调节指令对应的助力特性曲线输出转向助力转矩,实现利用与驾驶员的转向手感调节指令对应的助力特性曲线输出转向助力转矩,以适应驾驶员的转向手感要求。并通过判断在预设时间内是否接收到与目标调节指令不同的转向手感调节指令,来重新确定助力特性曲线,支持驾驶员连续输入不同的转向手感调节指令,连续改变助力特性曲线,直至在转向手感满足要求时停止改变助力特性曲线,保证最终的助力特性曲线为符合驾驶员转向手感的曲线,实现电动助力转向系统为驾驶员提供舒适的转向手感。(The application provides a control method and a control device for an electric power steering system, wherein an EPS controller receives a steering hand feeling adjusting instruction input by a driver in a steering process and outputs a steering power-assisted torque by using a power-assisted characteristic curve corresponding to the target adjusting instruction as a target adjusting instruction, so that the steering power-assisted torque is output by using the power-assisted characteristic curve corresponding to the steering hand feeling adjusting instruction of the driver, and the steering hand feeling requirement of the driver is met. And the power-assisted characteristic curve is re-determined by judging whether a steering hand feeling adjusting instruction different from the target adjusting instruction is received within the preset time, the driver is supported to continuously input different steering hand feeling adjusting instructions, the power-assisted characteristic curve is continuously changed until the power-assisted characteristic curve is stopped to be changed when the steering hand feeling meets the requirement, the final power-assisted characteristic curve is ensured to be a curve conforming to the steering hand feeling of the driver, and the electric power-assisted steering system is realized to provide comfortable steering hand feeling for the driver.)

1. A control method of an electric power steering system is characterized by being applied to an EPS controller of the electric power steering system and comprising the following steps:

receiving a steering hand feeling adjusting instruction input by a driver in the steering process as a target adjusting instruction;

acquiring a power-assisted characteristic curve corresponding to the target adjustment command from a preset power-assisted characteristic curve group, and outputting steering power-assisted torque by using the power-assisted characteristic curve, wherein the power-assisted characteristic curve group comprises: the power-assisted steering device comprises a plurality of power-assisted characteristic curves, wherein each power-assisted characteristic curve corresponds to different steering handfeel;

judging whether a steering hand feeling adjusting instruction different from the target adjusting instruction is received within a preset time;

if yes, taking the received steering hand feeling adjusting instruction different from the target adjusting instruction as the target adjusting instruction, and returning to execute the step of acquiring the power-assisted characteristic curve corresponding to the target adjusting instruction from the preset power-assisted characteristic curve group;

if not, taking the power-assisted characteristic curve corresponding to the target adjusting instruction as a target power-assisted characteristic curve, and outputting the steering power-assisted torque by using the target power-assisted characteristic curve until receiving a steering hand feeling adjusting instruction input again by the driver in the steering process.

2. The method according to claim 1, wherein the determining of the set of power assist characteristics comprises:

determining a plurality of power-assisted characteristic curves according to different steering wheel torques of a driver at different set vehicle speeds, wherein each power-assisted characteristic curve corresponds to steering hand feel with different degrees of lightness and weight;

and forming a power assisting characteristic curve group by the plurality of power assisting characteristic curves.

3. The method of claim 1, wherein receiving a steering feel adjustment command input by a driver during steering comprises:

receiving the rotation angle of a driver for a knob in the steering process;

the step of obtaining the power-assisted characteristic curve corresponding to the target regulation instruction from a preset power-assisted characteristic curve group comprises the following steps:

determining a rotation angle range to which the rotation angle belongs;

acquiring a power assisting characteristic curve corresponding to the rotating angle range from a preset power assisting characteristic curve group;

the number of the power-assisted characteristic curves in the power-assisted characteristic curve group is the same as the number of the rotation angle ranges obtained by dividing the rotatable angle of the knob, and each power-assisted characteristic curve corresponds to a different rotation angle range.

4. The method of claim 1, wherein said outputting a steering assist torque using said target assist characteristic comprises:

comparing the absolute value of the difference value of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition with the set threshold value, wherein the historical assistance characteristic curve is the assistance characteristic curve used last before the target assistance characteristic curve;

if the absolute value of the difference value of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition is smaller than the set threshold, outputting the steering assistance torque corresponding to the current vehicle condition by using the target assistance characteristic curve;

if the absolute value of the difference value of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition is larger than the set threshold, comparing the magnitudes of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition;

if the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition is larger than the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition, taking the sum of the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition and the set threshold as the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition, and returning to execute the step of comparing the absolute value of the difference value of the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition with the set threshold until the absolute value of the difference value of the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition is smaller than the set threshold;

and if the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition is smaller than the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition, taking the difference between the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition and the set threshold as the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition, and returning to the step of comparing the absolute value of the difference between the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition with the set threshold until the absolute value of the difference between the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition is smaller than the set threshold.

5. The method according to claim 1, wherein the receiving of the steering feel adjustment instruction input by the driver during steering as the target adjustment instruction comprises:

detecting whether a steering hand feeling adjusting instruction input by a driver in the steering process is effective or not;

if yes, detecting whether the current vehicle speed is higher than a set vehicle speed threshold value;

and if not, taking the steering hand feeling adjusting instruction as a target adjusting instruction.

6. An electric power steering system control device, characterized in that, be applied to electric power steering system EPS controller, the device includes:

the receiving module is used for receiving a steering hand feeling adjusting instruction input by a driver in the steering process as a target adjusting instruction;

an obtaining module, configured to obtain a power-assisted characteristic curve corresponding to the target adjustment command from a preset power-assisted characteristic curve group, where the power-assisted characteristic curve group includes: the power-assisted steering device comprises a plurality of power-assisted characteristic curves, wherein each power-assisted characteristic curve corresponds to different steering handfeel;

the first output module is used for outputting steering power-assisted torque by utilizing the power-assisted characteristic curve;

the judging module is used for judging whether a steering hand feeling adjusting instruction different from the target adjusting instruction is received within preset time;

the first determining module is used for taking the received steering hand feeling adjusting instruction different from the target adjusting instruction as the target adjusting instruction if the steering hand feeling adjusting instruction different from the target adjusting instruction is received within the preset time, and returning to execute the step of acquiring the power-assisted characteristic curve corresponding to the target adjusting instruction from the preset power-assisted characteristic curve group;

the second determining module is used for taking a power-assisted characteristic curve corresponding to the target adjusting instruction as a target power-assisted characteristic curve if a steering hand feeling adjusting instruction different from the target adjusting instruction is not received within the preset time;

and the second output module is used for outputting the steering power-assisted torque by utilizing the target power-assisted characteristic curve until receiving a steering hand feeling adjusting instruction input again by the driver in the steering process.

7. The apparatus of claim 6, further comprising:

a third determination module to:

determining a plurality of power-assisted characteristic curves according to different steering wheel torques of a driver at different set vehicle speeds, wherein each power-assisted characteristic curve corresponds to steering hand feel with different degrees of lightness and weight;

and forming a power assisting characteristic curve group by the plurality of power assisting characteristic curves.

8. The apparatus of claim 6, wherein the receiving module comprises:

the receiving submodule is used for receiving the rotating angle of the driver for the knob in the steering process;

the acquisition module includes:

the determining submodule is used for determining a rotation angle range to which the rotation angle belongs;

the acquisition submodule is used for acquiring a power-assisted characteristic curve corresponding to the rotating angle range from a preset power-assisted characteristic curve group;

the number of the power-assisted characteristic curves in the power-assisted characteristic curve group is the same as the number of the rotation angle ranges obtained by dividing the rotatable angle of the knob, and each power-assisted characteristic curve corresponds to a different rotation angle range.

9. The apparatus of claim 6, wherein the second output module is specifically configured to:

comparing the absolute value of the difference value of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition with the set threshold value, wherein the historical assistance characteristic curve is the assistance characteristic curve used last before the target assistance characteristic curve;

if the absolute value of the difference value of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition is smaller than the set threshold, outputting the steering assistance torque corresponding to the current vehicle condition by using the target assistance characteristic curve;

if the absolute value of the difference value of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition is larger than the set threshold, comparing the magnitudes of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition;

if the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition is larger than the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition, taking the sum of the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition and the set threshold as the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition, and returning to execute the step of comparing the absolute value of the difference value of the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition with the set threshold until the absolute value of the difference value of the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition is smaller than the set threshold;

and if the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition is smaller than the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition, taking the difference between the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition and the set threshold as the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition, and returning to the step of comparing the absolute value of the difference between the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition with the set threshold until the absolute value of the difference between the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition is smaller than the set threshold.

10. The apparatus of claim 6, wherein the receiving module is specifically configured to:

detecting whether a steering hand feeling adjusting instruction input by a driver in the steering process is effective or not;

if yes, detecting whether the current vehicle speed is higher than a set vehicle speed threshold value;

and if not, taking the steering hand feeling adjusting instruction as a target adjusting instruction.

Technical Field

The application relates to the technical field of automobiles, in particular to a control method and device of an electric power steering system.

Background

An Electric Power Steering (EPS) system is a power Steering system that directly provides an assist torque by a motor, and it combines signals such as Steering wheel torque and vehicle speed to send a command to a motor controller to make the motor output a Steering assist torque of a corresponding magnitude and direction, thereby generating an assist power.

As an assist system for a driver to steer a vehicle, it has been an object of designing an electric power steering system to provide a comfortable steering feel for the driver, but how to design the electric power steering system has become a problem in providing a comfortable steering feel for the driver.

Disclosure of Invention

In order to solve the above technical problems, embodiments of the present application provide a method and an apparatus for controlling an electric power steering system, so as to achieve the purpose that the electric power steering system provides a comfortable steering feel for a driver, and the technical scheme is as follows:

a control method of an electric power steering system is applied to an EPS controller of the electric power steering system and comprises the following steps:

receiving a steering hand feeling adjusting instruction input by a driver in the steering process as a target adjusting instruction;

acquiring a power-assisted characteristic curve corresponding to the target adjustment command from a preset power-assisted characteristic curve group, and outputting steering power-assisted torque by using the power-assisted characteristic curve, wherein the power-assisted characteristic curve group comprises: the power-assisted steering device comprises a plurality of power-assisted characteristic curves, wherein each power-assisted characteristic curve corresponds to different steering handfeel;

judging whether a steering hand feeling adjusting instruction different from the target adjusting instruction is received within a preset time;

if yes, taking the received steering hand feeling adjusting instruction different from the target adjusting instruction as the target adjusting instruction, and returning to execute the step of acquiring the power-assisted characteristic curve corresponding to the target adjusting instruction from the preset power-assisted characteristic curve group;

if not, taking the power-assisted characteristic curve corresponding to the target adjusting instruction as a target power-assisted characteristic curve, and outputting the steering power-assisted torque by using the target power-assisted characteristic curve until receiving a steering hand feeling adjusting instruction input again by the driver in the steering process.

Preferably, the determining process of the boost characteristic curve group includes:

determining a plurality of power-assisted characteristic curves according to different steering wheel torques of a driver at different set vehicle speeds, wherein each power-assisted characteristic curve corresponds to steering hand feel with different degrees of lightness and weight;

and forming a power assisting characteristic curve group by the plurality of power assisting characteristic curves.

Preferably, the receiving of the steering feel adjusting instruction input by the driver in the steering process includes:

receiving the rotation angle of a driver for a knob in the steering process;

the step of obtaining the power-assisted characteristic curve corresponding to the target regulation instruction from a preset power-assisted characteristic curve group comprises the following steps:

determining a rotation angle range to which the rotation angle belongs;

acquiring a power assisting characteristic curve corresponding to the rotating angle range from a preset power assisting characteristic curve group;

the number of the power-assisted characteristic curves in the power-assisted characteristic curve group is the same as the number of the rotation angle ranges obtained by dividing the rotatable angle of the knob, and each power-assisted characteristic curve corresponds to a different rotation angle range.

Preferably, the outputting of the steering assist torque using the target assist characteristic curve includes:

comparing the absolute value of the difference value of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition with the set threshold value, wherein the historical assistance characteristic curve is the assistance characteristic curve used last before the target assistance characteristic curve;

if the absolute value of the difference value of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition is smaller than the set threshold, outputting the steering assistance torque corresponding to the current vehicle condition by using the target assistance characteristic curve;

if the absolute value of the difference value of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition is larger than the set threshold, comparing the magnitudes of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition;

if the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition is larger than the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition, taking the sum of the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition and the set threshold as the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition, and returning to execute the step of comparing the absolute value of the difference value of the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition with the set threshold until the absolute value of the difference value of the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition is smaller than the set threshold;

and if the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition is smaller than the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition, taking the difference between the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition and the set threshold as the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition, and returning to the step of comparing the absolute value of the difference between the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition with the set threshold until the absolute value of the difference between the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition is smaller than the set threshold.

Preferably, the receiving of the steering feel adjusting instruction input by the driver in the steering process as the target adjusting instruction includes:

detecting whether a steering hand feeling adjusting instruction input by a driver in the steering process is effective or not;

if yes, detecting whether the current vehicle speed is higher than a set vehicle speed threshold value;

and if not, taking the steering hand feeling adjusting instruction as a target adjusting instruction.

An electric power steering system control device is applied to an electric power steering system EPS controller, and comprises the following components:

the receiving module is used for receiving a steering hand feeling adjusting instruction input by a driver in the steering process as a target adjusting instruction;

an obtaining module, configured to obtain a power-assisted characteristic curve corresponding to the target adjustment command from a preset power-assisted characteristic curve group, where the power-assisted characteristic curve group includes: the power-assisted steering device comprises a plurality of power-assisted characteristic curves, wherein each power-assisted characteristic curve corresponds to different steering handfeel;

the first output module is used for outputting steering power-assisted torque by utilizing the power-assisted characteristic curve;

the judging module is used for judging whether a steering hand feeling adjusting instruction different from the target adjusting instruction is received within preset time;

the first determining module is used for taking the received steering hand feeling adjusting instruction different from the target adjusting instruction as the target adjusting instruction if the steering hand feeling adjusting instruction different from the target adjusting instruction is received within the preset time, and returning to execute the step of acquiring the power-assisted characteristic curve corresponding to the target adjusting instruction from the preset power-assisted characteristic curve group;

the second determining module is used for taking a power-assisted characteristic curve corresponding to the target adjusting instruction as a target power-assisted characteristic curve if a steering hand feeling adjusting instruction different from the target adjusting instruction is not received within the preset time;

and the second output module is used for outputting the steering power-assisted torque by utilizing the target power-assisted characteristic curve until receiving a steering hand feeling adjusting instruction input again by the driver in the steering process.

Preferably, the apparatus further comprises:

a third determination module to:

determining a plurality of power-assisted characteristic curves according to different steering wheel torques of a driver at different set vehicle speeds, wherein each power-assisted characteristic curve corresponds to steering hand feel with different degrees of lightness and weight;

and forming a power assisting characteristic curve group by the plurality of power assisting characteristic curves.

Preferably, the receiving module includes:

the receiving submodule is used for receiving the rotating angle of the driver for the knob in the steering process;

the acquisition module includes:

the determining submodule is used for determining a rotation angle range to which the rotation angle belongs;

the acquisition submodule is used for acquiring a power-assisted characteristic curve corresponding to the rotating angle range from a preset power-assisted characteristic curve group;

the number of the power-assisted characteristic curves in the power-assisted characteristic curve group is the same as the number of the rotation angle ranges obtained by dividing the rotatable angle of the knob, and each power-assisted characteristic curve corresponds to a different rotation angle range.

Preferably, the second output module is specifically configured to:

comparing the absolute value of the difference value of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition with the set threshold value, wherein the historical assistance characteristic curve is the assistance characteristic curve used last before the target assistance characteristic curve;

if the absolute value of the difference value of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition is smaller than the set threshold, outputting the steering assistance torque corresponding to the current vehicle condition by using the target assistance characteristic curve;

if the absolute value of the difference value of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition is larger than the set threshold, comparing the magnitudes of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition;

if the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition is larger than the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition, taking the sum of the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition and the set threshold as the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition, and returning to execute the step of comparing the absolute value of the difference value of the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition with the set threshold until the absolute value of the difference value of the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition is smaller than the set threshold;

and if the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition is smaller than the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition, taking the difference between the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition and the set threshold as the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition, and returning to the step of comparing the absolute value of the difference between the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition with the set threshold until the absolute value of the difference between the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition is smaller than the set threshold.

Preferably, the receiving module is specifically configured to:

detecting whether a steering hand feeling adjusting instruction input by a driver in the steering process is effective or not;

if yes, detecting whether the current vehicle speed is higher than a set vehicle speed threshold value;

and if not, taking the steering hand feeling adjusting instruction as a target adjusting instruction.

Compared with the prior art, the beneficial effect of this application is:

in the application, the EPS controller receives a steering hand feeling adjusting instruction input by a driver in the steering process, and the steering hand feeling adjusting instruction is used as a target adjusting instruction to obtain a power-assisted characteristic curve corresponding to the target adjusting instruction, and the power-assisted characteristic curve is used for outputting a steering power-assisted torque, so that the power-assisted characteristic curve corresponding to the steering hand feeling adjusting instruction of the driver is used for outputting the steering power-assisted torque to adapt to the steering hand feeling requirement of the driver. And the power-assisted characteristic curve is re-determined by judging whether a steering hand feeling adjusting instruction different from the target adjusting instruction is received within the preset time, the driver is supported to continuously input different steering hand feeling adjusting instructions, the power-assisted characteristic curve is continuously changed until the power-assisted characteristic curve is stopped to be changed when the steering hand feeling meets the requirement, the final power-assisted characteristic curve is ensured to be a curve conforming to the steering hand feeling of the driver, and the electric power-assisted steering system is realized to provide comfortable steering hand feeling for the driver.

Drawings

In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive labor.

FIG. 1 is a flow chart of a method of controlling an electric power steering system provided herein;

FIG. 2 is a schematic illustration of a plurality of power assist characteristics provided herein;

FIG. 3 is a flow chart of another electric power steering system control method provided herein;

FIG. 4 is a flow chart of yet another method of controlling an electric power steering system provided herein;

FIG. 5 is a flow chart of yet another method of controlling an electric power steering system provided herein;

fig. 6 is a schematic logical structure diagram of a control device of an electric power steering system according to the present application.

Detailed Description

The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

The embodiment of the application discloses a control method of an electric power steering system, which is applied to an EPS controller of the electric power steering system and comprises the following steps: receiving a steering hand feeling adjusting instruction input by a driver in the steering process as a target adjusting instruction; acquiring a power-assisted characteristic curve corresponding to the target adjustment command from a preset power-assisted characteristic curve group, and outputting steering power-assisted torque by using the power-assisted characteristic curve, wherein the power-assisted characteristic curve group comprises: the power-assisted steering device comprises a plurality of power-assisted characteristic curves, wherein each power-assisted characteristic curve corresponds to different steering handfeel; judging whether a steering hand feeling adjusting instruction different from the target adjusting instruction is received within a preset time; if yes, taking the received steering hand feeling adjusting instruction different from the target adjusting instruction as the target adjusting instruction, and returning to the step of acquiring the power-assisted characteristic curve corresponding to the target adjusting instruction; if not, taking the power-assisted characteristic curve corresponding to the target adjusting instruction as a target power-assisted characteristic curve, and outputting the steering power-assisted torque by using the target power-assisted characteristic curve until the steering hand feeling adjusting instruction input by the driver in the steering process is received again. In this application, can realize that electric power steering system provides comfortable steering feel for the driver.

As shown in fig. 1, a flowchart of an embodiment 1 of a control method for an electric power steering system provided by the present application is applied to an EPS controller, and the method includes the following steps:

and step S11, receiving a steering hand feeling adjusting instruction input by the driver in the steering process as a target adjusting instruction.

It should be noted that after the EPS controller is powered on, it is necessary to check whether the EPS has a fault, and if the EPS does not have a fault, the steering hand feeling set by the driver last time is stored, and information of the steering hand feeling set by the driver last time is sent to the multimedia central control screen; if the fault exists, alarm information can be sent out.

After the EPS controller is powered on, whether the EPS has a fault or not is checked, and the fact that the EPS completes adjustment of steering hand feeling under the condition that the EPS does not have the fault is guaranteed.

If the steering hand feeling is not satisfactory in the steering process, a driver can input a steering hand feeling adjusting instruction through the vehicle-mounted equipment, for example, the steering hand feeling adjusting instruction is input through a multimedia central control screen. The implementation manner of inputting the steering hand feeling adjusting instruction through the multimedia central control screen can be, but is not limited to: the multimedia central control screen displays different steering handfeel, and a user selects one steering handfeel displayed by the multimedia central control screen as an input steering handfeel adjusting instruction. It should be noted that each steering hand feeling displayed by the multimedia central control screen corresponds to different power-assisted characteristic curves respectively.

The power-assisted characteristic curve is used for describing the corresponding relation between the steering wheel torque, the vehicle speed and the power-assisted torque required to be output by the electric power-assisted steering system. When the steering wheel torque and the vehicle speed are known, the steering assist torque corresponding to the steering wheel torque and the vehicle speed can be obtained from the assist characteristic curve.

After the user inputs a steering hand feeling adjusting instruction, the EPS controller receives the corresponding steering hand feeling adjusting instruction as a target adjusting instruction.

And step S12, obtaining an assist characteristic curve corresponding to the target adjustment command from a preset assist characteristic curve group, and outputting an assist torque steering assist torque using the assist characteristic curve.

The boost characteristic curve group includes: the power-assisted steering device comprises a plurality of power-assisted characteristic curves, wherein each power-assisted characteristic curve corresponds to different steering handfeel.

The preset power-assisted characteristic curve group comprises a plurality of power-assisted characteristic curves, and each power-assisted characteristic curve corresponds to different steering handfeel, so that the requirement of a driver for reliably outputting the steering power-assisted torque under different steering handfeel can be met.

It can be understood that the steering assist torque is different for different assist characteristic curves under the same steering wheel speed and vehicle speed.

And after the power-assisted characteristic curve corresponding to the target adjusting command is acquired from a preset power-assisted characteristic curve group, the power-assisted characteristic curve corresponding to the target adjusting command is utilized to output steering power-assisted torque so as to provide auxiliary power for the steering of a driver.

Preferably, the determining process of the boost characteristic curve group may include:

a11, determining a plurality of power-assisted characteristic curves according to different steering wheel torques of a driver at different set vehicle speeds, wherein each power-assisted characteristic curve corresponds to a steering hand feeling with different degrees of lightness and heaviness respectively;

and A12, forming the multiple boosting characteristic curves into a boosting characteristic curve group.

The power-assisted characteristic curves can be seen in fig. 2, as shown in fig. 2, a power-assisted characteristic curve corresponds to a hand feeling, the abscissa of each power-assisted characteristic curve is the hand moment of the driver, the ordinate is the power-assisted moment, and 12 curves in the graph correspond to 12 vehicle speeds respectively, namely, the power-assisted characteristic curves are changed along with the vehicle speed and the hand moment.

And step S13, judging whether a steering hand feeling adjusting instruction different from the target adjusting instruction is received within a preset time.

It can be understood that after the steering assist torque is output by using the assist characteristic curve corresponding to the target adjustment command in step S12, if the driver is still unsatisfied with the steering feel, a new steering feel adjustment command may be continuously input, so the EPS controller needs to determine whether a steering feel adjustment command different from the target adjustment command is received within a preset time to determine whether the driver inputs the new steering feel adjustment command.

The preset time can be flexibly set according to needs, and is not limited in this embodiment.

If yes, the driver inputs a new steering hand feeling adjusting instruction, and then step S14 is executed; if not, it indicates that the driver does not input a new steering feel adjustment instruction, step S15 is executed.

And step S14, taking the received steering feel adjusting instruction different from the target adjusting instruction as the target adjusting instruction, and returning to execute step S12.

And taking the received steering hand feeling adjusting instruction different from the target adjusting instruction as the target adjusting instruction, returning to execute the step S12, and acquiring an assistance characteristic curve different from the previous assistance characteristic curve so as to output different steering assistance torques under the same steering wheel torque and vehicle speed.

And taking the received steering hand feeling adjusting instruction different from the target adjusting instruction as the target adjusting instruction, and returning to execute the step S12, so that the driver can feel the process of continuously adjusting the steering hand feeling, and the driver can conveniently determine whether to continuously adjust the steering hand feeling adjusting instruction according to the process of continuously adjusting the steering hand feeling.

And step S15, taking the power-assisted characteristic curve corresponding to the target adjusting instruction as a target power-assisted characteristic curve, and outputting the steering power-assisted torque by using the target power-assisted characteristic curve until receiving a steering hand feeling adjusting instruction input again by the driver in the steering process.

And taking the power-assisted characteristic curve corresponding to the target adjusting instruction as a target power-assisted characteristic curve, wherein the target power-assisted characteristic curve is possibly used for a period of time until the driver inputs a new steering hand feeling adjusting instruction again.

Before the driver inputs a new steering hand feeling adjusting instruction again, the EPS controller outputs a steering power-assisted torque by using the target power-assisted characteristic curve to provide auxiliary power for the steering of the driver.

In the application, the EPS controller receives a steering hand feeling adjusting instruction input by a driver in the steering process, and the steering hand feeling adjusting instruction is used as a target adjusting instruction to obtain a power-assisted characteristic curve corresponding to the target adjusting instruction, and the power-assisted characteristic curve is used for outputting a steering power-assisted torque, so that the power-assisted characteristic curve corresponding to the steering hand feeling adjusting instruction of the driver is used for outputting the steering power-assisted torque to adapt to the steering hand feeling requirement of the driver. And the power-assisted characteristic curve is re-determined by judging whether a steering hand feeling adjusting instruction different from the target adjusting instruction is received within the preset time, the driver is supported to continuously input different steering hand feeling adjusting instructions, the power-assisted characteristic curve is continuously changed until the power-assisted characteristic curve is stopped to be changed when the steering hand feeling meets the requirement, the final power-assisted characteristic curve is ensured to be a curve conforming to the steering hand feeling of the driver, and the electric power-assisted steering system is realized to provide comfortable steering hand feeling for the driver.

As another alternative embodiment of the present application, referring to fig. 3, a schematic flow chart of an embodiment 2 of a control method of an electric power steering system provided by the present application is provided, and this embodiment mainly details the control method of the electric power steering system described in the above embodiment 1, as shown in fig. 3, the method may include, but is not limited to, the following steps:

step S21, receiving the angle of rotation of the knob by the driver during steering as the target rotation angle.

Step S21 is a specific implementation manner of step S11 in example 1.

In this embodiment, the mode in which the driver inputs the steering feel adjustment instruction may be set to be a rotary knob.

Preferably, the maximum angle by which the knob can be rotated is divided into a set number of rotation angle ranges. The number of the rotation angle ranges is the same as the number of the power characteristic curves in the power characteristic curve group. If the maximum angle of rotation of the knob is 300 degrees, 300 degrees can be divided into 10 rotation angle ranges of [0,30 ], [30,60 ], [60,90 ], … …, [240,270 ], [270,300 ]. The assistive characteristic curve group includes 10 assistive characteristic curves corresponding to 10 rotation angle ranges, and each rotation angle range corresponds to a different assistive characteristic curve, for example, [0,30) corresponds to the assistive characteristic curve 1, [30,60) corresponds to the assistive characteristic curve 2, [60,90) corresponds to the assistive characteristic curve 3, … …, [240,270) corresponds to the assistive characteristic curve 9, [270,300] corresponds to the assistive characteristic curve 10.

And step S22, determining the rotation angle range to which the target rotation angle belongs.

Taking the example of dividing 300 degrees into 10 rotation angle ranges in step S21, the rotation angle range to which the target rotation angle belongs is determined, for example, when the target rotation angle is 28 degrees, the rotation angle range to which 28 degrees belongs may be determined to be [0,30 ]; when the target rotation angle is 98 degrees, it may be determined that the rotation angle range to which 98 degrees belongs is [90,120 ].

Step S23, acquiring a power assisting characteristic curve corresponding to the rotating angle range from a preset power assisting characteristic curve group;

as described in step S21, the number of the assistive characteristic curves in the assistive characteristic curve group is the same as the number of the rotation angle ranges obtained by dividing the rotation angle of the knob, and each assistive characteristic curve corresponds to a different rotation angle range, so that it is ensured that the assistive characteristic curve corresponding to the rotation angle range is obtained from the preset assistive characteristic curve group when the rotation angle range is determined.

Steps S22-S23 are a specific implementation of step S12 in example 1.

And step S24, determining whether a rotation angle different from the target rotation angle is received within a preset time.

If yes, go to step S25; if not, step S26 is executed.

Step S25, regarding the received rotation angle different from the target rotation angle as the target rotation angle, and returns to execute step S22.

And step S26, taking the power-assisted characteristic curve corresponding to the rotation angle range as a target power-assisted characteristic curve, and outputting the steering power-assisted torque by using the target power-assisted characteristic curve until receiving the angle of the driver rotating the knob again in the steering process.

Steps S24-S26 are specific implementations of steps S13-S15 in example 1.

In the embodiment, the steering hand feeling adjusting instruction is input by rotating the knob, so that the driver can operate more easily and adjust more conveniently.

As another alternative embodiment of the present application, referring to fig. 4, a schematic flowchart of an embodiment 3 of a control method of an electric power steering system provided by the present application is provided, where this embodiment mainly details the control method of the electric power steering system described in the above embodiment 1, and as shown in fig. 4, the method may include, but is not limited to, the following steps:

and step S31, receiving a steering hand feeling adjusting instruction input by the driver in the steering process as a target adjusting instruction.

Step S32 is to acquire a power assist characteristic curve corresponding to the target adjustment command from a preset power assist characteristic curve group, and output a steering power assist torque using the power assist characteristic curve, where the power assist characteristic curve group includes: the power-assisted steering device comprises a plurality of power-assisted characteristic curves, wherein each power-assisted characteristic curve corresponds to different steering handfeel.

And step S33, judging whether a steering hand feeling adjusting instruction different from the target adjusting instruction is received within a preset time.

If yes, go to step S34; if not, step S35 is executed.

And step S34, taking the received steering feel adjusting instruction different from the target adjusting instruction as the target adjusting instruction, and returning to execute step S32.

Step S35 is to compare the absolute value of the difference between the steering assist torques under the current vehicle conditions of the target assist characteristic curve and the historical assist characteristic curve, which is the assist characteristic curve last used before the target assist characteristic curve, with a set threshold value.

If the absolute value of the difference between the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition is smaller than the set threshold, executing step S36; if the absolute value of the difference between the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition is greater than the set threshold, step S37 is executed.

And step S36, outputting the corresponding steering power-assisted torque under the current vehicle condition by using the target power-assisted characteristic curve until receiving a steering hand feeling adjusting instruction input again by the driver in the steering process.

And step S37, comparing the steering power-assisted torque corresponding to the target power-assisted characteristic curve and the historical power-assisted characteristic curve under the current vehicle condition.

If the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition is larger than the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition, executing step S38; if the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition is smaller than the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition, step S39 is executed.

Step S38, taking the sum of the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition and the set threshold as the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition, and returning to step S35 until the absolute value of the difference between the steering assist torque corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition is smaller than the set threshold;

step S39 is to determine the difference between the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition and the set threshold as the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition, and to return to step S35 until the absolute value of the difference between the steering assist torque corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition is less than the set threshold.

Steps S35-S39 are specific embodiments of the method in embodiment 1, in which the steering assist torque is output by using the target assist characteristic curve until a hand feeling adjustment command, which is input again by the driver during steering, is received in step S15.

It can be understood that the steps S35-S39 can avoid sudden change of the steering assist torque when different target assist characteristic curves are switched, and ensure smooth transition of steering hand feeling without sudden change and shaking feeling.

As another alternative embodiment of the present application, referring to fig. 5, a schematic flowchart of an embodiment 4 of a control method of an electric power steering system provided by the present application is provided, where this embodiment mainly details the control method of the electric power steering system described in the above embodiment 1, and as shown in fig. 5, the method may include, but is not limited to, the following steps:

and step S41, detecting whether the steering hand feeling adjusting instruction input by the driver in the steering process is effective.

Whether the steering hand feeling adjusting instruction input by the driver in the steering process is effective or not is detected, and the method can be understood as follows: whether a steering hand feeling adjusting instruction input by a driver in the steering process is within an allowable range (for example, the maximum angle of the rotatable knob) is detected. If yes, the steering hand feeling adjusting instruction is considered to be effective.

If yes, go to step S42.

And step S42, detecting whether the current vehicle speed is higher than the set vehicle speed threshold value.

In order to ensure safety, in the process of high-speed running, the adjustment of steering hand feeling is forbidden to prevent the misoperation of a driver caused by hand feeling change, so a set vehicle speed threshold value is set, and whether the current vehicle speed is higher than the set vehicle speed threshold value is detected. If so, the EPS controller does not record a steering hand feeling adjusting instruction input by a driver, keeps the current steering power-assisted torque unchanged, and does not generate power-assisted change.

If not, step S43 is executed.

Preferably, the set vehicle speed threshold value may be set to 100 km/h.

And step S43, taking the steering hand feeling adjusting instruction as a target adjusting instruction.

Steps S41-S43 are a specific implementation of step S11 in example 1.

And a step S44 of acquiring a power assist characteristic curve corresponding to the target adjustment command from a preset power assist characteristic curve group and outputting steering power assist torque by using the power assist characteristic curve.

The boost characteristic curve group includes: the power-assisted steering device comprises a plurality of power-assisted characteristic curves, wherein each power-assisted characteristic curve corresponds to different steering handfeel.

And step S45, judging whether a steering hand feeling adjusting instruction different from the target adjusting instruction is received within a preset time.

If yes, go to step S46; if not, step S47 is executed.

And step S46, taking the received steering feel adjusting instruction different from the target adjusting instruction as the target adjusting instruction, and returning to execute step S44.

And step S47, taking the power-assisted characteristic curve corresponding to the target adjusting instruction as a target power-assisted characteristic curve, and outputting the steering power-assisted torque by using the target power-assisted characteristic curve until receiving a steering hand feeling adjusting instruction input again by the driver in the steering process.

The detailed procedures of steps S44-S47 can be found in the related descriptions of steps S12-S15 in embodiment 1, and are not repeated herein.

Next, a description will be given of an electric power steering system control device provided in the present application, and the electric power steering system control device described below and the electric power steering system control method described above may be referred to in correspondence with each other.

Referring to fig. 6, the electric power steering system control device is applied to an EPS controller, and includes: the device comprises a receiving module 11, an obtaining module 12, a first output module 13, a first determining module 14, a second determining module 15 and a second output module 16.

The receiving module 11 is configured to receive a steering hand feeling adjusting instruction input by a driver in a steering process, and use the steering hand feeling adjusting instruction as a target adjusting instruction;

an obtaining module 12, configured to obtain a power assisting characteristic curve corresponding to the target adjustment command from a preset power assisting characteristic curve group, where the power assisting characteristic curve group includes: the power-assisted steering device comprises a plurality of power-assisted characteristic curves, wherein each power-assisted characteristic curve corresponds to different steering handfeel;

a first output module 13, configured to output a steering assist torque by using the assist characteristic curve;

the judging module is used for judging whether a steering hand feeling adjusting instruction different from the target adjusting instruction is received within preset time;

a first determining module 14, configured to, if a steering feel adjusting instruction different from the target adjusting instruction is received within the preset time, take the received steering feel adjusting instruction different from the target adjusting instruction as the target adjusting instruction, and return to execute the step of obtaining the power-assisted characteristic curve corresponding to the target adjusting instruction from the preset power-assisted characteristic curve group;

a second determining module 15, configured to, if a steering feel adjusting instruction different from the target adjusting instruction is not received within the preset time, use a power-assisted characteristic curve corresponding to the target adjusting instruction as a target power-assisted characteristic curve;

and the second output module 16 is configured to output the steering assist torque by using the target assist characteristic curve until receiving a steering feel adjusting instruction input again by the driver in the steering process.

In this embodiment, the electric power steering system control device may further include:

a third determination module to:

determining a plurality of power-assisted characteristic curves according to different steering wheel torques of a driver at different set vehicle speeds, wherein each power-assisted characteristic curve corresponds to steering hand feel with different degrees of lightness and weight;

and forming a power assisting characteristic curve group by the plurality of power assisting characteristic curves.

In this embodiment, the receiving module 11 may include:

the receiving submodule is used for receiving the rotating angle of the driver for the knob in the steering process;

the acquisition module includes:

the determining submodule is used for determining a rotation angle range to which the rotation angle belongs;

the acquisition submodule is used for acquiring a power-assisted characteristic curve corresponding to the rotating angle range from a preset power-assisted characteristic curve group;

the number of the power-assisted characteristic curves in the power-assisted characteristic curve group is the same as the number of the rotation angle ranges obtained by dividing the rotatable angle of the knob, and each power-assisted characteristic curve corresponds to a different rotation angle range.

In this embodiment, the second output module 16 may be specifically configured to:

comparing the absolute value of the difference value of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition with the set threshold value, wherein the historical assistance characteristic curve is the assistance characteristic curve used last before the target assistance characteristic curve;

if the absolute value of the difference value of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition is smaller than the set threshold, outputting the steering assistance torque corresponding to the current vehicle condition by using the target assistance characteristic curve;

if the absolute value of the difference value of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition is larger than the set threshold, comparing the magnitudes of the steering assistance torques corresponding to the target assistance characteristic curve and the historical assistance characteristic curve under the current vehicle condition;

if the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition is larger than the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition, taking the sum of the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition and the set threshold as the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition, and returning to execute the step of comparing the absolute value of the difference value of the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition with the set threshold until the absolute value of the difference value of the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition is smaller than the set threshold;

and if the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition is smaller than the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition, taking the difference between the steering assist torque corresponding to the historical assist characteristic curve under the current vehicle condition and the set threshold as the steering assist torque corresponding to the target assist characteristic curve under the current vehicle condition, and returning to the step of comparing the absolute value of the difference between the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition with the set threshold until the absolute value of the difference between the steering assist torques corresponding to the target assist characteristic curve and the historical assist characteristic curve under the current vehicle condition is smaller than the set threshold.

In this embodiment, the receiving module 11 may be specifically configured to:

detecting whether a steering hand feeling adjusting instruction input by a driver in the steering process is effective or not;

if yes, detecting whether the current vehicle speed is higher than a set vehicle speed threshold value;

and if not, taking the steering hand feeling adjusting instruction as a target adjusting instruction.

It should be noted that, in the present specification, the embodiments are all described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments may be referred to each other. For the device-like embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.

Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.

For convenience of description, the above devices are described as being divided into various units by function, and are described separately. Of course, the functionality of the units may be implemented in one or more software and/or hardware when implementing the present application.

From the above description of the embodiments, it is clear to those skilled in the art that the present application can be implemented by software plus necessary general hardware platform. Based on such understanding, the technical solutions of the present application may be essentially or partially implemented in the form of a software product, which may be stored in a storage medium, such as a ROM/RAM, a magnetic disk, an optical disk, etc., and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method according to the embodiments or some parts of the embodiments of the present application.

The method and the device for controlling the electric power steering system provided by the present application are introduced in detail, and a specific example is applied in the description to explain the principle and the implementation of the present application, and the description of the above embodiment is only used to help understand the method and the core idea of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

21页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:电机控制装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类