Automatic parking steering method, device and system based on steer-by-wire system
1. An automatic parking steering method based on a steer-by-wire system is characterized by comprising the following steps:
acquiring running state information of a vehicle and environment information of the vehicle;
when the environment information represents that the environment where the vehicle is located has a parking space and the driving state represents that the vehicle speed is lower than a preset upper limit vehicle speed, generating a target corner signal according to the relative position of the vehicle and the parking space;
detecting a steering wheel state of the vehicle, the steering wheel state being indicative of whether the steering wheel is rotating with a steering wheel;
and after detecting that the steering wheel of the vehicle is in a silent state without rotating with the steering wheel, indicating a power steering controller of the steer-by-wire system to control the steering wheel of the vehicle to rotate according to the target rotation angle signal.
2. The method according to claim 1, further comprising, after instructing a steering assist controller of a steer-by-wire system to control a steered wheel of the vehicle to perform a turn according to the target steered angle signal:
acquiring a first steering angle of a steering angle sensor, wherein the first steering angle comprises a steering angle of a steering wheel monitored by the angle sensor;
detecting whether the first steering angle is matched with the target corner signal;
and if the first steering angle is not matched with the target corner signal, generating a first adjusting signal according to the relative position of the vehicle and the parking space, wherein the first adjusting signal is used for instructing a steering power-assisted controller of the steer-by-wire system to control a steering wheel of the vehicle to rotate.
3. The method of claim 1, further comprising:
and after detecting that the steering wheel of the vehicle is in a non-silent state rotating along with the steering wheel, instructing the power-assisted steering controller to control a power-assisted steering actuator to control the steering wheel of the vehicle to rotate according to the target rotation angle signal, and instructing a steering force sense simulation controller of the steer-by-wire system to rotate along with the power-assisted steering actuator.
4. The method according to claim 3, further comprising, after instructing the steering assist controller to control a steering assist actuator to control a steering wheel of the vehicle to perform a turn according to the target steering angle signal, and instructing a steering force sense analog controller of the steer-by-wire system to follow the steering assist actuator to perform a turn:
acquiring a second steering angle of the pipe column force sensing angle sensor, wherein the second steering angle comprises a steering angle of a steering wheel monitored by the pipe column force sensing angle sensor;
detecting whether the second steering angle is matched with the target corner signal;
and if the second steering angle is not matched with the target corner signal, generating a second adjusting signal according to the relative position of the vehicle and the parking space, wherein the second adjusting signal is used for instructing a steering power-assisted controller of the steer-by-wire system to control a steering wheel of the vehicle to rotate.
5. The method according to claim 4, before detecting whether the steering angle of the steering wheel matches the target turning angle signal, further comprising:
acquiring a third steering angle of the steering angle sensor, wherein the third steering angle comprises the steering angle of a steering wheel monitored by the steering angle sensor;
wherein detecting whether the second steering angle matches the target steering angle signal comprises:
and if the difference value of the second steering angle and the third steering angle is within a preset difference value range, detecting whether the second steering angle is matched with the target corner signal.
6. The method of claim 5, further comprising:
and if the difference value of the second steering angle and the third steering angle exceeds a preset difference value range, generating a third adjusting signal according to the relative position of the vehicle and the parking space, wherein the third adjusting signal is used for instructing the power steering controller to control the power steering actuator to control the steering wheel of the vehicle to rotate, and instructing the power steering sensing simulation controller to rotate along with the power steering actuator.
7. An automatic parking steering device based on a steer-by-wire system, characterized by comprising:
the system comprises an acquisition module, a storage module and a display module, wherein the acquisition module is used for acquiring the running state information of a vehicle and the environment information of the vehicle;
the generating module is used for generating a target corner signal according to the relative position of the vehicle and the parking space when the environment information represents that the vehicle is located in an environment with the parking space and the driving state represents that the vehicle speed of the vehicle is lower than a preset upper limit vehicle speed;
the detection module is used for detecting the state of a steering wheel of the vehicle, wherein the state of the steering wheel represents whether the steering wheel rotates along with a steering wheel or not;
and the execution module is used for indicating a steering-assisted controller of the steer-by-wire system to control the steering wheel of the vehicle to rotate according to the target corner signal after detecting that the steering wheel of the vehicle is in a silent state which does not rotate along with the steering wheel.
8. An automatic parking steering system based on a steer-by-wire system, comprising:
the automatic parking steering apparatus based on a steer-by-wire system according to claim 7;
the steering force sense analog controller is in communication connection with the automatic parking steering device based on the steer-by-wire system;
the steering wheel is mechanically connected with the steering force sense analog controller;
the column force sensing angle sensor is mechanically connected with the steering wheel and is used for monitoring the steering angle of the steering wheel;
a steering power-assisted controller in communication with the steer-by-wire system-based automatic parking steering apparatus;
the steering wheel is mechanically connected with the power steering controller, and the power steering controller is used for controlling a power steering actuator to control the steering wheel to rotate;
and the steering angle sensor is mechanically connected with the steering wheel and is used for monitoring the steering angle of the steering wheel.
9. An electronic device, comprising: memory, processor and computer program stored on the memory and executable on the processor, which computer program, when executed by the processor, carries out the steps of the method according to any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which computer program, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 6.
Background
In the scene of automatic parking of the vehicle, an automobile steer-by-wire system is often needed to control a steering wheel of the vehicle to rotate for a certain angle, so that the vehicle is controlled to automatically park in a vacancy. The automobile steer-by-wire system consists of three main parts, namely a steering wheel assembly, a steering gear assembly (comprising a steering controller) and a road feel feedback system (comprising a road feel feedback controller), and auxiliary systems, namely an automatic failure prevention system, a power supply and the like. A steer-by-wire system often includes a Steering force sense analog controller and an Electric Power Steering (EPS) controller, which are respectively used for controlling a Steering force sense of a Steering wheel and a Steering angle of a steered wheel. How to reasonably control a controller in a wire-controlled steering system so as to improve the experience of a driver and passengers in the automatic parking process is the technical problem to be solved by the application.
Disclosure of Invention
The embodiment of the application aims to provide an automatic parking steering method, device and system based on a steer-by-wire system, and aims to solve the problem that a controller in the steer-by-wire system is difficult to reasonably control during automatic parking.
In a first aspect, an automatic parking steering method based on a steer-by-wire system is provided, which includes:
acquiring running state information of a vehicle and environment information of the vehicle;
when the environment information represents that the environment where the vehicle is located has a parking space and the driving state represents that the vehicle speed is lower than a preset upper limit vehicle speed, generating a target corner signal according to the relative position of the vehicle and the parking space;
detecting a steering wheel state of the vehicle, the steering wheel state being indicative of whether the steering wheel is rotating with a steering wheel;
and after detecting that the steering wheel of the vehicle is in a silent state without rotating with the steering wheel, indicating a power steering controller of the steer-by-wire system to control the steering wheel of the vehicle to rotate according to the target rotation angle signal.
In a second aspect, there is provided an automatic parking steering apparatus based on a steer-by-wire system, comprising:
the system comprises an acquisition module, a storage module and a display module, wherein the acquisition module is used for acquiring the running state information of a vehicle and the environment information of the vehicle;
the generating module is used for generating a target corner signal according to the relative position of the vehicle and the parking space when the environment information represents that the vehicle is located in an environment with the parking space and the driving state represents that the vehicle speed of the vehicle is lower than a preset upper limit vehicle speed;
the detection module is used for detecting the state of a steering wheel of the vehicle, wherein the state of the steering wheel represents whether the steering wheel rotates along with a steering wheel or not;
and the execution module is used for indicating a steering-assisted controller of the steer-by-wire system to control the steering wheel of the vehicle to rotate according to the target corner signal after detecting that the steering wheel of the vehicle is in a silent state which does not rotate along with the steering wheel.
In a third aspect, an automatic parking steering system based on a steer-by-wire system is provided, comprising:
the automatic parking steering device based on the steer-by-wire system according to the second aspect;
the steering force sense analog controller is in communication connection with the automatic parking steering device based on the steer-by-wire system;
the steering wheel is mechanically connected with the steering force sense analog controller;
the column force sensing angle sensor is mechanically connected with the steering wheel and is used for monitoring the steering angle of the steering wheel;
a steering power-assisted controller in communication with the steer-by-wire system-based automatic parking steering apparatus;
the steering wheel is mechanically connected with the power steering controller, and the power steering controller is used for controlling a power steering actuator to control the steering wheel to rotate;
and the steering angle sensor is mechanically connected with the steering wheel and is used for monitoring the steering angle of the steering wheel.
In a fourth aspect, an electronic device is provided, the electronic device comprising a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the method according to the first aspect.
In a fifth aspect, a computer-readable storage medium is provided, on which a computer program is stored, which computer program, when being executed by a processor, realizes the steps of the method as in the first aspect.
In the embodiment of the application, the running state information of the vehicle and the environment information of the vehicle are acquired; when the environment information represents that the environment where the vehicle is located has a parking space and the driving state represents that the vehicle speed is lower than a preset upper limit vehicle speed, generating a target corner signal according to the relative position of the vehicle and the parking space; detecting the state of a steering wheel of the vehicle, wherein the state of the steering wheel represents whether the steering wheel rotates along with a steering wheel or not; and after detecting that the steering wheel of the vehicle is in a silent state without rotating with the steering wheel, indicating a power steering controller of the steer-by-wire system to control the steering wheel of the vehicle to rotate according to the target rotation angle signal. The scheme can indicate the steer-by-wire system to rotate according to the state of the vehicle, the environment and the state of the steering wheel, effectively improves the safety of automatic parking, and improves the sensory experience of drivers and passengers in the automatic parking process.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
fig. 1 is a flowchart illustrating an automatic parking steering method based on a steer-by-wire system according to an embodiment of the present application.
Fig. 2 is a second flowchart of an automatic parking steering method based on a steer-by-wire system according to an embodiment of the present application.
Fig. 3 is a third flowchart of an automatic parking steering method based on a steer-by-wire system according to an embodiment of the present application.
Fig. 4 is a fourth flowchart of an automatic parking steering method based on a steer-by-wire system according to an embodiment of the present application.
Fig. 5 is a fifth flowchart illustrating an automatic parking steering method based on a steer-by-wire system according to an embodiment of the present application.
Fig. 6 is a sixth flowchart illustrating an automatic parking steering method based on a steer-by-wire system according to an embodiment of the present application.
Fig. 7 is a schematic structural diagram of an automatic parking steering device based on a steer-by-wire system according to an embodiment of the present application.
Fig. 8 is a schematic structural diagram of an automatic parking steering system based on a steer-by-wire system according to an embodiment of the present application.
Fig. 9 is a seventh flowchart illustrating an automatic parking steering method based on a steer-by-wire system according to an embodiment of 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 some, but not all, embodiments of the present application. 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 reference numbers in the present application are only used for distinguishing the steps in the scheme and are not used for limiting the execution sequence of the steps, and the specific execution sequence is described in the specification.
In the field of vehicle control, an automatic parking function is used to assist a driver in parking. In the case of a vehicle to which the steer-by-wire system is applied, since the steering wheel and the steered wheels of the vehicle are respectively controlled by commands, how to reasonably control each controller in the steer-by-wire system becomes a difficult problem in automatic parking.
In order to solve the problems in the prior art, an embodiment of the present application provides an automatic parking steering method based on a steer-by-wire system, and an execution subject of the method may be an automatic parking controller. The automatic parking controller may be a master controller in a steer-by-wire system. As shown in fig. 1, the method includes:
s11: the method comprises the steps of obtaining driving state information of a vehicle and environment information of the vehicle.
The running state information of the vehicle described in this step may be a state determined based on the operating parameters of the components in the vehicle. For example, the motion state of the vehicle is determined based on the wheel rotation speed measured by the sensor, or the vehicle running mode is determined based on an instruction executed by the in-vehicle terminal, or the like. The driving state of the vehicle can not only represent the current state of the vehicle, but also be used for determining the movement trend of the vehicle in a future period of time. The driving state information of the vehicle and the environmental information of the vehicle may be determined according to at least one parameter in a recent history period.
The environmental information of the vehicle may be obtained by a camera or a sensor disposed around the vehicle. For example, whether a stop line exists around the vehicle is identified through a picture shot by a camera. Specifically, whether the vehicle is located at the roadside or not can be identified according to the picture shot by the camera, whether a parking line exists in the picture or not can be further identified under the condition that the vehicle is located at the roadside, and then whether the vehicle can be parked in the area in the parking line or not can be identified.
In addition, the environmental information in which the vehicle is located may also include road surface information and obstacle information. For example, the road surface information is generated by recognizing the flatness or depression of the road surface around the vehicle by a sensor, and the obstacle information is generated by recognizing the presence or absence of a pedestrian or a pet on the road surface. The environmental information may be used to plan an automated parking route to improve automated parking safety and comfort.
S12: and when the environment information represents that the environment where the vehicle is located has a parking space and the running state represents that the vehicle speed of the vehicle is lower than a preset upper limit vehicle speed, generating a target corner signal according to the relative position of the vehicle and the parking space.
In this step, it is determined whether the state and environment of the vehicle are suitable for automatic parking, based on the running state information of the vehicle and the environment information of the vehicle acquired in the above step S11. The parking space defined by the parking line can be designated as the parking space in the step, and no obstacle exists in the parking space. The parking space may be a parking space located on the side of the vehicle, or may be a parking space located behind the vehicle.
The preset upper limit vehicle speed in this step may be preset according to safety requirements, for example, the preset upper limit vehicle speed may be 20 km/h. When the vehicle speed exceeds the preset upper limit vehicle speed, the faster vehicle speed can affect the actual steering angle and moving distance of the vehicle, and the driver and passengers can feel uncomfortable when turning at the faster vehicle speed. Therefore, in the scheme provided by the embodiment of the application, the target corner signal is generated when the vehicle speed is lower than the preset upper limit vehicle speed, so that the riding safety of drivers and passengers can be ensured, and the riding comfort is improved.
In this step, a target corner signal is generated according to the relative position of the vehicle and the parking space. Specifically, it may be determined whether the manner in which the vehicle is parked in the parking space is a side parking or a rear parking. And then planning a parking route according to the parking mode to generate a target corner signal. The target turning angle signal is used for controlling a steering wheel of the vehicle to steer, so that the vehicle is parked in a parking space.
The target turning angle signal may specifically include one or more steering angles. In practical application, the vehicle is often required to perform multiple steering operations to be accurately parked in the parking space. The target turning angle signal comprises at least one steering angle which can be used for controlling the vehicle to perform at least one steering so as to finish automatic parking.
The target steering angle signal may further include a vehicle speed and a travel time period that match the included steering angle. For example, the target steering angle signal is specifically used to control the steered wheel to turn to the right by 20 ° to idle for 3 seconds, and then to control the steered wheel to turn to idle for 2 seconds. When the target corner signal comprises the vehicle speed and the driving duration, the vehicle can realize high-automation parking, a driver does not need to control the direction and the vehicle speed of the vehicle, and the safety of automatic parking and the riding experience of drivers and passengers are improved.
In addition, in practical application, if no parking space exists in the environment where the vehicle is located, or the vehicle speed of the vehicle is greater than or equal to the preset upper limit vehicle speed, the target corner signal is not generated, automatic parking is not executed, and the safety of drivers and passengers is ensured.
S13: detecting a steering wheel state of the vehicle, the steering wheel state being indicative of whether the steering wheel is rotating with a steering wheel.
The automobile steer-by-wire system in the embodiment of the application generally comprises three main modules, namely a steering wheel module, a steering execution module and a main controller, and an automatic failure prevention system, a power supply and other auxiliary modules. The steering wheel module may be referred to as a steering wheel actuator and the steering actuation module may be referred to as a wheel actuator.
Specifically, the steering wheel module may include therein a steering wheel, a steering column mechanically coupled to the steering wheel, at least one sensor for recognizing a steering angle of the steering wheel, and the like. Specifically, the steering angle of the steering column may be monitored by a column force sensing angle sensor provided on the steering column to identify the rotation angle of the steering wheel. In addition, the steering wheel module can also comprise components such as a steering force feeling analog controller and the like, and the components are used for providing steering feeling for a driver.
The steering execution module may include a steering wheel, a power steering controller that controls the steering wheel to rotate, a steering angle sensor that recognizes a steering angle of the steering wheel, and the like. Specifically, the power steering controller may control the power steering actuator by a command, thereby controlling the rotation of the steering wheel.
In the steer-by-wire system, the steering wheel and the steered wheels are usually not mechanically coupled, but the steer-by-wire system controls the steering wheel and the steered wheels to perform steering respectively through control commands. If a steering wheel and a steering wheel in the steer-by-wire system are in a coupling state, then, when a driver manually rotates the steering wheel, a steering column connected with the steering wheel rotates along with the steering wheel, and a column force sense angle sensor can monitor the rotation angle of the steering column, so that a steering signal of the steering wheel is generated and sent to a main controller. And the main controller generates a steering wheel steering signal according to the received steering wheel steering signal so as to instruct the steering power-assisted actuator to control the steering wheel to rotate by a corresponding angle. Accordingly, when the steering wheel is steered due to uneven road surface or other reasons, the main controller also generates an instruction according to the steering angle of the steering wheel so as to control the steering wheel to perform steering at a corresponding angle.
In this step, a steering wheel state of the vehicle is detected, the steering wheel state being indicative of whether the steering wheel is turning with a steering wheel. In other words, it is detected whether the steering wheel and the steered wheel of the vehicle are in a coupled state. When the steering wheel and the steering wheel are in a coupling state, the main controller can generate an instruction according to the detected steering angle so as to control the steering angle of the steering wheel to be matched with the steering angle of the steering wheel. When the steering wheel and the steering wheel are in the non-coupling state, the steering wheel is in a silent state which does not rotate along with the steering wheel. For example, when the vehicle is in an automatic driving state, the vehicle-mounted terminal controls the steering wheel of the vehicle to perform steering, and the steering wheel of the vehicle is in a silent state without rotating along with the steering wheel without the need of a driver to perform steering operation.
S14: and after detecting that the steering wheel of the vehicle is in a silent state without rotating with the steering wheel, indicating a power steering controller of the steer-by-wire system to control the steering wheel of the vehicle to rotate according to the target rotation angle signal.
If the steering wheel of the vehicle is detected to be in a silent state which does not rotate along with the steering wheel, the fact that the steer-by-wire system does not need to generate a command for controlling the steering wheel to steer at the moment is indicated, and the steering wheel is controlled to rotate only through the power-assisted steering controller and the power-assisted steering actuator. In the process of controlling the rotation of the steering wheel, the steering wheel does not rotate along with the steering wheel.
According to the scheme provided by the embodiment, the automatic parking control is executed according to the running state of the vehicle, the environment where the vehicle is located and the state of the steering wheel of the vehicle, so that the vehicle is automatically parked in the parking space. Meanwhile, the steering wheel of the vehicle is in a silent state, so that the steering wheel does not rotate along with the steering wheel in the automatic parking process, the phenomenon that the steering wheel rotates to attract the attention of a driver can be avoided, the safety and the comfort of drivers and passengers in the automatic parking process are effectively improved, and the driving experience is improved.
Based on the solution provided by the foregoing embodiment, as shown in fig. 2, after the foregoing step S14, optionally, the method further includes:
s21: acquiring a first steering angle of a steering angle sensor, wherein the first steering angle comprises a steering angle of a steering wheel monitored by the angle sensor.
During the execution of the automatic parking, a first steering angle of the steering wheel is monitored by a steering angle sensor. The first steering angle can be monitored and reported by an angle sensor in real time in the automatic parking process. The Steering angle sensor may be an Electronic Power Steering (EPS) Steering angle sensor, and the Steering angle sensor is configured to monitor a Steering parameter of a Steering wheel.
S22: and detecting whether the first steering angle is matched with the target corner signal.
The target corner signal is generated according to the relative position of the vehicle and the parking space and used for controlling the vehicle to automatically park in the parking space. In this step, it may be determined whether a difference between the first steering angle and the steering angle in the target steering angle signal is within a preset tolerance range, and when the difference is within the preset tolerance range, it is determined that the first steering angle matches the target steering angle signal.
S23: and if the first steering angle is not matched with the target corner signal, generating a first adjusting signal according to the relative position of the vehicle and the parking space, wherein the first adjusting signal is used for instructing a steering power-assisted controller of the steer-by-wire system to control a steering wheel of the vehicle to rotate.
If the first steering angle does not match the target steering angle signal, it indicates that the actual steering angle of the vehicle is not consistent with the pre-planned steering angle, which may result in the vehicle not being accurately parked in the parking space.
In the step, a first adjusting signal is generated according to the relative position of the vehicle and the parking space so as to timely adjust the rotating angle of the steering wheel of the vehicle.
The relative position of the vehicle and the parking space can be determined according to images shot by cameras arranged around the vehicle.
In practical applications, some drivers may autonomously control the speed of the vehicle during automatic parking, and the vehicle may thus deviate slightly from the pre-planned automatic parking route. The scheme that this application embodiment provided can real-time supervision vehicle directive wheel's angle of turning, in case the angle of turning of directive wheel does not match with target corner signal, then generates the adjustment signal and does in time the adjustment to the direction of rotation of directive wheel, guarantees that the vehicle safety stops in can parking stall.
Based on the solution provided by the above embodiment, optionally, as shown in fig. 3, the method further includes:
s31: and after detecting that the steering wheel of the vehicle is in a non-silent state rotating along with the steering wheel, instructing the power-assisted steering controller to control a power-assisted steering actuator to control the steering wheel of the vehicle to rotate according to the target rotation angle signal, and instructing a steering force sense simulation controller of the steer-by-wire system to rotate along with the power-assisted steering actuator.
When the steering wheel of the vehicle is in a non-silent state, it indicates that the steering wheel needs to match the steering angle of the steered wheels. At this time, in the process of executing automatic parking, the steering wheel is controlled to execute steering, and simultaneously, the steering wheel is instructed to execute corresponding steering action. The driver can know the steering condition of the steering wheel at any time through the rotating angle of the steering wheel, and automatic parking is realized.
In practical applications, different drivers often have different driving habits. Through the scheme provided by the embodiment of the application, a driver can know the rotating angle of the steering wheel through the rotation of the steering wheel at any time, the real-time matching of the rotating angle of the steering wheel and the rotating angle of the steering wheel is guaranteed, and the requirement that part of drivers need to know the actual steering action in the automatic parking process is met.
Based on the solution provided by the foregoing embodiment, optionally, as shown in fig. 4, after S31, the method further includes:
s41: and acquiring a second steering angle of the pipe column force sensing angle sensor, wherein the second steering angle comprises the steering angle of a steering wheel monitored by the pipe column force sensing angle sensor.
When the steering wheel of the vehicle is in a non-silent state, the steering wheel needs to be controlled to perform rotation matching the steered wheels. In this step, the steering angle of the steering wheel is monitored by the column force sensing angle sensor. Specifically, the column force angle sensor may monitor the angle of rotation of the steering column. Since the steering column is mechanically connected to the steering wheel, the steering angle of the steering wheel can be determined by monitoring the turning angle of the steering column.
S42: and detecting whether the second steering angle is matched with the target corner signal.
Since the steering wheel of the vehicle is in a non-silent state, the steer-by-wire system controls the steering wheel of the vehicle to perform a steering action matched with the steering wheel in an interlocking manner through an instruction. In the step, whether the steering angle of the steering wheel is matched with the target turning angle signal or not is detected based on the linkage relation between the steering wheel and the steering wheel, and the obtained detection result can represent whether the actual steering action of the vehicle is consistent with the target turning angle signal or not.
S43: and if the second steering angle is not matched with the target corner signal, generating a second adjusting signal according to the relative position of the vehicle and the parking space, wherein the second adjusting signal is used for instructing a steering power-assisted controller of the steer-by-wire system to control a steering wheel of the vehicle to rotate.
If the second steering angle does not match the target turning angle signal, the vehicle may not be parked into the parking space accurately. In the step, a second adjusting signal is generated according to the relative position of the vehicle and the parking space and used for adjusting the steering angle of the steering wheel of the vehicle and controlling the vehicle to be accurately parked in the parking space. The problem that the vehicle does not steer according to the target turning angle signal due to the reasons of uneven road surface, mechanical errors and the like is effectively solved.
In addition, the scheme provided by the embodiment of the application can also be used in an application scene that a driver interferes with automatic parking. Specifically, the driver may actively turn the steering wheel during automatic parking, thereby actively controlling the turning of the steering wheel. When the driver actively controls the steering, the steering angle of the vehicle steering wheel may not match the target turning angle signal. If the automatic parking needs to be continuously executed after the driver actively controls the steering, the automatic parking can be continuously executed through the first adjusting signal or the second adjusting signal by the scheme provided by the embodiment, so that the interference of the driver actively controlling the direction to the automatic parking is avoided.
Based on the solution provided by the foregoing embodiment, optionally, as shown in fig. 5, before S42, the method further includes:
s51: and acquiring a third steering angle of the steering angle sensor, wherein the third steering angle comprises the steering angle of a steering wheel monitored by the steering angle sensor.
In this embodiment, before detecting whether the steering wheel angle is matched with the target steering angle signal, a third steering angle of the steering wheel is obtained by the steering angle sensor. Since the steering wheel and the steered wheels are not mechanically coupled but individually controlled by a command in the steer-by-wire system, there is a possibility that the steering angle of the steering wheel and the steered wheel steering angle do not completely coincide with each other. If the steering wheel angle is inconsistent with the steering wheel angle, the result of comparing whether the steering wheel angle is matched with the target steering angle signal cannot accurately reflect whether the vehicle can be accurately parked into the parking space. The third steering angle obtained in this step can be used to determine whether the actual turning angle of the steering wheel matches the actual turning angle of the steering wheel.
Wherein S42 includes:
s52: and if the difference value of the second steering angle and the third steering angle is within a preset difference value range, detecting the steering angle of the steering wheel.
In the step, the third steering angle of the steering wheel is compared with the second steering angle of the steering wheel, and when the difference value between the second steering angle and the third steering angle is within a preset difference value range, the steering angle of the steering wheel is consistent with the steering angle of the steering wheel. The preset difference range can be preset according to actual requirements, and can also be automatically generated according to monitored historical parameters. The third steering angle described in this embodiment may be the same as the first steering angle in the above-described embodiment.
According to the scheme provided by the embodiment of the application, before whether the second steering angle of the steering wheel is matched with the target corner signal or not is detected, whether the second steering angle of the steering wheel is matched with the third steering angle of the steering wheel or not is detected. And under the condition that the steering wheel corner is matched with the steering wheel corner, whether the vehicle can be accurately parked into the parking space is determined according to whether the steering wheel corner is matched with the target corner signal. The method and the device avoid misjudgment caused by inconsistency of the steering wheel rotating angle and the steering wheel rotating angle, can improve detection matching accuracy, and effectively improve automatic parking safety.
Based on the solution provided by the above embodiment, optionally, as shown in fig. 6, the method further includes:
s61: and if the difference value of the second steering angle and the third steering angle exceeds a preset difference value range, generating a third adjusting signal according to the relative position of the vehicle and the parking space, wherein the third adjusting signal is used for instructing the power steering controller to control the power steering actuator to control the steering wheel of the vehicle to rotate, and instructing the power steering sensing simulation controller to rotate along with the power steering actuator.
In the present embodiment, an excessively large difference between the second steering angle of the steering wheel and the third steering angle of the steered wheels indicates that there is a large error between the steering angle of the steering wheel and the steered wheel steering angle of the vehicle. In the step, a third adjusting signal is generated according to the relative position of the vehicle and the parking space and is used for adjusting the steering wheel angle and the steering wheel angle of the vehicle, so that on one hand, the accuracy and the safety of automatic parking are ensured, and on the other hand, the consistency of the steering wheel angle and the steering wheel angle is ensured.
The embodiment of the application provides a relatively excellent control method, the control mode is structurally from bottom to top, the wheels drive the steering wheel to rotate, the design scheme of whether the steering wheel is linked or not is expanded when software architecture is made at the later stage, the design scheme of containing the steering wheel is facilitated, and the platform popularization can be achieved.
The scheme can enrich the application scene of the steer-by-wire system and adapt to the development of vehicle intellectualization. The control method of automatic parking is similar to remote control parking, remote parking and highly intelligent driving without participation of a driver, so that the scheme provided by the embodiment is also suitable for the intelligent driving scenes.
In addition, the scheme provided by the embodiment of the application can help the development of the steer-by-wire system, and is beneficial to the popularization of steer-by-wire. Meanwhile, the scheme provided by the embodiment can be bound with a steering wheel silencing function or a steering wheel containing function for use, so that a more luxurious sense is brought to a driver, and the parking safety of the steer-by-wire system is also facilitated.
In order to solve the problems in the prior art, an embodiment of the present application provides an automatic parking steering apparatus 70 based on a steer-by-wire system, as shown in fig. 7, including:
an acquisition module 71, configured to acquire driving state information of a vehicle and environment information of the vehicle;
the generating module 72 is configured to generate a target corner signal according to a relative position between the vehicle and a parking space when the environment information represents that the vehicle is located in an environment with the parking space and the driving state represents that the vehicle speed of the vehicle is lower than a preset upper limit vehicle speed;
a detection module 73 that detects a steering wheel state of the vehicle, the steering wheel state indicating whether the steering wheel is rotating with a steering wheel;
and the execution module 74 instructs a power steering controller of the steer-by-wire system to control the steering wheel of the vehicle to rotate according to the target rotation angle signal after detecting that the steering wheel of the vehicle is in a silent state without rotating with the steering wheel.
According to the device provided by the embodiment, the automatic parking control is executed according to the running state of the vehicle, the environment where the vehicle is located and the state of the steering wheel of the vehicle, so that the vehicle is automatically parked in the parking space. Meanwhile, the steering wheel of the vehicle is in a silent state, so that the steering wheel does not rotate along with the steering wheel in the automatic parking process, the phenomenon that the steering wheel rotates to attract the attention of a driver can be avoided, the safety and the comfort of drivers and passengers in the automatic parking process are effectively improved, and the driving experience is improved.
In order to solve the problems in the prior art, an embodiment of the present application further provides an automatic parking steering system based on a steer-by-wire system, as shown in fig. 8, including:
the automatic parking steering device 81 based on the steer-by-wire system according to any one of the embodiments described above;
a steering force sense analog controller 82 communicatively connected to the steer-by-wire system-based automatic parking steering device 81;
a steering wheel 83 mechanically connected to the steering force sense analog controller 82;
a column force angle sensor 84 mechanically connected to the steering wheel 83 for monitoring a steering angle of the steering wheel 83;
a steering assist controller 85 that is connected in communication with the automatic parking steering device 81 based on the steer-by-wire system;
a steering wheel 86 mechanically connected to the power steering controller 85, wherein the power steering controller 85 is configured to control a power steering actuator to control the steering wheel 86 to perform rotation;
a steering angle sensor 87 mechanically connected to the steered wheels 86, the angle sensor 87 being configured to monitor a steering angle of the steered wheels 86.
For convenience of description, the automatic parking steering apparatus based on the steer-by-wire system will be simply referred to as an automatic parking controller hereinafter. The system provided by the embodiment of the application can be used for executing automatic parking, and can keep the steering wheel silent in the automatic parking process in a steering wheel and steering wheel decoupling mode, so that the experience of drivers and passengers is improved.
The method provided by the embodiment of the present application is further described in conjunction with fig. 8 and 9. The automatic parking Controller CAN be connected with a steering force sense analog Controller of the steer-by-wire system and an EPS (electric power steering) power-assisted steering Controller through a Controller Area Network (CAN) communication signal. When parking, the automatic parking controller sends a target corner signal for controlling steering, the steer-by-wire system completes steering action through internal control logic, and can feed back the current corners of the pipe column force sensing angle sensor and the EPS steering angle sensor in real time, so that the automatic parking controller can judge and arbitrate to complete closed-loop automatic parking control.
In practical applications, when the environment information of the vehicle indicates that there is a parking space available, the driver may press the automatic parking button, and the automatic parking process starts. Then, the vehicle detects its own driving state information to determine whether a parking condition, such as parking space information, a vehicle speed, an angle signal, a system failure, etc., is satisfied.
If any condition is not met, the vehicle is parked and the automatic parking process is stopped so as to ensure the safety of drivers and passengers. If the parking condition is met, the automatic parking controller sends a target corner signal APATrgtStrgWhlAng to the EPS steering power-assisted controller, the EPS steering power-assisted controller executes rotation through the EPS steering power-assisted actuator, and the corner information of the current EPS steering angle sensor can be fed back.
In addition, whether the steering wheel is in a silent state can be detected by the steer-by-wire system, and the silent state of the steering wheel refers to a state that the steering wheel is decoupled from the steering wheels and does not rotate along with the rotation of the steering wheels. When the steering wheel is in a silent state, some vehicles also contract the steering wheel, namely the steering wheel in the contracted state also belongs to one of the silent states.
If the steering wheel is in a silent state, the steering wheel force sense simulator does not need to be controlled to rotate along with the steering wheel, the target steering angle of a full-automatic Parking Assist system (APA) is achieved by the EPS steering power-assisted actuator, and the steering action of Parking is finished.
And if the steer-by-wire system detects that the steering wheel is not in the steering wheel silent or contraction state, the EPS steering power-assisted controller can send the target steering angle to the steering force sense simulation controller, instruct the steering force sense simulator to rotate along with the EPS steering power-assisted actuator and feed back the current steering angle information of the column force sense angle sensor.
And when the steering force sense simulator reaches the target rotation angle of the EPS steering assisting actuator and the EPS steering assisting actuator reaches the target rotation angle of the APA, finishing the parking steering action of the APA.
Preferably, an embodiment of the present application further provides an electronic device, which includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor, and when the computer program is executed by the processor, the electronic device implements each process of the above-mentioned embodiment of the automatic parking steering method based on the steer-by-wire system, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
The embodiment of the present application further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the above-mentioned embodiment of the automatic parking steering method based on the steer-by-wire system, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, 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 like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:车身