Automobile sun shield automatic adjusting method and system based on air suspension system
Through the automatic adjustment method of automobile sun visor based on air suspension system, the prediction model and optimization algorithm are used to automatically adjust the sun visor angle, which solves the problem that the sun visor angle cannot be automatically adjusted in the existing technology, and improves driving safety.
Patent Information
- Application Number
- CN202411389906.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2044-10-08
AI Technical Summary
The prior art cannot automatically adjust the angle of the sun visor during the vehicle's driving, especially when seat adjustment and vehicle condition change, resulting in frequent manual adjustments by the driver, affecting driving safety.
The automatic adjustment method of the automobile sun visor based on the air suspension system is adopted to construct a vehicle state damping trend prediction model of the golden sine factor by obtaining the folding angle of the sun visor, the human eye position, the seat position, the body slope and the six-way acceleration data in real time, and The Archimedes optimization algorithm that fuses Momentum and RMSProp parameters is used to optimize the visor folding angle.
It realizes automatic adjustment of the sun visor angle during the vehicle driving, avoiding the driver manually adjusting the sun visor due to changes in the vehicle condition, and improving driving safety.
Smart Images

Figure CN119408383A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of sun visors, and in particular to an automatic adjustment method and system for automobile sun visors based on an air suspension system. Background Art
[0002] When driving a vehicle, the driver will inevitably encounter a scene where the sun shines head-on. At this time, due to the glare of the sunlight, the driver cannot fully observe the traffic conditions on the road. If there are emergencies with other vehicles or pedestrians or other traffic participants, it is easy for an accident to occur due to the driver's delayed response.
[0003] Based on the above situation, a sun visor is set in front of the main driver's head. The initial state of the sun visor is to fit the car roof. When in use, it is manually adjusted to rotate around the Y axis of the vehicle to block the dazzling light in front of the vehicle. After rotating to a suitable position around the Y axis, it can also continue to be adjusted to rotate around the Z axis of the car. When placed in the appropriate position, it can block the dazzling light on the left side of the driver.
[0004] Prior art 1, a Chinese patent (publication number: CN201620396381.4) discloses a car sun visor adjustment device and a car. The car sun visor adjustment device includes: a central controller, and a GPS positioning component, a light sensor component, a facial recognition component, and a sun visor drive component respectively connected to the central controller. The car sun visor adjustment device can automatically adjust the position of the car sun visor according to the vehicle position, sunlight intensity, solar azimuth and the relative position information of the human eye. Due to the accuracy of GPS, the angle of the whole vehicle changes when the vehicle goes uphill or downhill, resulting in changes in the angle of sunlight. The system cannot automatically adjust the angle of the sun visor and requires manual adjustment by the user. Due to the technology of the vehicle's facial recognition camera, it is impossible to identify the position movement of the human eye in the direction of the axis connecting the camera, and thus cannot automatically adjust according to the change in the position of the human eye.
[0005] In the second prior art, a Chinese patent (publication number: CN201620739920.X) discloses a control device for a car sun visor and a car. The control device for the car sun visor includes: an image sensor for collecting facial images of passengers; a face recognition module for identifying the identity information of the passengers according to the facial images collected by the image sensor; a face brightness state determination module for determining the brightness state of the facial area of the passenger according to the facial images collected by the image sensor; a sun visor motor controller for determining the angle of the sun visor according to the identity information and the brightness state, and sending a drive instruction to the sun visor motor; the sun visor motor is used to receive the drive instruction and adjust the sun visor to the angle according to the drive instruction. There is no reference for the facial brightness state and it cannot be accurately identified. The judgment of the brightness of the entire face does not match the actual need to block the eye part, but it is easy to block the driver's line of sight. Summary of the invention
[0006] In view of the above deficiencies in the prior art, the present invention provides a method and system for automatic adjustment of a car sun visor based on an air suspension system, which not only solves the problem that the angle of the sun visor cannot be automatically adjusted as the seat is adjusted and the vehicle condition changes during driving, but also avoids the need for the driver to frequently adjust the angle of the sun visor due to actions such as going up and down hills or adjusting the seat during driving, thereby improving driving safety.
[0007] In order to achieve the above-mentioned purpose and other related purposes, the technical solution provided by the present invention is as follows:
[0008] An automatic adjustment method for a car sun visor based on an air suspension system, the method comprising:
[0009] Q1. When a vehicle is driving on the road, the angle sensor on the sun visor can obtain the folding angle data of the sun visor in real time, the on-board DMS camera can obtain the position data of the human eye in real time, the on-board seat controller can obtain the position data of the seat in real time, the on-board electronic stability component can obtain the body slope and six-way acceleration data in real time, and the vehicle air suspension system can obtain the body height data in real time;
[0010] Q2. Based on the seat position data information, the vehicle body slope and six-axis acceleration data information, and the vehicle body height data information, a vehicle state damping trend prediction model based on the golden sine factor is constructed to predict the vehicle state and obtain the predicted vehicle state data information;
[0011] Q3. Based on the predicted vehicle state data information, the folding angle data information of the sun visor and the position data information of the human eye, the folding angle of the sun visor is optimized by using the Archimedean optimization algorithm integrated with Momentum and RMSProp parameters to obtain optimized folding angle data information of the sun visor;
[0012] Q4. Based on the optimized folding angle data information of the sun visor, a sun visor folding angle feasibility function P is established to evaluate the feasibility of the folding angle of the sun visor and obtain the sun visor folding angle feasibility evaluation data information.
[0013] Furthermore, the feasibility function P of the sun visor folding angle is:
[0014]
[0015] Among them, x is the optimized folding angle data information of the sun visor, and ω1, ω2 and ω3 are the feasibility evaluation factors of the folding angle of the sun visor.
[0016] Furthermore, the constraints of the feasibility evaluation factors ω1, ω2 and ω3 of the folding angle of the sun visor are as follows:
[0017]
[0018] Wherein, x is the optimized folding angle data information of the sun visor.
[0019] Furthermore, the method further comprises:
[0020] Q5. Based on the feasibility assessment data information of the sun visor folding angle, set a preset threshold value. If the feasibility assessment data information of the sun visor folding angle is less than the preset threshold value, the sun visor folding angle meets the requirement, and output the optimized sun visor folding angle data information. If the feasibility assessment data information of the sun visor folding angle is greater than the preset threshold value, the sun visor folding angle does not meet the requirement, and return to step Q3.
[0021] Furthermore, in step Q2, the construction of the damping trend prediction model of the vehicle state based on the golden sine factor and the prediction of the vehicle state include:
[0022] Q21. Based on the seat position data information, the vehicle body slope and six-way acceleration data information and the vehicle body height data information, construct a multivariate relationship function W of the vehicle data,
[0023]
[0024] Among them, y1 is the seat position data information, y2 is the vehicle body slope and six-axis acceleration data information, y3 is the vehicle body height data information, σ1, σ2 and σ3 are the correlation adjustment factors of vehicle data, which characterize the correlation of vehicle data and obtain the correlation data information of vehicle data;
[0025] Q22. Based on the correlation data information of the vehicle data, establish a vehicle state damping trend prediction function R based on the golden sine factor,
[0026]
[0027] Among them, z is the correlation data information of vehicle data, ρ1, ρ2 and ρ3 are the golden sine factors of vehicle state, α is the smoothing parameter of the level of vehicle state, β is the smoothing parameter of the trend of vehicle state, and δ is the damping parameter of vehicle state;
[0028] Q23. Based on the vehicle state damping trend prediction function R based on the golden sine factor, the state of the vehicle is predicted to obtain the predicted vehicle state data information.
[0029] Furthermore, the golden sine factors ρ1, ρ2 and ρ3 of the vehicle state are,
[0030]
[0031] The constraints of the smoothing parameter α of the level of the vehicle state, the smoothing parameter β of the trend of the vehicle state and the damping parameter δ of the vehicle state are,
[0032]
[0033] Furthermore, in step Q3, the optimization of the folding angle of the sun visor by using the Archimedean optimization algorithm integrating Momentum and RMSProp parameters includes:
[0034] Q31. Based on the predicted vehicle status data information, the folding angle data information of the sun visor and the position data information of the human eye, the population is initialized, the population parameters and the maximum number of iterations are determined, and the initialized population data information is obtained;
[0035] Q32. Based on the initialized population data information, establish the fitness function S of the population individuals,
[0036]
[0037] Among them, r is the population data information after initialization, γ1, γ2 and γ3 are the fitness determining factors of the population individuals, and the fitness values of the population individuals are calculated to obtain the fitness value data information of the population individuals;
[0038] Q33. Based on the fitness value data information of the population individuals, establish a target optimization function G,
[0039]
[0040] Among them, a is the fitness value data information of the population individual, η1 is the Momentum parameter of the population individual, η2 is the RMSProp parameter of the population individual, η3 is the covariance constant parameter of the population individual, and the folding angle of the sun visor is optimized to obtain the optimized folding angle data information of the sun visor.
[0041] Furthermore, the Momentum parameter η1 of the population individual is,
[0042]
[0043] The RMSProp parameter η2 of the population individuals is,
[0044]
[0045] The covariance constant parameter η3 of the population individuals is,
[0046]
[0047] Among them, a is the fitness value data information of the population individuals.
[0048] In order to achieve the above-mentioned object and other related objects, the present invention also provides a system for realizing any one of the above-mentioned methods for automatically adjusting a car sun visor based on an air suspension system, the system comprising:
[0049] DMS camera, used to collect eye position information;
[0050] A seat controller, used to obtain current seat position information in real time, wherein the seat position information includes seat front and rear position information, seat height information and seat back angle information;
[0051] Electronic stability components, used to obtain the current vehicle body slope information and six-way acceleration information in real time;
[0052] A sun visor motor and a sun visor connected to the sun visor motor are used to obtain folding angle information of the sun visor in real time and drive the sun visor to change the folding angle;
[0053] The sun visor controller is respectively connected to the DMS camera, the seat controller, the electronic stability component, and the sun visor motor, and in combination with the vehicle height information provided by the air suspension system, outputs and feeds back the folding angle information of the sun visor to the sun visor motor. The controller includes a PCB board, a plastic shell and a low-voltage connector PIN. The PCB board is arranged inside the plastic shell, and a low-voltage connector PIN is arranged outside the plastic shell.
[0054] Further, the seat controller includes:
[0055] Seat front and rear position sensor, used to obtain the current seat front and rear position information in real time;
[0056] Seat height sensor, used to obtain current seat height information in real time;
[0057] Seat back angle sensor, used to obtain current seat back angle information in real time;
[0058] The electronic stabilization component comprises:
[0059] An accelerometer is used to obtain the current six-directional acceleration information of the vehicle;
[0060] The sensor gyroscope is used to obtain the current vehicle body slope information.
[0061] The present invention has the following positive effects:
[0062] 1. The present invention predicts the state of the vehicle by constructing a damping trend prediction model of the vehicle state based on the golden sine factor, and optimizes the folding angle of the sun visor by combining the Archimedean optimization algorithm that integrates the Momentum and RMSProp parameters to obtain optimized folding angle data information of the sun visor. This not only solves the problem that the sun visor angle cannot be automatically adjusted as the seat is adjusted and the vehicle condition changes during vehicle driving, but also avoids the need for the driver to frequently adjust the sun visor angle due to actions such as going up and down hills or adjusting the seat during vehicle driving, thereby improving driving safety.
[0063] 2. The present invention establishes a sun visor folding angle feasibility function P to evaluate the feasibility of the folding angle of the sun visor, obtains the sun visor folding angle feasibility evaluation data information, and combines the setting of a preset threshold to judge the feasibility of the sun visor folding angle. This can not only prevent the sun visor from being damaged due to exceeding the folding angle, but also further improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] Figure 1 It is a schematic diagram of the method flow of the present invention;
[0065] Figure 2 A schematic diagram of a flow chart of constructing a damping trend prediction model of a vehicle state based on a golden sine factor according to the present invention;
[0066] Figure 3 It is a flow chart of the Archimedean optimization algorithm of the present invention which incorporates Momentum and RMSProp parameters;
[0067] Figure 4 It is a schematic diagram of the system framework of the present invention;
[0068] Figure 5 It is a structural schematic diagram of the sun visor controller of the present invention;
[0069] Figure 6 for Figure 5 A schematic cross-sectional structure diagram of;
[0070] Figure 7 Schematic diagram of the automatic adjustment process of the present invention (I);
[0071] Figure 8 Schematic diagram of the automatic adjustment process of the present invention (II);
[0072] Fig. 9 Schematic diagram of the automatic adjustment process of the present invention (III).
[0073] Explanation of the numbers in the figure: 11—DMS camera, 12—seat controller, 13—electronic stability component, 14—sun visor motor, 141—sun visor, 15—controller, 151—PCB board, 152—plastic housing, 153—low-voltage connector PIN, 154—groove, 16—DMS detection module. DETAILED DESCRIPTION
[0074] In order to facilitate the understanding of the present application, the present application will be described more fully below with reference to the relevant drawings. The preferred embodiments of the present application are given in the drawings. However, the present application can be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, the purpose of providing these embodiments is to make the disclosure of the present application more thoroughly and comprehensively understood.
[0075] Example 1: Figure 1 As shown, a method for automatically adjusting a car sun visor based on an air suspension system comprises:
[0076] Q1. When a vehicle is driving on the road, the angle sensor on the sun visor can obtain the folding angle data of the sun visor in real time, the on-board DMS camera can obtain the position data of the human eye in real time, the on-board seat controller can obtain the position data of the seat in real time, the on-board electronic stability component can obtain the body slope and six-way acceleration data in real time, and the vehicle air suspension system can obtain the body height data in real time;
[0077] Q2. Based on the seat position data information, the vehicle body slope and six-axis acceleration data information, and the vehicle body height data information, a vehicle state damping trend prediction model based on the golden sine factor is constructed to predict the vehicle state and obtain the predicted vehicle state data information;
[0078] Q3. Based on the predicted vehicle state data information, the folding angle data information of the sun visor and the position data information of the human eye, the folding angle of the sun visor is optimized by using the Archimedean optimization algorithm integrated with Momentum and RMSProp parameters to obtain optimized folding angle data information of the sun visor;
[0079] Q4. Based on the optimized folding angle data information of the sun visor, a sun visor folding angle feasibility function P is established to evaluate the feasibility of the folding angle of the sun visor and obtain the sun visor folding angle feasibility evaluation data information.
[0080] In this embodiment, the sun visor folding angle feasibility function P is:
[0081]
[0082] Among them, x is the optimized folding angle data information of the sun visor, and ω1, ω2 and ω3 are the feasibility evaluation factors of the folding angle of the sun visor.
[0083] In this embodiment, the constraints of the feasibility evaluation factors ω1, ω2 and ω3 of the folding angle of the sun visor are:
[0084]
[0085] Wherein, x is the optimized folding angle data information of the sun visor.
[0086] In this embodiment, the method further includes:
[0087] Q5. Based on the feasibility assessment data information of the sun visor folding angle, set a preset threshold value. If the feasibility assessment data information of the sun visor folding angle is less than the preset threshold value, the sun visor folding angle meets the requirement, and output the optimized sun visor folding angle data information. If the feasibility assessment data information of the sun visor folding angle is greater than the preset threshold value, the sun visor folding angle does not meet the requirement, and return to step Q3.
[0088] In this embodiment, if Figure 2 As shown, in step Q2, the construction of the damping trend prediction model of the vehicle state based on the golden sine factor and the prediction of the vehicle state include:
[0089] Q21. Based on the seat position data information, the vehicle body slope and six-way acceleration data information and the vehicle body height data information, construct a multivariate relationship function W of the vehicle data,
[0090]
[0091] Among them, y1 is the seat position data information, y2 is the vehicle body slope and six-axis acceleration data information, y3 is the vehicle body height data information, σ1, σ2 and σ3 are the correlation adjustment factors of vehicle data, which characterize the correlation of vehicle data and obtain the correlation data information of vehicle data;
[0092] Q22. Based on the correlation data information of the vehicle data, establish a vehicle state damping trend prediction function R based on the golden sine factor,
[0093]
[0094] Among them, z is the correlation data information of vehicle data, ρ1, ρ2 and ρ3 are the golden sine factors of vehicle state, α is the smoothing parameter of the level of vehicle state, β is the smoothing parameter of the trend of vehicle state, and δ is the damping parameter of vehicle state;
[0095] Q23. Based on the vehicle state damping trend prediction function R based on the golden sine factor, the state of the vehicle is predicted to obtain the predicted vehicle state data information.
[0096] Furthermore, the golden sine factors ρ1, ρ2 and ρ3 of the vehicle state are,
[0097]
[0098] The constraints of the smoothing parameter α of the level of the vehicle state, the smoothing parameter β of the trend of the vehicle state and the damping parameter δ of the vehicle state are,
[0099]
[0100] Embodiment 2: Based on the method for automatic adjustment of a car sun visor based on an air suspension system in Embodiment 1, the present invention is further illustrated and described below.
[0101] like Figure 1 As shown, a method for automatically adjusting a car sun visor based on an air suspension system comprises:
[0102] Q1. When a vehicle is driving on the road, the angle sensor on the sun visor can obtain the folding angle data of the sun visor in real time, the on-board DMS camera can obtain the position data of the human eye in real time, the on-board seat controller can obtain the position data of the seat in real time, the on-board electronic stability component can obtain the body slope and six-way acceleration data in real time, and the vehicle air suspension system can obtain the body height data in real time;
[0103] Q2. Based on the seat position data information, the vehicle body slope and six-axis acceleration data information, and the vehicle body height data information, a vehicle state damping trend prediction model based on the golden sine factor is constructed to predict the vehicle state and obtain the predicted vehicle state data information;
[0104] Q3. Based on the predicted vehicle state data information, the folding angle data information of the sun visor and the position data information of the human eye, the folding angle of the sun visor is optimized by using the Archimedean optimization algorithm integrated with Momentum and RMSProp parameters to obtain optimized folding angle data information of the sun visor;
[0105] Q4. Based on the optimized folding angle data information of the sun visor, a sun visor folding angle feasibility function P is established to evaluate the feasibility of the folding angle of the sun visor and obtain the sun visor folding angle feasibility evaluation data information.
[0106] In this embodiment, if Figure 3 As shown, in step Q3, the optimization of the folding angle of the sun visor by using the Archimedean optimization algorithm combined with Momentum and RMSProp parameters includes:
[0107] Q31. Based on the predicted vehicle status data information, the folding angle data information of the sun visor and the position data information of the human eye, the population is initialized, the population parameters and the maximum number of iterations are determined, and the initialized population data information is obtained;
[0108] Q32. Based on the initialized population data information, establish the fitness function S of the population individuals,
[0109]
[0110] Among them, r is the population data information after initialization, γ1, γ2 and γ3 are the fitness determining factors of the population individuals, and the fitness values of the population individuals are calculated to obtain the fitness value data information of the population individuals;
[0111] Q33. Based on the fitness value data information of the population individuals, establish a target optimization function G,
[0112]
[0113] Among them, a is the fitness value data information of the population individual, η1 is the Momentum parameter of the population individual, η2 is the RMSProp parameter of the population individual, η3 is the covariance constant parameter of the population individual, and the folding angle of the sun visor is optimized to obtain the optimized folding angle data information of the sun visor.
[0114] In this embodiment, the Momentum parameter η1 of the population individual is,
[0115]
[0116] The RMSProp parameter η2 of the population individuals is,
[0117]
[0118] The covariance constant parameter η3 of the population individuals is,
[0119]
[0120] Among them, a is the fitness value data information of the population individuals.
[0121] In this embodiment, if Figure 4 As shown, an automatic adjustment device for a car sun visor based on an air suspension system comprises:
[0122] DMS camera 11, used to collect eye position information;
[0123] The seat controller 12 is used to obtain the current seat position information in real time, and the seat position information includes the seat front and rear position information, the seat height information and the seat back angle information; the electronic stability component 13 is used to obtain the current vehicle body slope information and six-way acceleration information in real time;
[0124] The sun visor motor 14 and the sun visor 141 connected to the sun visor motor are used to obtain the sun visor folding angle information in real time and drive to change the sun visor folding angle;
[0125] The sun visor controller 15 is respectively connected to the DMS camera 11, the seat controller 12, the electronic stability component 13, and the sun visor motor 14, and outputs and feeds back the sun visor folding angle information to the sun visor motor according to the four vehicle body height information provided by the air suspension system.
[0126] In this embodiment, if Figure 5 As shown in Figure 6, the sun visor controller 15 includes a PCB board 151, a plastic shell 152 and a low-voltage connector PIN153. The PCB board 151 is arranged inside the plastic shell 152. The low-voltage connector PIN153 is arranged outside the plastic shell 152. The plastic shell 152 is in the shape of a rectangular parallelepiped. A groove 154 is provided on one side of the plastic shell 152. The low-voltage connector PIN153 is arranged in the groove 154.
[0127] Among them, the low-voltage connector PIN153 is connected to the vehicle MCU, and the sun visor controller is arranged in the center console of the vehicle body.
[0128] In this embodiment, the seat controller 12 includes a seat fore-and-aft position sensor for obtaining the current seat fore-and-aft position information in real time; a seat height sensor for obtaining the current seat height information in real time; and a seat back angle sensor for obtaining the current seat back angle information in real time.
[0129] In this embodiment, the sun visor controller 15 further includes a DMS detection module 16 connected to the sun visor controller 15 and configured to store and process the human eye position information collected by the DMS camera 11 .
[0130] In this embodiment, the electronic stability component 13 includes an accelerometer for obtaining the current six-direction acceleration information of the vehicle; and a sensor gyroscope for obtaining the current body slope information of the vehicle.
[0131] In this embodiment, the present invention also provides a car, comprising any one of the automatic adjustment devices for car sun visors based on air suspension systems, and the car also comprises a button for opening or closing the automatic adjustment device for car sun visors based on air suspension systems.
[0132] like Figure 7 or 8 or Fig. 9As shown, first determine whether the driver has manually opened the sun visor. If the user has not opened it, it is determined that there is no need to adjust the sun visor, and the function is in a suppressed state; if the driver manually opens the sun visor, it is determined that the driver thinks that there is glare and the sun visor needs to work, then collect the following information: ① The folding angle α of the sun visor at this time; ② The driver's seat front and rear position sensor / seat height sensor / backrest angle sensor signal P (x, y); ③ The vehicle slope information Q (m, n) issued by the braking system; ④ The suspension height sensor signal R (v, w) issued by the suspension system; calculate the angle M of the light at this time through signals ①②③④; and remember the state information of signals ②③④ at this time; determine that the state at this time is that the sun visor just blocks the light from irradiating the human eye at the optimal angle.
[0133] If ②③④ signals do not change, the system will remain in the detection state unless the driver manually closes the sun visor, in which case the system will automatically exit.
[0134] If signals ②③④ change, record the change values of these three signals, calculate the position of the middle point of the driver's eyes after the change ΔP(x, y, z), and combine it with the calculated light irradiation angle M to calculate the angle β of the sun visor required for the light not to irradiate the human eyes.
[0135] Among them, the angle adjustment function in the sun visor controller is β,
[0136]
[0137] Among them, (x, y, z) is the position coordinate of the middle point between the driver's eyes, (m, n) is the vehicle slope information, and (v, w) is the suspension height sensor signal.
[0138] Finally, the sun visor motor is driven to control the sun visor so that the reversal angle of the sun visor is adjusted from α to β.
[0139] To sum up, the present invention not only solves the problem that the angle of the sun visor cannot be automatically adjusted as the seat is adjusted and the vehicle condition changes during driving, but also avoids the driver's need to frequently adjust the angle of the sun visor due to actions such as going up and down hills or adjusting the seat during driving, thereby improving driving safety.
[0140] It should be understood that the application of the present application is not limited to the above examples. For ordinary technicians in this field, improvements or changes can be made based on the above description. All these improvements and changes should fall within the scope of protection of the claims attached to this application.
Claims
1. A method for automatically adjusting a car sun visor based on an air suspension system, characterized in that: The method comprises: Q1. When a vehicle is driving on the road, the angle sensor on the sun visor can obtain the folding angle data of the sun visor in real time, the on-board DMS camera can obtain the position data of the human eye in real time, the on-board seat controller can obtain the position data of the seat in real time, the on-board electronic stability component can obtain the body slope and six-way acceleration data in real time, and the vehicle air suspension system can obtain the body height data in real time; Q2. Based on the seat position data information, the vehicle body slope and six-axis acceleration data information, and the vehicle body height data information, a vehicle state damping trend prediction model based on the golden sine factor is constructed to predict the vehicle state and obtain the predicted vehicle state data information; Q3. Based on the predicted vehicle state data information, the folding angle data information of the sun visor and the position data information of the human eye, the folding angle of the sun visor is optimized by using the Archimedean optimization algorithm integrated with Momentum and RMSProp parameters to obtain optimized folding angle data information of the sun visor; Q4. Based on the optimized folding angle data information of the sun visor, a sun visor folding angle feasibility function P is established to evaluate the feasibility of the folding angle of the sun visor and obtain the sun visor folding angle feasibility evaluation data information.
2. The method for automatically adjusting the automobile sun visor based on the air suspension system according to claim 1 is characterized in that: The feasibility function P of the sun visor folding angle is: Among them, x is the optimized folding angle data information of the sun visor, and ω1, ω2 and ω3 are the feasibility evaluation factors of the folding angle of the sun visor.
3. The method for automatically adjusting the automobile sun visor based on the air suspension system according to claim 2 is characterized in that: The constraints of the feasibility evaluation factors ω1, ω2 and ω3 of the folding angle of the sun visor are: Wherein, x is the optimized folding angle data information of the sun visor.
4. The method for automatically adjusting the automobile sun visor based on the air suspension system according to claim 1, characterized in that: The method further comprises: Q5. Based on the feasibility assessment data information of the sun visor folding angle, set a preset threshold value. If the feasibility assessment data information of the sun visor folding angle is less than the preset threshold value, the sun visor folding angle meets the requirement, and output the optimized sun visor folding angle data information. If the feasibility assessment data information of the sun visor folding angle is greater than the preset threshold value, the sun visor folding angle does not meet the requirement, and return to step Q3.
5. The method for automatically adjusting the automobile sun visor based on the air suspension system according to claim 1, characterized in that: In step Q2, the construction of the damping trend prediction model of the vehicle state based on the golden sine factor and the prediction of the vehicle state include: Q21. Based on the seat position data information, the vehicle body slope and six-way acceleration data information and the vehicle body height data information, construct a multivariate relationship function W of the vehicle data, Among them, y1 is the seat position data information, y2 is the vehicle body slope and six-axis acceleration data information, y3 is the vehicle body height data information, σ1, σ2 and σ3 are the correlation adjustment factors of vehicle data, which characterize the correlation of vehicle data and obtain the correlation data information of vehicle data; Q22. Based on the correlation data information of the vehicle data, establish a vehicle state damping trend prediction function R based on the golden sine factor, Among them, z is the correlation data information of vehicle data, ρ1, ρ2 and ρ3 are the golden sine factors of vehicle state, α is the smoothing parameter of the level of vehicle state, β is the smoothing parameter of the trend of vehicle state, and δ is the damping parameter of vehicle state; Q23. Based on the vehicle state damping trend prediction function R based on the golden sine factor, the state of the vehicle is predicted to obtain the predicted vehicle state data information.
6. The method for automatically adjusting the automobile sun visor based on the air suspension system according to claim 5, characterized in that: The golden sine factors ρ1, ρ2 and ρ3 of the vehicle state are, The constraints of the smoothing parameter α of the level of the vehicle state, the smoothing parameter β of the trend of the vehicle state and the damping parameter δ of the vehicle state are, 7. The method for automatically adjusting the automobile sun visor based on the air suspension system according to claim 1, characterized in that: In step Q3, the optimization of the folding angle of the sun visor by using the Archimedean optimization algorithm combined with Momentum and RMSProp parameters includes: Q31. Based on the predicted vehicle status data information, the folding angle data information of the sun visor and the position data information of the human eye, the population is initialized, the population parameters and the maximum number of iterations are determined, and the initialized population data information is obtained; Q32. Based on the initialized population data information, establish the fitness function S of the population individuals, Among them, r is the population data information after initialization, γ1, γ2 and γ3 are the fitness determining factors of the population individuals, and the fitness values of the population individuals are calculated to obtain the fitness value data information of the population individuals; Q33. Based on the fitness value data information of the population individuals, establish a target optimization function G, Among them, a is the fitness value data information of the population individual, η1 is the Momentum parameter of the population individual, η2 is the RMSProp parameter of the population individual, η3 is the covariance constant parameter of the population individual, and the folding angle of the sun visor is optimized to obtain the optimized folding angle data information of the sun visor.
8. The method for automatically adjusting the automobile sun visor based on the air suspension system according to claim 7, characterized in that: The Momentum parameter η1 of the population individual is, The RMSProp parameter η2 of the population individuals is, The covariance constant parameter η3 of the population individuals is, Among them, a is the fitness value data information of the population individuals.
9. A system for implementing the method for automatically adjusting a car sun visor based on an air suspension system as described in any one of claims 1 to 8, characterized in that: The system comprises: A DMS camera (11), used to collect information about the position of human eyes; A seat controller (12) for acquiring current seat position information in real time, wherein the seat position information includes seat front and rear position information, seat height information and seat back angle information; An electronic stability component (13) is used to obtain the current vehicle body slope information and six-way acceleration information in real time; A sun visor motor (14) and a sun visor (141) connected to the sun visor motor (14), used for obtaining folding angle information of the sun visor (141) in real time and driving the sun visor (141) to change the folding angle; The sun visor controller (15) is respectively connected to the DMS camera (11), the seat controller (12), the electronic stability component (13), and the sun visor motor (14), and outputs and feeds back the folding angle information of the sun visor (141) to the sun visor motor (14) in combination with the vehicle height information provided by the air suspension system. The controller (15) comprises a PCB board (151), a plastic shell (152) and a low-voltage connector PIN (153). The PCB board (151) is arranged inside the plastic shell (152), and the low-voltage connector PIN (153) is arranged outside the plastic shell (152).
10. The system according to claim 9, characterized in that The seat controller (12) comprises: Seat front and rear position sensor, used to obtain the current seat front and rear position information in real time; Seat height sensor, used to obtain current seat height information in real time; Seat back angle sensor, used to obtain current seat back angle information in real time; The electronic stabilization component (13) comprises: An accelerometer is used to obtain the current six-directional acceleration information of the vehicle; The sensor gyroscope is used to obtain the current vehicle body slope information.
Citation Information
Patent Citations
Car sun visor board adjusting device and car
CN205706097U
Controlling means and car of car sun visor board
CN205890498U
Visor assembly for a vehicle
CN108068586A
Anti-glare device for a vehicle and method of using said device
CN118046737A
Automatic sun shield adjusting method and device, electronic equipment and storage medium
CN118288746A