Flying car control method, device, flying car and storage medium

By obtaining the speed, acceleration and collision signals of the flying car, judging and executing corresponding operations, the problem of insufficient monitoring of the collision intensity of the flying car is solved, ensuring the safety of the driver and passengers.

CN119428501BActive Publication Date: 2025-09-23GUANGDONG HUITIAN AEROSPACE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411821103.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-10
Publication Date
2025-09-23
Estimated Expiration
2044-12-10

AI Technical Summary

Technical Problem

Existing technologies lack solutions for monitoring the collision intensity of flying cars, causing users to neglect safety checks on flying cars, affecting driving safety.

Method used

By obtaining the speed and acceleration information of the flying car and the collision intensity of the collision signal, it is determined whether the flying car is in multiple target working conditions, including high-speed collision, low-speed collision and high-speed pit/bump, and corresponding operations are performed to eliminate safety hazards.

Benefits of technology

It realizes the timely identification and elimination of safety hazards of flying cars to ensure the safety of users, especially in cases of high-speed collisions, low-speed collisions and high-speed pits/bumps, and promptly prompts users to check.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119428501B_ABST
    Figure CN119428501B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of flying vehicles and discloses a control method and device for a flying vehicle, a flying vehicle, and a storage medium. The present invention determines whether the operating condition of the flying vehicle is a target operating condition with potential safety hazards based on the speed and acceleration information of the flying vehicle and the collision intensity of a collision signal detected by the flying vehicle. If the flying vehicle is in at least one target operating condition that could cause damage to the vehicle body, an operation corresponding to the target operating condition is performed to eliminate the potential safety hazard of the flying vehicle, ensure the safe use of the flying vehicle, and thus protect the personal safety of the driver and passengers.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of flying cars, and in particular to a control method and device for a flying car, a flying car, and a storage medium. Background Art

[0002] Flying cars are vehicles that can both fly and run, possessing the dual attributes of both aircraft and cars. Safety considerations also require more rigorous consideration. During actual use, flying cars will encounter various driving conditions, such as collisions and bumps, all of which have the potential to cause some degree of damage to the vehicle itself. Therefore, safety hazard inspections for flying cars are crucial to protecting user safety.

[0003] Currently, in the automotive industry, vehicle systems typically do not detect collisions. If a collision occurs, the vehicle relies solely on its own alarm system to indicate whether the vehicle has malfunctioned, without distinguishing between different levels of collision. In the aircraft industry, safety checks are performed before takeoff, regardless of the circumstances. This indiscriminate approach is unacceptable in terms of cost and frequency for everyday transportation such as flying cars. Therefore, existing technologies lack solutions for crash severity monitoring of flying cars. Some situations that could actually cause damage to a flying car often go undetected. This can cause users to overlook damage caused by collisions, high-speed potholes, and other factors, and prevent them from timely checking the safety status of the flying car, potentially leading to safety hazards and compromising their driving safety. Summary of the Invention

[0004] In view of this, the present invention provides a flying car control method, device, flying car and storage medium to solve the problem that the existing technology lacks a solution for monitoring the collision intensity of flying cars, which easily leads to users neglecting safety checks on flying cars, thereby affecting users' driving safety.

[0005] In a first aspect, the present invention provides a method for controlling a flying car, the method comprising:

[0006] Acquiring associated information of the flying car; wherein the associated information includes at least part of the following items: the speed of the flying car, the acceleration information of the flying car, and the collision intensity of the collision signal detected by the flying car;

[0007] determining, based on the associated information, whether the flying vehicle is in at least one of a plurality of target operating conditions, and obtaining a determination result; wherein the target operating condition is an operating condition that poses a safety hazard to the flying vehicle;

[0008] When the judgment result indicates that the flying car is in at least one target operating condition, an operation corresponding to the target operating condition in which the flying car is located is performed.

[0009] Beneficial effects: The present invention determines whether the operating condition of the flying car is a target operating condition with potential safety hazards based on the speed and acceleration information of the flying car and the collision intensity of the collision signal detected by the flying car. If the flying car is in at least one target operating condition that can cause damage to the vehicle body, the operation corresponding to the target operating condition of the flying car is performed to eliminate the potential safety hazards of the flying car, ensure the safe use of the flying car, and thus protect the personal safety of the driver and passengers.

[0010] In an optional embodiment, the judgment result indicates that the flying car is in a first operating condition, wherein the first operating condition is an operating condition in which the speed of the flying car is greater than a first speed threshold and the collision intensity of the collision signal reaches a preset airbag deployment condition;

[0011] Execute operations corresponding to the target operating conditions of the flying car, including:

[0012] Displays maintenance reminder information.

[0013] Beneficial effect: When the present invention detects that the flying car is in the first operating condition of a high speed and the airbag is deployed, it displays a maintenance reminder message to prompt the user to inspect the flying car, so as to facilitate timely elimination of safety hazards of the flying car, thereby ensuring the life safety of the user when using the flying car.

[0014] In an optional embodiment, performing an operation corresponding to the target operating condition of the flying car further includes:

[0015] Limit the use of corresponding functions in flying cars.

[0016] Beneficial effect: When the airbag is deployed due to a high-speed collision of the flying car, the present invention further increases the restriction on the use of the corresponding functions of the flying car to ensure the absolute safety of the user, thereby preventing the risk from being aggravated due to user misoperation.

[0017] In an optional embodiment, the judgment result indicates that the flying car is in a second operating condition, wherein the second operating condition is an operating condition in which the speed of the flying car is less than a second speed threshold and the collision intensity of the collision signal does not reach a preset airbag deployment condition;

[0018] Execute operations corresponding to the target operating conditions of the flying car, including:

[0019] Based on the acceleration information, the longitudinal acceleration or lateral acceleration of the flying car is obtained;

[0020] If the longitudinal acceleration or the lateral acceleration exceeds the first acceleration threshold, a maintenance reminder message is displayed.

[0021] Beneficial effects: When the present invention detects that the flying car is in the second operating condition with a lower speed and no airbag deployment, it measures the severity of the collision by monitoring the longitudinal acceleration or lateral acceleration of the flying car. If the longitudinal acceleration or lateral acceleration exceeds a first acceleration threshold, a maintenance reminder message is displayed to prompt the user to inspect the flying car, eliminate safety hazards of the flying car in a timely manner, and ensure user safety.

[0022] In an optional embodiment, the judgment result indicates that the flying car is in a third operating condition, wherein the third operating condition is an operating condition in which the speed of the flying car is greater than a third speed threshold and the collision intensity of the collision signal does not reach a preset airbag deployment condition;

[0023] Execute operations corresponding to the target operating conditions of the flying car, including:

[0024] Based on the acceleration information, the vertical acceleration of the flying car perpendicular to the driving plane is obtained;

[0025] If the vertical acceleration exceeds the second acceleration threshold, a maintenance reminder message is displayed.

[0026] Beneficial effect: When the present invention detects that the flying car is in the third operating condition where the speed is high and the airbags are not deployed, the vertical acceleration of the flying car is monitored. If the vertical acceleration exceeds the second acceleration threshold, a maintenance reminder message is displayed to prompt the user to inspect the flying car, thereby eliminating safety hazards and ensuring the personal safety of the user.

[0027] In an optional embodiment, determining whether the flying vehicle is in at least one of a plurality of target operating conditions based on the associated information, and obtaining a determination result, includes:

[0028] Determine the relationship between the flying car's speed and different speed thresholds, and determine whether the collision intensity of the collision signal reaches the preset airbag deployment conditions;

[0029] If the speed of the flying car is greater than the first speed threshold and the collision intensity of the collision signal reaches the preset airbag deployment condition, the judgment result indicates that the flying car is in the first operating condition;

[0030] If the speed of the flying car is less than a second speed threshold and the collision intensity of the collision signal does not reach a preset airbag deployment condition, the judgment result indicates that the flying car is in a second operating condition; wherein the second speed threshold is less than the first speed threshold;

[0031] If the speed of the flying car is greater than the third speed threshold and the collision intensity of the collision signal does not reach the preset airbag deployment condition, the judgment result indicates that the flying car is in the third operating condition; wherein the third speed threshold is less than the first speed threshold.

[0032] Beneficial effects: The present invention determines the airbag deployment status based on the collision intensity of the collision signal, and combines the speed of the flying car and the airbag deployment status to accurately judge the current operating condition of the flying car, thereby identifying whether the flying car is in a target operating condition with safety hazards, so as to take corresponding operations to further detect and control the flying car.

[0033] In an optional embodiment, the method further includes:

[0034] Acquiring collision acceleration and collision duration collected by multiple collision sensors; wherein the collision sensors include at least one of a front collision sensor, a side collision sensor, and a door pressure collision sensor;

[0035] According to the collision acceleration and collision duration, the collision intensity of the collision signal detected by the flying car is obtained.

[0036] Beneficial effects: The present invention detects collision signals of a flying car from different directions through multiple types of collision sensors, thereby improving the coverage of collision detection, and measures the collision intensity of the collision signal based on the collected collision acceleration and collision duration, so as to judge whether the current working condition of the flying car may cause damage to the vehicle body based on the collision intensity.

[0037] In a second aspect, the present invention provides a control device for a flying car, the device comprising:

[0038] An acquisition module is configured to acquire associated information of the flying car; wherein the associated information includes at least part of the following items: the speed of the flying car, the acceleration information of the flying car, and the collision intensity of the collision signal detected by the flying car;

[0039] a detection module, configured to determine, based on the associated information, whether the flying vehicle is in at least one of a plurality of target operating conditions, and obtain a determination result; wherein the target operating condition is an operating condition that poses a safety hazard to the flying vehicle;

[0040] The control module is configured to execute an operation corresponding to the target operating condition in which the flying vehicle is located when the judgment result indicates that the flying vehicle is in at least one target operating condition.

[0041] In a third aspect, the present invention provides a flying car, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to thereby execute the flying car control method of the first aspect or any corresponding embodiment thereof.

[0042] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the flying car control method of the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0044] Figure 1 is a flow chart of a method for controlling a flying car according to an embodiment of the present invention;

[0045] Figure 2 is a flow chart of another flying car control method according to an embodiment of the present invention;

[0046] Figure 3 This is a schematic diagram of a process for prompting a flying car to perform an inspection according to an embodiment of the present invention;

[0047] Figure 4 This is a schematic diagram of a process for restricting the use of a flying car according to an embodiment of the present invention;

[0048] Figure 5 is another flowchart of prompting a flying car to perform an inspection according to an embodiment of the present invention;

[0049] Figure 6 is another flowchart of prompting a flying car to perform an inspection according to an embodiment of the present invention;

[0050] Figure 7 is a structural block diagram of a control device for a flying car according to an embodiment of the present invention;

[0051] Figure 8 Schematic diagram of the hardware structure of the flying car according to an embodiment of the present invention. DETAILED DESCRIPTION

[0052] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of the present invention.

[0053] During actual use, a flying car may experience the following situations: 1) airbag deployment at high collision speeds; 2) airbag failure at low collision speeds; 3) airbag failure during non-collision situations such as high-speed over a pothole or bump. All of these situations could damage the flying car, so it is necessary to remind users to inspect the flying car after a collision or high-speed over a pothole or bump to ensure its subsequent safe use. In particular, users may neglect to inspect the flying car during low collision speeds and high-speed over potholes or bumps, which could lead to safety hazards.

[0054] As a vehicle capable of both flying and running, flying cars have significantly different collision management methods from traditional land vehicles and aircraft. Traditional land vehicles typically have a certain degree of collision avoidance. Minor collisions where airbags don't deploy, or high-speed trips over potholes or bumps, don't cause significant damage to the vehicle itself, and traditional land vehicles typically don't perform testing for these scenarios. Meanwhile, aircraft takeoff testing procedures are extremely rigorous and complex, resulting in high testing costs. Therefore, these two collision detection methods are not suitable for flying cars.

[0055] Therefore, an embodiment of the present invention provides a control method for a flying car, which monitors various target operating conditions where the collision intensity may cause damage to the flying car, and reminds the user to inspect the flying car according to the corresponding target operating conditions of the flying car to ensure the safe use of the flying car.

[0056] According to an embodiment of the present invention, an embodiment of a method for controlling a flying car is provided. It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system, such as a set of computer-executable instructions, and although a logical order is shown in the flowcharts, in some cases, the steps shown or described may be executed in an order different from that shown.

[0057] In this embodiment, a method for controlling a flying car is provided, which can be used in a flying car or an electronic device for controlling a flying car. Figure 1 is a flow chart of a method for controlling a flying car according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:

[0058] Step S101: Obtain relevant information of the flying car.

[0059] Specifically, the associated information includes at least some of the following: the speed of the flying vehicle, acceleration information of the flying vehicle, and the collision intensity of the collision signal detected by the flying vehicle. The speed of the flying vehicle can be obtained using a velocity sensor, and the acceleration can be obtained using an inertial measurement unit (IMU). An IMU is a device used to measure physical quantities such as acceleration, angular velocity, and magnetic field of an object. Therefore, it can be used to measure the acceleration of the flying vehicle in different directions, such as lateral (Y-axis), longitudinal (X-axis), and vertical (Z-axis).

[0060] It should be noted that the longitudinal (X) direction is the direction in which the flying car is traveling. The longitudinal (X) acceleration is mainly used to measure the acceleration in situations such as a head-on collision (such as a flying car hitting an obstacle forward) or a rear-end collision (a flying car is hit by a car behind and accelerates forward); the lateral (Y) acceleration is the acceleration generated in the lateral direction of the flying car. When a flying car has a side collision (the flying car is hit from the left or right), the acceleration change is mainly generated in the Y direction; the vertical (Z) direction is the direction perpendicular to the flying car's traveling plane. The Z acceleration is related to the flying car's collision or movement changes in the vertical direction, such as the up and down bumps when the flying car rolls.

[0061] Specifically, the collision acceleration and duration collected by multiple collision sensors can be obtained; based on the collision acceleration and duration, the collision intensity of the collision signal detected by the flying car can be obtained. The collision sensors can include front collision sensors, side collision sensors, and door pressure collision sensors. These sensors can detect collision signals at different locations on the flying car, thereby covering collisions from as many different directions as possible and improving the comprehensiveness of collision detection.

[0062] In some optional embodiments, collision intensity can be used to measure the severity of a collision. Generally speaking, greater collision acceleration and longer collision duration generally indicate a more severe collision, and a brief, high-acceleration collision may have the same collision intensity as a lower-acceleration, but longer-lasting collision. Therefore, collision intensity can be graded, with the corresponding collision acceleration and collision duration for each level of collision intensity set. This allows the collision intensity of a flying car to be determined based on the range of collision acceleration and collision duration.

[0063] The present invention uses multiple types of collision sensors to detect collision signals of flying cars from different directions, thereby improving the coverage of collision detection. The collision intensity of the collision signal is measured based on the collected collision acceleration and collision duration, so as to determine whether the current operating condition of the flying car is likely to cause damage to the vehicle body based on the collision intensity.

[0064] Step S102: Determine whether the flying car is in at least one of the multiple target operating conditions based on the associated information, and obtain a determination result.

[0065] Specifically, the target operating condition is an operating condition that poses a safety hazard to the flying car. The target operating condition mainly includes a first operating condition, a second operating condition, and a third operating condition. Among them, the first operating condition is an operating condition in which the speed of the flying car is greater than a first speed threshold and the collision intensity of the collision signal reaches a preset airbag deployment condition. The second operating condition is an operating condition in which the speed of the flying car is less than a second speed threshold and the collision intensity of the collision signal does not reach the preset airbag deployment condition. The third operating condition is an operating condition in which the speed of the flying car is greater than a third speed threshold and the collision intensity of the collision signal does not reach the preset airbag deployment condition.

[0066] It should be noted that in the present invention, the first operating condition is used to characterize airbag deployment in a high-speed collision, the second operating condition is used to characterize airbag non-deployment in a low-speed collision, and the third operating condition is used to characterize airbag non-deployment in a high-speed pothole or bump. Therefore, the first and second operating conditions cannot occur simultaneously, and the second speed threshold is set to be lower than the first speed threshold. Furthermore, the first and third operating conditions cannot occur simultaneously, but when the flying car's speed at the time of collision reaches the first speed threshold, for example, 15 kph, it indicates that the collision intensity is too high, requiring airbag deployment. Therefore, the third speed threshold is set to be lower than the first speed threshold. Furthermore, the second and third operating conditions are operating conditions that the flying car may experience simultaneously. For example, a flying car may crash while crossing a bump at a certain speed and the airbag may not deploy. Therefore, the relationship between the third speed threshold and the second speed threshold is not specifically defined.

[0067] Step S103: When the judgment result indicates that the flying car is in at least one target operating condition, an operation corresponding to the target operating condition in which the flying car is located is performed.

[0068] Specifically, if the judgment result indicates that the flying car is in at least one target operating condition, it means that the current operating condition of the flying car may cause damage to the vehicle body, thereby posing a safety hazard. At this time, the flying car is controlled according to the operations corresponding to the target operating condition to eliminate the safety hazard and ensure the safety of the user.

[0069] The flying car control method provided in this embodiment determines whether the flying car's operating condition is a target operating condition with a safety hazard based on the flying car's speed and acceleration information and the collision intensity of a collision signal detected by the flying car. If the flying car is in at least one target operating condition that could cause damage to the vehicle body, the method performs an operation corresponding to the target operating condition to eliminate the safety hazard, ensure the safe use of the flying car, and thus protect the personal safety of the driver and passengers.

[0070] In this embodiment, a method for controlling a flying car is provided, which can be used in a flying car or an electronic device for controlling a flying car. Figure 2 FIG. 1 is a flow chart of a method for controlling a flying car according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:

[0071] Step S201: Obtain the relevant information of the flying car. Figure 1 Step S101 of the illustrated embodiment will not be described in detail here.

[0072] Step S202: Determine whether the flying car is in at least one of the multiple target operating conditions based on the associated information, and obtain a determination result.

[0073] Specifically, the above step S202 includes:

[0074] Step S2021: Determine the relationship between the speed of the flying car and different speed thresholds, and determine whether the collision intensity of the collision signal reaches a preset airbag deployment condition.

[0075] Specifically, different flying car models have different airbag deployment conditions, which can be determined by factors such as the flying car's structure and safety performance requirements. The flying car's collision sensors detect the acceleration and duration of the collision to determine the impact intensity. A collision acceleration-crash duration curve can be used to define the airbag deployment conditions for different models. The specific values ​​can be determined through extensive flying car crash tests and computer simulations to ensure that the airbags deploy effectively to protect passengers while avoiding false triggering.

[0076] Step S2022: If the speed of the flying car is greater than the first speed threshold and the collision intensity of the collision signal reaches the preset airbag deployment condition, the judgment result indicates that the flying car is in the first operating condition.

[0077] Specifically, if Figure 3As shown, in the case of a high collision speed (collision speed greater than 15kph), the flying car airbag control unit (ACU) judges the collision signals collected by the collision sensors (front collision sensor, side collision sensor and door pressure collision sensor). If the collision intensity reaches the condition for airbag deployment, it is determined that the flying car is in the first operating state and jumps to step S2031.

[0078] Step S2023: If the speed of the flying car is less than the second speed threshold and the collision intensity of the collision signal does not reach the preset airbag deployment condition, the judgment result indicates that the flying car is in the second operating condition.

[0079] Specifically, if the collision speed is low and the airbag does not deploy, the flying car is determined to be in the second operating state, and the process jumps to step S2032, where the second speed threshold is less than the first speed threshold.

[0080] Step S2024: If the speed of the flying car is greater than the third speed threshold and the collision intensity of the collision signal does not reach the preset airbag deployment condition, the judgment result indicates that the flying car is in the third operating condition.

[0081] Specifically, if the flying car's speed exceeds the third speed threshold and the airbags do not deploy, this indicates that the high speed of the flying car may be due to a non-collision situation such as crossing a pothole or a bump. The flying car is determined to be in the third operating condition, and the process jumps to step S2033. The third speed threshold is lower than the first speed threshold, but the difference between the third speed threshold and the second speed threshold is not specifically limited.

[0082] The present invention determines the airbag deployment status based on the collision intensity of the collision signal, and combines the speed of the flying car and the airbag deployment status to accurately judge the current operating condition of the flying car, thereby identifying whether the flying car is in a target operating condition with safety hazards, so as to take corresponding operations to further detect and control the flying car.

[0083] Step S203: When the judgment result indicates that the flying car is in at least one target operating condition, an operation corresponding to the target operating condition in which the flying car is located is performed.

[0084] Specifically, the above step S203 includes:

[0085] Step S2031: The judgment result indicates that the flying car is in the first operating condition, and a maintenance reminder message is displayed.

[0086] Specifically, if the judgment result indicates that the flying car is in the first operating state, refer again to Figure 3The airbag controller ACU sends a signal to remind the car to be inspected. After the flying car's CAN bus receives the ACU signal, it displays a maintenance reminder message through the central display control unit (CDCU), prompting the user to inspect the flying car.

[0087] When the present invention detects that the flying car is in the first operating condition with a high speed and the airbags deployed, it displays a maintenance reminder message to prompt the user to inspect the flying car, so as to eliminate the safety hazards of the flying car in time, thereby ensuring the life safety of the user when using the flying car.

[0088] In some optional implementations, the use rights of corresponding functions in the flying car may also be restricted.

[0089] For example, Figure 4 As shown, when the airbags are deployed in a high-speed collision of a flying car, in order to ensure the absolute safety of the user, the system can be upgraded to further increase restrictions on the use of corresponding functions of the flying car, such as prohibiting the flying car from accelerating, etc., to prevent the risk from increasing due to user misoperation.

[0090] In step S2032, the judgment result indicates that the flying car is in the second operating condition. Based on the acceleration information, the longitudinal acceleration or the lateral acceleration of the flying car is obtained. If the longitudinal acceleration or the lateral acceleration exceeds the first acceleration threshold, a maintenance reminder message is displayed.

[0091] Specifically, if Figure 5 As shown, if the judgment result indicates that the flying car is in the second operating condition, the built-in algorithm of the flying car domain control unit (DCU) judges the X-direction or Y-direction acceleration signal collected by the inertial measurement unit (IMU) built into the domain controller DCU. When the built-in algorithm of the domain controller DCU detects that the peak value of the X-direction acceleration collected by the inertial measurement unit (IMU) built into the domain controller DCU exceeds 4g or the peak value of the Y-direction acceleration exceeds 4g, it is considered that the flying car needs to be inspected under the severity of this collision. The domain controller DCU sends a signal to prompt the car to be inspected. After the CAN bus receives the domain controller DCU signal, a maintenance reminder message is displayed on the central large screen CDCU, prompting the user to inspect the flying car.

[0092] When the present invention detects that the flying car is in the second operating condition with a lower speed and no airbag deployment, it measures the severity of the collision by monitoring the longitudinal acceleration or lateral acceleration of the flying car. If the longitudinal acceleration or lateral acceleration exceeds a first acceleration threshold, a maintenance reminder message is displayed to prompt the user to inspect the flying car and eliminate safety hazards of the flying car in a timely manner to ensure user safety.

[0093] In step S2033, the judgment result indicates that the flying car is in the third operating condition. Based on the acceleration information, the vertical acceleration of the flying car perpendicular to the driving plane is obtained. If the vertical acceleration exceeds the second acceleration threshold, a maintenance reminder message is displayed.

[0094] Specifically, if Figure 6 As shown, if the judgment result indicates that the flying car is in the third working condition, the built-in algorithm of the flying car domain controller DCU judges the Z-direction acceleration signal collected by the built-in inertial measurement unit IMU of the domain controller DCU. When the built-in algorithm of the domain controller DCU detects that the peak value of the Z-direction acceleration collected by the built-in inertial measurement unit IMU of the domain controller DCU exceeds 7g, it is considered that the flying car may be damaged in this working condition and needs to be inspected. The domain controller DCU then sends a signal to prompt the car to be inspected. After the CAN bus receives the domain controller DCU signal, a maintenance reminder message is displayed on the central large screen CDCU, prompting the user to inspect the flying car.

[0095] When the present invention detects that the flying car is in the third operating condition where the speed is high and the airbags are not deployed, the vertical acceleration of the flying car is monitored. If the vertical acceleration exceeds a second acceleration threshold, a maintenance reminder message is displayed to prompt the user to inspect the flying car, thereby eliminating safety hazards and ensuring the personal safety of the user.

[0096] The control method for a flying car provided in this embodiment monitors the operating conditions of the flying car for potential safety hazards. When the flying car is in a target operating condition with a potential safety hazard, the user is prompted to inspect the flying car, ensuring its safe operation. If the flying car's airbags deploy due to a high-speed collision, the user is prompted to inspect the vehicle and the use of the flying car's functions can be restricted to ensure absolute user safety. In the event of a low-speed collision, where the user might neglect to inspect the flying car, potentially leading to a safety hazard, the system sets acceleration thresholds in the X and Y directions to monitor the severity of the collision. If these thresholds are triggered, the user is prompted to inspect the flying car. In the event of a non-collision such as a high-speed pothole or bump, where the user might neglect to inspect the flying car, potentially leading to a safety hazard, the system sets acceleration thresholds in the Z direction to monitor the severity of the high-speed pothole or bump. If these thresholds are triggered, the user is prompted to inspect the flying car.

[0097] The control scheme of the flying car of the present invention is described in detail below with reference to a specific application example.

[0098] See again Figure 3In the case of a high collision speed (collision speed greater than 15kph), the flying car's airbag controller ACU judges the collision signal collected by the collision sensor (front collision sensor, side collision sensor and door pressure collision sensor). If the collision intensity reaches the condition for airbag deployment, the airbag controller ACU sends a signal. After the CAN bus receives the signal, it prompts the user to check the flying car through the central large screen CDCU.

[0099] By monitoring the collision intensity of the flying car, when the collision intensity at high speed is too high, the user is reminded to check the flying car to ensure the safety of the flying car. Figure 4 In order to ensure the absolute safety of users when airbags are deployed due to high-speed collisions, the system can be upgraded to further restrict the use of flying car functions.

[0100] See again Figure 5 For situations with lower collision speeds, the flying car's domain controller's built-in algorithm judges the acceleration signal collected by the domain controller's built-in inertial measurement unit (IMU). When the domain controller's built-in algorithm detects that the X-direction acceleration peak value collected by the domain controller's built-in inertial measurement unit (IMU) exceeds 4g or the Y-direction acceleration peak value exceeds 4g, the system deems that the flying object needs to be inspected under the severity of this collision. The domain controller DCU then sends a signal. After the CAN bus receives the signal, it prompts the user to inspect the flying car through the central large screen CDCU.

[0101] In the case of a low collision speed, the user may neglect to check the flying car, which may lead to safety hazards. The system monitors the severity of the collision by setting acceleration thresholds in the X and Y directions. If the system triggers the acceleration thresholds in the X and Y directions, the user will be reminded to check the flying car.

[0102] See again Figure 6 For non-collision situations such as high-speed crossing potholes or bumps, the flying car's domain controller DCU's built-in algorithm judges the acceleration signal collected by the domain controller DCU's built-in inertial measurement unit IMU. When the domain controller DCU's built-in algorithm detects that the peak Z-direction acceleration collected by the domain controller DCU's built-in inertial measurement unit IMU exceeds 7g, the system believes that the flying body needs to be inspected when crossing the pothole or bump at high speed. The domain controller DCU then sends a signal. After the CAN bus receives the signal, it prompts the user to inspect the flying car through the central large screen CDCU.

[0103] For non-collision situations such as high-speed crossing potholes or bumps, the system monitors the intensity of high-speed crossing potholes or bumps by setting the Z-direction acceleration threshold. If the system triggers the Z-direction acceleration threshold, the user is reminded to check the flying car.

[0104] This embodiment also provides a flying car control device for implementing the aforementioned embodiments and preferred implementations. Details already described will not be repeated. As used below, the term "module" may refer to a combination of software and / or hardware that implements a predetermined function. While the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.

[0105] This embodiment provides a control device for a flying car, such as Figure 7 Shown, including:

[0106] An acquisition module 701 is configured to acquire associated information of the flying vehicle, wherein the associated information includes at least part of the following items: the speed of the flying vehicle, acceleration information of the flying vehicle, and collision intensity of a collision signal detected by the flying vehicle;

[0107] A detection module 702 is configured to determine, based on the associated information, whether the flying vehicle is in at least one of a plurality of target operating conditions, and obtain a determination result; wherein the target operating condition is an operating condition that poses a safety hazard to the flying vehicle;

[0108] The control module 703 is configured to execute an operation corresponding to the target operating condition of the flying vehicle when the judgment result indicates that the flying vehicle is in at least one target operating condition.

[0109] In some optional embodiments, the device is further used to:

[0110] Acquiring collision acceleration and collision duration collected by multiple collision sensors; wherein the collision sensors include at least one of a front collision sensor, a side collision sensor, and a door pressure collision sensor;

[0111] According to the collision acceleration and collision duration, the collision intensity of the collision signal detected by the flying car is obtained.

[0112] In some optional implementations, the detection module 702 is further configured to:

[0113] Determine the relationship between the flying car's speed and different speed thresholds, and determine whether the collision intensity of the collision signal reaches the preset airbag deployment conditions;

[0114] If the speed of the flying car is greater than the first speed threshold and the collision intensity of the collision signal reaches the preset airbag deployment condition, the judgment result indicates that the flying car is in the first operating condition;

[0115] If the speed of the flying car is less than a second speed threshold and the collision intensity of the collision signal does not reach a preset airbag deployment condition, the judgment result indicates that the flying car is in a second operating condition; wherein the second speed threshold is less than the first speed threshold;

[0116] If the speed of the flying car is greater than the third speed threshold and the collision intensity of the collision signal does not reach the preset airbag deployment condition, the judgment result indicates that the flying car is in the third operating condition; wherein the third speed threshold is less than the first speed threshold.

[0117] In some optional embodiments, the judgment result indicates that the flying car is in a first operating condition, wherein the first operating condition is an operating condition in which the speed of the flying car is greater than a first speed threshold and the collision intensity of the collision signal reaches a preset airbag deployment condition; the control module 703 is further configured to:

[0118] Displays maintenance reminder information.

[0119] In some optional implementations, the control module 703 is further configured to:

[0120] Limit the use of corresponding functions in flying cars.

[0121] In some optional embodiments, the judgment result indicates that the flying car is in a second operating condition, wherein the second operating condition is an operating condition in which the speed of the flying car is less than a second speed threshold and the collision intensity of the collision signal does not reach a preset airbag deployment condition; the control module 703 is further configured to:

[0122] Based on the acceleration information, the longitudinal acceleration or lateral acceleration of the flying car is obtained;

[0123] If the longitudinal acceleration or the lateral acceleration exceeds the first acceleration threshold, a maintenance reminder message is displayed.

[0124] In some optional embodiments, the judgment result indicates that the flying car is in a third operating condition, wherein the third operating condition is an operating condition in which the speed of the flying car is greater than a third speed threshold and the collision intensity of the collision signal does not reach a preset airbag deployment condition; the control module 703 is further configured to:

[0125] Based on the acceleration information, the vertical acceleration of the flying car perpendicular to the driving plane is obtained;

[0126] If the vertical acceleration exceeds the second acceleration threshold, a maintenance reminder message is displayed.

[0127] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.

[0128] The control device of the flying car in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.

[0129] The embodiment of the present invention also provides a flying car having the above Figure 7 The flying car's controls are shown.

[0130] See also Figure 8 , Figure 8 : is a structural diagram of a flying car provided by an optional embodiment of the present invention, such as Figure 8 As shown, the flying car includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses and can be installed on a common motherboard or installed in other ways as needed. The processor can process instructions executed in the flying car, including instructions stored in or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used with multiple memories and multiple memories. Similarly, multiple devices can be connected, each device providing part of the necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 8 A processor 10 is taken as an example.

[0131] The processor 10 may be a central processing unit, a network processor, or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic, or any combination thereof.

[0132] The memory 20 stores instructions that can be executed by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.

[0133] The memory 20 may include a program storage area and a data storage area. The program storage area may store an operating system and applications required for at least one function; the data storage area may store data generated based on the use of the flying car. Furthermore, the memory 20 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state memory device. In some optional embodiments, the memory 20 may optionally include memory located remotely from the processor 10. Such remote memory may be connected to the flying car via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0134] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid-state drive; the memory 20 may also include a combination of the above types of memory.

[0135] The flying car further includes a communication interface 30 for the flying car to communicate with other devices or a communication network.

[0136] The embodiment of the present invention also provides a computer-readable storage medium. The above-mentioned method according to the embodiment of the present invention can be implemented in hardware, firmware, or implemented as a computer code that can be recorded in a storage medium, or implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor or hardware, the method shown in the above embodiment is implemented.

[0137] A portion of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the form in which the computer program instruction exists in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc. Accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium that can be accessed by the computer.

[0138] Although the embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention. Such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A method for controlling a flying car, characterized in that: The method comprises: Acquiring associated information of the flying car; wherein the associated information includes at least part of the following items: the speed of the flying car, acceleration information of the flying car, and the collision intensity of the collision signal detected by the flying car; determining, based on the associated information, whether the flying car is in at least one of a plurality of target operating conditions, and obtaining a determination result; wherein the target operating condition is an operating condition that poses a safety hazard to the flying car, and the plurality of target operating conditions include a first operating condition, a second operating condition, and a third operating condition, wherein the first operating condition is an operating condition in which the speed of the flying car is greater than a first speed threshold and the collision intensity of the collision signal reaches a preset airbag deployment condition, the second operating condition is an operating condition in which the speed of the flying car is less than a second speed threshold and the collision intensity of the collision signal does not reach the preset airbag deployment condition, and the third operating condition is an operating condition in which the speed of the flying car is greater than a third speed threshold and the collision intensity of the collision signal does not reach the preset airbag deployment condition, the second speed threshold is less than the first speed threshold, and the third speed threshold is less than the first speed threshold; When the judgment result indicates that the flying vehicle is in at least one target operating condition, performing an operation corresponding to the target operating condition in which the flying vehicle is located; The performing of the operation corresponding to the target operating condition of the flying car includes: Displays maintenance reminder information.

2. The method according to claim 1, characterized in that The determination result indicates that the flying vehicle is in a first operating condition, and the performing of an operation corresponding to the target operating condition of the flying vehicle further includes: Limit the use rights of corresponding functions in the flying car.

3. The method according to claim 1, characterized in that The determination result indicates that the flying car is in the second operating condition, and the performing of the operation corresponding to the target operating condition of the flying car includes: Based on the acceleration information, obtaining the longitudinal acceleration or lateral acceleration of the flying car; If the longitudinal acceleration or the lateral acceleration exceeds a first acceleration threshold, a maintenance reminder message is displayed.

4. The method according to claim 1, wherein The determination result indicates that the flying car is in the third operating condition, and the performing of the operation corresponding to the target operating condition of the flying car includes: Based on the acceleration information, obtaining the vertical acceleration of the flying car perpendicular to the driving plane; If the vertical acceleration exceeds a second acceleration threshold, a maintenance reminder message is displayed.

5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: Acquiring collision acceleration and collision duration collected by multiple collision sensors; wherein the collision sensors include at least one of a front collision sensor, a side collision sensor, and a door pressure collision sensor; The collision intensity of the collision signal detected by the flying car is obtained according to the collision acceleration and the collision duration.

6. A control device for a flying car, characterized in that: The device comprises: An acquisition module, configured to acquire associated information of the flying car; wherein the associated information includes at least part of the following items: the speed of the flying car, acceleration information of the flying car, and collision intensity of a collision signal detected by the flying car; a detection module, configured to determine, based on the associated information, whether the flying vehicle is in at least one of a plurality of target operating conditions, and obtain a determination result; wherein the target operating condition is an operating condition that poses a safety hazard to the flying vehicle, and the plurality of target operating conditions include a first operating condition, a second operating condition, and a third operating condition, wherein the first operating condition is an operating condition in which the speed of the flying vehicle is greater than a first speed threshold and the collision intensity of the collision signal reaches a preset airbag deployment condition; the second operating condition is an operating condition in which the speed of the flying vehicle is less than a second speed threshold and the collision intensity of the collision signal does not reach the preset airbag deployment condition; and the third operating condition is an operating condition in which the speed of the flying vehicle is greater than a third speed threshold and the collision intensity of the collision signal does not reach the preset airbag deployment condition, the second speed threshold is less than the first speed threshold, and the third speed threshold is less than the first speed threshold; a control module, configured to, when the judgment result indicates that the flying vehicle is in at least one target operating condition, execute an operation corresponding to the target operating condition in which the flying vehicle is located; The control module is further configured to: Displays maintenance reminder information.

7. A flying car, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the flying car control method according to any one of claims 1 to 5 by executing the computer instructions.

8. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the flying car control method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Collision detecting method and device for automobile

    CN106671921A

  • Aircraft flight safety control method and system and server

    CN108549364A