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

By obtaining the real-time status data of the manned aircraft and adjusting the seat posture based on historical simulation data, the problem of crew safety when the manned aircraft falls vertically is solved, and the effect of reducing crew damage and improving survival rate is achieved.

CN119659951AActive Publication Date: 2025-03-21TSINGHUA UNIVERSITY
View PDF 7 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

When a manned aircraft hits the ground or other hard objects at a higher speed in the vertical direction, how to effectively ensure the safety of the crew is an urgent problem.

Method used

By obtaining real-time status data during the manned aircraft driving, it is determined that the manned aircraft is falling, and the posture of the seat is adjusted to change the occupant from an upright sitting position to a semi-lying sitting position. The method includes determining a target seat adjustment strategy that matches the historical simulated fall data corresponding to the real-time state data, and adjusting the attitude of the seat according to the strategy.

Benefits of technology

By adjusting the seat posture in time, the damage caused to the occupants by the vertical fall of the manned aircraft can be reduced and the occupants' survival rate in the crash conditions can be improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119659951A_ABST
    Figure CN119659951A_ABST
Patent Text Reader

Abstract

The invention relates to a seat adjusting method and device, computer equipment, a storage medium and a program product. The method comprises the steps that real-time state data in the running process of the manned aircraft is obtained, and when it is determined that the manned aircraft is falling according to the real-time state data, the posture of a seat is adjusted, so that the posture of the seat is adjusted in time according to different collision conditions before collision occurs, and the safety of the manned aircraft is improved. The sitting posture of a passenger sitting on the seat is changed from a vertical sitting posture to a semi-lying sitting posture, damage to the passenger caused by vertical falling of the manned aircraft can be reduced, and the survival rate of the passenger under the falling and collision working condition is increased.
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, device, computer equipment, storage medium, and program product. Background Art

[0002] Manned aircraft, including flying cars, are a type of multimodal transportation that combines the characteristics of cars and aircraft. They can travel on the ground and in the air, and have basic features such as electric vertical take-off and landing, intelligent unmanned driving, and amphibious transportation.

[0003] However, while manned aircraft bring convenience and efficiency, they also face many technical challenges and safety risks. In particular, when a manned aircraft hits the ground or other hard objects at a high speed in the vertical direction, how to effectively ensure the safety of the crew has become an urgent problem that needs to be solved. Summary of the Invention

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

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

[0006] Obtain real-time status data of manned aircraft during its travel;

[0007] When it is determined according to the real-time status data that the manned aircraft is falling, the posture of the seat is adjusted so that the occupant sitting on the seat changes from an upright sitting posture to a semi-reclining sitting posture.

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

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

[0010] The posture of the seat is adjusted according to the target seat adjustment strategy.

[0011] In one embodiment, when it is determined based on the real-time status data that the manned aircraft is falling, determining a target seat adjustment strategy that matches historical simulated falling data corresponding to the real-time status data includes:

[0012] When it is determined according to the real-time status data that the manned aircraft is falling, determining the falling time of the manned aircraft according to the real-time status data;

[0013] When it is determined that the fall time is greater than or equal to a preset response time, the target seat adjustment strategy is determined to match the historical simulated fall data corresponding to the real-time status data; the preset response time is greater than or equal to the shortest time required to execute the seat adjustment strategy.

[0014] In one embodiment, determining a target seat adjustment strategy that matches historical simulated fall data corresponding to the real-time status data includes:

[0015] Establishing a simulated falling model based on the real-time status data; the simulated falling model is used to analyze the falling process of the manned aircraft;

[0016] Performing simulation analysis on the falling state of the manned aircraft based on the simulated falling model to obtain falling prediction data;

[0017] A target seat adjustment strategy is determined that matches the historical simulated fall data corresponding to the fall prediction data.

[0018] In one embodiment, determining a target seat adjustment strategy that matches historical simulated fall data corresponding to the fall prediction data includes:

[0019] Matching the fall prediction data with historical simulated fall data stored in a database; the database correspondingly stores the historical simulated fall data and a standard seat adjustment strategy for the historical simulated fall data;

[0020] If it is determined that historical simulated fall data matching the fall prediction data is stored in the database, determining the historical simulated fall data matching the fall prediction data as target fall data;

[0021] The standard seat adjustment strategy corresponding to the target fall data is determined as the target seat adjustment strategy.

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

[0023] the seat's backrest inclination;

[0024] the seat cushion inclination of the seat;

[0025] How tight the seat belt is for that seat;

[0026] the position of the seat's headrest;

[0027] The location of the seat's armrests;

[0028] The seat's lumbar support location;

[0029] The location of the knee guard for this seat.

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

[0031] An acquisition module is used to obtain real-time status data of the manned aircraft during its travel;

[0032] The adjustment module is used to adjust the posture of the seat when it is determined according to the real-time status data that the manned aircraft is falling, so that the occupant sitting on the seat changes from an upright sitting posture to a semi-reclining sitting posture.

[0033] In a third aspect, the present application further 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, which implements the steps of any of the above methods when executed by a processor.

[0035] In a fifth aspect, the present application also provides a computer program product, comprising a computer program, which implements the steps of any of the above methods when executed by a processor.

[0036] The above-mentioned seat adjustment method, device, computer equipment, storage medium and program product obtain real-time status data of the manned aircraft during its travel, and adjust the posture of the seat when it is determined that the manned aircraft is falling based on the real-time status data. Therefore, before a collision occurs, the seat posture is adjusted in time according to different collision conditions to make the occupants sitting in the seat change from an upright sitting position to a semi-reclining sitting position, which can reduce the damage caused to the occupants by the vertical fall of the manned aircraft and improve the survival rate of the occupants under the crash condition. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 This is a schematic diagram of a vertically falling posture of a manned aircraft provided in an embodiment of the present application;

[0038] Figure 2 This is a diagram of the internal structure of a computer device provided in an embodiment of the present application;

[0039] Figure 3 is a flowchart of a seat adjustment method provided in an embodiment of the present application;

[0040] Figure 4 This is a flow chart of a seat posture adjustment method provided in an embodiment of the present application;

[0041] Figure 5 This is a flow chart of a method for determining a target seat adjustment strategy provided by an embodiment of the present application;

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

[0043] Figure 7 is a flow chart of another method for determining a target seat adjustment strategy provided by an embodiment of the present application;

[0044] Figure 8 This is a flow chart of a method for quickly adjusting the sitting posture of an occupant of a manned aircraft in a vertical crash condition, provided in an embodiment of the present application;

[0045] Figure 9 Schematic diagram of a framework of a method for quickly adjusting the sitting posture of an occupant of a manned aircraft in a vertical crash condition, provided by an embodiment of the present application;

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

[0047] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0048] For example, refer to Figure 1 , Figure 1 This is a schematic diagram of a manned aircraft falling vertically, as provided in an embodiment of the present application. Manned aircraft, including flying cars, are multimodal vehicles that combine the characteristics of automobiles and aircraft, capable of both ground and air travel, with fundamental features such as electric vertical takeoff and landing, intelligent unmanned driving, and amphibious transport.

[0049] However, while manned aircraft bring convenience and efficiency, they also face many technical challenges and safety risks. In particular, when a manned aircraft hits the ground or other hard objects at a high speed in the vertical direction, how to effectively ensure the safety of the crew has become an urgent problem that needs to be solved.

[0050] The seat adjustment method provided in the embodiment of the present application can be applied to Figure 2 In the application environment shown. Figure 2 This is an internal structure diagram of a computer device provided in an embodiment of the present application. The computer device may be a server, and its internal structure diagram may be as follows: Figure 2As shown. The computer device includes a processor, a memory, and a network interface connected via a system bus. 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 computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a seat adjustment method is implemented.

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

[0052] In one embodiment, Figure 3 As shown, Figure 3 This is a flow chart of a seat adjustment method provided by an embodiment of the present application, which can be applied to Figure 2 In a computer device, the method comprises the following steps:

[0053] S301, obtaining real-time status data of the manned aircraft during its travel.

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

[0055] For example, the real-time status data of the manned aircraft during its travel may include key parameters such as the position, speed, and acceleration of the manned aircraft during its travel.

[0056] In one embodiment, a plurality of sensors may be provided on the manned aircraft, such as an acceleration sensor, a gyroscope, an air pressure sensor, and a global positioning system (GPS), so as to obtain real-time status data of the manned aircraft during its travel.

[0057] S302: When it is determined according to the real-time status data that the manned aircraft is falling, the posture of the seat is adjusted so that the occupant sitting in the seat changes from an upright sitting posture to a semi-reclining sitting posture.

[0058] Alternatively, a data processing algorithm can be used to comprehensively analyze the real-time status data acquired by the sensors to determine the flight attitude of the manned aircraft. The aircraft's fall potential can then be assessed based on the real-time status data and the flight attitude. If the assessment indicates the aircraft is experiencing a vertical fall, the seat position can be adjusted to shift the occupant from an upright sitting position to a semi-recumbent position.

[0059] In one embodiment, when it is determined based on real-time status data that the manned aircraft is falling, a target seat adjustment strategy that matches the historical simulated fall data corresponding to the real-time status data can be determined, and the seat posture can be adjusted according to the target seat adjustment strategy.

[0060] In an embodiment of the present application, by acquiring real-time status data of the manned aircraft during its travel, when it is determined based on the real-time status data that the manned aircraft is falling, the posture of the seat is adjusted, thereby timely adjusting the seat posture for different collision conditions before a collision occurs, so that the occupants sitting in the seat can change from an upright sitting position to a semi-reclining sitting position, thereby reducing the damage to the occupants caused by the vertical fall of the manned aircraft and improving the survival rate of the occupants under crash conditions.

[0061] Reference Figure 4 , Figure 4 This is a flow chart of a seat posture adjustment method provided in an embodiment of the present application. This embodiment relates to a possible implementation method for adjusting the seat posture when a manned aircraft is determined to be falling based on real-time status data. Based on the above embodiment, the above S302 includes the following steps:

[0062] S401 , when it is determined based on real-time status data that the manned aircraft is falling, determining a target seat adjustment strategy that matches historical simulated falling data corresponding to the real-time status data.

[0063] Alternatively, a data processing algorithm can be used to comprehensively analyze the real-time status data acquired by the sensors to determine the flight attitude of the manned aircraft. The aircraft's fall tendency can then be assessed based on the real-time status data and the flight attitude. If the assessment indicates the aircraft is experiencing a vertical fall, a target seat adjustment strategy is determined that matches the historical simulated fall data corresponding to the real-time status data.

[0064] In one embodiment, when the evaluation results show that the manned aircraft is experiencing a vertical fall, the fall time of the manned aircraft can be predicted based on the real-time status data and flight attitude. When the fall time is greater than or equal to the shortest time required to execute the seat adjustment strategy, that is, when there is sufficient response time, a target seat adjustment strategy that matches the historical simulated fall data corresponding to the real-time status data is determined.

[0065] Alternatively, simulation experiments can be conducted using flight status data, occupant size, occupant posture, and restraint system parameters as variables to analyze the vertical fall process of a passenger aircraft under different flight conditions. Historical simulated fall data corresponding to different flight status data can then be determined, and then a standard seat adjustment strategy that minimizes occupant injury can be determined for each historical simulated fall data. The flight status data, historical simulated fall data, and corresponding standard seat adjustment strategies are stored in a database. The historical simulated fall data may include, for example, the fall point, fall posture, fall velocity, fall angle, and impact time corresponding to the flight status data.

[0066] In one possible implementation, when it is determined based on real-time status data that the manned aircraft is experiencing a vertical fall and there is sufficient response time, a search can be performed in a database based on the real-time status data. When it is determined that flight status data matching the real-time status data is stored in the database, the standard seat adjustment strategy corresponding to the flight status data matching the real-time status data is determined as the target seat adjustment strategy.

[0067] Alternatively, if the real-time status data indicates that the manned aircraft is in a vertical fall and sufficient response time is available, a simulation analysis can be performed based on the real-time status data to analyze the vertical fall process of the manned aircraft and determine fall prediction data corresponding to the real-time status data. A database search is then performed based on the fall prediction data. If historical simulated fall data matching the fall prediction data is determined to be stored in the database, the standard seat adjustment strategy corresponding to the historical simulated fall data matching the fall prediction data is determined as the target seat adjustment strategy.

[0068] For example, the two target seat adjustment strategies described above can be selected based on the predicted fall time of the manned aircraft. For example, a time threshold is set. When the fall time of the manned aircraft is greater than or equal to the minimum time required to execute the seat adjustment strategy, but less than the time threshold, the target seat adjustment strategy is determined in the database based on the real-time status data. This method does not require simulation of the vertical fall process of the manned aircraft in the real-time status data, resulting in a shorter response time. When the fall 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 based on the fall prediction data corresponding to the real-time status data. This method has a longer response time but higher accuracy.

[0069] S402: Adjust the seat posture according to the target seat adjustment strategy.

[0070] Optionally, at least one of the following seat postures may be adjusted according to the target seat adjustment strategy: seat back tilt, seat cushion inclination, seat belt tightening degree, headrest position, armrest position, lumbar support position, and knee baffle position.

[0071] For example, the seat can be adjusted according to the target seat adjustment strategy through various mechanical structures provided on the seat. The mechanical structures may include, but are not limited to, electric seat switches, lumbar pad switches, tilt motors, lumbar pad motors, rear vertical motors, front vertical motors, slide motors, and other motors provided in various locations on the seat.

[0072] It should be noted that the target seat adjustment strategy can be used not only to adjust the seat posture, but also to adjust other seat-related parameters such as the restraint system (such as seat belt force limiter, etc.), which is not specifically limited here.

[0073] For example, a target seat posture can be determined based on the target seat adjustment strategy. The seat is then adjusted to the target posture to distribute the impact force as evenly as possible across the occupant's body, reducing the impact load on key areas such as the head, chest, spine, and limbs. Furthermore, the occupant's body should remain stable during the adjustment process to prevent secondary injuries caused by inertia.

[0074] In an embodiment of the present application, when it is determined based on real-time status data that the manned aircraft is falling vertically, a target seat adjustment strategy is determined that matches the historical simulated fall data corresponding to the real-time status data, and the seat is adjusted according to the target seat adjustment strategy, so as to timely adjust the seat posture before a collision occurs and according to different collision conditions, so as to reduce the damage to the occupants caused by the vertical fall of the manned aircraft and improve the survival rate of the occupants under the crash condition.

[0075] Reference Figure 5 , Figure 5 This is a flow chart of a method for determining a target seat adjustment strategy provided in an embodiment of the present application. This embodiment relates to a possible implementation method for determining a target seat adjustment strategy that matches historical simulated crash data corresponding to the real-time state data when a manned aircraft is determined to be crashing based on real-time state data. Based on the above embodiment, S401 includes the following steps:

[0076] S501 : When it is determined according to real-time status data that the manned aircraft is falling, determine the falling time of the manned aircraft according to the real-time status data.

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

[0078] S502: When it is determined that the falling time is greater than or equal to the preset response time, a target seat adjustment strategy is determined that matches the historical simulated falling data corresponding to the real-time status data.

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

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

[0081] In an embodiment of the present application, when it is determined based on real-time status data that the manned aircraft is experiencing a vertical fall, the fall time can be compared with the preset response time. When it is determined that the fall time is greater than or equal to the preset response time, that is, when it is determined that there is sufficient response time, the seat adjustment mechanism can be triggered, a seat adjustment instruction can be generated, and in response to the seat adjustment instruction, a target seat adjustment strategy that matches the historical simulated fall data corresponding to the real-time status data can be determined.

[0082] In an embodiment of the present application, when it is determined based on real-time status data that the manned aircraft is falling vertically, the falling time of the manned aircraft is determined based on the real-time status data. When it is determined that the falling time is greater than or equal to the preset response time, a target seat adjustment strategy is determined that matches the historical simulated falling data corresponding to the real-time status data. This allows the seat posture to be adjusted in a timely manner under the condition of sufficient response time to reduce the damage to the occupants caused by the vertical fall of the manned aircraft and improve the survival rate of the occupants under crash conditions.

[0083] Reference Figure 6 , Figure 6 This is a flow chart of another method for determining a target seat adjustment strategy provided by an embodiment of the present application. This embodiment relates to a possible implementation method for determining a target seat adjustment strategy that matches historical simulated fall data corresponding to real-time status data. Based on the above embodiment, the above S401 includes the following steps:

[0084] S601: Establish a simulated falling model based on real-time status data.

[0085] Among them, the simulated falling model is used to analyze the falling process of manned aircraft.

[0086] In one embodiment, a falling mathematical model, i.e., a simulated falling model, can be established based on the real-time status data of the manned aircraft such as the posture, velocity, acceleration, etc. during the driving process, so as to analyze the vertical falling process of the manned aircraft under the real-time status data through the simulated falling model.

[0087] S602: Perform simulation analysis on the falling state of the manned aircraft based on the simulated falling model to obtain falling prediction data.

[0088] In one embodiment, the process of vertical falling of a manned aircraft under real-time status data can be analyzed by simulating a falling model, thereby obtaining the falling point and falling posture of the manned aircraft under real-time status data, and generating detailed falling prediction data.

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

[0090] S603: Determine a target seat adjustment strategy that matches the historical simulated fall data corresponding to the fall prediction data.

[0091] In one embodiment, a search is performed in a database based on the fall prediction data. When it is determined that historical simulated fall data matching the fall prediction data is stored in the database, the standard seat adjustment strategy corresponding to the historical simulated fall data matching the fall prediction data is determined as the target seat adjustment strategy.

[0092] Alternatively, the fall prediction data can be input into a strategy prediction model to obtain a 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 simulated fall data and the standard seat adjustment strategy corresponding to the historical simulated fall data.

[0093] In an embodiment of the present application, a simulated fall model is established based on real-time status data, and the fall state of the manned aircraft is simulated and analyzed based on the simulated fall model to obtain fall prediction data, and a target seat adjustment strategy that matches the historical simulated fall data corresponding to the fall prediction data is determined. More accurate fall prediction data can be obtained through simulation analysis, thereby improving the accuracy of the matched target seat adjustment strategy, further reducing the damage to the occupants caused by the vertical fall of the manned aircraft, and improving the survival rate of the occupants under crash conditions.

[0094] Reference Figure 7 , Figure 7This is a flow chart of another method for determining a target seat adjustment strategy provided by an embodiment of the present application. This embodiment involves a possible implementation method for determining a target seat adjustment strategy that matches historical simulated fall data corresponding to fall prediction data. Based on the above embodiment, the above S603 includes the following steps:

[0095] S701, matching the fall prediction data with the historical simulated fall data stored in the database.

[0096] The database stores historical simulated fall data and standard seat adjustment strategies based on the historical simulated fall data.

[0097] Alternatively, simulation experiments can be conducted using flight status data, occupant size, occupant posture, and restraint system parameters as variables to analyze the vertical fall process of a passenger aircraft under different flight conditions. Historical simulated fall data corresponding to different flight status data can then be determined, and then a standard seat adjustment strategy that minimizes occupant injury can be determined for each historical simulated fall data. The flight status data, historical simulated fall data, and corresponding standard seat adjustment strategies are stored in a database. The historical simulated fall data may include, for example, the fall point, fall posture, fall velocity, fall angle, and impact time corresponding to the flight status data.

[0098] S702: If it is determined that historical simulated fall data matching the fall prediction data is stored in the database, the historical simulated fall data matching the fall prediction data is determined as target fall data.

[0099] In an embodiment of the present application, a search is performed in a database based on the fall prediction data. When it is determined that historical simulated fall data matching the fall prediction data is stored in the database, the historical simulated fall data matching the fall prediction data is determined as the target fall data.

[0100] In one embodiment, the similarity between the fall prediction data and the historical simulated fall data stored in the database can be determined, and a similarity threshold can be set according to needs. Then, the historical simulated fall data with a similarity greater than the similarity threshold is determined as the historical simulated fall data that matches the fall prediction data.

[0101] S703: Determine the standard seat adjustment strategy corresponding to the target fall data as the target seat adjustment strategy.

[0102] In this embodiment of the present application, the standard seat adjustment strategy corresponding to the target fall data can be determined as the target seat adjustment strategy. The target seat posture is then determined based on the target seat adjustment strategy. The seat is then adjusted to the target posture to distribute the impact force as evenly as possible across the occupant's body, reducing the impact load on key areas such as the head, chest, spine, and limbs. Furthermore, the occupant's body should remain stable during the adjustment process to prevent secondary injuries caused by inertia.

[0103] In an embodiment of the present application, the fall prediction data is matched with the historical simulated fall data stored in the database. If it is determined that the database contains historical simulated fall data that matches the fall prediction data, the historical simulated fall data that matches the fall prediction data is determined as the target fall data, and the standard seat adjustment strategy corresponding to the target fall data is determined as the target seat adjustment strategy. The target seat adjustment strategy can be determined through simple matching, which improves the determination rate of the target seat adjustment strategy and thereby improves the response speed of the seat adjustment, further reducing the damage to the occupants caused by the vertical fall of the manned aircraft and improving the survival rate of the occupants under crash conditions.

[0104] Reference Figure 8 , Figure 8 1 is a flow chart of a method for quickly adjusting the seating posture of a passenger in a manned aircraft under vertical crash conditions, provided in an embodiment of the present application. The method comprises the following steps:

[0105] S801, obtaining real-time status data of the manned aircraft during its travel.

[0106] S802: When it is determined according to the real-time status data that the manned aircraft is falling vertically and the falling time is greater than or equal to the preset response time, a simulated falling model is established according to the real-time status data.

[0107] S803: Perform simulation analysis on the falling state of the manned aircraft based on the simulated falling model to obtain falling prediction data.

[0108] S804: Determine a target seat adjustment strategy that matches the historical simulated fall data corresponding to the fall prediction data.

[0109] S805: Adjust the seat posture according to the target seat adjustment strategy.

[0110] In order to introduce the embodiments of the present application more clearly, Figure 9 An exemplary description is given. Figure 9 It is a schematic diagram of a framework of a method for quickly adjusting the sitting posture of an occupant of a manned aircraft under vertical crash conditions provided in an embodiment of the present application.

[0111] like Figure 9As shown in the figure, three modules can be used to quickly adjust the occupant's sitting posture in a manned aircraft under vertical crash conditions. These modules are the flight status monitoring and crash warning system module, the crash status and injury prediction module, and the seat dynamic adjustment module.

[0112] Exemplarily, the flight status monitoring and fall warning system module can obtain real-time status data of the manned aircraft during its travel through a variety of sensors, and then perform a comprehensive analysis of the real-time status data obtained by the sensors based on a data processing algorithm to obtain the flight attitude of the manned aircraft, and judge whether the manned aircraft is at risk of falling vertically and whether there is sufficient response time based on the real-time status data and the flight attitude. When it is determined that the manned aircraft is at risk of falling vertically and there is sufficient response time, the real-time status data can be sent to the fall status and injury prediction module to simulate and analyze the real-time status data through the fall status and injury prediction module, analyze the process of the manned aircraft falling vertically in the real-time status data, and determine the fall prediction data corresponding to the real-time status data. Finally, the fall prediction data is sent to the seat dynamic adjustment module to adjust the seat based on the target seat adjustment strategy through the seat dynamic adjustment module.

[0113] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

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

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

[0116] The acquisition module 1001 is used to acquire real-time status data of the manned aircraft during its travel.

[0117] The adjustment module 1002 is used to adjust the posture of the seat so that the occupant sitting in the seat changes from an upright sitting posture to a semi-reclining sitting posture when it is determined based on the real-time status data that the manned aircraft is falling.

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

[0119] a determination unit, configured to, when it is determined based on the real-time status data that the manned aircraft is falling, determine a target seat adjustment strategy that matches historical simulated falling data corresponding to the real-time status data;

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

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

[0122] The first determining subunit is configured to determine a falling time of the manned aircraft according to the real-time status data when it is determined that the manned aircraft is falling according to the real-time status data.

[0123] The second determination subunit is used to determine a target seat adjustment strategy that matches the historical simulated fall data corresponding to the real-time status data when it is determined that the fall 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 determining subunit includes:

[0125] A component is established for establishing a simulated falling model based on real-time status data; the simulated falling model is used to analyze the falling process of a manned aircraft.

[0126] The first determining component is used to simulate and analyze the falling state of the manned aircraft based on the simulated falling model to obtain falling prediction data.

[0127] The second determining component is used to determine a target seat adjustment strategy that matches the historical simulated fall data corresponding to the fall prediction data.

[0128] In one embodiment, the second determination component is specifically used to match the fall prediction data with the historical simulated fall data stored in the database; the database correspondingly stores the historical simulated fall data and the standard seat adjustment strategy for the historical simulated fall data; if it is determined that the database stores historical simulated fall data that matches the fall prediction data, the historical simulated fall data that matches the fall prediction data is determined as the target fall data; and the standard seat adjustment strategy corresponding to the target fall data is determined as the target seat adjustment strategy.

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

[0130] The seat back tilt;

[0131] the tilt of the seat cushion;

[0132] How tight the seat belt is;

[0133] the position of the seat's headrest;

[0134] The position of the seat's armrests;

[0135] The seat's lumbar support position;

[0136] The location of the seat's knee support.

[0137] Each module in the seat adjustment device described above may be implemented in whole or in part through software, hardware, or a combination thereof. Each module may be embedded in or independent of a processor within a computer device in hardware form, or may be stored in a computer device memory in software form, allowing the processor to call and execute the corresponding operations of each module.

[0138] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0139] Obtain real-time status data of manned aircraft during its travel;

[0140] When it is determined based on real-time status data that the manned aircraft is falling, the posture of the seat is adjusted so that the occupant sitting in the seat changes from an upright sitting posture to a semi-reclining sitting posture.

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

[0142] When it is determined based on the real-time status data that the manned aircraft is falling, determining a target seat adjustment strategy that matches historical simulated falling data corresponding to the real-time status data;

[0143] The seat is adjusted according to the target seat adjustment strategy.

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

[0145] When it is determined according to the real-time status data that the manned aircraft is falling, determining the falling time of the manned aircraft according to the real-time status data;

[0146] When it is determined that the fall time is greater than or equal to a preset response time, a target seat adjustment strategy is determined that matches the historical simulated fall data corresponding to the real-time status data; the preset response time is greater than or equal to the shortest time required to execute the seat adjustment strategy.

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

[0148] Establish a simulated falling model based on real-time status data; the simulated falling model is used to analyze the falling process of a manned aircraft;

[0149] Perform simulation analysis on the falling state of a manned aircraft based on a simulated falling model to obtain falling prediction data;

[0150] A target seat adjustment strategy is determined that matches the historical simulated fall data corresponding to the fall prediction data.

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

[0152] Matching the fall prediction data with historical simulated fall data stored in a database; the database correspondingly stores the historical simulated fall data and a standard seat adjustment strategy for the historical simulated fall data;

[0153] If it is determined that historical simulated fall data matching the fall prediction data is stored in the database, the historical simulated fall data matching the fall prediction data is determined as the target fall data;

[0154] The standard seat adjustment strategy corresponding to the target falling data is determined as the target seat adjustment strategy.

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

[0156] The seat back tilt;

[0157] the tilt of the seat cushion;

[0158] How tight the seat belt is;

[0159] the position of the seat's headrest;

[0160] The position of the seat's armrests;

[0161] The seat's lumbar support position;

[0162] The location of the seat's knee support.

[0163] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0164] Obtain real-time status data of manned aircraft during its travel;

[0165] When it is determined based on real-time status data that the manned aircraft is falling, the posture of the seat is adjusted so that the occupant sitting in the seat changes from an upright sitting posture to a semi-reclining sitting posture.

[0166] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0167] When it is determined based on the real-time status data that the manned aircraft is falling, determining a target seat adjustment strategy that matches historical simulated falling data corresponding to the real-time status data;

[0168] The seat is adjusted according to the target seat adjustment strategy.

[0169] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0170] When it is determined according to the real-time status data that the manned aircraft is falling, determining the falling time of the manned aircraft according to the real-time status data;

[0171] When it is determined that the fall time is greater than or equal to a preset response time, a target seat adjustment strategy is determined that matches the historical simulated fall data corresponding to the real-time status data; the preset response time is greater than or equal to the shortest time required to execute the seat adjustment strategy.

[0172] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0173] Establish a simulated falling model based on real-time status data; the simulated falling model is used to analyze the falling process of a manned aircraft;

[0174] Perform simulation analysis on the falling state of a manned aircraft based on a simulated falling model to obtain falling prediction data;

[0175] A target seat adjustment strategy is determined that matches the historical simulated fall data corresponding to the fall prediction data.

[0176] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0177] Matching the fall prediction data with historical simulated fall data stored in a database; the database correspondingly stores the historical simulated fall data and a standard seat adjustment strategy for the historical simulated fall data;

[0178] If it is determined that historical simulated fall data matching the fall prediction data is stored in the database, the historical simulated fall data matching the fall prediction data is determined as the target fall data;

[0179] The standard seat adjustment strategy corresponding to the target falling data is determined as the 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] The seat back tilt;

[0182] the tilt of the seat cushion;

[0183] How tight the seat belt is;

[0184] the position of the seat's headrest;

[0185] The position of the seat's armrests;

[0186] The seat's lumbar support position;

[0187] The location of the seat's knee support.

[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] Obtain real-time status data of manned aircraft during its travel;

[0190] When it is determined based on real-time status data that the manned aircraft is falling, the posture of the seat is adjusted so that the occupant sitting in the seat changes from an upright sitting posture to a semi-reclining sitting posture.

[0191] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0192] When it is determined based on the real-time status data that the manned aircraft is falling, determining a target seat adjustment strategy that matches historical simulated falling data corresponding to the real-time status data;

[0193] The seat is adjusted according to the target seat adjustment strategy.

[0194] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0195] When it is determined according to the real-time status data that the manned aircraft is falling, determining the falling time of the manned aircraft according to the real-time status data;

[0196] When it is determined that the fall time is greater than or equal to a preset response time, a target seat adjustment strategy is determined that matches the historical simulated fall data corresponding to the real-time status data; the preset response time is greater than or equal to the shortest time required to execute the seat adjustment strategy.

[0197] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0198] Establish a simulated falling model based on real-time status data; the simulated falling model is used to analyze the falling process of a manned aircraft;

[0199] Perform simulation analysis on the falling state of a manned aircraft based on a simulated falling model to obtain falling prediction data;

[0200] A target seat adjustment strategy is determined that matches the historical simulated fall data corresponding to the fall prediction data.

[0201] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0202] Matching the fall prediction data with historical simulated fall data stored in a database; the database correspondingly stores the historical simulated fall data and a standard seat adjustment strategy for the historical simulated fall data;

[0203] If it is determined that historical simulated fall data matching the fall prediction data is stored in the database, the historical simulated fall data matching the fall prediction data is determined as the target fall data;

[0204] The standard seat adjustment strategy corresponding to the target falling data is determined as the target seat adjustment strategy.

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

[0206] The seat back tilt;

[0207] the tilt of the seat cushion;

[0208] How tight the seat belt is;

[0209] the position of the seat's headrest;

[0210] The position of the seat's armrests;

[0211] The seat's lumbar support position;

[0212] The location of the seat's knee support.

[0213] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the above-mentioned embodiments. In particular, any reference to memory, database, 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 various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), data processing logic devices based on quantum computing, and the like.

[0214] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, 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.

[0215] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.

Claims

1. A seat adjustment method, characterized in that: The method comprises: Obtain real-time status data of manned aircraft during its travel; When it is determined according to the real-time status data that the manned aircraft is falling, the posture of the seat is adjusted so that the occupant sitting on the seat changes from an upright sitting posture to a semi-lying sitting posture.

2. The method according to claim 1, characterized in that When it is determined according to the real-time status data that the manned aircraft is falling, adjusting the posture of the seat includes: When it is determined according to the real-time status data that the manned aircraft is falling, determining a target seat adjustment strategy that matches the historical simulated falling data corresponding to the real-time status data; The posture of the seat is adjusted according to the target seat adjustment strategy.

3. The method according to claim 2, characterized in that When it is determined according to the real-time status data that the manned aircraft is falling, determining a target seat adjustment strategy that matches the historical simulated falling data corresponding to the real-time status data includes: When it is determined according to the real-time status data that the manned aircraft is falling, determining the falling time of the manned aircraft according to the real-time status data; When it is determined that the fall time is greater than or equal to a preset response time, the target seat adjustment strategy that matches 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.

4. The method according to claim 3, characterized in that The determining of a target seat adjustment strategy that matches the historical simulated fall data corresponding to the real-time status data includes: Establishing a simulated falling model according to the real-time status data; the simulated falling model is used to analyze the falling process of the manned aircraft; Performing simulation analysis on the falling state of the manned aircraft based on the simulated falling model to obtain falling prediction data; A target seat adjustment strategy is determined that matches the historical simulated fall data corresponding to the fall prediction data.

5. The method according to claim 4, characterized in that The determining of a target seat adjustment strategy that matches the historical simulated fall data corresponding to the fall prediction data includes: Matching the fall prediction data with historical simulated fall data stored in a database; the database correspondingly stores the historical simulated fall data and a standard seat adjustment strategy for the historical simulated fall data; If it is determined that the database stores historical simulated fall data that matches the fall prediction data, determining the historical simulated fall data that matches the fall prediction data as target fall data; The standard seat adjustment strategy corresponding to the target fall data is determined as the target seat adjustment strategy.

6. The method according to any one of claims 2 to 5, characterized in that: The target seat adjustment strategy is used to adjust at least one of the following postures of the seat: The seat back inclination angle; the seat cushion inclination of the seat; the degree to which the seat belt of the seat is tightened; the position of the headrest of the seat; the position of the armrests of the seat; The lumbar support position of the seat; The location of the knee rest of the seat.

7. A seat adjustment device, characterized in that: The device comprises: An acquisition module is used to acquire real-time status data of the manned aircraft during its travel; The adjustment module is used to adjust the posture of the seat when it is determined according to the real-time status data that the manned aircraft is falling, so that the occupant sitting on the seat changes from an upright sitting posture to a semi-lying sitting posture.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

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

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

Citation Information

Patent Citations

  • Riding safety control method and electronic equipment

    CN111204301A

  • Emergency sheltering mechanism for seat with pressed roof and using method thereof

    CN111619411A

  • Active posture adjusting and protecting system and method for helicopter seat

    CN116534258A

  • Collision pre-judging seat adjusting system and automatic driving automobile

    CN213705246U

  • Seat for powered aircraft having a leg assembly comprising at most three points for anchoring to the floor of the aircraft

    EP2759474A1