Seat control method, device and vehicle
Patent Information
- Application Number
- CN202511625797.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-06
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2045-11-06
AI Technical Summary
[0004]鉴于以上内容,有必要提出一种座椅控制方法、设备及车辆,以解决现有技术无法实现对座椅的精准、有效防晒的技术问题
[0014] Thirdly, this application also provides a vehicle that includes the electronic device described in the above embodiments, the electronic device being used to execute the seat control method described in the above embodiments.
Smart Images

Figure CN121084261B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, specifically to a seat control method, device, and vehicle. Background Technology
[0002] With the continuous growth of car ownership, urban underground parking spaces are becoming increasingly saturated, forcing many vehicles to be parked outdoors for extended periods. In hot weather, sunlight shines directly through the windshield onto the car seats, causing the seat surface temperature to rise rapidly. When users re-enter the vehicle, they will experience a noticeable burning sensation upon touching the seats, affecting ride comfort. Furthermore, prolonged exposure to sunlight accelerates the aging process of the seat materials, shortening the lifespan of the seats.
[0003] In existing technologies, users typically alleviate the above problems by installing sunshades in the car. However, because the position of the sunshade is fixed and the sunshade range is limited, it is difficult to cover the key areas of the front seats that are easily exposed to direct sunlight, and it is impossible to achieve precise and effective sun protection for the seats. Summary of the Invention
[0004] In view of the above, it is necessary to propose a seat control method, device and vehicle to solve the technical problem that the existing technology cannot achieve accurate and effective sun protection for seats.
[0005] In a first aspect, this application provides a seat control method applied to a vehicle, the method comprising: if it is detected that the vehicle is in a parked state and there are no occupants on the target seat of the vehicle, acquiring the vehicle's environmental information and state parameters; determining, based on the environmental information, whether the vehicle has activated the seat sun protection mode; if the seat sun protection mode is activated, adjusting the posture of the target seat based on the environmental information and the state parameters.
[0006] In the seat control method of this application embodiment, if the vehicle is detected to be in a parked state and there are no occupants on the target seat, the environmental information and status parameters of the vehicle are acquired; based on the environmental information, it is determined whether the vehicle has activated the seat sun protection mode; if the seat sun protection mode is activated, the posture of the target seat is adjusted according to the environmental information and the status parameters. Based on this, this application dynamically adjusts the seat posture to change the light-receiving area of the target seat for different parking environments, which can cope with sunlight exposure at different times and angles, thereby reducing heat radiation absorption, effectively reducing the temperature rise of the seat surface caused by direct sunlight, improving user comfort upon re-use, and delaying the aging of seat materials caused by high temperatures.
[0007] In some embodiments of this application, the environmental information includes the current time, current weather, parking location, and sunlight intensity. Determining whether the vehicle has activated the seat sun protection mode based on the environmental information includes: if the current time is during daytime, the current weather is not rainy, the parking location is an open area, and / or the sunlight intensity is greater than or equal to a set threshold, then the vehicle is determined to have activated the seat sun protection mode.
[0008] In some embodiments of this application, the environmental information includes the current time and geographical location, and the state parameters include the windshield angle and vehicle pitch angle of the vehicle. Adjusting the posture of the target seat according to the environmental information and the state parameters includes: determining a first incident angle of sunlight based on the current time and geographical location; determining a second incident angle of sunlight after refraction through the windshield based on the first incident angle, the windshield angle, and the vehicle pitch angle; and adjusting the current angle between the backrest and the base of the target seat and / or the distance between the headrest and the windshield based on the second incident angle.
[0009] In some embodiments of this application, adjusting the current angle between the backrest and the base of the target seat and / or the distance between the headrest and the windshield of the target seat includes: The target angle is determined based on the second incident angle and the preset safety margin; If the target angle is greater than or equal to the lower limit angle and less than or equal to the upper limit angle, the backrest is tilted forward / backward relative to the base according to the comparison between the target angle and the current angle, until the current angle is the same as the target angle.
[0010] In some embodiments of this application, adjusting the current angle between the backrest and the base of the target seat and / or the distance between the headrest and the windshield of the target seat further includes: if the target angle is greater than the upper limit angle of adjustment, controlling the backrest to tilt backward relative to the base until the current angle is the same as the upper limit angle of adjustment, and controlling the target seat to move closer to the windshield according to the target angle and the upper limit angle of adjustment; if the target angle is less than the lower limit angle of adjustment, controlling the backrest to tilt forward relative to the base until the current angle is the same as the lower limit angle of adjustment.
[0011] In some embodiments of this application, adjusting the posture of the target seat according to the environmental information and the state parameters further includes: if the first incident angle is less than or equal to a preset threshold, controlling the backrest to tilt forward relative to the base until the current angle is the same as the lower limit angle of adjustment, and controlling the target seat to move a predetermined distance toward the windshield.
[0012] In some embodiments of this application, after the seat sun protection mode is activated, the method further includes: if a preset unlock signal or remote start signal is detected, exiting the seat sun protection mode and controlling the target seat to return to the memory posture.
[0013] Secondly, this application also provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, it implements the seat control method described in the above embodiments.
[0014] Thirdly, this application also provides a vehicle that includes the electronic device described in the above embodiments, the electronic device being used to execute the seat control method described in the above embodiments.
[0015] Understandably, the electronic device of the second aspect and the computer-readable storage medium of the third aspect provided above correspond to the seat control method of the first aspect. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding seat control methods provided above, and will not be repeated here. Attached Figure Description
[0016] Figure 1 This is a schematic flowchart of a seat control method provided in an embodiment of this application.
[0017] Figure 2 yes Figure 1 The diagram shows the detailed process flow of step S30 of the seat control method.
[0018] Figure 3 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application.
[0019] Component Symbol Explanation Vehicle 1 Electronic devices 10 Memory 11 Processor 12 The following detailed description, in conjunction with the accompanying drawings, will further illustrate this application. Detailed Implementation
[0020] To make the technical problems, technical solutions, and beneficial effects solved by this application clearer, the following detailed description is provided in conjunction with embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0021] To provide a clearer understanding of the embodiments of the present invention, the invention will be described in detail below with reference to the accompanying drawings and specific examples. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be combined with each other.
[0022] Please see Figure 1 This is a schematic flowchart of a seat control method provided in an embodiment of this application.
[0023] The seat control method of this application embodiment can be applied to... Figure 3 In the one or more vehicles 1 shown, specifically, vehicle 1 includes electronic device 10. Electronic device 10 is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions. Its hardware includes, but is not limited to, microprocessors, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.
[0024] Among them, electronic device 10 can be on-board equipment of vehicle 1, such as seat controller, body control module (BCM), vehicle control unit (VCU), etc.
[0025] Specifically, the seat control method includes the following steps. Depending on different needs, the order of some steps in the flowchart can be changed, and some steps can be omitted.
[0026] S10: If the vehicle is detected to be parked and there are no occupants in the target seat, obtain vehicle environmental information and status parameters.
[0027] Among them, the parking state refers to the vehicle 1 being completely stationary and in non-driving mode, which can be determined by the electronic parking brake signal or the gearbox gear signal.
[0028] The target seat refers to the front seat of vehicle 1. The weight data can be detected by the seat pressure sensor. If the weight is consistently less than the weight threshold (e.g., 3kg), it is determined that there are no occupants in the target seat.
[0029] It should be noted that the specific composition of environmental information and state parameters will be described in detail in subsequent steps, and will not be repeated here to avoid repetition.
[0030] S20: Determine whether the vehicle's seat sun protection mode is activated based on environmental information.
[0031] Specifically, environmental information includes, but is not limited to, current time, current weather, parking location, and solar radiation intensity. Current time refers to the local time of vehicle 1's location, which can be obtained using the vehicle's clock or the GPS timing module to determine if it is daytime. Current weather refers to the meteorological conditions of the area where vehicle 1 is located, which can be obtained through the intensity of reflected signals collected by a rain sensor or environmental images captured by an onboard camera to determine if it is rainy or cloudy. Parking location refers to the specific location where vehicle 1 is parked, which can be obtained through the GPS positioning module combined with onboard map data to determine if vehicle 1 is in an unobstructed open-air environment. Solar radiation intensity refers to the intensity of solar radiation in the environment where vehicle 1 is located, which can be obtained using a photosensor to quantify the impact of direct sunlight on the seats.
[0032] Furthermore, based on environmental information, determining whether vehicle 1 has activated the seat sun protection mode includes: if the current time is during daytime, the current weather is not rainy, the parking location is an open area, and / or the light intensity is greater than or equal to a set threshold, then vehicle 1 is determined to have activated the seat sun protection mode.
[0033] In some embodiments of this application, if the current time is during daytime (e.g., 6:00-18:00), the current weather is not rainy, and the parking location is an open-air area, indicating a strong sunlight scenario, then it is determined that vehicle 1 has activated the seat sun protection mode. The daytime period can be dynamically adjusted based on the sunrise and sunset times of vehicle 1's location, and this application does not impose any restrictions on this.
[0034] In some embodiments of this application, if the light intensity is greater than or equal to a set threshold, it indicates that a strong sunlight scene exists. In this case, it is determined that vehicle 1 has activated the seat sun protection mode. The set threshold can be dynamically adjusted according to the sunlight characteristics of different regions or seasons, and this application does not impose any restrictions on it.
[0035] In some embodiments of this application, if the current time is during daytime, the current weather is not rainy, the parking location is an open area, and the light intensity is greater than or equal to a set threshold, it indicates that there is a strong sunlight scene. At this time, it is determined that vehicle 1 has activated the seat sun protection mode.
[0036] For example, if the current time is 10:00 and the weather is sunny, and vehicle 1 is parked in an open-air parking lot, and / or the light intensity exceeds a preset threshold, electronic device 10 automatically determines that vehicle 1 needs to turn on the sun protection mode.
[0037] In the above embodiments, through the collaborative analysis of multi-dimensional environmental information, strong sunlight scenarios can be accurately identified, improving the accuracy of sun protection judgment. Sun protection measures are only activated when necessary, avoiding misjudgment based on a single factor, thereby reducing ineffective adjustments and avoiding resource waste.
[0038] In some embodiments of this application, when the vehicle 1 activates the seat sun protection mode, the electronic device 10 continues to execute step S30.
[0039] In some embodiments of this application, when the vehicle 1 does not activate the seat sun protection mode, the electronic device 10 returns to the execution step S10.
[0040] S30: Adjust the orientation of the target seat based on environmental information and status parameters.
[0041] Specifically, the environmental information includes the current time and geographical location. The current time refers to the local time of vehicle 1's location, which can be obtained using an onboard clock or a GPS timing module, and is used to calculate the solar incidence angle. The geographical location refers to the latitude and longitude of vehicle 1, which can be obtained using a GPS positioning module, and is used to estimate the solar incidence angle in conjunction with the current time.
[0042] The status parameters include the windshield angle and vehicle pitch angle of vehicle 1. The windshield angle refers to the angle between the windshield and the horizontal plane. For calibration purposes, the windshield angle varies depending on the vehicle model; for example, the windshield angle of a sedan is 55 degrees, while that of an SUV is 65 degrees. The vehicle pitch angle refers to the inclination of the longitudinal axis of vehicle 1 relative to the horizontal plane. This angle can be collected by the Electronic Stability Program (ESP) and is used to correct calculation errors caused by uneven ground when vehicle 1 is parked.
[0043] In some embodiments of this application, adjusting the posture of the target seat based on environmental information and state parameters includes: determining a first incident angle of sunlight based on the current time and geographical location; determining a second incident angle of sunlight after refraction through the windshield based on the first incident angle, the windshield angle, and the vehicle body pitch angle; and adjusting the current angle between the backrest and the base of the target seat and / or the distance between the headrest and the windshield based on the second incident angle.
[0044] Further, adjusting the current angle between the target seat backrest and the target seat base and / or the distance between the target seat headrest and the windshield includes: determining the target angle based on the second incident angle and the preset safety margin; if the target angle is greater than or equal to the lower limit angle and less than or equal to the upper limit angle, controlling the backrest to tilt forward / backward relative to the base based on the comparison between the target angle and the current angle, until the current angle is the same as the target angle.
[0045] Adjusting the current angle between the backrest and the base of the target seat and / or the distance between the headrest and the windshield of the target seat also includes: if the target angle is greater than the upper limit angle of adjustment, controlling the backrest to tilt backward relative to the base until the current angle is the same as the upper limit angle of adjustment, and controlling the target seat to move closer to the windshield according to the target angle and the upper limit angle of adjustment. Adjusting the current angle between the target seat back and the target seat base and / or the distance between the target seat headrest and the windshield also includes: if the target angle is less than the lower limit angle, controlling the backrest to tilt forward relative to the base until the current angle is the same as the lower limit angle.
[0046] It should be noted that the specific steps on how to adjust the target seat's attitude based on environmental information and state parameters will be discussed later. Figure 2 A detailed description is available in the literature, and to avoid repetition, it will not be repeated here.
[0047] In the above embodiments, if vehicle 1 is detected to be parked and there are no passengers on the target seat of vehicle 1, the environmental information and status parameters of vehicle 1 are obtained; based on the environmental information, it is determined whether vehicle 1 has activated the seat sun protection mode; if vehicle 1 has activated the seat sun protection mode, the posture of the target seat is adjusted according to the environmental information and status parameters. Based on this, this application, for different parking environments, minimizes the light-receiving area of the target seat by dynamically adjusting the seat posture, thereby effectively reducing the damage to the seat surface caused by direct sunlight, improving user comfort when using the vehicle again, and delaying the aging of the seat material caused by high temperatures.
[0048] S40: Determine whether a preset unlock signal or a remote start signal has been detected. The preset unlock signal refers to the vehicle 1 unlock command triggered by the user through the car key, proximity unlock, etc., used to identify the user's intention to use the vehicle 1. The remote start signal refers to the vehicle 1 start command sent by the user through a mobile terminal or cloud platform, used to pre-activate the vehicle 1's power system or air conditioning system.
[0049] In some embodiments of this application, when a preset unlock signal or a remote start signal is detected, the electronic device 10 continues to execute step S50.
[0050] In some embodiments of this application, when no preset unlock signal or remote start signal is detected, the electronic device 10 returns to the execution step S30.
[0051] S50: Exit the seat sun protection mode and control the target seat to return to the memory position.
[0052] Among them, the memory posture refers to the posture parameters of the target seat before it was adjusted. Specifically, it can be achieved by storing memory angle data and movement distance data in the seat control unit to ensure that the target seat is in an ergonomically comfortable state when the user enters the vehicle 1.
[0053] In the above embodiments, when the vehicle 1 activates the seat sun protection mode, the target seat may deviate from its memory position due to posture adjustment. If a preset unlock signal or remote start signal is detected, it indicates that the user is about to enter the vehicle 1 or needs to prepare the driving environment in advance. At this time, the electronic device 10 drives the seat control panel to restore the backrest angle, base position, etc. to the default state according to the stored memory posture parameters. For example, when the user remotely starts the air conditioner via a mobile APP, the electronic device 10 simultaneously triggers the seat reset action. Based on this, this application ensures that the target seat automatically returns to a comfortable state when the user is ready to use the vehicle 1, avoiding the need for manual adjustment after the user enters the vehicle 1 and finds the seat in a tilted state under sun protection mode, reducing user operation steps and improving operational convenience and driving safety.
[0054] Please see Figure 2 ,for Figure 1 The diagram shows the specific steps of step S30 in the seat control method.
[0055] This embodiment is a detailed explanation of step S30 in the foregoing embodiment, further illustrating how to adjust the posture of the target seat based on environmental information and state parameters. Specifically, it includes the following steps: S31: Determine the first angle of incidence of sunlight based on the current time and geographical location.
[0056] The current time refers to the local time of vehicle 1's location, which can be obtained using the vehicle's clock or GPS timing module, and is used to calculate the solar altitude angle. The geographical location refers to the latitude and longitude of vehicle 1, which can be obtained using the GPS positioning module, and is used to calculate the solar incidence angle in conjunction with the current time.
[0057] The first angle of incidence refers to the angle between the sunlight and the reference plane, and different reference planes are used depending on the time. If the current time is during noon (e.g., 12:00~14:00), the plane perpendicular to the horizontal plane is used as the reference plane; if the current time is during sunrise / sunset (e.g., 8:00~9:00 / 16:00~17:00), the plane where the windshield is located is used as the reference plane.
[0058] Specifically, the first incident angle is determined based on the current time and geographical location of vehicle 1. For example, if vehicle 1 is located at 30 degrees north latitude, when the current time is noon, the angle between the sunlight and a plane perpendicular to the horizontal plane is collected by the light direction sensor, which is the first incident angle, for example, 6.5 degrees. When the current time is during sunrise / sunset, the angle between the sunlight and the plane where the windshield is located is collected by the light direction sensor, which is the first incident angle, for example, 30~45 degrees.
[0059] S32: Determine the second incident angle of sunlight after it is refracted through the windshield based on the first incident angle, the windshield angle, and the vehicle body pitch angle.
[0060] The windshield angle refers to the angle between the windshield and the horizontal plane. This is calibration data; different vehicle models have different windshield angles. For example, the windshield angle for sedans is 55 degrees, while for SUVs it is 65 degrees. The vehicle pitch angle refers to the tilt of the vehicle's longitudinal axis relative to the horizontal plane, ranging from -15 degrees to 15 degrees. This angle is specifically collected by the Electronic Stability Program (ESP) and included in the calculation as a compensation angle (negative values for uphill driving and positive values for downhill driving) to correct calculation errors caused by uneven ground when the vehicle is parked.
[0061] Specifically, the second angle of incidence refers to the angle of sunlight incident after refraction through the windshield. Second angle of incidence = First angle of incidence - Windshield angle + Vehicle pitch angle.
[0062] S33: Adjust the current angle between the backrest and the base of the target seat and / or the distance between the headrest and the windshield of the target seat, based on the second incident angle.
[0063] The current angle between the backrest and the base refers to the inner angle between the backrest and the base, which is an adjustment to the spatial position of the target seat. The distance between the headrest and the windshield is an adjustment to the longitudinal position of the target seat.
[0064] In some embodiments of this application, adjusting the current angle between the backrest and the base of the target seat and / or the distance between the headrest and the windshield of the target seat includes: determining the target angle based on the second incident angle and a preset safety margin (e.g., 4 degrees); if the target angle is greater than or equal to the lower limit angle (e.g., 20 degrees) and less than or equal to the upper limit angle (e.g., 160 degrees), controlling the backrest to tilt forward / backward relative to the base until the current angle is the same as the target angle, based on the comparison between the target angle and the current angle (e.g., 115 degrees).
[0065] Specifically, when the target angle is less than the current angle, the backrest is tilted forward relative to the base to reduce the current angle; when the target angle is greater than the current angle, the backrest is tilted backward relative to the base to increase the current angle.
[0066] To ensure effective sun protection, the target angle between the backrest and the base must always be less than the second incident angle during adjustment. This requires satisfying the inequality: target angle ≤ second incident angle - safety margin. When the target angle satisfies this inequality, the backrest can effectively block sunlight refracted through the windshield, reducing the area directly exposed to sunlight.
[0067] In some embodiments of this application, adjusting the current angle between the backrest and the base of the target seat and / or the distance between the headrest and the windshield of the target seat further includes: if the target angle is greater than the upper limit angle, controlling the backrest to tilt backward relative to the base until the current angle is the same as the upper limit angle, i.e., adjusting to the mechanical upper limit, and controlling the target seat to move closer to the windshield according to the target angle and the upper limit angle; if the target angle is less than the lower limit angle, controlling the backrest to tilt forward relative to the base until the current angle is the same as the lower limit angle.
[0068] Specifically, the steps for controlling the target seat to move closer to the windshield based on the target angle and the upper limit angle of adjustment are as follows: calculate the angle by which the target angle exceeds the upper limit angle of adjustment, calculate the moving distance according to "excess angle x 11.1 mm / °", and then control the target seat to move closer to the windshield based on the calculated moving distance.
[0069] It should be noted that during the adjustment process, the target seat must not move more than 200mm, and the distance between the headrest and the windshield must be greater than or equal to 80mm.
[0070] In other embodiments, adjusting the posture of the target seat according to environmental information and state parameters further includes: if the first incident angle is less than or equal to a preset threshold (e.g., 20 degrees), controlling the backrest to tilt forward relative to the base until the current angle is the same as the lower limit angle of adjustment (e.g., 30 degrees), and controlling the target seat to move a predetermined distance (e.g., 50 mm) toward the windshield.
[0071] It should be noted that the current angle adjustment speed can be 5° / s, the moving distance adjustment speed can be 20mm / s, and the preset threshold, upper / lower limit angle, and predetermined distance can be adjusted according to the actual situation. This application does not impose any restrictions on these.
[0072] In the above embodiments, the electronic device 10 performs angle compensation based on the difference between the first incident angle and the windshield angle, combined with the vehicle body pitch angle, and dynamically adjusts the backrest angle of the target seat to ensure that the angle between the backrest and the base is always less than the second incident angle. That is, it needs to satisfy the inequality: target angle ≤ second incident angle - safety margin. This makes the backrest the main shielding surface from direct sunlight, reducing the area of direct sunlight. At the same time, by adjusting the longitudinal position of the target seat, the core area of the target seat is kept away from the direct sunlight range, achieving precise sun protection. It can cope with sunlight exposure in different regions, at different times, and at different angles, effectively reducing the increase in seat surface temperature caused by direct sunlight, improving the comfort of users when using the seat again, and delaying the aging of seat materials caused by high temperature.
[0073] In some embodiments of this application, the seat control method further includes: automatically activating a low-power operation mode when the vehicle 1 enters a parking state and there are no occupants in the target seat.
[0074] In the above embodiments, the low-power operation mode refers to a working mode in which the vehicle reduces the energy consumption of non-essential equipment (such as turning off the seat ventilation system and suspending power supply to the in-vehicle entertainment system) while maintaining the operation of necessary equipment (such as the seat controller). Based on this, the design of incorporating a low-power operation mode into the seat control avoids excessive consumption of the vehicle's power supply, achieving a balance between sun protection effect and energy consumption, and providing users with a more comfortable driving experience.
[0075] In some embodiments of this application, the seat control method further includes: after the vehicle 1 completes the adjustment of the target seat's posture, it records the adjusted posture parameters (such as the current angle between the backrest and the base, the distance between the headrest and the windshield, etc.) and immediately enters a sleep state.
[0076] In the above embodiments, the hibernation state refers to switching the necessary equipment to the lowest power consumption mode, which further reduces energy consumption in the seat control process.
[0077] It should be noted that this application embodiment employs a dual mechanism of periodic wake-up and event triggering to continuously optimize the sun protection effect. Periodic wake-up mechanism: After completing one round of adjustment of the target seat's posture, vehicle 1 enters a sleep state. After a preset interval (e.g., 15 minutes), it automatically wakes up the seat control method described in the above embodiment to initiate the next round of adjustment. Event triggering mechanism: If vehicle 1 detects a specific event during its sleep state, it immediately interrupts the sleep state and triggers the seat control method described in the above embodiment to initiate the next round of adjustment. Specific events include, but are not limited to, a sudden increase in light intensity (when light intensity ≥ 60,000 lumens / square meter) or a large change in the vehicle's pitch angle (e.g., a change ≥ 5 degrees).
[0078] Based on this, the seat control method of this application can dynamically adjust the seat posture according to the real-time changes in the parking environment, which not only avoids the energy consumption caused by continuous operation, but also ensures the instantaneous response when there is strong light or sudden changes in posture, thereby significantly improving the accuracy of sun protection and energy saving performance.
[0079] Please see Figure 3 This is a schematic diagram of the hardware structure of an electronic device 10 provided in an embodiment of this application.
[0080] The electronic device 10 provided in this application includes, but is not limited to, a memory 11, a processor 12, and a computer program stored in the memory 11 and executable on the processor 12, such as a seat control program. When the computer program is executed by the processor 12, it implements the seat control method as described in the above embodiments.
[0081] Figure 3 Only the electronic device 10 with memory 11 and processor 12 is shown. It will be understood by those skilled in the art that... Figure 3 The structure shown does not constitute a limitation on the electronic device 10, and may include fewer or more components than shown, or combine certain components, or have different component arrangements.
[0082] In some embodiments of this application, the electronic device 10 can be communicatively connected to devices such as desktop computers, laptops, handheld computers, and cloud servers.
[0083] In some embodiments of this application, the electronic device 10 can interact with the user via a keyboard, mouse, remote control, touchpad, or voice control device.
[0084] In some embodiments of this application, the electronic device 10 may further include network devices and / or client devices. These network devices include, but are not limited to, a single network server, a server group consisting of multiple network servers, and a cloud server based on cloud computing, consisting of a large number of hosts or network servers.
[0085] In some embodiments of this application, the network where the electronic device 10 is located includes, but is not limited to, the Internet, wide area network, metropolitan area network, local area network, virtual private network (VPN), etc.
[0086] In some embodiments of this application, the memory 11 stores multiple computer-readable instructions to implement a seat control method, and the processor 12 can execute multiple instructions to achieve: if it is detected that the vehicle 1 is in a parked state and there are no occupants on the target seat of the vehicle 1, obtain the environmental information and state parameters of the vehicle 1; determine whether the vehicle 1 has turned on the seat sun protection mode based on the environmental information; if the seat sun protection mode is turned on, adjust the posture of the target seat based on the environmental information and state parameters.
[0087] Specifically, the processor 12's implementation method for the above instructions can be found in [reference needed]. Figure 1 The descriptions of the relevant steps in the corresponding embodiments are not repeated here.
[0088] Those skilled in the art will understand that the schematic diagram is merely an example of the electronic device 10 and does not constitute a limitation on the electronic device 10. The electronic device 10 can be a bus topology or a star topology. The electronic device 10 may also include more or fewer other hardware or software than shown in the diagram, or different component arrangements. For example, the electronic device 10 may also include input / output devices, network access devices, etc.
[0089] The bus can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This bus can be divided into address bus, data bus, control bus, etc. For ease of representation, in... Figure 3 The symbol is represented by only one arrow, but this does not mean that there is only one bus or one type of bus. The bus is configured to implement communication between memory 11 and at least one processor 12, etc.
[0090] It should be noted that electronic device 10 is only an example. Other existing or future electronic products that are suitable for this application should also be included within the scope of protection of this application and are incorporated herein by reference.
[0091] In some embodiments of this application, the processor 12 may be composed of integrated circuits, such as a single packaged integrated circuit or multiple integrated circuits with the same or different functions, including combinations of one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips. The processor 12 is the control unit of the electronic device 10, connecting various components of the electronic device 10 via various interfaces and lines. It executes programs or modules stored in the memory 11 (e.g., executing a seat control program) and calls data stored in the memory 11 to perform various functions and process data of the electronic device 10.
[0092] The processor 12 executes the operating system of the electronic device 10 and various installed applications. The processor 12 executes these applications to implement the steps described in each of the above-described embodiments of the seat control method, for example... Figure 1 The steps are shown.
[0093] For example, a computer program may be divided into one or more modules / units, one or more of which are stored in memory 11 and executed by processor 12 to complete this application. One or more modules / units may be a series of computer-readable instruction segments capable of performing a specific function, which describe the execution process of the computer program in electronic device 10. For example, the computer program may be divided into an acquisition module 110, a judgment module 120, and an adjustment module 130.
[0094] The integrated unit implemented as a software functional module described above can be stored in a computer-readable storage medium. This software functional module, stored in a storage medium, includes several instructions to cause a computer device (which may be a personal computer, computer equipment, or network device, etc.) or processor to execute a portion of a seat control method according to various embodiments of this application.
[0095] If the modules / units integrated in the electronic device 10 are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware devices. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above.
[0096] Computer programs include computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. Computer-readable media can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory, and other types of memory.
[0097] This application also provides a computer-readable storage medium (not shown), which stores computer-readable instructions that are executed by a processor in an electronic device 10 to implement a seat control method of any of the above embodiments.
[0098] Specifically, computer-readable storage media can be non-volatile or volatile. Computer-readable storage media include flash memory, portable hard drives, multimedia cards, card-type memories (e.g., SD memory, DX memory, etc.), magnetic storage, magnetic disks, optical disks, etc. In some embodiments, memory 11 can be an internal storage unit of electronic device 10, such as the portable hard drive of electronic device 10. In other embodiments, memory 11 can also be an external storage device of electronic device 10, such as a plug-in portable hard drive, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on electronic device 10. Memory 11 can be used not only to store application software and various types of data installed on electronic device 10, such as the code of a seat control program, but also to temporarily store data that has been output or will be output.
[0099] Furthermore, the computer-readable storage medium may primarily include a stored program area and a stored data area, wherein the stored program area may store the operating system, an application program required for at least one function, etc.; and the stored data area may store data created based on the use of blockchain nodes, etc.
[0100] In the embodiments of this application, it should be noted that, unless otherwise explicitly specified and limited, "multiple" means two or more.
[0101] In the embodiments of this application, it should be noted that, unless otherwise expressly specified and limited, the word "for example" is used to indicate an example, illustration, or description. Any embodiment or design scheme described as "for example" in the embodiments of this application should not be construed as being better or more advantageous than other embodiments or design schemes. Specifically, the use of the word "for example" is intended to present the relevant concepts in a specific manner.
[0102] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection, an electrical connection, or a connection that allows communication between them; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication between two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.
[0103] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, features defined with "first" and "second" may explicitly or implicitly include one or more features.
[0104] In the description of this application, it should be noted that, unless otherwise explicitly stated and limited, "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Furthermore, the character " / " in this application generally indicates that the preceding and following related objects have an "or" relationship.
[0105] Unless otherwise specified, all steps in this application may be performed sequentially or randomly. For example, if a method includes steps A and B, it means that the method may include steps A and B performed sequentially, or it may include steps B and A performed sequentially. For example, if a method may also include step C, it means that step C may be added to the method in any order. For example, the method may include steps A, B, and C, or it may include steps A, C, and B, or it may include steps C, A, and B, etc.
[0106] The above are merely preferred embodiments of this application and are not intended to limit this application. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application should be included within the protection scope of this application.
[0107] In the several embodiments provided in this application, it should be understood that the disclosed methods and apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and other division methods may be used in actual implementation.
[0108] In the various embodiments of this application, the functional modules can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or in the form of hardware plus software functional modules.
[0109] Furthermore, it is clear that the word "comprising" does not exclude other units or steps, and the singular does not exclude the plural. Multiple units or devices described in the specification may also be implemented by a single unit or device through software or hardware.
[0110] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application and are not intended to limit it. Although this application has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of this application without departing from the spirit and scope of the technical solutions of this application.
Claims
1. A seat control method, applied to a vehicle, characterized in that, The method includes: If the vehicle is detected to be parked and there are no occupants in the target seat of the vehicle, the vehicle's environmental information and status parameters are obtained. The environmental information includes the current time and geographical location, current weather, parking location, and sunlight intensity. The status parameters include the windshield angle and vehicle pitch angle of the vehicle. Based on the environmental information, determine whether the vehicle has activated the seat sun protection mode; If the current time is during daytime, the current weather is not rainy, the parking location is an open area, and / or the light intensity is greater than or equal to a set threshold, it is determined that the vehicle has activated the seat sun protection mode. If the seat sun protection mode is activated, the posture of the target seat is adjusted according to the environmental information and the status parameters. Based on the current time and the geographical location, determine the first angle of incidence of sunlight; Based on the first incident angle, the windshield angle, and the vehicle body pitch angle, the second incident angle after the sunlight is refracted by the windshield is determined; Adjust the current angle between the backrest and the base of the target seat and / or the distance between the headrest and the windshield based on the second incident angle.
2. The seat control method as described in claim 1, characterized in that, The adjustment of the current angle between the backrest and the base of the target seat and / or the distance between the headrest and the windshield of the target seat includes: The target angle is determined based on the second incident angle and the preset safety margin; If the target angle is greater than or equal to the lower limit angle and less than or equal to the upper limit angle, the backrest is tilted forward / backward relative to the base according to the comparison between the target angle and the current angle, until the current angle is the same as the target angle.
3. The seat control method as described in claim 2, characterized in that, The adjustment of the current angle between the backrest and the base of the target seat and / or the distance between the headrest and the windshield of the target seat also includes: If the target angle is greater than the upper limit angle, control the backrest to tilt backward relative to the base until the current angle is the same as the upper limit angle, and control the target seat to move towards the windshield according to the target angle and the upper limit angle. If the target angle is less than the lower limit angle, control the backrest to tilt forward relative to the base until the current angle is the same as the lower limit angle.
4. The seat control method as described in claim 3, characterized in that, The step of adjusting the posture of the target seat based on the environmental information and the state parameters further includes: If the first incident angle is less than or equal to a preset threshold, control the backrest to tilt forward relative to the base until the current angle is the same as the lower limit angle of adjustment, and control the target seat to move a predetermined distance toward the windshield.
5. The seat control method as described in claim 1, characterized in that, The method further includes the following after activating the seat sun protection mode: If a preset unlock signal or remote start signal is detected, exit the seat sun protection mode and control the target seat to return to the memory posture.
6. An electronic device, characterized in that, The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the seat control method as described in any one of claims 1 to 5.
7. A vehicle, characterized in that, The vehicle includes the electronic equipment as described in claim 6.
Citation Information
Patent Citations
Vehicle seat automatic adjustment method and system, vehicle and storage medium
CN111731163A
Direct sunlight control system using the driver's seat of a car
KR1019980049691A