Method, device and system for adjusting seat stiffness

By acquiring the vehicle's current location and road condition data, using detection equipment to check the road surface smoothness and adjusting the seat stiffness according to the slope, the problem of the seat stiffness not being able to respond to changes in road conditions in a timely manner in the existing technology is solved, thus improving the ride comfort.

CN117162879BActive Publication Date: 2026-03-03FAW JIEFANG AUTOMOTIVE CO
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-18
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

In existing technologies, the stiffness adjustment of vehicle seats cannot respond promptly to changes in road conditions, resulting in a decrease in ride comfort.

Method used

By acquiring the target vehicle's current location and road condition data, the system uses detection equipment to monitor road surface smoothness in real time. Once the validity check is passed, the system adjusts the seat stiffness according to the road slope, especially at the turning point where a flat road section transitions into a non-flat road section.

Benefits of technology

It enables timely adjustment of seat stiffness, improves riding comfort, and ensures real-time adaptability of seat stiffness when road conditions change.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117162879B_ABST
    Figure CN117162879B_ABST
Patent Text Reader

Abstract

The application relates to a seat rigidity adjusting method and device, a seat rigidity adjusting system, a storage medium and a computer program product. The method comprises the following steps: acquiring a current position of a target vehicle, and acquiring road condition data of a target road section located in front of the current position from map data; the road condition data comprises a road surface slope; acquiring detection information obtained by detecting the target road section by a detection device, and determining a road surface flatness of the target road section according to the detection information; performing validity verification on the road condition data according to the road surface flatness; in the case that the validity verification is passed and the current position is a turning position from a flat road section to a non-flat road section, the rigidity of a seat in the target vehicle is adjusted according to the road surface slope, so that the rigidity can be adjusted in time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a method, device, system, storage medium, and computer program product for adjusting seat stiffness. Background Technology

[0002] With the development of vehicle technology, different types of vehicles have emerged. During driving, vehicles often encounter diverse road conditions, which can cause vibrations and affect the comfort of the driver and passengers.

[0003] In related technologies, to improve driver comfort while riding in a vehicle, the seats can be configured as air seats, which incorporate airbags. Based on this, the seat stiffness can be adjusted by inflating or deflating the airbags to enhance comfort. However, in these technologies, the airbags are only triggered to inflate or deflate after vehicle vibration, making it impossible to adjust seat stiffness in a timely manner. Summary of the Invention

[0004] Therefore, it is necessary to provide a seat stiffness adjustment method, device, system, computer-readable storage medium, and computer program product that can adjust seat stiffness in a timely manner to address the above-mentioned technical problems.

[0005] Firstly, this application provides a method for adjusting seat stiffness. The method includes:

[0006] The current location of the target vehicle is obtained, and the road condition data of the target road segment located in front of the current location is obtained from the map data; the road condition data includes the road surface slope.

[0007] Obtain detection information obtained by the detection equipment on the target road section, and determine the road surface smoothness of the target road section based on the detection information;

[0008] The validity of the road condition data is verified based on the road surface smoothness.

[0009] If the validity verification passes and the current position is a turning point from a flat road segment to a non-flat road segment, the stiffness of the seat in the target vehicle is adjusted according to the road slope.

[0010] In some embodiments, before obtaining the road condition data of the target road segment located ahead of the current position from the map data, the method further includes: obtaining pre-stored stiffness adjustment data, the stiffness adjustment data including stiffness adjustment values ​​corresponding to each historical position; if it is verified that the stiffness adjustment data does not store the stiffness adjustment value corresponding to the current position, then the method of obtaining the road condition data of the target road segment located ahead of the current position from the map data is executed.

[0011] In some embodiments, the method further includes: if it is verified that the stiffness adjustment data stores a stiffness adjustment value corresponding to the current position, then obtaining the stiffness adjustment value of the current position from the stiffness adjustment data, and adjusting the seat stiffness of the target vehicle according to the stiffness adjustment value of the current position.

[0012] In some embodiments, the traffic data includes road segment types, and the validity verification of the traffic data based on the road surface smoothness includes: estimating the road segment type of the target road segment based on the road surface smoothness; and determining that the validity verification passes if the estimated road segment type is the same as the road segment type in the traffic data.

[0013] In some embodiments, adjusting the stiffness of the seat in the target vehicle according to the road slope includes: obtaining a mapping relationship between the slope value and the flow area, wherein the flow area is the cross-sectional area of ​​the hydraulic pipeline of the hydraulic cylinder in the seat; determining the target flow area of ​​the hydraulic pipeline of the hydraulic cylinder in the seat according to the road slope and the mapping relationship; determining the target opening value of the regulating valve according to the target flow area; and adjusting the opening value of the regulating valve to the target opening value so that the stiffness of the seat is adjusted to the target stiffness.

[0014] In some embodiments, the method further includes: if the validity check passes and the current position is not a turning position, not adjusting the stiffness of the seat in the target vehicle.

[0015] Secondly, this application also provides a seat stiffness adjustment device. The device includes:

[0016] The acquisition module is used to acquire the current position of the target vehicle and acquire the road condition data of the target road segment located in front of the current position from the map data; the road condition data includes the road surface slope.

[0017] The determination module is used to acquire detection information obtained by the detection device on the target road section, and determine the road surface smoothness of the target road section based on the detection information;

[0018] The verification module is used to verify the validity of the road condition data based on the road surface smoothness.

[0019] The adjustment module is used to adjust the stiffness of the seat in the target vehicle according to the road slope when the validity verification is passed and the current position is a turning point from a flat road segment to a non-flat road segment.

[0020] Thirdly, this application also provides a seat stiffness adjustment system, characterized in that the system comprises:

[0021] Positioning devices are used to locate the current position of a target vehicle.

[0022] A stiffness adjustment element is used to obtain the current position and to obtain road condition data of the target road segment located in front of the current position from map data; the road condition data includes road surface slope.

[0023] The detection equipment is used to detect the target road section and obtain detection information;

[0024] The stiffness adjustment element is also used to determine the road surface smoothness of the target road segment based on the detection information; to verify the validity of the road condition data based on the road surface smoothness; and to adjust the stiffness of the seat in the target vehicle based on the road surface slope when the validity verification is passed and the current position is a turning point from a flat road segment to a non-flat road segment.

[0025] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, implements the steps of the above-described seat stiffness adjustment method.

[0026] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the steps of the above-described seat stiffness adjustment method.

[0027] The aforementioned seat stiffness adjustment method, device, system, storage medium, and computer program product acquire the current position of the target vehicle and quickly obtain road condition data of the target road segment ahead of the current position from map data; the road condition data includes road surface slope. It acquires detection information obtained by detection equipment on the target road segment, and can determine the road surface smoothness of the target road segment in real time based on the detection information; it verifies the validity of the road condition data based on the road surface smoothness, and based on this validity verification, it can quickly verify the road condition of the target road segment, ensuring the validity of the road condition data. When the validity verification passes and the current position is a transition point from a level road segment to a non-level road segment, it adjusts the stiffness of the seat in the target vehicle in advance based on the road surface slope, enabling timely stiffness adjustment. Attached Figure Description

[0028] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0029] Figure 1 This is an application environment diagram of the seat stiffness adjustment method in one embodiment;

[0030] Figure 2 This is a flowchart illustrating a seat stiffness adjustment method in one embodiment;

[0031] Figure 3 This is a structural schematic diagram of the seat in one embodiment;

[0032] Figure 4 This is a schematic diagram of the hydraulic vibration damping unit in one embodiment;

[0033] Figure 5 This is a schematic diagram of the regulating valve circuit in one embodiment;

[0034] Figure 6 This is a structural block diagram of a seat stiffness adjustment device in one embodiment;

[0035] Figure 7 This is an internal structural diagram of the seat controller in one embodiment;

[0036] Figure 8 This is a structural diagram of a seat stiffness adjustment system in one embodiment. Detailed Implementation

[0037] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0038] The seat stiffness adjustment method provided in this application embodiment can be applied to, for example... Figure 1The application environment is shown. The stiffness adjustment element 102 communicates with the detection device 104 via a network. The stiffness adjustment element 102 is used to adjust the seat stiffness and can be deployed on the seat to adjust the seat stiffness in real time. The stiffness adjustment element 102 includes a stiffness adjustment controller, which has a chip pre-stored the seat adjustment program. The seat stiffness is adjusted by calling the seat adjustment program. The detection device 104 is used to detect the road surface smoothness of the section of road ahead of the vehicle. The detection device includes, but is not limited to, radar, infrared detectors, etc. The stiffness adjustment element 102 can also communicate with a positioning device (not shown) via a network. The stiffness adjustment element 102 can also communicate with a server (not shown) via a network to obtain high-precision map data from the server. The data storage system can store the data that the server needs to process. The data storage system can be integrated on the server or placed in the cloud or other network servers. The stiffness adjustment element 102 acquires the current position of the target vehicle and obtains road condition data of the target road segment ahead of the current position from the map data; the road condition data includes the road surface slope; the stiffness adjustment element 102 acquires the detection information obtained by the detection equipment on the target road segment, and determines the road surface smoothness of the target road segment based on the detection information; the stiffness adjustment element 102 verifies the validity of the road condition data based on the road surface smoothness; if the validity verification passes and the current position is a turning point from a flat road segment to a non-flat road segment, the stiffness adjustment element 102 adjusts the stiffness of the seat in the target vehicle based on the road surface slope.

[0039] The server can be implemented using a standalone server or a server cluster consisting of multiple servers.

[0040] In one exemplary embodiment, such as Figure 2 As shown, a method for determining seat stiffness is provided, which can be applied to... Figure 1 The following steps are used as an example to illustrate the stiffness adjustment element 102:

[0041] Step S202: Obtain the current location of the target vehicle and obtain the road condition data of the target road segment in front of the current location from the map data; the road condition data includes the road surface slope.

[0042] The target vehicles include those equipped with airbag seats, such as... Figure 3 The diagram shown is a structural schematic of a seat in one embodiment. The seat includes a backrest 1, a seat cushion 2, and a stiffness adjustment device 3. The stiffness adjustment device 3 is fixed to the cab floor and the seat cushion 2 by bolts. The stiffness adjustment device 3 has reserved air supply interface and wiring harness interface, and can be removed by simply removing the bolts. The stiffness adjustment device 3 includes an airbag 301 and a hydraulic cylinder 302. The stiffness adjustment device also includes stiffness adjustment elements.

[0043] When the seat moves downwards, the airbag 301 deflates to press against the seat cushion 2, providing cushioning and pressure relief. Simultaneously, the upper chamber of the hydraulic cylinder 302 is compressed, and the hydraulic oil in the upper chamber flows through the hydraulic lines to the power generation unit. This drives the hydraulic motor and generator to generate electricity, converting kinetic energy into electrical energy, which is then stored in the vehicle battery. When the seat moves upwards, the airbag 301 inflates, and the upper chamber of the hydraulic cylinder is stretched. The hydraulic oil in the upper chamber also flows through the hydraulic lines to the power generation unit. This again drives the hydraulic motor and generator to generate electricity, converting kinetic energy into electrical energy, which is also stored in the vehicle battery. In other words, when the seat moves upwards or downwards, kinetic energy can be converted into electrical energy to power the vehicle's electrical systems, thus contributing to energy conservation.

[0044] The target vehicle includes, but is not limited to, automobiles and commercial dump trucks. The current location is the physical location of the target vehicle at the current moment. The target road segment is the road segment located ahead of the current location and at a preset distance from the current location; it can be understood that the starting point of the target road segment is the current location.

[0045] The map data is high-precision map data, which includes road condition data for each physical location. Road condition data reflects the road conditions at each physical location, such as whether it is a flat road or an uphill road. Road slope refers to the angle between the road surface and the horizontal plane.

[0046] Optionally, the positioning device determines the current position of the target vehicle at the current moment. The positioning device sends the current position to the stiffness adjustment element. The stiffness adjustment element retrieves map data and obtains road condition data of the target road segment located ahead of the current position from the map data.

[0047] Among them, the positioning equipment is used to locate the position of the target vehicle. The positioning equipment includes, but is not limited to, GPS (Global Positioning System) locators and vehicle-mounted Beidou positioning terminals.

[0048] For example, the stiffness adjustment element sends a location acquisition request to the positioning device every preset time interval. Upon receiving the request, the positioning device sends the latitude and longitude information of the target vehicle at the current moment to the stiffness adjustment element. Alternatively, the positioning device can directly send its latitude and longitude information for each moment to the stiffness adjustment element. After every preset time interval, the stiffness adjustment element retrieves the current latitude and longitude information sent by the positioning device. The stiffness adjustment element then accesses map data and retrieves road condition data matching the latitude and longitude information from the map data. The preset time interval is determined by the target vehicle's speed and the distance to the target road segment; that is, it is determined based on the travel time it takes for the target vehicle to complete the target road segment. The travel time is no longer than the preset time interval.

[0049] Step S204: Obtain the detection information obtained by the detection equipment on the target road section, and determine the road surface smoothness of the target road section based on the detection information.

[0050] The detection equipment is used to detect the road surface of the target section in real time to determine its smoothness. Road surface smoothness reflects the degree of deviation of the physical surface from an ideal plane; the smaller the deviation, the smoother the road surface. Road surface smoothness is used to verify whether the road surface is smooth.

[0051] Optionally, after the target vehicle reaches its current location, the detection device detects the road surface of the target road segment ahead of the current location and obtains detection information. The stiffness adjustment element receives the detection information sent by the detection device at the current moment and determines the road surface smoothness of the target road segment based on the detection information.

[0052] For example, the detection device detects the road surface of a target road segment ahead of the current location, obtaining detection information of the target road segment. This detection information includes the road surface power spectral density. A stiffness adjustment element determines the road surface smoothness based on the road surface power spectral density. The road surface power spectral density refers to the distribution density of energy on the road surface at different frequencies. It can be understood as a function of the road surface height.

[0053] Step S206: Verify the validity of the road condition data based on the road surface smoothness.

[0054] The validity check is used to verify whether the road condition data has changed. For example, if the road surface changes, such as a large pothole appearing on a flat surface or a slope changing from flat to sloping, the road condition data is determined based on latitude and longitude information. While road surface changes do not affect latitude and longitude, they do affect road surface smoothness. Therefore, the road surface smoothness can be used to verify the validity of the road condition data at the current location. If the validity check passes, the road condition data is considered valid, and subsequent seat adjustments based on this data are valid.

[0055] In some embodiments, the traffic data includes road segment types. The validity of the traffic data is verified based on the road surface smoothness, including: estimating the road segment type of the target road segment based on the road surface smoothness; and determining that the validity verification passes if the estimated road segment type is the same as the road segment type in the traffic data.

[0056] Optionally, the stiffness adjustment element estimates the road segment type of the target road segment at the current moment based on the road surface smoothness, and compares the estimated road segment type with the road segment type in the road condition data. If the estimated road segment type is the same as the road segment type in the road condition data, the validity check is deemed successful.

[0057] If the estimated road segment type is inconsistent with the road segment type in the road condition data, the validity check is deemed to have failed, and the stiffness adjustment element will not adjust the stiffness of the seat in the target vehicle.

[0058] For example, if the road surface height at each physical location of the target road segment is consistent at the current time, then the road segment type of the target road segment at the current time is determined to be planar. If the road surface height at each physical location is inconsistent and the trend is gradually increasing or gradually decreasing, then the road segment type of the target road segment at the current time is determined to be non-planar, such as a slope.

[0059] In this embodiment, by comparing the road segment type estimated from the road surface smoothness with the road segment type in the road condition data, the validity of the road segment data type in the road condition data can be detected in real time, i.e., whether the road segment type of the target road segment has changed. Thus, provided the validity check passes, the seat stiffness can be adjusted effectively and promptly.

[0060] Step S208: If the validity check passes and the current position is a turning point from a flat road segment to a non-flat road segment, adjust the stiffness of the seat in the target vehicle according to the road slope.

[0061] Among them, road slope refers to the angle between the slope and the horizontal plane, and stiffness refers to the ability of a material or structure to resist elastic deformation when subjected to force.

[0062] Optionally, if the validity check is passed, the stiffness adjustment element determines whether the road segment type has changed. If the road segment type has changed, and the current location is a non-planar road segment, then the current location is determined to be a transition point from a planar road segment to a non-planar road segment, and the stiffness adjustment element adjusts the seat stiffness according to the road surface slope.

[0063] If the current location is a transition point from a non-level road segment to a level road segment, the stiffness adjustment element will not adjust the seat stiffness.

[0064] In some embodiments, the method further includes: if the validity check passes and the current position is not a turning position, not adjusting the stiffness of the seat in the target vehicle.

[0065] For example, if the validity check is passed, the stiffness adjustment element determines whether the road segment type has changed. If the road segment type does not change, that is, both the target road segment at the previous moment and the target road segment at the current moment are planar road segments, the stiffness adjustment element does not adjust the stiffness of the seat in the target vehicle.

[0066] In this embodiment, if the validity check passes and the current position is not a turning point, it means that the current position is not a turning point from a flat road segment to a non-flat road segment, but is still a flat road segment. In this case, the stiffness of the seat in the target vehicle is adjusted to avoid ineffective adjustments and ensure the comfort of the user.

[0067] The aforementioned seat stiffness adjustment method obtains the current position of the target vehicle and quickly retrieves road condition data of the target road segment ahead of the current position from map data; the road condition data includes road surface slope. It acquires detection information obtained by detection equipment on the target road segment, and based on this information, the road surface smoothness of the target road segment can be determined in real time. The road condition data is then validated based on the road surface smoothness. This validation allows for rapid verification of the road condition of the target road segment, ensuring the validity of the road condition data. If the validity verification passes and the current position is at a transition point from a level road segment to a non-level road segment, the seat stiffness in the target vehicle is adjusted in advance based on the road surface slope, thus enabling timely stiffness adjustment.

[0068] In some embodiments, before obtaining the road condition data of the target road segment ahead of the current location from the map data, the method further includes: obtaining pre-stored stiffness adjustment data, the stiffness adjustment data including stiffness adjustment values ​​corresponding to each historical location; if it is found that the stiffness adjustment data does not store the stiffness adjustment value corresponding to the current location, then obtaining the road condition data of the target road segment ahead of the current location from the map data.

[0069] The stiffness adjustment is controlled by adjusting the opening of the regulating valve. Since the seat has an airbag, the regulating valve controls the airbag's air intake line. In this embodiment, the effective flow area of ​​the hydraulic cylinder's hydraulic line is adjusted by the regulating valve, thereby achieving damping adjustment of the hydraulic damping unit and ultimately adjusting the overall stiffness. Figure 4 The diagram shown is a structural schematic of a hydraulic damping unit in one embodiment. The hydraulic cylinder connects the engine M, generator E, rectifier circuit, and battery (or vehicle-mounted circuit). Figure 5 The diagram shown is a schematic of the regulating valve circuit in one embodiment. Gas enters through the inlet pipe and exits through the outlet pipe. The PID controller controls the gas flow rate by setting a setpoint. During gas intake, the gas flow rate is measured, and the flow rate is adjusted by controlling the opening of the solenoid valve, thereby changing the damping magnitude and achieving real-time vibration reduction.

[0070] The stiffness adjustment data is pre-stored in the stiffness adjustment element, including the stiffness adjustment values ​​from previous adjustments at historical locations. For example, at point A, when a vehicle first passes by, the seat is adjusted and the stiffness adjustment value is recorded. Thus, once the vehicle travels to point A again, the stiffness adjustment value at point A can be directly retrieved without recalculating it.

[0071] For example, the stiffness adjustment element obtains pre-stored stiffness adjustment data, which includes stiffness adjustment values ​​corresponding to each historical location. The stiffness adjustment element queries the stiffness adjustment data to see if the current location is recorded. If not, it is determined that no stiffness adjustment value corresponding to the current location is stored, and the stiffness adjustment element obtains the road condition data of the target road segment located ahead of the current location from the map data.

[0072] In some embodiments, the method further includes: if it is verified that the stiffness adjustment data stores a stiffness adjustment value corresponding to the current position, then obtaining the stiffness adjustment value of the current position from the stiffness adjustment data, and adjusting the seat stiffness of the target vehicle according to the stiffness adjustment value of the current position.

[0073] For example, the stiffness adjustment element queries the stiffness adjustment data to see if the current position is recorded. If it is, it is determined that the stiffness adjustment value corresponding to the current position is stored. The stiffness adjustment element directly obtains the stiffness adjustment value of the current position from the stiffness adjustment data and adjusts the seat stiffness of the target vehicle according to the stiffness adjustment value of the current position.

[0074] In this way, after determining the current position of the target vehicle, the system first checks whether the stiffness adjustment data stores the stiffness adjustment value for the current position. Once found, the stiffness adjustment value is directly retrieved from the stiffness adjustment data for stiffness adjustment, eliminating the need to re-determine the stiffness adjustment value and improving stiffness adjustment efficiency.

[0075] In this embodiment, by using pre-stored stiffness adjustment data, it is possible to quickly query whether there is a stored stiffness adjustment value for the current position. Based on the query result, it is determined whether the stiffness adjustment value for the current position needs to be determined, which simplifies the adjustment process and improves the efficiency of stiffness adjustment.

[0076] In some instances, the stiffness of the seat in a target vehicle is adjusted based on the road slope, including: obtaining the mapping relationship between the slope value and the flow area, where the flow area is the cross-sectional area of ​​the hydraulic lines of the hydraulic cylinder in the seat; determining the target flow area of ​​the hydraulic lines of the hydraulic cylinder in the seat based on the road slope and the mapping relationship; determining the target opening value of the regulating valve based on the target flow area; and adjusting the opening value of the regulating valve to the target opening value so that the stiffness of the seat is adjusted to the target stiffness.

[0077] Optionally, the stiffness adjustment element acquires the mapping relationship between the slope value and the flow area. Based on the road slope and the mapping relationship, the stiffness adjustment element determines the target flow area of ​​the hydraulic lines in the hydraulic cylinder of the seat. Based on the target flow area, the stiffness adjustment element determines the target opening value based on the mapping relationship between the opening value of the regulating valve and the flow area. The stiffness adjustment element adjusts the opening value of the regulating valve to the target opening value, thereby adjusting the stiffness of the seat to the target stiffness. The stiffness adjustment element uses this target opening value as the stiffness adjustment value corresponding to the current position and stores it in the stiffness adjustment data to update the stiffness adjustment data in real time. In other words, this embodiment of the application indirectly and accurately adjusts the stiffness by adjusting the opening value of the regulating valve.

[0078] In this embodiment, the target flow area of ​​the hydraulic pipeline can be accurately determined by mapping the slope value to the flow area. The target opening value of the regulating valve is then precisely determined based on the target flow area. Thus, by controlling the opening value of the regulating valve to the target opening value, the damping of the hydraulic vibration damping unit can be adjusted, thereby achieving adjustment of the overall stiffness.

[0079] In one specific embodiment, the seat stiffness adjustment method involves a positioning device, a stiffness adjustment element, and a detection device. The stiffness adjustment element includes a seat controller. Specifically, the positioning device locates the current position of the target vehicle. The seat controller in the stiffness adjustment element obtains the current position of the target vehicle sent by the positioning device, obtains pre-stored stiffness adjustment data, which includes stiffness adjustment values ​​corresponding to each historical position; and checks whether the stiffness adjustment data stores the stiffness adjustment value corresponding to the current position. If the stiffness adjustment data stores the stiffness adjustment value corresponding to the current position, the stiffness adjustment value for the current position is obtained from the stiffness adjustment data, and the seat stiffness of the target vehicle is adjusted according to the stiffness adjustment value for the current position. If the stiffness adjustment data does not store the stiffness adjustment value corresponding to the current position, road condition data of the target road segment ahead of the current position is obtained from map data; the road condition data includes road surface slope. The seat controller in the stiffness adjustment element obtains detection information obtained by the detection device from detecting the target road segment, and determines the road surface smoothness of the target road segment based on the detection information. Based on the road surface smoothness, the road segment type of the target road segment is estimated; if the estimated road segment type is the same as the road segment type in the road condition data, the validity verification is confirmed to be successful.

[0080] If the validity check passes and the current location is a transition point from a level road segment to a non-level road segment, the seat controller in the stiffness adjustment element obtains the mapping relationship between the slope value and the flow area, where the flow area is the cross-sectional area of ​​the hydraulic lines of the hydraulic cylinder in the seat. Based on the road slope and the mapping relationship, the target flow area of ​​the hydraulic lines of the hydraulic cylinder in the seat is determined. Based on the target flow area, the target opening value of the regulating valve is determined, and the opening value of the regulating valve is adjusted to the target opening value so that the seat stiffness is adjusted to the target stiffness. If the validity check passes and the current location is not a transition point, the stiffness of the seat in the target vehicle is not adjusted.

[0081] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0082] Based on the same inventive concept, this application also provides a seat stiffness adjustment device for implementing the seat stiffness adjustment method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations of one or more seat stiffness adjustment device embodiments provided below can be found in the limitations of the seat stiffness adjustment method described above, and will not be repeated here.

[0083] In one exemplary embodiment, such as Figure 6 As shown, a seat stiffness adjustment device 600 is provided, including: an acquisition module 602, a determination module 604, a verification module 606, and an adjustment module 608, wherein:

[0084] The acquisition module 602 is used to acquire the current position of the target vehicle and to acquire the road condition data of the target road segment located in front of the current position from the map data; the road condition data includes the road surface slope.

[0085] The determination module 604 is used to acquire the detection information obtained by the detection equipment on the target road section, and determine the road surface smoothness of the target road section based on the detection information;

[0086] The verification module 606 is used to verify the validity of road condition data based on road surface smoothness.

[0087] The adjustment module 608 is used to adjust the stiffness of the seat in the target vehicle according to the road slope when the validity verification is passed and the current position is a turning point from a flat road segment to a non-flat road segment.

[0088] In some embodiments, before obtaining the road condition data of the target road segment ahead of the current location from the map data, the acquisition module 602 is further configured to obtain pre-stored stiffness adjustment data, which includes stiffness adjustment values ​​corresponding to each historical location; if it is found that the stiffness adjustment data does not store the stiffness adjustment value corresponding to the current location, the acquisition of the road condition data of the target road segment ahead of the current location from the map data is performed.

[0089] In some embodiments, the acquisition module 602 is further configured to, if it is verified that the stiffness adjustment value corresponding to the current position is stored in the stiffness adjustment data, obtain the stiffness adjustment value of the current position from the stiffness adjustment data, and adjust the seat stiffness of the target vehicle according to the stiffness adjustment value of the current position.

[0090] In some embodiments, the traffic data includes road segment types. The verification module 606 is used to estimate the road segment type of the target road segment based on the road surface smoothness. If the estimated road segment type is the same as the road segment type in the traffic data, the validity verification is determined to be successful.

[0091] In some embodiments, the adjustment module 608 is used to obtain the mapping relationship between the slope value and the flow area, where the flow area is the cross-sectional area of ​​the hydraulic pipeline of the hydraulic cylinder in the seat; determine the target flow area of ​​the hydraulic pipeline of the hydraulic cylinder in the seat according to the road slope and the mapping relationship; determine the target opening value of the adjustment valve according to the target flow area, and adjust the opening value of the adjustment valve to the target opening value so that the stiffness of the seat is adjusted to the target stiffness.

[0092] In some embodiments, the adjustment module 608 is further configured not to adjust the stiffness of the seat in the target vehicle if the validity check passes and the current position is not a turning position.

[0093] Each module in the aforementioned seat stiffness adjustment device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor within the stiffness adjustment element in hardware form, or stored in the memory of the stiffness adjustment element in software form, so that the processor can call and execute the corresponding operations of each module.

[0094] In one exemplary embodiment, a stiffness adjustment element is provided, which includes a seat controller. The seat controller may be a controller for a seat in a vehicle, and its internal structure diagram may be as shown below. Figure 7 As shown, the seat controller includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the computer program. The internal memory provides an environment for the execution of the computer program in the non-volatile storage media. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements a seat stiffness adjustment method.

[0095] Those skilled in the art will understand that Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the seat controller to which the present application is applied. A specific seat controller may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0096] In one exemplary embodiment, such as Figure 8 As shown, a seat stiffness adjustment system 800 is provided, which includes a positioning device 802, a stiffness adjustment element 804, and a detection device 806. The positioning device 802 and the stiffness adjustment element 804 are connected via a communication network, and the stiffness adjustment element 804 and the detection device 806 are connected via the same communication network. Specifically:

[0097] Positioning device 802 is used to locate the current position of the target vehicle;

[0098] The stiffness adjustment element 804 is used to obtain the current position and the road condition data of the target road segment located in front of the current position from the map data; the road condition data includes the road surface slope.

[0099] The detection device 806 is used to detect the target road section and obtain detection information;

[0100] The stiffness adjustment element 804 is also used to determine the road surface smoothness of the target road section based on the detection information; to verify the validity of the road condition data based on the road surface smoothness; and to adjust the stiffness of the seat in the target vehicle based on the road slope when the validity verification is passed and the current position is a turning point from a flat road section to a non-flat road section.

[0101] In some embodiments, the stiffness adjustment element 804 is further configured to acquire pre-stored stiffness adjustment data, which includes stiffness adjustment values ​​corresponding to each historical location; if it is found that the stiffness adjustment data does not store the stiffness adjustment value corresponding to the current location, the element executes the acquisition of road condition data of the target road segment located ahead of the current location from the map data.

[0102] In some embodiments, the stiffness adjustment element 804 is further configured to, when verifying that the stiffness adjustment data stores a stiffness adjustment value corresponding to the current position, obtain the stiffness adjustment value of the current position from the stiffness adjustment data, and adjust the seat stiffness of the target vehicle according to the stiffness adjustment value of the current position.

[0103] In some embodiments, the stiffness adjustment element 804 is also used to estimate the road segment type of the target road segment based on the road surface smoothness; if the estimated road segment type is the same as the road segment type in the road condition data, the validity verification is determined to be successful.

[0104] In some embodiments, the stiffness adjustment element 804 is further configured to obtain the mapping relationship between the slope value and the flow area, wherein the flow area is the cross-sectional area of ​​the hydraulic pipeline of the hydraulic cylinder in the seat; determine the target flow area of ​​the hydraulic pipeline of the hydraulic cylinder in the seat according to the road slope and the mapping relationship; determine the target opening value of the regulating valve according to the target flow area, and adjust the opening value of the regulating valve to the target opening value so that the stiffness of the seat is adjusted to the target stiffness.

[0105] In some embodiments, the stiffness adjustment element 804 is further configured not to adjust the stiffness of the seat in the target vehicle if the validity check passes and the current position is not a turning position.

[0106] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon. When executed by a processor, the computer program performs the following steps: obtaining the current position of a target vehicle and obtaining road condition data of a target road segment ahead of the current position from map data; the road condition data includes road surface slope; obtaining detection information obtained by a detection device from detecting the target road segment, and determining the road surface smoothness of the target road segment based on the detection information; validating the road condition data based on the road surface smoothness; and adjusting the stiffness of the seat in the target vehicle based on the road surface slope if the validity verification passes and the current position is a turning point from a flat road segment to a non-flat road segment.

[0107] In one embodiment, before obtaining the road condition data of the target road segment ahead of the current location from the map data, the computer program, when executed by the processor, further performs the following steps: obtaining pre-stored stiffness adjustment data, which includes stiffness adjustment values ​​corresponding to each historical location; if it is found that the stiffness adjustment data does not store the stiffness adjustment value corresponding to the current location, then obtaining the road condition data of the target road segment ahead of the current location from the map data.

[0108] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: if it is verified that the stiffness adjustment value corresponding to the current position is stored in the stiffness adjustment data, then the stiffness adjustment value of the current position is obtained from the stiffness adjustment data, and the seat stiffness of the target vehicle is adjusted according to the stiffness adjustment value of the current position.

[0109] In one embodiment, the traffic data includes road segment types, and when the computer program is executed by the processor, it further performs the following steps: estimating the road segment type of the target road segment based on the road surface smoothness; and determining that the validity verification has passed if the estimated road segment type is the same as the road segment type in the traffic data.

[0110] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: obtaining the mapping relationship between the slope value and the flow area, wherein the flow area is the cross-sectional area of ​​the hydraulic pipeline of the hydraulic cylinder in the seat; determining the target flow area of ​​the hydraulic pipeline of the hydraulic cylinder in the seat based on the road slope and the mapping relationship; determining the target opening value of the regulating valve based on the target flow area; and adjusting the opening value of the regulating valve to the target opening value so that the stiffness of the seat is adjusted to the target stiffness.

[0111] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: if the validity check passes and the current position is not a turning position, the stiffness of the seat in the target vehicle is not adjusted.

[0112] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps: obtaining the current position of a target vehicle and obtaining road condition data of a target road segment located ahead of the current position from map data; the road condition data includes road surface slope; obtaining detection information obtained by a detection device detecting the target road segment, and determining the road surface smoothness of the target road segment based on the detection information; validating the road condition data based on the road surface smoothness; and, if the validity verification passes and the current position is a turning point from a flat road segment to a non-flat road segment, adjusting the stiffness of the seat in the target vehicle based on the road surface slope.

[0113] In one embodiment, before obtaining the road condition data of the target road segment ahead of the current location from the map data, the computer program, when executed by the processor, further performs the following steps: obtaining pre-stored stiffness adjustment data, which includes stiffness adjustment values ​​corresponding to each historical location; if it is found that the stiffness adjustment data does not store the stiffness adjustment value corresponding to the current location, then obtaining the road condition data of the target road segment ahead of the current location from the map data.

[0114] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: if it is verified that the stiffness adjustment value corresponding to the current position is stored in the stiffness adjustment data, then the stiffness adjustment value of the current position is obtained from the stiffness adjustment data, and the seat stiffness of the target vehicle is adjusted according to the stiffness adjustment value of the current position.

[0115] In one embodiment, the traffic data includes road segment types, and when the computer program is executed by the processor, it further performs the following steps: estimating the road segment type of the target road segment based on the road surface smoothness; and determining that the validity verification has passed if the estimated road segment type is the same as the road segment type in the traffic data.

[0116] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: obtaining the mapping relationship between the slope value and the flow area, wherein the flow area is the cross-sectional area of ​​the hydraulic pipeline of the hydraulic cylinder in the seat; determining the target flow area of ​​the hydraulic pipeline of the hydraulic cylinder in the seat based on the road slope and the mapping relationship; determining the target opening value of the regulating valve based on the target flow area; and adjusting the opening value of the regulating valve to the target opening value so that the stiffness of the seat is adjusted to the target stiffness.

[0117] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: if the validity check passes and the current position is not a turning position, the stiffness of the seat in the target vehicle is not adjusted.

[0118] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0119] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0120] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0121] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for adjusting seat stiffness, characterized in that, The method includes: The current location of the target vehicle is obtained, and the road condition data of the target road segment located in front of the current location is obtained from the map data; the road condition data includes the road surface slope. Obtain detection information obtained by the detection equipment on the target road section, and determine the road surface smoothness of the target road section based on the detection information; The validity of the road condition data is verified based on the road surface smoothness. If the validity verification passes and the current position is a turning point from a flat road segment to a non-flat road segment, the stiffness of the seat in the target vehicle is adjusted according to the road slope.

2. The method according to claim 1, characterized in that, Before obtaining traffic data for the target road segment located ahead of the current location from map data, the method further includes: Obtain pre-stored stiffness adjustment data, which includes stiffness adjustment values ​​corresponding to each historical position; If it is found that the stiffness adjustment value corresponding to the current position is not stored in the stiffness adjustment data, the road condition data of the target road segment located in front of the current position is obtained from the map data.

3. The method according to claim 2, characterized in that, The method further includes: If the stiffness adjustment data is found to contain a stiffness adjustment value corresponding to the current position, the stiffness adjustment value for the current position is obtained from the stiffness adjustment data, and the seat stiffness of the target vehicle is adjusted according to the stiffness adjustment value for the current position.

4. The method according to claim 1, characterized in that, The road condition data includes road segment types, and the validity verification of the road condition data based on the road surface smoothness includes: Based on the road surface smoothness, the road segment type of the target road segment is estimated; If the estimated road segment type is the same as the road segment type in the traffic data, the validity check is deemed successful.

5. The method according to claim 1, characterized in that, The adjustment of the seat stiffness in the target vehicle according to the road slope includes: Obtain the mapping relationship between the slope value and the flow area, where the flow area is the cross-sectional area of ​​the hydraulic pipeline of the hydraulic cylinder in the seat; Based on the road surface slope and the mapping relationship, determine the target flow area of ​​the hydraulic pipeline of the hydraulic cylinder in the seat; The target opening value of the regulating valve is determined based on the target flow area, and the opening value of the regulating valve is adjusted to the target opening value so that the stiffness of the seat is adjusted to the target stiffness.

6. The method according to claim 1, characterized in that, The method further includes: If the validity check passes and the current position is not a turning point, the stiffness of the seat in the target vehicle will not be adjusted.

7. A seat stiffness adjustment device, characterized in that, The device includes: The acquisition module is used to acquire the current position of the target vehicle and acquire the road condition data of the target road segment located in front of the current position from the map data; the road condition data includes the road surface slope. The determination module is used to acquire detection information obtained by the detection device on the target road section, and determine the road surface smoothness of the target road section based on the detection information; The verification module is used to verify the validity of the road condition data based on the road surface smoothness. The adjustment module is used to adjust the stiffness of the seat in the target vehicle according to the road slope when the validity verification is passed and the current position is a turning point from a flat road segment to a non-flat road segment.

8. A seat stiffness adjustment system, characterized in that, The system includes: Positioning devices are used to locate the current position of a target vehicle. A stiffness adjustment element is used to obtain the current position and to obtain road condition data of the target road segment located in front of the current position from map data; the road condition data includes road surface slope. The detection equipment is used to detect the target road section and obtain detection information; The stiffness adjustment element is also used to determine the road surface smoothness of the target road segment based on the detection information; to verify the validity of the road condition data based on the road surface smoothness; and to adjust the stiffness of the seat in the target vehicle based on the road surface slope when the validity verification is passed and the current position is a turning point from a flat road segment to a non-flat road segment.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Seat and vehicle with same

    CN115056689A

  • Seat adjusting system, adjusting seat and vehicle

    CN217598393U