Seat adjustment method, device, computer equipment, storage medium and program product

By acquiring real-time status data of manned aircraft, using simulated fall models and data processing algorithms to assess fall trends, and adjusting seat attitude to reduce occupant injury, the problem of occupant safety during vertical falls of manned aircraft has been solved, and the occupant survival rate has been improved.

CN119659951BActive Publication Date: 2025-11-25TSINGHUA UNIVERSITY
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411821862.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-11
Publication Date
2025-11-25
Estimated Expiration
2044-12-11

AI Technical Summary

Technical Problem

How to effectively ensure the safety of occupants when a manned aircraft collides with the ground or other hard objects at a high speed in the vertical direction.

Method used

By acquiring real-time status data of the manned aircraft, the fall trend is assessed using a simulated fall model and data processing algorithms. The seat posture is adjusted to change the occupant from an upright sitting position to a semi-reclining sitting position. Specifically, this includes adjusting the seat back angle, seat cushion tilt, seat belt tightness, headrest position, armrest position, lumbar support position, and knee pad position.

Benefits of technology

It reduces the damage to occupants from vertical falls of manned aircraft and improves the survival rate of occupants in crash conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119659951B_ABST
    Figure CN119659951B_ABST
Patent Text Reader

Abstract

The application relates to a seat adjusting method and device, computer equipment, a storage medium and a program product. The method comprises the following steps: acquiring real-time state data of a manned vehicle during driving, and adjusting the posture of the seat when it is determined according to the real-time state data that the manned vehicle is falling, so as to timely adjust the posture of the seat for different collision conditions before a collision occurs, to change the posture of a passenger on the seat from an upright sitting posture to a semi-reclining sitting posture, reduce the damage caused by vertical falling of the manned vehicle to the passenger, and improve the survival rate of the passenger under the falling and collision working condition.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of manned aircraft, and in particular to a seat adjustment method and device, computer equipment, storage medium and program product. BACKGROUND

[0002] Manned aircraft, including flying cars and the like, is a multi-mode vehicle that combines the characteristics of cars and planes, which can travel on the ground and in the air, and has the basic features of electric vertical take-off and landing, intelligent unmanned driving, amphibious transportation, etc.

[0003] However, while manned aircraft brings convenience and efficiency, it also faces many technical challenges and safety risks. In particular, how to effectively protect the safety of passengers when the manned aircraft hits the ground or other hard objects at a high speed in the vertical direction has become a problem to be solved. SUMMARY

[0004] Therefore, it is necessary to provide a seat adjustment method, device, computer equipment, storage medium and program product that can protect the safety of passengers when the manned aircraft hits the ground or other hard objects at a high speed in the vertical direction.

[0005] In a first aspect, the present application provides a seat adjustment method. The method comprises:

[0006] Obtaining real-time state data of the manned aircraft during travel;

[0007] When it is determined according to the real-time state data that the manned aircraft is falling, adjusting the posture of the seat to change the sitting posture of the passenger sitting on the seat from an upright position to a semi-reclining position.

[0008] In one embodiment, when it is determined according to the real-time state data that the manned aircraft is falling, adjusting the posture of the seat comprises:

[0009] When it is determined according to the real-time state data that the manned aircraft is falling, determining a target seat adjustment strategy that matches the historical simulation falling data corresponding to the real-time state data;

[0010] Adjusting the posture of the seat according to the target seat adjustment strategy.

[0011] In one embodiment, when it is determined according to the real-time state data that the manned aircraft is falling, determining a target seat adjustment strategy that matches the historical simulation falling data corresponding to the real-time state data comprises:

[0012] determining a falling time of the manned vehicle according to the real-time state data, when it is determined that the manned vehicle is falling according to the real-time state data;

[0013] determining the target seat adjustment strategy matching the historical simulation falling data corresponding to the real-time state data, when it is determined that the falling time is greater than or equal to a preset response time; the preset response time is greater than or equal to a shortest time required for executing the seat adjustment strategy.

[0014] In one embodiment, the determining the target seat adjustment strategy matching the historical simulation falling data corresponding to the real-time state data comprises:

[0015] establishing a simulation falling model according to the real-time state data; the simulation falling model is used for analyzing a process of the manned vehicle falling;

[0016] performing simulation analysis on a falling state of the manned vehicle based on the simulation falling model to obtain falling prediction data;

[0017] determining the target seat adjustment strategy matching the historical simulation falling data corresponding to the falling prediction data.

[0018] In one embodiment, the determining the target seat adjustment strategy matching the historical simulation falling data corresponding to the falling prediction data comprises:

[0019] matching the falling prediction data with historical simulation falling data stored in a database; the database stores the historical simulation falling data and a standard seat adjustment strategy corresponding to the historical simulation falling data;

[0020] if it is determined that the database stores the historical simulation falling data matching the falling prediction data, determining the historical simulation falling data matching the falling prediction data as target falling data;

[0021] determining a standard seat adjustment strategy corresponding to the target falling data as the target seat adjustment strategy.

[0022] In one embodiment, the target seat adjustment strategy is used for adjusting at least one of the following postures of the seat:

[0023] a backrest angle of the seat;

[0024] a cushion inclination of the seat;

[0025] a seat belt tightening degree of the seat;

[0026] a headrest position of the seat;

[0027] an armrest position of the seat;

[0028] the lumbar support position of the seat;

[0029] the knee shield position of the seat.

[0030] In a second aspect, the present application also provides a seat adjusting device. The device comprises:

[0031] an acquisition module configured to acquire real-time state data of the manned aircraft during flight;

[0032] an adjusting module configured to adjust the posture of the seat to change the occupant seated in the seat from an upright sitting position to a semi-reclining sitting position when it is determined according to the real-time state data that the manned aircraft is falling.

[0033] In a third aspect, the present application also provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of any of the above methods when executing the computer program.

[0034] In a fourth aspect, the present application also provides a computer readable storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the steps of any of the above methods.

[0035] In a fifth aspect, the present application also provides a computer program product comprising a computer program, wherein the computer program is executed by a processor to implement the steps of any of the above methods.

[0036] The above seat adjusting method, device, computer device, storage medium and program product acquire real-time state data of the manned aircraft during flight, and adjust the posture of the seat when it is determined according to the real-time state data that the manned aircraft is falling, so as to timely adjust the posture of the seat before a collision occurs, change the occupant seated in the seat from an upright sitting position to a semi-reclining sitting position, reduce the damage caused by the vertical falling of the manned aircraft to the occupant, and improve the survival rate of the occupant under the falling and collision working condition. BRIEF DESCRIPTION OF DRAWINGS

[0037] Figure 1 is a schematic diagram of the posture of the vertical falling of the manned aircraft provided by the embodiments of the present application;

[0038] Figure 2 is an internal structure diagram of a computer device provided by the embodiments of the present application;

[0039] Figure 3 is a flowchart of a seat adjusting method provided by the embodiments of the present application;

[0040] Figure 4 is a flowchart of a seat posture adjusting method provided by the embodiments of the present application;

[0041] Figure 5 is a flowchart of a target seat adjustment strategy determination method provided by an embodiment of the present application;

[0042] Figure 6 is a flowchart of another target seat adjustment strategy determination method provided by an embodiment of the present application;

[0043] Figure 7 is a flowchart of still another target seat adjustment strategy determination method provided by an embodiment of the present application;

[0044] Figure 8 is a flowchart of a passenger sitting posture rapid adjustment method of a manned aircraft in a vertical crash working condition provided by an embodiment of the present application;

[0045] Figure 9 is a framework diagram of a passenger sitting posture rapid adjustment method of a manned aircraft in a vertical crash working condition provided by an embodiment of the present application;

[0046] Figure 10 is a structural block diagram of a seat adjustment device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0047] In order to make the objects, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and should not be used to limit the present application.

[0048] For example, with reference to Figure 1 , Figure 1 is a position and posture diagram of a vertical falling of a manned aircraft provided by an embodiment of the present application. The manned aircraft, including a flying car and the like, is a multi-mode vehicle combining the characteristics of a car and an airplane, which can travel on the ground and in the air, has the basic characteristics of electric vertical take-off and landing, intelligent unmanned driving, amphibious transportation and the like.

[0049] However, the manned aircraft brings convenience and efficiency, but also faces many technical challenges and safety risks. In particular, in the case that the manned aircraft hits the ground or other hard objects in the vertical direction at a high speed, how to effectively protect the safety of the passengers has become a problem to be solved.

[0050] The seat adjustment method provided by the embodiments of the present application can be applied to an application environment as shown in Figure 2 . Figure 2 is an internal structure diagram of a computer device provided by an embodiment of the present application. The computer device can be a server, and the internal structure diagram thereof can be as shown in Figure 2As shown in the figure. The computer device includes a processor, a memory and a network interface connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with the external terminal through the network connection. The computer program is executed by the processor to implement a seat adjustment method.

[0051] Those skilled in the art can understand that, Figure 2 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.

[0052] In one embodiment, as Figure 3 shown, Figure 3 is a flowchart of a seat adjustment method provided by an embodiment of the present application. The method can be applied to a computer device in Figure 2 The method includes the following steps:

[0053] S301, acquiring real-time state data of the manned aircraft during driving.

[0054] Optionally, the manned aircraft may, for example, be a flying car.

[0055] Illustratively, the real-time state data of the manned aircraft during driving may, for example, include key parameters such as the pose, speed, acceleration, etc. of the manned aircraft during driving.

[0056] In one embodiment, a plurality of sensors can be provided on the manned aircraft, for example, including an acceleration sensor, a gyroscope, an air pressure sensor and a Global Positioning System (GPS), to acquire the real-time state data of the manned aircraft during driving through the plurality of sensors.

[0057] S302, when it is determined according to the real-time state data that the manned aircraft is falling, adjusting the attitude of the seat to change the occupant sitting on the seat from an upright sitting position to a semi-reclining sitting position.

[0058] Optionally, the real-time state data obtained by the sensors can be comprehensively analyzed based on a data processing algorithm to obtain a flight attitude of the manned aircraft, and a falling trend of the manned aircraft can be evaluated based on the real-time real-time state data and the flight attitude. When the evaluation result shows that the manned aircraft is vertically falling, the attitude of the seat is adjusted so that the occupant on the seat changes from an upright sitting posture to a semi-reclining sitting posture.

[0059] In one embodiment, when it is determined that the manned aircraft is falling according to the real-time state data, a target seat adjustment strategy matching the historical simulation falling data corresponding to the real-time state data can be determined, and the attitude of the seat is adjusted according to the target seat adjustment strategy.

[0060] In the embodiments of the present application, by obtaining real-time state data of the manned aircraft during driving, when it is determined that the manned aircraft is falling according to the real-time state data, the attitude of the seat is adjusted, so that the attitude of the seat is adjusted in time before a collision occurs for different collision conditions, so that the occupant on the seat changes from an upright sitting posture to a semi-reclining sitting posture, which can reduce the damage caused by the vertical falling of the manned aircraft to the occupant and improve the survival rate of the occupant under the crash working condition.

[0061] Reference Figure 4 , Figure 4 is a flowchart of a seat attitude adjustment method provided by the embodiments of the present application. The present embodiment relates to a possible implementation manner of how to adjust the attitude of the seat when it is determined that the manned aircraft is falling according to the real-time state data. On the basis of the above-mentioned embodiments, the S302 mentioned above includes the following steps:

[0062] S401, when it is determined that the manned aircraft is falling according to the real-time state data, a target seat adjustment strategy matching the historical simulation falling data corresponding to the real-time state data is determined.

[0063] Optionally, the real-time state data obtained by the sensors can be comprehensively analyzed based on a data processing algorithm to obtain a flight attitude of the manned aircraft, and a falling trend of the manned aircraft can be evaluated based on the real-time real-time state data and the flight attitude. When the evaluation result shows that the manned aircraft is vertically falling, the attitude of the seat is adjusted so that the occupant on the seat changes from an upright sitting posture to a semi-reclining sitting posture.

[0064] In one embodiment, when the evaluation result shows that the manned aircraft is vertically falling, the falling time of the manned aircraft can be predicted according to the real-time state data and the flight attitude, and when the falling time is greater than or equal to the shortest time required for executing the seat adjustment strategy, that is, there is enough response time, a target seat adjustment strategy matching the historical simulation falling data corresponding to the real-time state data is determined.

[0065] Optionally, simulation experiments can be carried out with flight state data, passenger body size, passenger posture, restraint system parameters, etc. as variables to analyze the process of vertical landing of the manned aircraft under different flight conditions, determine the historical simulation landing data corresponding to different flight state data, and then determine the standard seat adjustment strategy corresponding to each historical simulation landing data that minimizes passenger injury. The flight state data, historical simulation landing data, and the standard seat adjustment strategy corresponding thereto are stored in the database. The historical simulation landing data may, for example, include the landing point, landing posture, landing speed, landing angle, collision time, etc. corresponding to the flight state data.

[0066] In one possible implementation, when it is determined according to the real-time state data that the manned aircraft is undergoing vertical landing and there is sufficient response time, the real-time state data can be looked up in the database according to the real-time state data, and when it is determined that the flight state data matching the real-time state data is stored in the database, the standard seat adjustment strategy corresponding to the flight state data matching the real-time state data is determined as the target seat adjustment strategy.

[0067] Alternatively, when it is determined according to the real-time state data that the manned aircraft is undergoing vertical landing and there is sufficient response time, simulation analysis can be carried out based on the real-time state data to analyze the process of vertical landing of the manned aircraft under the real-time state data and determine landing prediction data corresponding to the real-time state data. Then, the landing prediction data is looked up in the database, and when it is determined that the historical simulation landing data matching the landing prediction data is stored in the database, the standard seat adjustment strategy corresponding to the historical simulation landing data matching the landing prediction data is determined as the target seat adjustment strategy.

[0068] For example, a time threshold is set. When the landing time of the manned aircraft is greater than or equal to the minimum time required for executing the seat adjustment strategy and less than the time threshold, the target seat adjustment strategy is determined in the database according to the real-time state data. This method does not need to simulate the process of vertical landing of the manned aircraft under the real-time state data, and the response time is shorter. When the landing time of the manned aircraft is greater than or equal to the time threshold, the target seat adjustment strategy can be determined in the database according to the landing prediction data corresponding to the real-time state data. This method has a longer response time but higher accuracy.

[0069] S402, adjust the posture of the seat according to the target seat adjustment strategy.

[0070] Optionally, at least one of the following postures of the seat can be adjusted according to the target seat adjustment strategy: the backrest inclination angle of the seat, the cushion inclination, the seat belt tightening degree, the headrest position, the armrest position, the waist support position, and the knee shield position.

[0071] Exemplarily, the seat can be adjusted according to the target seat adjustment strategy through various mechanical structures arranged on the seat. The mechanical structures can include, but are not limited to, electric seat switches, waist cushion switches, inclination motors, waist cushion motors, rear vertical motors, front vertical motors, sliding motors, and the like.

[0072] It should be noted that the target seat adjustment strategy can be used to adjust not only the posture of the seat, but also other related parameters of the seat, such as the restraint system (e.g., seat belt force limiting), and the like, which are not limited herein.

[0073] Exemplarily, the target posture of the seat can be determined according to the target seat adjustment strategy, and then the seat can be adjusted to the target posture, so that the impact force is evenly distributed as much as possible on the body of the occupant, and the impact load on the key parts such as the head, chest, spine, and limbs is reduced. In addition, the body of the occupant should be kept stable during the adjustment to prevent secondary injury caused by inertia.

[0074] In the embodiment of the present application, when it is determined that the manned spacecraft is in vertical falling according to the real-time state data, a target seat adjustment strategy that matches the historical simulation falling data corresponding to the real-time state data is determined, and the seat is adjusted according to the target seat adjustment strategy, so that the seat posture is adjusted in time before the collision occurs, for different collision conditions, to reduce the damage to the occupant caused by the vertical falling of the manned spacecraft, and to improve the survival rate of the occupant under the falling working condition.

[0075] Referring to Figure 5 , Figure 5 is a flowchart of a target seat adjustment strategy determination method provided by the embodiment of the present application. The embodiment relates to a possible implementation manner of how to determine a target seat adjustment strategy that matches historical simulation falling data corresponding to real-time state data when it is determined that the manned spacecraft is in falling according to the real-time state data. On the basis of the above embodiment, S401 includes the following steps:

[0076] S501, when it is determined that the manned spacecraft is in falling according to the real-time state data, determining the falling time of the manned spacecraft according to the real-time state data.

[0077] For example, the flight attitude of the manned vehicle can be determined based on real-time state data analysis, as well as environmental factors (such as gravity, air resistance, power system, etc.), and then the falling time of the manned vehicle can be determined based on the flight attitude of the manned vehicle and the environmental factors.

[0078] S502, when the falling time is greater than or equal to the preset response time, determining a target seat adjustment strategy matched with the historical simulation falling data corresponding to the real-time state data.

[0079] The preset response time is greater than or equal to the shortest time required for executing the seat adjustment strategy.

[0080] In an embodiment, the shortest time required for executing the seat adjustment strategy can be determined based on a large number of simulation experiments, and then the preset response time can be determined according to the shortest time required for executing the seat adjustment strategy.

[0081] In the embodiment, when it is determined that the manned vehicle is undergoing vertical falling according to the real-time state data, the falling time can be compared with the preset response time, when the falling time is greater than or equal to the preset response time, that is, when there is enough response time, the seat adjustment mechanism can be triggered, the seat adjustment instruction can be generated, and the target seat adjustment strategy matched with the historical simulation falling data corresponding to the real-time state data can be determined in response to the seat adjustment instruction.

[0082] In the embodiment, when it is determined that the manned vehicle is undergoing vertical falling according to the real-time state data, the falling time of the manned vehicle can be determined according to the real-time state data, when the falling time is greater than or equal to the preset response time, the target seat adjustment strategy matched with the historical simulation falling data corresponding to the real-time state data can be determined, so that the seat attitude can be adjusted in time under the condition of sufficient response time, to reduce the damage caused by the vertical falling of the manned vehicle to the passengers, and to improve the survival rate of the passengers under the crash working condition.

[0083] Referring to Figure 6 , Figure 6 is a flowchart of another target seat adjustment strategy determination method provided by the embodiment. The embodiment relates to a possible implementation manner of how to determine the target seat adjustment strategy matched with the historical simulation falling data corresponding to the real-time state data. Based on the above embodiment, S401 includes the following steps:

[0084] S601, establishing a simulation falling model according to the real-time state data.

[0085] The simulation falling model is used to analyze the process of the falling of the manned vehicle.

[0086] In one embodiment, a falling simulation model can be established based on real-time state data such as the pose, speed, acceleration, etc. of the manned aircraft during flight, so as to analyze the process of vertical falling of the manned aircraft under the real-time state data through the falling simulation model.

[0087] S602, simulating and analyzing the falling state of the manned aircraft based on the falling simulation model to obtain falling prediction data.

[0088] In one embodiment, the process of vertical falling of the manned aircraft under the real-time state data can be analyzed through the falling simulation model, so as to obtain the falling point and falling attitude of the manned aircraft under the real-time state data, and generate detailed falling prediction data.

[0089] The falling prediction data may, for example, include falling speed, falling angle, collision time, etc.

[0090] S603, determining a target seat adjustment strategy matched with the historical falling simulation data corresponding to the falling prediction data.

[0091] In one embodiment, the falling prediction data is searched in the database, and when it is determined that the database stores historical falling simulation data matched with the falling prediction data, the standard seat adjustment strategy corresponding to the historical falling simulation data matched with the falling prediction data is determined as the target seat adjustment strategy.

[0092] Alternatively, the falling prediction data can be input into a strategy prediction model to obtain the target seat adjustment strategy output by the strategy prediction model. The strategy prediction model is obtained by training a machine learning model based on historical falling simulation data and standard seat adjustment strategies corresponding to the historical falling simulation data.

[0093] In the embodiments of the present application, the falling simulation model is established according to the real-time state data, the falling state of the manned aircraft is simulated and analyzed based on the falling simulation model to obtain falling prediction data, and a target seat adjustment strategy matched with the historical falling simulation data corresponding to the falling prediction data is determined. The falling prediction data obtained through simulation analysis is more accurate, so as to improve the accuracy of the target seat adjustment strategy matched, further reduce the damage to the passengers caused by the vertical falling of the manned aircraft, and improve the survival rate of the passengers under the crash working condition.

[0094] Reference Figure 7 , Figure 7is a flowchart of another target seat adjustment strategy determination method provided in the present application. The present embodiment relates to a possible implementation of how to determine a target seat adjustment strategy that matches the history simulation crash data corresponding to the crash prediction data. On the basis of the above embodiment, S603 includes the following steps:

[0095] S701, matching the crash prediction data with the history simulation crash data stored in the database.

[0096] The database stores the history simulation crash data and the standard seat adjustment strategy corresponding to the history simulation crash data.

[0097] Optionally, simulation experiments can be carried out with flight state data, passenger body size, passenger posture, restraint system parameters, etc. as variables to analyze the process of vertical crash of a passenger aircraft under different flight conditions, determine the history simulation crash data corresponding to different flight state data, and then determine the standard seat adjustment strategy corresponding to each history simulation crash data that minimizes the injury of the passenger. The flight state data, the history simulation crash data, and the standard seat adjustment strategy corresponding thereto are stored in the database. The history simulation crash data may, for example, include the crash point, crash posture, crash speed, crash angle, and crash time corresponding to the flight state data.

[0098] S702, if it is determined that the database stores the history simulation crash data matching the crash prediction data, the history simulation crash data matching the crash prediction data is determined as the target crash data.

[0099] In the present embodiment, the crash prediction data is searched in the database, and when it is determined that the database stores the history simulation crash data matching the crash prediction data, the history simulation crash data matching the crash prediction data is determined as the target crash data.

[0100] In one embodiment, the similarity between the crash prediction data and each history simulation crash data stored in the database can be determined, and a similarity threshold value can be set according to requirements, and then the history simulation crash data with a similarity greater than the similarity threshold value is determined as the history simulation crash data matching the crash prediction data.

[0101] S703, the standard seat adjustment strategy corresponding to the target crash data is determined as the target seat adjustment strategy.

[0102] In the embodiment of the present application, the standard seat adjustment strategy corresponding to the target falling data can be determined as the target seat adjustment strategy, and then the target posture of the seat is determined according to the target seat adjustment strategy, and then the seat is adjusted to the target posture, so that the impact force is evenly distributed as much as possible, and the impact load on the key parts such as head, chest, spine and limbs is reduced. In addition, the body of the passenger should be kept stable during the adjustment process to prevent secondary injury caused by inertia.

[0103] In the embodiment of the present application, the falling prediction data is matched with the historical simulation falling data stored in the database. If it is determined that the historical simulation falling data matching the falling prediction data is stored in the database, the historical simulation falling data matching the falling prediction data is determined as the target falling data, and the standard seat adjustment strategy corresponding to the target falling data is determined as the target seat adjustment strategy. The target seat adjustment strategy can be determined by simple matching, which improves the determination rate of the target seat adjustment strategy, and further improves the response speed of the seat adjustment, further reduces the damage to the passenger caused by the vertical falling of the manned spacecraft, and improves the survival rate of the passenger under the crash working condition.

[0104] Reference Figure 8 , Figure 8 is a flow diagram of a passenger sitting posture rapid adjustment method of a manned spacecraft under a vertical crash working condition provided by an embodiment of the present application. The method comprises the following steps:

[0105] S801, real-time state data of the manned spacecraft during driving is acquired.

[0106] S802, when it is determined according to the real-time state data that the manned spacecraft is falling vertically and the falling time is greater than or equal to the preset response time, a simulation falling model is established according to the real-time state data.

[0107] S803, the falling state of the manned spacecraft is simulated and analyzed based on the simulation falling model to obtain falling prediction data.

[0108] S804, a target seat adjustment strategy matching the historical simulation falling data corresponding to the falling prediction data is determined.

[0109] S805, the posture of the seat is adjusted according to the target seat adjustment strategy.

[0110] In order to introduce the embodiments of the present application more clearly, the embodiments of the present application are exemplarily described in combination with Figure 9 . Figure 9 is a frame diagram of a passenger sitting posture rapid adjustment method of a manned spacecraft under a vertical crash working condition provided by an embodiment of the present application.

[0111] As Figure 9As shown, three modules can be used to quickly adjust the occupant's seating position in a vertical crash scenario. These three modules are: a flight status monitoring and crash warning system module, a crash status and injury prediction module, and a seat dynamic adjustment module.

[0112] For example, the flight status monitoring and fall warning system module can acquire real-time status data of the manned aircraft during its flight through multiple sensors. Then, based on data processing algorithms, it comprehensively analyzes the real-time status data to determine the flight attitude of the manned aircraft. Based on the real-time status data and flight attitude, it determines whether the manned aircraft faces a risk of vertical fall and whether there is sufficient response time. If it is determined that the manned aircraft faces a risk of vertical fall and there is sufficient response time, the real-time status data can be sent to the fall status and injury prediction module. This module performs simulation analysis on the real-time status data, analyzing the process of the manned aircraft's vertical fall and determining the corresponding fall prediction data. Finally, the fall prediction data is sent to the seat dynamic adjustment module, which adjusts the seat based on a target seat adjustment strategy.

[0113] 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.

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

[0115] In one embodiment, such as Figure 10 As shown, Figure 10 This is a structural block diagram of a seat adjustment device provided in an embodiment of this application. The device 1000 includes:

[0116] The acquisition module 1001 is configured to acquire real-time state data of the manned aerial vehicle during flight.

[0117] The adjustment module 1002 is configured to adjust the posture of the seat to change the occupant seated on the seat from an upright sitting posture to a semi-reclining sitting posture when it is determined, according to the real-time state data, that the manned aerial vehicle is experiencing a crash.

[0118] In one embodiment, the adjustment module 1002 includes:

[0119] The determination unit is configured to determine a target seat adjustment strategy that matches the historical simulation crash data corresponding to the real-time state data when it is determined, according to the real-time state data, that the manned aerial vehicle is experiencing a crash.

[0120] The adjustment unit is configured to adjust the posture of the seat according to the target seat adjustment strategy.

[0121] In one embodiment, the determination unit includes:

[0122] The first determination subunit is configured to determine a crash time of the manned aerial vehicle according to the real-time state data when it is determined, according to the real-time state data, that the manned aerial vehicle is experiencing a crash.

[0123] The second determination subunit is configured to determine a target seat adjustment strategy that matches the historical simulation crash data corresponding to the real-time state data when it is determined that the crash time is greater than or equal to a preset response time; the preset response time is greater than or equal to the shortest time required to execute the seat adjustment strategy.

[0124] In one embodiment, the second determination subunit includes:

[0125] The establishment component is configured to establish a simulation crash model according to the real-time state data; the simulation crash model is used to analyze the process of the crash of the manned aerial vehicle.

[0126] The first determination component is configured to perform simulation analysis on the crash state of the manned aerial vehicle based on the simulation crash model to obtain crash prediction data.

[0127] The second determination component is configured to determine a target seat adjustment strategy that matches the historical simulation crash data corresponding to the crash prediction data.

[0128] In one of the embodiments, the second determining component is specifically configured to match the falling prediction data with historical simulation falling data stored in a database; the database stores the historical simulation falling data and a standard seat adjustment strategy corresponding to the historical simulation falling data; if it is determined that the database stores the historical simulation falling data matching the falling prediction data, the historical simulation falling data matching the falling prediction data is determined as target falling data; and the standard seat adjustment strategy corresponding to the target falling data is determined as a target seat adjustment strategy.

[0129] In one of the embodiments, the target seat adjustment strategy is used to adjust at least one of the following postures of the seat:

[0130] a backrest inclination angle of the seat;

[0131] a cushion inclination of the seat;

[0132] a seat belt tightening degree of the seat;

[0133] a headrest position of the seat;

[0134] an armrest position of the seat;

[0135] a lumbar support position of the seat;

[0136] a knee shield position of the seat.

[0137] Each of the above-mentioned seat adjustment devices can be realized by software, hardware, or a combination thereof, in whole or in part. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in hardware form, or can be stored in a memory in a computer device in software form, so as to be called and executed by a processor to perform the operations corresponding to each of the above-mentioned modules.

[0138] In one of the embodiments, a computer device is provided, which includes a memory and a processor, and the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0139] obtaining real-time state data of a manned vehicle during a driving process of the manned vehicle;

[0140] adjusting a posture of a seat to change a passenger seated on the seat from an upright sitting posture to a semi-reclining sitting posture when it is determined according to the real-time state data that the manned vehicle is falling.

[0141] In one of the embodiments, the processor further implements the following steps when executing the computer program:

[0142] determining a target seat adjustment strategy matching historical simulation falling data corresponding to the real-time state data when it is determined according to the real-time state data that the manned vehicle is falling;

[0143] Adjust the seat according to a target seat adjustment strategy.

[0144] In one embodiment, the processor, when executing the computer program, further implements the following steps:

[0145] When it is determined according to the real-time state data that the manned spacecraft is in a falling state, determining a falling time of the manned spacecraft according to the real-time state data;

[0146] When it is determined that the falling time is greater than or equal to a preset response time, determining a target seat adjustment strategy that matches the historical simulation falling data corresponding to the real-time state data; the preset response time is greater than or equal to the shortest time required for executing the seat adjustment strategy.

[0147] In one embodiment, the processor, when executing the computer program, further implements the following steps:

[0148] Establishing a simulation falling model according to the real-time state data; the simulation falling model is used for analyzing the process of the manned spacecraft falling;

[0149] Simulating and analyzing the falling state of the manned spacecraft based on the simulation falling model to obtain falling prediction data;

[0150] Determining a target seat adjustment strategy that matches the historical simulation falling data corresponding to the falling prediction data.

[0151] In one embodiment, the processor, when executing the computer program, further implements the following steps:

[0152] Matching the falling prediction data with the historical simulation falling data stored in a database; the database stores the historical simulation falling data and a standard seat adjustment strategy corresponding to the historical simulation falling data;

[0153] If it is determined that the database stores the historical simulation falling data matching the falling prediction data, determining the historical simulation falling data matching the falling prediction data as target falling data;

[0154] Determining the standard seat adjustment strategy corresponding to the target falling data as the target seat adjustment strategy.

[0155] In one embodiment, the target seat adjustment strategy is used for adjusting at least one of the following postures of the seat:

[0156] The inclination angle of the backrest of the seat;

[0157] The inclination of the seat cushion of the seat;

[0158] The tightening degree of the seat belt of the seat;

[0159] The position of the headrest of the seat;

[0160] An armrest position of the seat;

[0161] A lumbar support position of the seat;

[0162] A knee shield position of the seat.

[0163] In one embodiment, a computer readable storage medium is provided, having stored thereon a computer program, which, when executed by a processor, implements the following steps:

[0164] Obtaining real-time state data of a manned vehicle during a flight of the manned vehicle;

[0165] Adjusting a posture of the seat to change a passenger seated on the seat from an upright sitting position to a semi-reclining sitting position when it is determined, according to the real-time state data, that the manned vehicle is experiencing a crash.

[0166] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0167] Determining a target seat adjustment strategy that matches historical simulation crash data corresponding to the real-time state data when it is determined, according to the real-time state data, that the manned vehicle is experiencing a crash;

[0168] Adjusting the seat according to the target seat adjustment strategy.

[0169] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0170] Determining a crash time of the manned vehicle according to the real-time state data when it is determined, according to the real-time state data, that the manned vehicle is experiencing a crash;

[0171] Determining a target seat adjustment strategy that matches historical simulation crash data corresponding to the real-time state data when it is determined that the crash time is greater than or equal to a preset response time; the preset response time is greater than or equal to a minimum time required to execute the seat adjustment strategy.

[0172] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0173] Establishing a simulation crash model according to the real-time state data; the simulation crash model is used to analyze a process of a crash of the manned vehicle;

[0174] Performing simulation analysis on a crash state of the manned vehicle based on the simulation crash model to obtain crash prediction data;

[0175] Determining a target seat adjustment strategy that matches historical simulation crash data corresponding to the crash prediction data.

[0176] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0177] matching the fall prediction data with historical simulation fall data stored in a database;

[0178] if it is determined that the database stores historical simulation fall data matching the fall prediction data, determining the historical simulation fall data matching the fall prediction data as target fall data;

[0179] determining a standard seat adjustment strategy corresponding to the target fall data as a target seat adjustment strategy.

[0180] In one embodiment, the target seat adjustment strategy is used to adjust at least one of the following postures of the seat:

[0181] a backrest angle of the seat;

[0182] a cushion inclination of the seat;

[0183] a seat belt tightening degree of the seat;

[0184] a headrest position of the seat;

[0185] an armrest position of the seat;

[0186] a lumbar support position of the seat;

[0187] a knee shield position of the seat.

[0188] In one embodiment, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the following steps:

[0189] obtaining real-time state data of a manned vehicle during a flight of the manned vehicle;

[0190] when it is determined according to the real-time state data that the manned vehicle is falling, adjusting a posture of a seat to change a passenger seated on the seat from an upright sitting posture to a semi-reclining sitting posture.

[0191] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0192] when it is determined according to the real-time state data that the manned vehicle is falling, determining a target seat adjustment strategy matching historical simulation fall data corresponding to the real-time state data;

[0193] adjusting the seat according to the target seat adjustment strategy.

[0194] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0195] determining a falling time of the manned vehicle according to the real-time state data, when it is determined that the manned vehicle is falling according to the real-time state data;

[0196] determining a target seat adjustment strategy matching the historical simulation falling data corresponding to the falling prediction data, when it is determined that the falling time is greater than or equal to the preset response time, the preset response time being greater than or equal to a shortest time required for executing the seat adjustment strategy.

[0197] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0198] establishing a simulation falling model according to the real-time state data, the simulation falling model being used for analyzing a process of the manned vehicle falling;

[0199] performing simulation analysis on a falling state of the manned vehicle based on the simulation falling model to obtain falling prediction data;

[0200] determining a target seat adjustment strategy matching the historical simulation falling data corresponding to the falling prediction data.

[0201] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0202] matching the falling prediction data with the historical simulation falling data stored in a database, the database corresponding to storing the historical simulation falling data and a standard seat adjustment strategy of the historical simulation falling data;

[0203] determining the historical simulation falling data matching the falling prediction data as target falling data, if it is determined that the database stores the historical simulation falling data matching the falling prediction data;

[0204] determining the standard seat adjustment strategy corresponding to the target falling data as the target seat adjustment strategy.

[0205] In one embodiment, the target seat adjustment strategy is used for adjusting at least one of the following postures of the seat:

[0206] a backrest inclination angle of the seat;

[0207] a cushion inclination of the seat;

[0208] a seat belt tightening degree of the seat;

[0209] a headrest position of the seat;

[0210] an armrest position of the seat;

[0211] a lumbar support position of the seat;

[0212] a knee shield position of the seat.

[0213] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present 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 storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.

[0214] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist, it should be considered as the scope of the present application.

[0215] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. A method for adjusting a seat, characterized in that, The method includes: Acquire real-time status data of manned spacecraft during operation; When it is determined from the real-time status data that the manned aircraft is experiencing a vertical fall, the attitude of the seat is adjusted so that the occupant sitting in the seat changes from an upright sitting position to a semi-reclining sitting position; when the manned aircraft is experiencing a vertical fall, the nose of the manned aircraft is tilted downward. When it is determined from the real-time status data that the manned aircraft is experiencing a vertical fall, adjusting the seat attitude includes: When it is determined that the manned aircraft is experiencing a vertical fall based on the real-time status data, a target seat adjustment strategy matching the historical simulated fall data corresponding to the real-time status data is determined. Adjust the posture of the seat according to the target seat adjustment strategy; When it is determined from the real-time status data that the manned spacecraft is experiencing a vertical fall, the step of determining a target seat adjustment strategy that matches the historical simulated fall data corresponding to the real-time status data includes: When it is determined from the real-time status data that the manned aircraft is experiencing a vertical fall, the fall time of the manned aircraft is determined from the real-time status data. When the fall time is determined to be greater than or equal to a preset response time, a target seat adjustment strategy matching the historical simulated fall data corresponding to the real-time status data is determined; the preset response time is greater than or equal to the shortest time required to execute the seat adjustment strategy.

2. The method according to claim 1, characterized in that, The determination of the target seat adjustment strategy that matches the historical simulated fall data corresponding to the real-time state data includes: A simulated crash model is established based on the real-time status data; the simulated crash model is used to analyze the crash process of the manned spacecraft. The crash state of the manned aircraft is simulated and analyzed based on the simulated crash model to obtain crash prediction data; Determine a target seat adjustment strategy that matches the historical simulated fall data corresponding to the fall prediction data.

3. The method according to claim 2, characterized in that, The determination of the target seat adjustment strategy that matches the historical simulated fall data corresponding to the fall prediction data includes: The fall prediction data is matched with historical simulated fall data stored in the database; the database contains historical simulated fall data and the standard seat adjustment strategy for the historical simulated fall data. If it is determined that the database contains historical simulated fall data that matches the fall prediction data, then the historical simulated fall data that matches the fall prediction data is determined as the target fall data; The standard seat adjustment strategy corresponding to the target fall data is determined as the target seat adjustment strategy.

4. The method according to any one of claims 1-3, characterized in that, The target seat adjustment strategy is used to adjust at least one of the following postures of the seat: The backrest angle of the seat; The seat cushion tilt angle; The tightness of the seat belt; The position of the headrest of the seat; The armrest position of the seat; The lumbar support position of the seat; The knee support position of the seat.

5. A seat adjustment device, characterized in that, The device includes: The acquisition module is used to acquire real-time status data during the operation of the manned aircraft. An adjustment module is used to adjust the posture of the seat when it is determined from the real-time status data that the manned aircraft is experiencing a vertical fall, so that the occupant sitting in the seat changes from an upright sitting position to a semi-reclining sitting position; when the manned aircraft is experiencing a vertical fall, the nose of the manned aircraft tilts downward. The adjustment module includes: The determining unit is used to determine a target seat adjustment strategy that matches the historical simulated fall data corresponding to the real-time state data when it is determined from the real-time state data that the manned aircraft is experiencing a vertical fall. An adjustment unit is used to adjust the posture of the seat according to the target seat adjustment strategy; The determining unit includes: The first determining subunit is used to determine the fall time of the manned aircraft based on the real-time status data when it is determined that the manned aircraft is falling vertically based on the real-time status data. The second determining subunit is used to determine the target seat adjustment strategy that matches the historical simulated fall data corresponding to the real-time state data when the fall time is determined to be greater than or equal to a preset response time; the preset response time is greater than or equal to the shortest time required to execute the seat adjustment strategy.

6. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 4.

7. 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 4.

8. 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 4.

Citation Information

Patent Citations

  • Riding safety control method and electronic equipment

    CN111204301A

  • Method and device for adapting a seating position of an occupant of a vehicle

    US20180304775A1