Commercial vehicle flow control method and device, computer equipment, medium and product
By acquiring vehicle speed and rainfall data, the movement and rotation of the deflectors and guide vanes are controlled to create a downward airflow, solving the problem of rainwater lingering and affecting visibility, and improving the driving safety of commercial vehicles.
Patent Information
- Application Number
- CN202310579755.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-22
- Publication Date
- 2026-01-06
- Estimated Expiration
- 2043-05-22
AI Technical Summary
When traditional commercial vehicles are driven in the rain, rainwater and mud splashed from the front wheels can linger on the side windows, affecting the driver's visibility and resulting in poor driving safety.
By acquiring vehicle speed and rainfall data, controlling the movement of the deflector and wind direction data, generating deflector rotation commands, and adjusting the position of the deflector and deflector to form a downward airflow, ensuring that rainwater does not remain on the side windows.
It improves the driving safety of commercial vehicles, ensures timely drainage of rainwater, and does not obstruct the driver's vision.
Smart Images

Figure CN116654128B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of commercial vehicle body technology, and in particular to a commercial vehicle airflow control method, device, computer equipment, storage medium, and computer program product. Background Technology
[0002] With the development of highways and the improvement of automotive technology, users are paying more and more attention to the safety of commercial vehicles. When some commercial vehicles are driven in the rain, rainwater and mud splashed by the front wheels can affect the driver's visibility if they remain on the side windows.
[0003] In traditional technology, rainwater is prevented from accumulating by optimizing the vehicle's surface shape and adjusting its orientation.
[0004] However, the optimized surface is a fixed shape, which makes it difficult to guarantee the airflow guiding effect and still poses a risk of obstructing the driver's view, resulting in poor driving safety for commercial vehicles. Summary of the Invention
[0005] Therefore, it is necessary to provide a commercial vehicle traffic control method, device, computer equipment, computer-readable storage medium, and computer program product that can improve the driving safety of commercial vehicles in response to the above-mentioned technical problems.
[0006] In a first aspect, this application provides a commercial vehicle airflow control method applied to an airflow deflector exterior structure, the airflow deflector exterior structure including an airflow deflector disposed on the side wall of the cab, the method comprising:
[0007] Acquire vehicle speed data and rainfall data;
[0008] If the vehicle speed data and rainfall data meet the preset size requirements, a deflector movement command is generated to control the movement of the deflector.
[0009] When the deflector is moved to the designated position, wind speed and wind direction data are acquired.
[0010] If the wind speed data meets the preset wind speed requirements, the target wind direction is determined based on the wind direction data.
[0011] If the target wind direction is not within the preset range, a guide vane rotation command is generated to control the rotation of the guide vane.
[0012] In one embodiment, the spoiler exterior structure further includes a sensor array, which includes a vehicle speed sensor and a rain sensor; the steps of acquiring vehicle speed data and rain data include:
[0013] When the target commercial vehicle is in normal operation, vehicle speed data is collected through a vehicle speed sensor, and rainfall data is collected through a rain sensor.
[0014] In one embodiment, the deflector exterior structure further includes a motor; the sensor group further includes a position sensor; the steps of controlling the movement of the deflector include:
[0015] Send a start command to the motor to control its operation, thereby pushing the deflector out of the cab side panel;
[0016] Send an extension command to the motor to control the motor to extend the guide plate, and collect the position data of the guide plate through the position sensor;
[0017] Based on location data, the movement position of the deflector is determined.
[0018] In one embodiment, a guide vane is provided at the center of the deflector, and the guide vane rotates in a direction closer to or away from the cab side wall; the step of controlling the rotation of the guide vane includes:
[0019] A start command is sent to the motor to control its operation, which in turn drives the guide vanes to rotate until the target wind direction is within the preset range.
[0020] In one embodiment, the method further includes:
[0021] If the wind speed data does not meet the preset wind speed requirements, a start command is sent to the motor to control the motor to operate, thereby controlling the movement of the guide vane. The process then returns to the step of obtaining real-time wind speed data and real-time wind direction data, and continues execution.
[0022] In one embodiment, the method further includes:
[0023] When the target wind direction is within the preset range, a motor stop command is generated to control the motor to stop running.
[0024] Secondly, this application also provides a commercial vehicle traffic guidance control device, the device comprising:
[0025] The vehicle speed data acquisition module is used to acquire vehicle speed data and rainfall data;
[0026] The deflector movement module is used to generate deflector movement commands to control the movement of the deflector when the vehicle speed data and rainfall data meet the preset size requirements.
[0027] The wind speed data acquisition module is used to acquire wind speed and wind direction data when the deflector is moved to a designated position.
[0028] The target wind direction determination module is used to determine the target wind direction based on the wind direction data when the wind speed data meets the preset wind speed requirements.
[0029] The guide vane rotation module is used to generate guide vane rotation commands to control the rotation of the guide vanes when the target wind direction is not within the preset range.
[0030] Thirdly, this application also provides a computer device including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the method steps of any one of the first aspects.
[0031] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method steps of any one of the first aspects.
[0032] Fifthly, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the method steps of any one of the first aspects.
[0033] The aforementioned commercial vehicle airflow control method, device, computer equipment, storage medium, and computer program product acquire vehicle speed data and rainfall data. When the vehicle speed data and rainfall data meet preset size requirements, a deflector movement command is generated to control the movement of the deflector. When the deflector moves to a designated position, wind speed data and wind direction data are acquired. When the wind speed data meets preset wind speed requirements, a target wind direction is determined based on the wind direction data. When the target wind direction is not within a preset range, a deflector rotation command is generated to control the rotation of the deflector. This ensures that the target wind direction passing through the deflector is within a preset range, thus guiding the airflow in front to both sides, forming a downward airflow. This accelerates the flow of rainwater on the side walls of the cab, preventing it from remaining on the side windows and affecting visibility, thereby improving the driving safety of commercial vehicles. Attached Figure Description
[0034] Figure 1 This is an application environment diagram of a commercial vehicle traffic diversion control method in one embodiment;
[0035] Figure 2 This is a flowchart illustrating a commercial vehicle traffic diversion control method in one embodiment;
[0036] Figure 3 This is a flowchart illustrating the steps for controlling the movement of the guide vane in one embodiment;
[0037] Figure 4 This is a flowchart illustrating a commercial vehicle traffic diversion control method in one embodiment;
[0038] Figure 5 This is a structural block diagram of the flow guidance control system in one embodiment;
[0039] Figure 6This is a schematic diagram of the flow guide plate in one embodiment;
[0040] Figure 7 This is a schematic diagram of the flow control system in the on state in one embodiment;
[0041] Figure 8 This is a structural block diagram of a commercial vehicle diversion control device in one embodiment;
[0042] Figure 9 This is an internal structural diagram of a computer device in one embodiment.
[0043] Explanation of reference numerals in the attached drawings: 1-door glass, 2-diffuser, 3-door, 4-door handle, 5-cab side panel, 21-diffuser. Detailed Implementation
[0044] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0045] The commercial vehicle traffic diversion control method provided in this application embodiment can be applied to, for example... Figure 1 In the application environment shown, the controller 102 is electrically connected to the deflector exterior structure 104 and the sensor group 106. The deflector exterior structure 104 includes a deflector plate located on the side of the driver's cab. The controller 102 acquires vehicle speed and rainfall data through the sensor group 106. If the vehicle speed and rainfall data meet preset requirements, it generates a deflector plate movement command to control the deflector plate's movement. Once the deflector plate reaches a designated position, the controller acquires wind speed and wind direction data through the sensor group 106. If the wind speed data meets preset requirements, it determines the target wind direction based on the wind direction data. If the target wind direction is not within a preset range, it generates a deflector plate rotation command to control the deflector plate's rotation. The controller 102 can be, but is not limited to, a motor controller or a vehicle controller. The sensor group 106 can be a sensor cluster composed of multiple sensors.
[0046] In one embodiment, such as Figure 2 As shown, a traffic guidance control method for commercial vehicles is provided, which is applied to... Figure 1 Taking controller 102 as an example, the following steps are included:
[0047] S202: Acquire vehicle speed data and rainfall data.
[0048] The data includes vehicle speed and rainfall data, including rainwater flow rate. Specifically, when the vehicle is in normal driving condition, the controller acquires vehicle speed and rainfall data through a sensor array, which includes a vehicle speed sensor and a rainfall sensor. The vehicle speed sensor detects the current vehicle speed, and the rainfall sensor detects the current rainwater flow rate and rainfall volume. Based on the data collected by the sensor array, the controller determines whether diversion control is needed. If the vehicle speed, rainwater flow rate, and rainfall volume are both low, it means that the rainwater will not linger over the vehicle and obstruct the driver's view, and the controller determines that diversion control is not needed. Diversion control is only necessary when the vehicle speed, rainwater flow rate, and rainfall volume are both high.
[0049] S204: If the vehicle speed data and rainfall data meet the preset size requirements, generate a deflector movement command to control the movement of the deflector.
[0050] When the vehicle speed data and rainfall data meet the preset size requirements, the controller determines that airflow control is required. The controller then generates a deflector movement command to control the deflector movement. Specifically, the controller sends a control command to the motor to control the motor to run. Since the deflector is fixed to the side of the cab, the motor operation pushes the deflector out of the side of the cab. At the same time, the motor drives the deflector to move forward in the driving direction.
[0051] S206: Acquire wind speed and wind direction data when the deflector is moved to the designated position.
[0052] In this system, while the motor drives the deflector to move, the sensor group detects the position information of the deflector. The controller determines the moving position of the deflector by receiving the position information from the sensor group. When the deflector moves to the designated position, the controller obtains wind speed and wind direction data through the sensor group. Specifically, the sensor group also includes a wind speed sensor and a wind direction sensor. The wind speed sensor is used to collect the wind speed at the windshield and door handle of the car door, and the wind direction sensor is used to collect the wind direction at the windshield and door handle of the car door.
[0053] S208: If the wind speed data meets the preset wind speed requirements, determine the target wind direction based on the wind direction data.
[0054] The controller acquires wind speed and direction data from the sensor array. First, it determines whether the wind speed data meets the preset wind speed requirement. Specifically, if the wind speed is greater than the product of the vehicle speed and a proportional coefficient, the controller determines that the wind speed meets the preset requirement. At this point, the controller determines the target wind direction based on the wind direction data. The target wind direction refers to the wind direction after passing the deflector. If the wind speed does not meet the preset requirement (i.e., the wind speed is less than the product of the vehicle speed and the proportional coefficient), indicating that the wind speed is too low to effectively guide airflow, the controller sends a command to the motor to move the deflector away from the driver's side panel. This reduces the gap between the deflector and the windshield of the door, accelerating the airflow to achieve the purpose of guiding airflow.
[0055] S210: When the target wind direction is not within the preset range, generate a guide vane rotation command to control the guide vane rotation.
[0056] If the target wind direction is not within the preset range, it means that the wind cannot be guided by the deflector. In this case, the controller sends a start command to the motor to rotate the deflector vanes, changing the wind direction after passing the deflector and creating a downward airflow that accelerates the flow of rainwater around the cab. If the target wind direction is within the preset range, the controller does not send a command and keeps the deflector vanes in the same direction.
[0057] In the aforementioned commercial vehicle airflow control method, by acquiring vehicle speed data and rainfall data, and when the vehicle speed data and rainfall data meet preset size requirements, a deflector movement command is generated to control the movement of the deflector. When the deflector moves to a designated position, wind speed data and wind direction data are acquired. When the wind speed data meets preset wind speed requirements, the target wind direction is calculated based on the wind speed data and wind direction data. When the target wind direction is not within a preset range, a deflector rotation command is generated to control the rotation of the deflector. This ensures that the target wind direction passing through the deflector is within a preset range, thereby guiding the airflow in front to both sides, forming a downward airflow. This accelerates the flow of rainwater on the side walls of the cab, preventing it from remaining on the side windows and affecting visibility, thus improving the driving safety of commercial vehicles.
[0058] In one embodiment, the deflector exterior structure further includes a sensor group, which includes a vehicle speed sensor and a rain sensor; acquiring vehicle speed data and rain data includes: when the target commercial vehicle is in normal operating condition, acquiring vehicle speed data through the vehicle speed sensor and acquiring rain data through the rain sensor.
[0059] The data includes vehicle speed and rainfall data, including rainwater flow rate. Specifically, when the vehicle is in normal driving condition, the controller acquires vehicle speed and rainfall data through a sensor array, which includes a vehicle speed sensor and a rainfall sensor. The vehicle speed sensor detects the current vehicle speed, and the rainfall sensor detects the current rainwater flow rate and rainfall volume. Based on the data collected by the sensor array, the controller determines whether diversion control is needed. If the vehicle speed, rainwater flow rate, and rainfall volume are both low, it means that the rainwater will not linger over the vehicle and obstruct the driver's view, and the controller determines that diversion control is not needed. Diversion control is only necessary when the vehicle speed, rainwater flow rate, and rainfall volume are both high.
[0060] In this embodiment, when the target commercial vehicle is in normal operation, vehicle speed data is collected by a vehicle speed sensor and rainfall data is collected by a rain sensor. This enables flow control to be performed when the vehicle speed is high, the rainwater flow rate is high, and the rainfall volume is high, thereby improving the driving safety of the commercial vehicle.
[0061] In one embodiment, such as Figure 3 As shown, the air deflector exterior structure also includes a motor; the sensor group also includes a position sensor; the steps for controlling the movement of the air deflector include:
[0062] S302: Sends a start command to the motor to control the motor to push the deflector out of the cab side panel.
[0063] When the vehicle speed data and rainfall data meet the preset size requirements, the controller determines that airflow control is required. The controller then generates a deflector movement command to control the deflector movement. Specifically, the controller sends a control command to the motor to control the motor to run. Since the deflector is fixed to the side of the cab, the motor operation pushes the deflector out of the side of the cab.
[0064] S304: Sends an extension command to the motor, controls the motor to drive the guide vane to extend, and collects the position data of the guide vane through the position sensor.
[0065] After the deflector extends out of the cab side panel, the controller sends an extension command to the motor, which then drives the deflector to extend. At the same time, the sensor group detects the position information of the deflector, and the controller obtains the position information of the deflector through the sensor group.
[0066] S306: Determine the movement position of the deflector based on location data.
[0067] The controller determines the movement position of the deflector based on the location data. When the deflector moves to the designated position, the controller acquires wind speed and wind direction data through the sensor group.
[0068] In this embodiment, a start command is sent to the motor to control its operation, thereby pushing the deflector out of the cab side wall. An extension command is sent to the motor to control it to extend the deflector. Position data of the deflector is collected by a position sensor. Based on the position data, the movement position of the deflector is determined. This allows for accurate determination of the deflector's movement position, enabling airflow control when the deflector moves to a designated position, thus improving the driving safety of commercial vehicles.
[0069] In one embodiment, a guide vane is provided in the middle of the deflector, and the guide vane rotates in a direction closer to or away from the side wall of the cab; the step of controlling the rotation of the guide vane includes: sending a start command to the motor to control the motor to run, so as to drive the guide vane to rotate until the target wind direction is within a preset range.
[0070] If the target wind direction is not within the preset range, it means that the wind cannot be guided by the deflector. In this case, the controller sends a start command to the motor to rotate the deflector vanes, changing the wind direction after passing the deflector and creating a downward airflow that accelerates the flow of rainwater around the cab. If the target wind direction is within the preset range, the controller does not send a command and keeps the deflector vanes in the same direction.
[0071] In this embodiment, by sending a start command to the motor, the motor is controlled to rotate, thereby driving the guide vane to rotate until the target wind direction is within a preset range. This ensures that the airflow passing through the guide vane is within the preset range, thereby achieving airflow control for commercial vehicles and improving driving safety.
[0072] In one embodiment, the method further includes: if the wind speed data does not meet the preset wind speed requirements, sending a start command to the motor to control the motor to operate, thereby controlling the movement of the guide vane, returning to the step of obtaining real-time wind speed data and real-time wind direction data, and continuing execution.
[0073] If the wind speed is less than the product of the vehicle speed and the proportional coefficient, it means that the wind speed is too low to play a guiding role. In this case, the controller determines that the wind speed data does not meet the preset wind speed requirements. The controller sends a start command to the motor to control the motor to run and control the movement of the guide plate. It then returns to the step of obtaining real-time wind speed data and real-time wind direction data and continues to execute until the wind speed data meets the preset wind speed requirements.
[0074] In this embodiment, if the wind speed data does not meet the preset wind speed requirements, a start command is sent to the motor to control the motor to operate, thereby controlling the movement of the guide vane. The process then returns to the step of obtaining real-time wind speed data and real-time wind direction data and continues to execute. This ensures that the wind speed data meets the preset wind speed requirements, thereby accelerating the airflow and improving the driving safety of commercial vehicles.
[0075] In one embodiment, the method further includes: generating a motor stop command and controlling the motor to stop operating when the target wind direction is within a preset range.
[0076] When the target wind direction is within a preset range, the controller generates a motor stop command to stop the motor from running, while the direction of the guide vanes in the guide vane remains unchanged, and the position of the guide vane remains unchanged.
[0077] In this embodiment, when the target wind direction is within a preset range, a motor stop command is generated to control the motor to stop running. This ensures that the target wind direction passing through the guide vane is within the preset range, so that the airflow in front is directed to both sides to form a downward airflow. This causes the rainwater on the side of the cab to flow faster and not remain on the side windows to affect visibility, thereby improving the driving safety of commercial vehicles.
[0078] In one embodiment, such as Figure 4 As shown, a traffic guidance control method for commercial vehicles is provided, applied to a traffic guidance control system. The method includes the following steps:
[0079] S402: When the target commercial vehicle is in normal operation, vehicle speed data is collected through the vehicle speed sensor and rainfall data is collected through the rain sensor.
[0080] S404: When the vehicle speed data and rainfall data meet the preset size requirements, generate a deflector movement command, send a start command to the motor to control the motor to operate and push the deflector out of the cab side wall; send an extension command to the motor to control the motor to drive the deflector to extend, and collect the position data of the deflector through the position sensor; based on the position data, determine the movement position of the deflector.
[0081] S406: Acquire wind speed and wind direction data when the deflector is moved to the designated position.
[0082] S408: If the wind speed data meets the preset wind speed requirements, determine the target wind direction based on the wind direction data.
[0083] S410: When the target wind direction is not within the preset range, generate a guide vane rotation command, send a start command to the motor, control the motor to run, so as to drive the guide vane to rotate until the target wind direction is within the preset range.
[0084] S412: If the wind speed data does not meet the preset wind speed requirements, send a start command to the motor to control the motor to operate, thereby controlling the movement of the guide vane, return to the step of obtaining real-time wind speed data and real-time wind direction data, and continue execution.
[0085] S414: When the target wind direction is within the preset range, generate a motor stop command to control the motor to stop running.
[0086] The structural block diagram of the flow guidance control system is as follows: Figure 5 As shown, the vehicle includes a door glass 1, a deflector 2, a door 3, a door handle 4, and a cab side panel 5. The deflector 2 is located on the cab side panel 5, and its structural schematic diagram is shown below. Figure 6 As shown, several guide vanes 21 are arranged in the middle of the deflector 2. The guide vanes 21 can rotate towards or away from the side wall of the cab. A schematic diagram of the final deflection control system in the activated state is shown below. Figure 7 As shown, the deflector 2 moves towards the front end of the door glass 1, and its position after movement is as follows. Figure 7 As shown by the dashed line.
[0087] In this embodiment, by acquiring vehicle speed data and rainfall data, and when the vehicle speed data and rainfall data meet preset size requirements, a deflector movement command is generated to control the movement of the deflector. When the deflector moves to a designated position, wind speed data and wind direction data are acquired. When the wind speed data meets preset wind speed requirements, the target wind direction is calculated based on the wind speed data and wind direction data. When the target wind direction is not within a preset range, a deflector rotation command is generated to control the rotation of the deflector. This ensures that the target wind direction passing through the deflector is within a preset range, thereby guiding the airflow in front to both sides, forming a downward airflow. This accelerates the flow of rainwater on the side walls of the cab, preventing it from remaining on the side windows and affecting visibility, thus improving the driving safety of commercial vehicles.
[0088] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0089] Based on the same inventive concept, this application also provides a commercial vehicle traffic guidance control device for implementing the aforementioned commercial vehicle traffic guidance control method. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more embodiments of the commercial vehicle traffic guidance control device provided below can be found in the limitations of the commercial vehicle traffic guidance control method described above, and will not be repeated here.
[0090] In one embodiment, such as Figure 8 As shown, a commercial vehicle airflow control device is provided, including: a vehicle speed data acquisition module 10, a deflector movement module 20, a wind speed data acquisition module 30, a target wind direction determination module 40, and a deflector rotation module 50, wherein:
[0091] The vehicle speed data acquisition module 10 is used to acquire vehicle speed data and rainfall data.
[0092] The deflector moving module 20 is used to generate a deflector moving command to control the deflector moving when the vehicle speed data and rainfall data meet the preset size requirements.
[0093] The wind speed data acquisition module 30 is used to acquire wind speed and wind direction data when the deflector is moved to a designated position.
[0094] The target wind direction determination module 40 is used to determine the target wind direction based on the wind direction data when the wind speed data meets the preset wind speed requirements.
[0095] The guide vane rotation module 50 is used to generate a guide vane rotation command to control the rotation of the guide vane when the target wind direction is not within the preset range.
[0096] In one embodiment, the initial data acquisition module 10 is further configured to acquire vehicle speed data via a vehicle speed sensor and rainfall data via a rain sensor when the target commercial vehicle is in normal operating condition.
[0097] In one embodiment, the deflector moving module 20 is further configured to send a start command to the motor to control the motor to operate, so as to push the deflector out of the cab side wall; send an extension command to the motor to control the motor to drive the deflector to extend, and collect the position data of the deflector through the position sensor; and determine the moving position of the deflector based on the position data.
[0098] In one embodiment, the guide vane rotation module 50 is also used to send a start command to the motor to control the motor to rotate so as to drive the guide vane to rotate until the target wind direction is within a preset range.
[0099] In one embodiment, the guide vane rotation module 50 is further configured to send a start command to the motor to control the motor to operate when the real-time wind speed data is less than the preset wind speed, thereby controlling the movement of the guide vane, returning to the step of obtaining real-time wind speed data and real-time wind direction data, and continuing execution.
[0100] In one embodiment, the guide vane rotation module 50 is also used to generate a motor stop command and control the motor to stop operating when the target wind direction is within a preset range.
[0101] The modules in the aforementioned commercial vehicle traffic control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.
[0102] In one embodiment, a computer device is provided, which may be a controller, and its internal structure diagram may be as follows: Figure 9 As shown, the computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores vehicle speed data and rainfall data, among other things. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network. When the computer program is executed by the processor, it implements a commercial vehicle traffic control method.
[0103] Those skilled in the art will understand that Figure 9 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0104] In one embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to perform the following steps: acquiring vehicle speed data and rainfall data; generating a deflector movement command to control the deflector movement if the vehicle speed data and rainfall data meet preset size requirements; acquiring wind speed data and wind direction data if the deflector movement reaches a designated position; determining a target wind direction based on the wind direction data if the wind speed data meets preset wind speed requirements; and generating a deflector rotation command to control the deflector rotation if the target wind direction is not within a preset range.
[0105] In one embodiment, the acquisition of vehicle speed data and rainfall data involved in the processor executing the computer program includes: acquiring vehicle speed data through a vehicle speed sensor and acquiring rainfall data through a rainfall sensor when the target commercial vehicle is in normal operating condition.
[0106] In one embodiment, the control of the deflector movement involved in the processor executing the computer program includes: sending a start command to the motor to control the motor to operate and push the deflector out of the cab side wall; sending an extension command to the motor to control the motor to drive the deflector to extend, and collecting position data of the deflector through a position sensor; and determining the moving position of the deflector based on the position data.
[0107] In one embodiment, the control of the guide vane rotation involved in the processor executing the computer program includes: sending a start command to the motor to control the motor to operate, thereby driving the guide vane to rotate until the target wind direction is within a preset range.
[0108] In one embodiment, when the processor executes the computer program, it also performs the following steps: if the real-time wind speed data is less than the preset wind speed, it sends a start command to the motor to control the motor to operate, thereby controlling the movement of the guide vane, returns to the step of obtaining real-time wind speed data and real-time wind direction data, and continues to execute.
[0109] In one embodiment, when the processor executes the computer program, it also performs the following steps: when the target wind direction is within a preset range, it generates a motor stop command to control the motor to stop operating.
[0110] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon. When the computer program is executed by a processor, it performs the following steps: acquiring vehicle speed data and rainfall data; generating a deflector movement command to control the deflector movement if the vehicle speed data and rainfall data meet preset size requirements; acquiring wind speed data and wind direction data if the deflector movement reaches a specified position; determining a target wind direction based on the wind direction data if the wind speed data meets preset wind speed requirements; and generating a deflector rotation command to control the deflector rotation if the target wind direction is not within a preset range.
[0111] In one embodiment, the acquisition of vehicle speed data and rainfall data by the computer program being executed by the processor includes: acquiring vehicle speed data via a vehicle speed sensor and acquiring rainfall data via a rainfall sensor when the target commercial vehicle is in normal operating condition.
[0112] In one embodiment, the computer program, when executed by a processor, involves controlling the movement of the air deflector, including: sending a start command to a motor to control the motor to operate and push the air deflector out of the cab side panel; sending an extension command to a motor to control the motor to extend the air deflector and collecting position data of the air deflector through a position sensor; and determining the moving position of the air deflector based on the position data.
[0113] In one embodiment, the computer program, when executed by a processor, involves controlling the rotation of the guide vane, including: sending a start command to a motor to control the motor to operate, thereby driving the guide vane to rotate until the target wind direction is within a preset range.
[0114] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: if the real-time wind speed data is less than the preset wind speed, it sends a start command to the motor to control the motor to operate, thereby controlling the movement of the guide vane, returns to the step of obtaining real-time wind speed data and real-time wind direction data, and continues to execute.
[0115] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: when the target wind direction is within a preset range, it generates a motor stop command to control the motor to stop operating.
[0116] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps: acquiring vehicle speed data and rainfall data; generating a deflector movement command to control the deflector movement if the vehicle speed data and rainfall data meet preset size requirements; acquiring wind speed data and wind direction data if the deflector movement reaches a designated position; determining a target wind direction based on the wind direction data if the wind speed data meets preset wind speed requirements; and generating a deflector rotation command to control the deflector rotation if the target wind direction is not within a preset range.
[0117] In one embodiment, the acquisition of vehicle speed data and rainfall data by the computer program being executed by the processor includes: acquiring vehicle speed data via a vehicle speed sensor and acquiring rainfall data via a rainfall sensor when the target commercial vehicle is in normal operating condition.
[0118] In one embodiment, the computer program, when executed by a processor, involves controlling the movement of the air deflector, including: sending a start command to a motor to control the motor to operate and push the air deflector out of the cab side panel; sending an extension command to a motor to control the motor to extend the air deflector and collecting position data of the air deflector through a position sensor; and determining the moving position of the air deflector based on the position data.
[0119] In one embodiment, the computer program, when executed by a processor, involves controlling the rotation of the guide vane, including: sending a start command to a motor to control the motor to operate, thereby driving the guide vane to rotate until the target wind direction is within a preset range.
[0120] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: if the real-time wind speed data is less than the preset wind speed, it sends a start command to the motor to control the motor to operate, thereby controlling the movement of the guide vane, returns to the step of obtaining real-time wind speed data and real-time wind direction data, and continues to execute.
[0121] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: when the target wind direction is within a preset range, it generates a motor stop command to control the motor to stop operating.
[0122] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0123] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0124] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method of flow control for a commercial vehicle, the method comprising: The method is applied to a deflector outer decoration structure, the deflector outer decoration structure comprises a deflector, the deflector is arranged on a cab side wall, a deflector vane is arranged at a middle position of the deflector, the deflector vane rotates towards the cab side wall or away from the cab side wall, and the method comprises the following steps: S1: acquiring vehicle speed data and rainfall data; S2: generating a deflector moving instruction to control the deflector to move when the vehicle speed data and the rainfall data meet preset size requirement conditions; a larger vehicle speed, a larger rainfall flow rate and a larger rainfall amount meet the preset size requirement conditions; the deflector outer decoration structure further comprises a motor; the control of the deflector movement comprises: sending a start instruction to the motor to control the motor to operate, so as to push the deflector out of the cab side wall; S3: acquiring wind speed data and wind direction data when the deflector moves to a specified position; S4: determining a target wind direction based on the wind direction data when the wind speed data meet preset wind speed requirement conditions; the wind speed data meet the preset wind speed requirement conditions when the wind speed is greater than the product of the vehicle speed and a proportionality coefficient; in the case that the wind speed data do not meet the preset wind speed requirement conditions, a start instruction is sent to the motor to control the motor to operate, so as to control the deflector to move and drive the deflector to move away from the cab side wall, return to the step of acquiring real-time wind speed data and real-time wind direction data, and continue to execute; S5: generating a deflector vane rotating instruction to control the deflector vane to rotate when the target wind direction is not in a preset range; the control of the deflector vane rotation comprises: sending a start instruction to the motor to control the motor to operate, so as to drive the deflector vane to rotate until the target wind direction is in the preset range.
2. The method of claim 1, wherein, The deflector outer decoration structure further comprises a sensor group, the sensor group comprises a vehicle speed sensor and a rainfall sensor; the acquisition of the vehicle speed data and the rainfall data comprises: In the case that a target commercial vehicle is in a normal running state, vehicle speed data are collected by the vehicle speed sensor, and rainfall data are collected by the rainfall sensor.
3. The method of claim 2, wherein, The sensor group further comprises a position sensor; the control of the deflector movement comprises: When an extension instruction is sent to the motor to control the motor to drive the deflector to extend, position data of the deflector are collected by the position sensor; The moving position of the deflector is determined based on the position data.
4. The method of claim 1, wherein, The method further comprises: In the case that the target wind direction is in the preset range, a motor stop instruction is generated to control the motor to stop operating; the direction of the deflector vane in the deflector remains unchanged, and the position of the deflector remains unchanged.
5. A flow guiding control device for a commercial vehicle, characterized in that The commercial vehicle deflection control method of claim 1 is executed; the device comprises: A vehicle speed data acquisition module is configured to acquire vehicle speed data and rainfall data; A deflector moving module is configured to generate a deflector moving instruction to control the deflector to move when the vehicle speed data and the rainfall data meet preset size requirement conditions. The wind speed data acquisition module is configured to acquire wind speed data and wind direction data when the guide vane moves to a specified position. The target wind direction determination module is configured to determine a target wind direction based on the wind direction data when the wind speed data meets a preset wind speed requirement condition. The guide vane rotation module is configured to generate a guide vane rotation instruction to control the guide vane to rotate when the target wind direction is not within a preset range. 6.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-5 when the computer program is executed by the processor. The processor executes the computer program to implement the steps of the method of any one of claims 1 to 4.
7. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 4.
8. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 4.
Citation Information
Patent Citations
Vehicular turbulent flow device
CN104670348A
Commercial vehicle detachable wind resistance device suitable for windy road
CN106627806A
Shape memory alloy-based active variant automobile spoiler mechanism control system and method
CN107499398A
Drag reduction passenger vehicle rear wall device and control method thereof
CN108583697A
Control system for automatically adjusting the angle of a rear air deflector of a freight car
CN109018036A