Control method and device of auxiliary turn signal, terminal equipment and computer medium

By acquiring real-time speed and steering wheel angle parameters, the auxiliary steering controller automatically controls the turn signal module to illuminate the turn signal beads, thus mitigating the risk of traffic accidents caused by drivers not activating their turn signals and achieving the effect of automatically reminding drivers of lane change trends.

CN116118612BActive Publication Date: 2026-06-26ZHEJIANG GEELY HLDG GRP CO LTD +2

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ZHEJIANG GEELY HLDG GRP CO LTD
Filing Date
2023-01-03
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

On highways, some drivers change lanes without using their turn signals, which increases the risk of traffic accidents, especially when there are other vehicles around the vehicle, as it cannot effectively alert other vehicles to the lane change intention.

Method used

By acquiring the target vehicle's real-time speed and steering wheel angle parameters, the auxiliary steering controller automatically controls the turn signal module to illuminate the corresponding number of turn signal bulbs, alerting surrounding vehicles to the lane change trend.

Benefits of technology

It enables automatic illumination of turn signal bulbs when the driver does not actively activate the turn signal, alerting surrounding vehicles to the lane-changing intention of the target vehicle and reducing the risk of traffic accidents.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116118612B_ABST
    Figure CN116118612B_ABST
Patent Text Reader

Abstract

The application discloses a kind of control method, device, terminal equipment and computer readable storage medium of auxiliary turn signal, comprising: obtaining the real-time speed parameter and real-time steering wheel turning angle parameter of target vehicle in driving process, and the real-time speed parameter and the real-time steering wheel turning angle parameter are input to the preset auxiliary steering controller;Control the auxiliary steering controller according to the real-time speed parameter and the real-time steering wheel turning angle parameter Determine the vehicle body lane-changing time corresponding to the target vehicle, and determine the target light quantity according to the vehicle body lane-changing time;According to the target light quantity Generation target control instruction, and control preset auxiliary turn signal module according to the target control instruction each target turn signal bead is lit.Using the present application can realize the technical effect that turn signal controller reaches according to the lane-changing trend of target vehicle Automatic opening a certain number of turn signal beads.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle technology, and in particular to a method, device, terminal equipment, and computer-readable storage medium for controlling auxiliary turn signals. Background Technology

[0002] Although traffic regulations require drivers to activate their turn signals in advance when changing lanes on highways, some drivers still change lanes without activating their turn signals. This poses a significant safety hazard on highways, especially when there are many other vehicles around the vehicle changing lanes. If the driver still does not activate their turn signal and suddenly changes lanes, it is more likely to cause a collision with other vehicles, resulting in a serious traffic accident on the highway.

[0003] Therefore, how to reduce the risk of traffic accidents on highways caused by vehicles changing lanes without using turn signals has become a technical problem that the industry urgently needs to solve. Summary of the Invention

[0004] The main objective of this invention is to provide a control method, device, terminal equipment, and computer-readable storage medium for auxiliary turn signals, aiming to enable the turn signal controller to automatically activate a certain number of turn signal beads according to the lane-changing trend of the target vehicle, thereby alerting surrounding vehicles to the lane-changing trend of the target vehicle through the number of turn signal beads illuminated.

[0005] To achieve the above objectives, the present invention provides a method for controlling auxiliary turn signals, the method comprising the following steps:

[0006] The system acquires the real-time speed parameters and real-time steering wheel angle parameters of the target vehicle during its driving process, and inputs the real-time speed parameters and real-time steering wheel angle parameters into a preset auxiliary steering controller.

[0007] The auxiliary steering controller determines the vehicle lane change time corresponding to the target vehicle based on the real-time speed parameters and the real-time steering wheel angle parameters, and determines the number of target lights to be illuminated based on the vehicle lane change time;

[0008] Based on the target number of lights, a target control command is generated, and the preset auxiliary turn signal module is controlled to light up each target turn signal bead according to the target control command.

[0009] Furthermore, the step of controlling the auxiliary steering controller to determine the lane change time corresponding to the target vehicle based on the real-time speed parameter and the real-time steering wheel angle parameter includes:

[0010] Obtain a preset lane change time table, wherein the lane change time table includes each standard lane change time, the standard motion parameters corresponding to each standard lane change time, and the standard steering wheel angle parameters corresponding to each standard lane change time.

[0011] The auxiliary steering controller filters the lane change time table based on the real-time speed parameters and the real-time steering wheel angle parameters to determine the lane change time corresponding to the target vehicle.

[0012] Further, the step of filtering the lane change time table based on the real-time speed parameter and the real-time steering wheel angle parameter to determine the lane change time corresponding to the target vehicle includes:

[0013] The lane change time table is filtered based on the real-time speed parameters and the real-time steering wheel angle parameters to determine the target speed parameters that are consistent with the real-time speed parameters and the target steering wheel angle parameters that are consistent with the real-time steering wheel angle parameters in the lane change time table;

[0014] The target lane change time corresponding to the target steering wheel angle parameter and the target steering wheel angle parameter is determined in the lane change time table, and the target lane change time is determined as the vehicle lane change time.

[0015] Furthermore, the step of determining the target number of illuminated lights based on the vehicle's lane-changing time includes:

[0016] Obtain a preset steering trend graph, wherein the steering trend graph includes each standard lane change time and the number of lights corresponding to each standard lane change time;

[0017] The steering trend graph is filtered based on the vehicle's lane change time to determine the target number of lights corresponding to the vehicle's lane change time.

[0018] Furthermore, the step of controlling the preset auxiliary turn signal module to illuminate each target turn signal bead according to the target control command includes:

[0019] The auxiliary turn signal module determines each target turn signal bead from the preset turn signal bead beads in the auxiliary turn signal module according to the target number of lights corresponding to the target control command;

[0020] The auxiliary turn signal module is controlled to illuminate each of the target turn signal beads.

[0021] Furthermore, prior to the step of obtaining the real-time speed parameters and real-time steering wheel angle parameters of the target vehicle during its operation, the method further includes:

[0022] Obtain standard speed parameters within the standard speed range and standard steering wheel angle parameters within the standard angle range, wherein the standard speed range is 60km / h to 120km / h and the standard steering wheel angle parameters are 2° to 58°;

[0023] The lane change time table is obtained based on the standard speed parameters and the standard steering wheel angle parameters.

[0024] Furthermore, after the step of determining the target number of illuminated lights based on the vehicle's lane-changing time, the method further includes:

[0025] The target light color is determined based on the vehicle's lane change time.

[0026] Based on the target number of lights and the target light color, a target control command is generated, and the auxiliary turn signal module is controlled to control each target turn signal bead to emit light according to the target light color in accordance with the target control command.

[0027] Furthermore, to achieve the above objectives, the present invention also provides a control device for auxiliary turn signals, the device comprising:

[0028] The parameter acquisition module is used to acquire the real-time speed parameters and real-time steering wheel angle parameters of the target vehicle during driving, and input the real-time speed parameters and real-time steering wheel angle parameters into the preset auxiliary steering controller;

[0029] The instruction acquisition module is used to control the auxiliary steering controller to determine the vehicle lane change time corresponding to the target vehicle based on the real-time speed parameters and the real-time steering wheel angle parameters, and to determine the number of target lights based on the vehicle lane change time;

[0030] The instruction execution module is used to generate target control instructions based on the target number of lights, and control the preset auxiliary turn signal module to light up each target turn signal bead according to the target control instructions.

[0031] In addition, to achieve the above objectives, the present invention also provides a terminal device, the terminal device comprising: a memory and a processor, the memory storing a control program for auxiliary turn signals that can run on the processor, the control program for auxiliary turn signals implementing the steps of the auxiliary turn signal control method as described above when executed by the processor.

[0032] In addition, to achieve the above objectives, the present invention also provides a computer-readable storage medium storing a control program for an auxiliary turn signal, wherein the control program for the auxiliary turn signal, when executed by a processor, implements the steps of the auxiliary turn signal control method as described above.

[0033] The auxiliary turn signal control method, device, terminal equipment, and computer-readable storage medium provided in this invention acquire real-time speed parameters and real-time steering wheel angle parameters of the target vehicle during its driving process, and input the real-time speed parameters and real-time steering wheel angle parameters to a preset auxiliary steering controller; control the auxiliary steering controller to determine the vehicle's lane change time corresponding to the target vehicle based on the real-time speed parameters and real-time steering wheel angle parameters, and determine the target turn signal illumination number based on the vehicle's lane change time; generate a target control command based on the target turn signal illumination number, and control a preset auxiliary turn signal module to illuminate each target turn signal bead according to the target control command.

[0034] In this embodiment, when the terminal device is running, it first acquires the real-time speed parameters of the target vehicle during its driving process through the speed sensor deployed on the target vehicle. Simultaneously, the terminal device calls the angle sensor configured in the target vehicle to acquire the real-time steering wheel angle parameters of the target vehicle during its driving process. The acquired real-time speed parameters and real-time steering wheel angle parameters are then input to the auxiliary steering controller configured in the terminal device. Afterward, the auxiliary steering controller determines the vehicle's lane change time based on the acquired real-time speed parameters and real-time steering wheel angle parameters, and determines the target number of lights to be illuminated based on the lane change time. Subsequently, the auxiliary steering controller generates a target control command based on the target number of lights to be illuminated, and inputs the generated target control command to the auxiliary turn signal module, thereby controlling the auxiliary turn signal module to illuminate each auxiliary turn signal bead according to the target number of lights to be illuminated.

[0035] Thus, this invention solves the technical problem that surrounding vehicles cannot judge the vehicle's turning trend when the driver does not actively turn on the turn signal. It achieves the technical effect of enabling the turn signal controller to automatically turn on a certain number of turn signal beads according to the target vehicle's lane change trend, thereby reminding surrounding vehicles of the target vehicle's lane change trend through the number of turn signal beads illuminated. Attached Figure Description

[0036] Figure 1 This is a schematic diagram of the structure of the terminal device in the hardware operating environment involved in the embodiments of the present invention;

[0037] Figure 2 This is a flowchart illustrating the first embodiment of the auxiliary turn signal control method of the present invention;

[0038] Figure 3This is a flowchart illustrating the second embodiment of the auxiliary turn signal control method of the present invention;

[0039] Figure 4 This is a flowchart illustrating the third embodiment of the auxiliary turn signal control method of the present invention;

[0040] Figure 5 This is a schematic diagram of the auxiliary steering controller principle involved in an embodiment of the auxiliary turn signal control method of the present invention;

[0041] Figure 6 This is a schematic diagram of the auxiliary turn signal module according to an embodiment of the auxiliary turn signal control method of the present invention;

[0042] Figure 7 This is a schematic diagram of a lane change time table according to an embodiment of the auxiliary turn signal control method of the present invention;

[0043] Figure 8 This is a steering trend diagram related to an embodiment of the auxiliary turn signal control method of the present invention;

[0044] Figure 9 This is a schematic diagram of the functional modules involved in an embodiment of the auxiliary turn signal control method of the present invention.

[0045] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0046] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0047] Reference Figure 1 , Figure 1 This is a schematic diagram of the terminal device structure of the hardware operating environment involved in the embodiments of the present invention.

[0048] It should be noted that, Figure 1 This can be a structural diagram of the hardware operating environment of the terminal device. In this embodiment of the invention, the terminal device can be a terminal device for executing the auxiliary turn signal control method provided by this invention. Specifically, the terminal device can be a data storage control terminal, a PC, or a portable computer, etc.

[0049] like Figure 1As shown, the terminal device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as a disk drive. The memory 1005 may also optionally be a storage device independent of the aforementioned processor 1001.

[0050] Those skilled in the art will understand that Figure 1 The structure shown does not constitute a limitation on the terminal device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0051] like Figure 1 As shown, the memory 1005, which serves as a storage medium, may include an operating system, a data storage module, a network communication module, a user interface module, and a control program for the auxiliary turn signals.

[0052] exist Figure 1 In the terminal device shown, the network interface 1004 is mainly used for data communication with other devices; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and memory 1005 in the terminal device of the present invention can be set in the terminal device, and the terminal device calls the auxiliary turn signal control program stored in the memory 1005 through the processor 1001 and performs the following operations:

[0053] The system acquires the real-time speed parameters and real-time steering wheel angle parameters of the target vehicle during its driving process, and inputs the real-time speed parameters and real-time steering wheel angle parameters into a preset auxiliary steering controller.

[0054] The auxiliary steering controller determines the vehicle lane change time corresponding to the target vehicle based on the real-time speed parameters and the real-time steering wheel angle parameters, and determines the number of target lights to be illuminated based on the vehicle lane change time;

[0055] Based on the target number of lights, a target control command is generated, and the preset auxiliary turn signal module is controlled to light up each target turn signal bead according to the target control command.

[0056] Furthermore, the processor 1001 calls the auxiliary turn signal control program stored in the memory 1005 and performs the following operations:

[0057] Obtain a preset lane change time table, wherein the lane change time table includes each standard lane change time, the standard motion parameters corresponding to each standard lane change time, and the standard steering wheel angle parameters corresponding to each standard lane change time.

[0058] The auxiliary steering controller filters the lane change time table based on the real-time speed parameters and the real-time steering wheel angle parameters to determine the lane change time corresponding to the target vehicle.

[0059] Furthermore, the processor 1001 calls the auxiliary turn signal control program stored in the memory 1005 and performs the following operations:

[0060] The lane change time table is filtered based on the real-time speed parameters and the real-time steering wheel angle parameters to determine the target speed parameters that are consistent with the real-time speed parameters and the target steering wheel angle parameters that are consistent with the real-time steering wheel angle parameters in the lane change time table;

[0061] The target lane change time corresponding to the target steering wheel angle parameter and the target steering wheel angle parameter is determined in the lane change time table, and the target lane change time is determined as the vehicle lane change time.

[0062] Furthermore, the processor 1001 calls the auxiliary turn signal control program stored in the memory 1005 and performs the following operations:

[0063] Obtain a preset steering trend graph, wherein the steering trend graph includes each standard lane change time and the number of lights corresponding to each standard lane change time;

[0064] The steering trend graph is filtered based on the vehicle's lane change time to determine the target number of lights corresponding to the vehicle's lane change time.

[0065] Furthermore, the processor 1001 calls the auxiliary turn signal control program stored in the memory 1005 and performs the following operations:

[0066] The auxiliary turn signal module determines each target turn signal bead from the preset turn signal bead beads in the auxiliary turn signal module according to the target number of lights corresponding to the target control command;

[0067] The auxiliary turn signal module is controlled to illuminate each of the target turn signal beads.

[0068] Furthermore, the processor 1001 calls the auxiliary turn signal control program stored in the memory 1005 and performs the following operations:

[0069] Obtain standard speed parameters within the standard speed range and standard steering wheel angle parameters within the standard angle range, wherein the standard speed range is 60km / h to 120km / h and the standard steering wheel angle parameters are 2° to 58°;

[0070] The lane change time table is obtained based on the standard speed parameters and the standard steering wheel angle parameters.

[0071] Furthermore, the processor 1001 calls the auxiliary turn signal control program stored in the memory 1005 and performs the following operations:

[0072] The target light color is determined based on the vehicle's lane change time.

[0073] Based on the target number of lights and the target light color, a target control command is generated, and the auxiliary turn signal module is controlled to control each target turn signal bead to emit light according to the target light color in accordance with the target control command.

[0074] Based on the aforementioned terminal device, various embodiments of the auxiliary turn signal control method of the present invention are provided.

[0075] Please refer to Figure 2 , Figure 2 This is a flowchart illustrating the first embodiment of the auxiliary turn signal control method of the present invention.

[0076] It should be understood that although the logical sequence is shown in the flowchart, in some cases, the control method for the auxiliary turn signal of the present invention may of course perform the steps shown or described in a different order than that shown here.

[0077] In this embodiment, the auxiliary turn signal control method of the present invention may include the following steps:

[0078] Step S10: Obtain the real-time speed parameters and real-time steering wheel angle parameters of the target vehicle during driving, and input the real-time speed parameters and real-time steering wheel angle parameters into the preset auxiliary steering controller;

[0079] In this embodiment, when the terminal device is running, it first detects the target vehicle through the body controller deployed in the target vehicle to obtain the real-time speed parameters and real-time steering wheel angle parameters of the target vehicle during driving, and then inputs the obtained real-time speed parameters and real-time steering wheel angle parameters into the auxiliary steering controller configured in the terminal device.

[0080] For example, when the terminal device is running, it first controls the BCM (Body Control Module) deployed in the target vehicle, and uses the BCM to call the speed sensor deployed on the target vehicle to detect the target vehicle and obtain the real-time speed parameters of the target vehicle during driving. At the same time, the BCM calls the angle sensor deployed on the target vehicle to detect the steering wheel of the target vehicle and obtain the real-time steering wheel angle parameters. Then, the terminal device controls the internally configured position auxiliary steering controller to obtain the control authority of each auxiliary turn signal from the BCM. Meanwhile, the BCM converts the obtained real-time speed parameters and steering wheel angle parameters and inputs them to the position auxiliary steering controller via the CAN bus.

[0081] It should be noted that in this embodiment, BCM refers to the electronic control unit used to control the vehicle's electrical system. The BCM can be connected to the power steering controller via a CAN bus. It is understood that in this embodiment, the specific functions and components of the BCM can refer to the BCMs deployed in other similar new energy vehicles, and this invention does not limit them.

[0082] Step S20: Control the auxiliary steering controller to determine the vehicle lane change time corresponding to the target vehicle based on the real-time speed parameter and the real-time steering wheel angle parameter, and determine the number of target lights based on the vehicle lane change time;

[0083] In this embodiment, when the auxiliary steering controller acquires real-time motion parameters and real-time steering wheel angle parameters, it inputs the real-time motion parameters and real-time steering wheel angle parameters to the data processing chip deployed in the auxiliary steering controller. The data processing chip determines the vehicle's lane change time corresponding to the target vehicle based on the input real-time motion parameters and real-time steering wheel angle parameters, and then determines the number of target lights to be illuminated based on the vehicle's lane change time.

[0084] For example, when the position-assisted steering controller acquires real-time motion parameters and real-time steering wheel angle parameters, it first inputs the acquired real-time motion parameters and real-time steering wheel angle parameters into the TJA1050 chip deployed in the position-assisted steering controller. The TJA1050 chip then inputs the acquired parameters into the STM32F4 chip in the position-assisted steering controller. The STM32F4 chip then calculates based on the real-time motion parameters and real-time steering wheel angle parameters to determine the current lane change time of the target vehicle, and determines the number of LEDs that need to be lit based on the lane change time. The number of LEDs that need to be lit is then determined as the target number of lights to be lit.

[0085] It should be noted that, please refer to Figure 5 , Figure 5 This is a schematic diagram of the auxiliary steering controller principle involved in an embodiment of the auxiliary turn signal control method of the present invention, as shown below. Figure 5 As shown, the main controller of the position auxiliary steering controller uses an STM32F4 chip. The position auxiliary steering controller is powered by a 12V power input, which is then output through a 3.3V LDO step-down regulator to power the microcontroller configured inside the control board. At the same time, the position auxiliary steering controller controls the microcontroller to convert serial port information into RS485 signals through a MAX485 chip. In addition, the position auxiliary steering controller uses the STM32F4 chip to calculate the acquired information and converts the result into an RS485 signal through an RS485 circuit to send to the position auxiliary turn signal module.

[0086] Furthermore, in a feasible embodiment, the step S20 above, "controlling the auxiliary steering controller to determine the vehicle lane change time corresponding to the target vehicle based on the real-time speed parameter and the real-time steering wheel angle parameter," may specifically include:

[0087] Step S201: Obtain a preset lane change time table, wherein the lane change time table includes each standard lane change time, the standard motion parameters corresponding to each standard lane change time, and the standard steering wheel angle parameters corresponding to each standard lane change time.

[0088] Step S202: Control the auxiliary steering controller to filter the lane change time table according to the real-time speed parameters and the real-time steering wheel angle parameters to determine the vehicle's corresponding lane change time;

[0089] For example, please refer to Figure 7 , Figure 7 This is a schematic diagram of a lane change time table according to an embodiment of the auxiliary turn signal control method of the present invention. The auxiliary turn signal controller first reads the storage device configured in the terminal device to obtain, for example, Figure 7As shown, a lane change time table is stored, containing standard lane change times, corresponding standard motion parameters, and corresponding standard steering wheel angle parameters. The lane change time table is input into the STM32F4 chip. Then, the STM32F4 chip filters the lane change time table based on the acquired real-time motion parameters and real-time steering wheel angle parameters to determine the vehicle's lane change time required to change lanes from the center of the current lane to the center of the adjacent lane.

[0090] Furthermore, in a feasible embodiment, step S202 above may specifically include:

[0091] Step S2021: Filter the lane change time table according to the real-time speed parameter and the real-time steering wheel angle parameter to determine the target speed parameter that is consistent with the real-time speed parameter and the target steering wheel angle parameter that is consistent with the real-time steering wheel angle parameter in the lane change time table;

[0092] Step S2022: Determine the target lane change time corresponding to the target steering wheel angle parameter and the target steering wheel angle parameter in the lane change time table, and determine the target lane change time as the vehicle lane change time;

[0093] For example, when the STM32F4 chip obtains the lane change time table, it first filters the lane change time table based on the obtained real-time speed parameters and real-time steering wheel angle parameters to determine the target speed parameter that matches the real-time speed parameter among the standard speed parameters included in the lane change time table. At the same time, the STM32F4 chip determines the target steering wheel angle parameter that matches the real-time steering wheel angle parameter among the standard steering wheel angle parameters included in the lane change time table. Then, the STM32F4 chip determines the target lane change time corresponding to the target speed parameter and the target steering wheel angle parameter among the standard lane change times included in the lane change time table, and determines the target lane change time as the vehicle body lane change time of the target vehicle.

[0094] Furthermore, in a feasible embodiment, the step of "determining the target number of illuminated lights based on the vehicle's lane-changing time" in step S20 above may specifically include:

[0095] Step S203: Obtain a preset steering trend map, wherein the steering trend map includes the number of lights corresponding to each of the standard lane change times and each of the standard lane change times;

[0096] Step S204: Filter the steering trend graph according to the vehicle lane change time to determine the target number of lights corresponding to the vehicle lane change time;

[0097] For example, please refer to Figure 8 , Figure 8 As an embodiment of the auxiliary turn signal control method of the present invention, the auxiliary turn signal controller first reads the storage device to obtain the following steering trend graph: Figure 8 The diagram shows a steering trend chart containing the standard turning time and the number of lights illuminated for each standard turning time. The steering trend chart is input to the STM32F4 chip, which filters the steering trend chart based on the acquired vehicle lane change time to determine the target number of lights illuminated corresponding to the vehicle lane change time.

[0098] It should be noted that, as Figure 8 As shown, the vertical axis of the steering trend graph represents the number of LEDs that need to be lit, ranging from 0 to 16, and the horizontal axis represents the vehicle's lane change time. The difference between each two nodes represents the time required for steering at the intervals of vehicle speeds gradually decreasing from 120km / h to 60km / h (resolution of 5km / h).

[0099] In addition, the area with dense coordinates in the turning trend graph is the region where the vehicle changes lanes between t=1s and t=4s. The number of LED beads mapped in this region is the largest, which also indicates that the lane change trend of the vehicle in this region is relatively rapid. Similarly, in the area with sparse coordinates, the number of LED beads mapped is smaller, which indicates that the lane change trend of the vehicle in this lane change time range is relatively slow.

[0100] In addition, the abnormal areas in the steering trend graph are formed because some situations that will not occur have been removed during the calculation, or the vehicle speed and steering of such situations are not within the working range of the auxiliary turn signal. For example, from the horizontal axis, the abnormal areas are concentrated in the range where the vehicle changes lanes in less than 1 second. That is, in this range, the vehicle may have abnormal situations such as rollover.

[0101] Step S30: Generate a target control command based on the target number of lights, and control the preset auxiliary turn signal module to light up each target turn signal bead according to the target control command;

[0102] In this embodiment, the auxiliary steering controller generates a target control command based on the acquired target number of lights, and inputs the generated target control command into the auxiliary steering light module configured in the target vehicle. The terminal device controls the auxiliary steering light module to determine each target steering light bead among the auxiliary steering light beads according to the target number of lights corresponding to the acquired target control command and to light up each target steering light bead.

[0103] For example, the position-assisted steering controller first generates a target control command based on the acquired target number of lights, and converts the generated target control command into an RS485 signal through an RS485 circuit deployed in the position-assisted steering controller, thereby sending the RS485 signal to the position-assisted steering light module. The position-assisted steering light module calculates the received target control command according to a preset WS2812 function to determine the target number of lights contained in the target control command. Then, the position-assisted steering light module determines the target LED beads corresponding to the target number of lights. After that, the terminal device controls the position-assisted steering light module to light up each target LED bead to remind surrounding vehicles of the target vehicle's steering trend.

[0104] It should be noted that, please refer to Figure 6 , Figure 6 This is a schematic diagram of the auxiliary turn signal module according to an embodiment of the auxiliary turn signal control method of the present invention, as shown below. Figure 6 As shown, the auxiliary turn signal module uses the LM2596S DC-DC chip to stabilize the external 12V voltage at 5V, thereby powering the lamp board inside the auxiliary turn signal module. The LM2596S inside the auxiliary turn signal module does not work when it is started. When the ON / OFF terminal is pulled low to enable, the LM2596S starts to work and powers the entire lamp board.

[0105] In addition, the microcontroller configured in the auxiliary turn signal module converts serial port information into RS485 signals through the SP3485 chip, and the turn signals configured in the auxiliary turn signal module are implemented using 16-bit WS2812 LEDs. The control signals of the LEDs are connected in series one by one. That is, the auxiliary turn signal module only needs one IO port to control each WS2812 LED.

[0106] Furthermore, in a feasible embodiment, the step of "controlling the preset auxiliary turn signal module to illuminate each target turn signal bead according to the target control command" in step S30 above may specifically include:

[0107] Step S301: Control the auxiliary turn signal module to determine each target turn signal bead from the preset turn signal bead beads in the auxiliary turn signal module according to the target number of lights corresponding to the target control command;

[0108] Step S302: Control the auxiliary turn signal module to illuminate each of the target turn signal beads;

[0109] For example, the position auxiliary turn signal module first inputs the acquired control command into the preset WS2812 control function, and calculates the control command through the WS2812 function to determine the target number of lights corresponding to the target control command. Then, the position auxiliary turn signal module determines each target LED bead from the LED beads deployed in the position auxiliary turn signal module according to the target number of lights. After that, the terminal device controls the position auxiliary turn signal module to light up each target LED bead.

[0110] In this embodiment, when the terminal device is running, it first detects the target vehicle through the body controller deployed in the target vehicle to obtain the real-time speed parameters and real-time steering wheel angle parameters of the target vehicle during driving. The obtained real-time speed parameters and real-time steering wheel angle parameters are then input to the auxiliary steering controller configured in the terminal device. Subsequently, when the auxiliary steering controller obtains the real-time motion parameters and real-time steering wheel angle parameters, it inputs them to the data processing chip deployed in the auxiliary steering controller. The data processing chip determines the corresponding lane change time of the target vehicle based on the input real-time motion parameters and real-time steering wheel angle parameters, and then determines the number of target lights to be illuminated based on the lane change time. After that, the auxiliary steering controller generates a target control command based on the obtained number of target lights to be illuminated, and inputs the generated target control command to the auxiliary turn signal module configured in the target vehicle. The terminal device controls the auxiliary turn signal module to determine each target turn signal bead from each auxiliary turn signal bead according to the number of target lights to be illuminated contained in the obtained target control command, and then illuminates each target turn signal bead.

[0111] Thus, this invention solves the technical problem that surrounding vehicles cannot judge the vehicle's turning trend when the driver does not actively turn on the turn signal. It achieves the technical effect of enabling the turn signal controller to automatically turn on a certain number of turn signal beads according to the target vehicle's lane change trend, thereby reminding surrounding vehicles of the target vehicle's lane change trend through the number of turn signal beads illuminated.

[0112] Furthermore, based on the first embodiment of the auxiliary turn signal control method of the present invention described above, a second embodiment of the auxiliary turn signal control method of the present invention is proposed herein.

[0113] Please refer to Figure 3 , Figure 3 This is a flowchart illustrating the second embodiment of the auxiliary turn signal control method of the present invention.

[0114] based on Figure 2 The first embodiment of the auxiliary turn signal control method of the present invention shown may further include the following steps before step S10:

[0115] Step A10: Obtain standard speed parameters within the standard speed range and standard steering wheel angle parameters within the standard angle range, wherein the standard speed range is 60km / h to 120km / h and the standard steering wheel angle parameters are 2° to 58°.

[0116] In this embodiment, the terminal device first acquires standard speed parameters within the range of 60km / h to 120km / h input by the technician, and simultaneously acquires standard steering wheel angle parameters within the range of 2° to 58°.

[0117] Step A20: Obtain the lane change time table based on the standard speed parameters and the standard steering wheel angle parameters.

[0118] In this embodiment, after acquiring the standard speed parameters and standard steering wheel angle parameters, the terminal device controls the target vehicle to perform lane change operations according to the standard speed parameters and the corresponding steering wheel angle parameters. At the same time, the terminal device calls the testing device to detect the lane change time completed by the target vehicle and records the acquired lane change time as the standard lane change time. The data processing chip then integrates the acquired standard lane change times, standard motion parameters and standard steering wheel angle parameters to obtain a lane change time table.

[0119] For example, the terminal device first acquires standard speed parameters within the range of 60km / h to 120km / h input by the technician. Simultaneously, the terminal device acquires standard steering wheel angle parameters within the range of 2° to 58° input by the technician. Then, according to the values ​​of the acquired standard speed parameters and the corresponding values ​​of the standard steering wheel angle parameters, the terminal device controls the target vehicle to perform lane change operations according to the respective standard motion parameters and the corresponding standard steering wheel angle parameters. At the same time, the terminal device calls a timing device to detect the target vehicle to obtain the standard lane change time required for the target vehicle to change from the center of the current lane to the center of the adjacent lane. After that, the terminal device repeats the above lane change operation and integrates the acquired standard lane change times, standard motion parameters, and standard steering wheel angle parameters to obtain a lane change time table.

[0120] In this embodiment, the terminal device first acquires standard speed parameters within the range of 60km / h to 120km / h input by the technician. Simultaneously, the terminal device acquires standard steering wheel angle parameters within the range of 2° to 58°. After acquiring the standard speed parameters and standard steering wheel angle parameters, the terminal device controls the target vehicle to perform lane change operations according to the standard speed parameters and the corresponding steering wheel angle parameters. At the same time, the terminal device calls the testing device to detect the lane change time completed by the target vehicle and records the acquired lane change time as the standard lane change time. The data processing chip then integrates the acquired standard lane change times, standard motion parameters, and standard steering wheel angle parameters to obtain a lane change time table.

[0121] Thus, the present invention obtains the standard speed parameters and standard steering wheel angle parameters of the vehicle under normal driving conditions, and determines the standard lane change time of the target vehicle under each standard speed parameter and standard steering wheel angle parameter, thereby generating a lane change time table based on each standard lane change time, thereby achieving the purpose of obtaining the standard lane change time of the target vehicle under various conditions.

[0122] Furthermore, based on the second embodiment of the auxiliary turn signal control method of the present invention described above, a third embodiment of the auxiliary turn signal control method of the present invention is proposed herein.

[0123] Please refer to Figure 4 , Figure 4 This is a flowchart illustrating the third embodiment of the auxiliary turn signal control method of the present invention.

[0124] Following step S20 above, the auxiliary turn signal control method of the present invention may further include the following steps:

[0125] Step B10: Determine the target light color based on the vehicle's lane change time;

[0126] Step B20: Generate a target control command based on the target number of lights and the target light color, and control the auxiliary turn signal module to control each target turn signal bead to emit light according to the target light color according to the target control command;

[0127] For example, after determining the lane change time, the STM32F4 chip on the control board determines the target number of lights corresponding to the lane change time in the steering trend graph. Simultaneously, the STM32F4 chip determines the target light color for each target LED based on the target number of lights and adds the target light color to the generated target control command. The bit-assisted steering controller inputs the newly generated target control command to the bit-assisted steering light module. Then, the bit-assisted steering light module calculates the target control command using the WS2812 function to determine the target number of lights and the target light color command 0xFF0000. The terminal device then determines that the target light color command 0xFF0000 is to control each target LED to emit green light. Finally, the terminal device controls the bit-assisted steering light module to illuminate each target LED and control each target LED to emit green light to alert surrounding vehicles of the target vehicle's lane change trend.

[0128] It should be noted that, in this embodiment, each LED bead in the auxiliary turn signal module can display three primary colors: green, red, and blue. The three primary colors are controlled by a 24-bit data mixture, where the high 8 bits are green, the middle 8 bits are red, and the low 8 bits are blue. It is understood that, in addition to the above three primary colors, technicians can also modify the data to make the LED bead emit other colors of light to better alert surrounding vehicles, and this invention does not limit this.

[0129] Furthermore, to achieve the above objectives, the present invention also provides a control device for auxiliary turn signals, please refer to... Figure 9 , Figure 9 This is a schematic diagram of the functional modules involved in an embodiment of the auxiliary turn signal control method of the present invention, as shown below. Figure 9 As shown, the control device for the auxiliary turn signal of the present invention includes:

[0130] The parameter acquisition module 10 is used to acquire the real-time speed parameters and real-time steering wheel angle parameters of the target vehicle during driving, and input the real-time speed parameters and real-time steering wheel angle parameters to a preset auxiliary steering controller.

[0131] The instruction acquisition module 20 is used to control the auxiliary steering controller to determine the vehicle lane change time corresponding to the target vehicle based on the real-time speed parameters and the real-time steering wheel angle parameters, and to determine the number of target lights based on the vehicle lane change time;

[0132] The instruction execution module 30 is used to generate a target control instruction based on the target number of lights, and control the preset auxiliary turn signal module to light up each target turn signal bead according to the target control instruction.

[0133] Furthermore, the instruction acquisition module 20 includes:

[0134] The table acquisition unit is used to acquire a preset lane change time table, wherein the lane change time table includes each standard lane change time, the standard motion parameters corresponding to each standard lane change time, and the standard steering wheel angle parameters corresponding to each standard lane change time.

[0135] The time determination unit is used to control the auxiliary steering controller to filter the lane change time table according to the real-time speed parameters and the real-time steering wheel angle parameters to determine the vehicle's corresponding lane change time.

[0136] Furthermore, the time determination unit includes:

[0137] The table comparison sub-unit is used to filter the lane change time table according to the real-time speed parameter and the real-time steering wheel angle parameter, so as to determine the target speed parameter that is consistent with the real-time speed parameter and the target steering wheel angle parameter that is consistent with the real-time steering wheel angle parameter in the lane change time table;

[0138] The table filtering subunit is used to determine the target lane change time corresponding to the target steering wheel angle parameter and the target steering wheel angle parameter in the lane change time table, and to determine the target lane change time as the vehicle lane change time.

[0139] Furthermore, the instruction acquisition module 20 also includes:

[0140] The trend chart acquisition unit is used to acquire a preset turning trend chart, wherein the turning trend chart includes each standard lane change time and the number of lights corresponding to each standard lane change time;

[0141] The trend graph filtering unit is used to filter the steering trend graph according to the vehicle lane change time to determine the target number of lights corresponding to the vehicle lane change time.

[0142] Furthermore, the instruction execution module 30 includes:

[0143] The LED bead selection unit is used to control the auxiliary turn signal module to determine each target turn signal bead from the preset turn signal bead in the auxiliary turn signal module according to the target number of lights corresponding to the target control command;

[0144] The LED control unit is used to control the auxiliary turn signal module to illuminate each of the target turn signal LEDs.

[0145] Furthermore, the parameter acquisition module 10 includes:

[0146] The standard parameter acquisition unit is used to acquire standard speed parameters within the standard speed range and standard steering wheel angle parameters within the standard angle range, wherein the standard speed range is 60km / h to 120km / h and the standard steering wheel angle parameters are 2° to 58°.

[0147] A standard data generation unit is used to obtain the lane change time table based on the standard speed parameters and the standard steering wheel angle parameters.

[0148] Furthermore, the instruction acquisition module 20 also includes:

[0149] The color determination unit is used to determine the target light color based on the vehicle's lane change time.

[0150] The instruction execution unit is used to generate a target control instruction based on the target number of lights and the target light color, and to control the auxiliary turn signal module to control each of the target turn signal beads to emit light according to the target light color according to the target control instruction.

[0151] Furthermore, the present invention also provides a terminal device having an auxiliary turn signal control program that can run on a processor. When the terminal device executes the auxiliary turn signal control program, it implements the steps of the auxiliary turn signal control method as described in any of the above embodiments.

[0152] The specific embodiments of the terminal device of the present invention are basically the same as the embodiments of the auxiliary turn signal control method described above, and will not be repeated here.

[0153] Furthermore, the present invention also provides a computer-readable storage medium storing a control program for an auxiliary turn signal, wherein the control program for the auxiliary turn signal, when executed by a processor, implements the steps of the control method for the auxiliary turn signal as described in any of the above embodiments.

[0154] The specific embodiments of the computer-readable storage medium of this invention are basically the same as the embodiments of the auxiliary turn signal control method described above, and will not be repeated here.

[0155] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0156] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0157] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device (which can be a terminal device for executing the auxiliary turn signal control method provided by the present invention, specifically a data storage control terminal, PC, or portable computer, etc.) to execute the methods described in the various embodiments of the present invention.

[0158] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.

Claims

1. A method for controlling auxiliary turn signals, characterized in that, The control method for the auxiliary turn signals includes the following steps: Obtain standard speed parameters within the standard speed range and standard steering wheel angle parameters within the standard angle range; A preset lane change time table is obtained based on the standard speed parameters and the standard steering wheel angle parameters. The lane change time table includes each standard lane change time, the standard speed parameters corresponding to each standard lane change time, and the standard steering wheel angle parameters corresponding to each standard lane change time. The system acquires the real-time speed parameters and real-time steering wheel angle parameters of the target vehicle during its driving process, and inputs the real-time speed parameters and real-time steering wheel angle parameters into a preset auxiliary steering controller. The auxiliary steering controller filters the lane change time table based on the real-time speed parameter and the real-time steering wheel angle parameter to determine a target speed parameter consistent with the real-time speed parameter and a target steering wheel angle parameter consistent with the real-time steering wheel angle parameter in the lane change time table; it determines a target lane change time corresponding to the target speed parameter and the target steering wheel angle parameter in the lane change time table, and determines the target lane change time as the vehicle lane change time, which is the time required for the target vehicle to change from the center of the current lane to the center of the adjacent lane; Obtain a preset steering trend map, wherein the steering trend map includes each standard lane change time and the number of lights corresponding to each standard lane change time. Filter the steering trend map according to the vehicle lane change time to determine the target number of lights corresponding to the vehicle lane change time. The target light color is determined based on the vehicle's lane change time. Based on the target number of lights and the target light color, a target control command is generated, and the preset auxiliary turn signal module is controlled to light up each target turn signal bead according to the target control command, and each target turn signal bead is controlled to emit light according to the target light color.

2. The auxiliary turn signal control method as described in claim 1, characterized in that, The step of controlling the preset auxiliary turn signal module to illuminate each target turn signal bead according to the target control command includes: The auxiliary turn signal module determines each target turn signal bead from the preset turn signal bead beads in the auxiliary turn signal module according to the target number of lights corresponding to the target control command; The auxiliary turn signal module is controlled to illuminate each of the target turn signal beads.

3. A control device for auxiliary turn signals, characterized in that, The device includes: The parameter acquisition module is used to acquire the real-time speed parameters and real-time steering wheel angle parameters of the target vehicle during driving, and input the real-time speed parameters and real-time steering wheel angle parameters into the preset auxiliary steering controller; The instruction acquisition module is used to control the auxiliary steering controller to filter the lane change time table according to the real-time speed parameter and the real-time steering wheel angle parameter, so as to determine the target speed parameter consistent with the real-time speed parameter and the target steering wheel angle parameter consistent with the real-time steering wheel angle parameter in the lane change time table; determine the target lane change time corresponding to the target speed parameter and the target steering wheel angle parameter in the lane change time table, and determine the target lane change time as the vehicle lane change time, wherein the vehicle lane change time is the time required for the target vehicle to change from the center of the current lane to the center of the adjacent lane; The instruction execution module is used to determine the target light color based on the vehicle's lane change time; Based on the target number of lights and the target light color, a target control command is generated, and the preset auxiliary turn signal module is controlled to light up each target turn signal bead according to the target control command, and each target turn signal bead is controlled to emit light according to the target light color; The device further includes: acquiring standard speed parameters within a standard speed range and standard steering wheel angle parameters within a standard angle range; and obtaining a preset lane change time table based on the standard speed parameters and the standard steering wheel angle parameters, wherein the lane change time table includes each standard lane change time, the standard speed parameters corresponding to each standard lane change time, and the standard steering wheel angle parameters corresponding to each standard lane change time.

4. A terminal device, characterized in that, The terminal device includes: a memory and a processor, the memory storing a control program for auxiliary turn signals that can run on the processor, the control program for auxiliary turn signals implementing the steps of the control method for auxiliary turn signals as described in claim 1 or 2 when executed by the processor.

5. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a control program for the auxiliary turn signal, which, when executed by a processor, implements the steps of the auxiliary turn signal control method as described in claim 1 or 2.