Control method and device of hovercar, hovercar and storage medium
By obtaining the speed, acceleration information and the intensity of the collision signal of the flying car, judging the working conditions of the flying car and performing corresponding operations, the problem of lack of collision intensity monitoring in the existing technology is solved, and the safety status monitoring and hidden dangers of the flying car are realized eliminate.
Patent Information
- Application Number
- CN202411821103.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-10
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2044-12-10
AI Technical Summary
The existing technology lacks a solution to monitor the collision intensity of flying cars, causing users to ignore the safety inspection of flying cars and increase safety hazards.
By obtaining the speed, acceleration information of the flying car and the collision intensity of the collision signal, we can determine whether the flying car is in a target working condition with safety hazards, and perform corresponding operations, such as displaying maintenance reminder information or restricting the use of functions.
Effectively monitor the safety status of flying cars, promptly remind users to conduct inspections, eliminate safety hazards, and ensure the safety of flying cars.
Smart Images

Figure CN119428501A_ABST
Abstract
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] A flying car is a vehicle that can fly in the sky and run on the ground. It has the dual attributes of an aircraft and a car. Safety considerations also need to be considered more strictly. In actual use, flying cars will encounter various types of driving conditions such as collisions and bumps. These driving conditions may cause a certain degree of damage to the flying car itself. Therefore, the safety hazard inspection of flying cars plays a very important role in protecting the safety of users.
[0003] At present, in the automotive field, the car system usually does not detect the occurrence of car collisions. If a collision occurs, it only relies on the car system's own alarm system to indicate whether the car has a fault, and does not distinguish the collision level. In the aircraft field, no matter what the situation is, a safety check will be carried out before takeoff. This method of checking without distinguishing the situation is unacceptable for flying cars, a means of transportation for daily travel, in terms of inspection cost and frequency. Therefore, the existing technology lacks a solution for monitoring the collision intensity of flying cars. Some situations that can actually cause damage to flying cars are often not detected. This may cause users to ignore the damage to flying cars caused by collisions, high-speed pits / bumps, etc., and fail to check the safety status of flying cars in time, which is easy to cause safety hazards, thereby affecting the driving safety of users. 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 prior art lacks a solution for monitoring the collision intensity of the flying car, which easily causes the user to ignore the safety check of the flying car, thereby affecting the user's driving safety.
[0005] In a first aspect, the present invention provides a method for controlling a flying car, the method comprising:
[0006] Acquire the 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] According to the associated information, determining 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 causes a safety hazard to the flying car;
[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 implementation, the judgment result indicates that the flying car is in a first operating condition, wherein the first operating condition is a 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 detonation 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 working condition with a high speed and the airbags are deployed, the maintenance reminder information is displayed to prompt the user to check 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.
[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 explodes due to a high-speed collision of the flying car, the present invention further increases the restriction on the use rights 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 implementation, the judgment result indicates that the flying car is in a second operating condition, wherein the second operating condition is a 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 detonation 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 effect: When the present invention detects that the flying car is in the second working condition where the speed is relatively low and the airbag is not deployed, the severity of the collision is measured by monitoring the longitudinal acceleration or the lateral acceleration of the flying car. If the longitudinal acceleration or the lateral acceleration exceeds the first acceleration threshold, a maintenance reminder message is displayed to prompt the user to check the flying car, eliminate the safety hazards of the flying car in time, and ensure the safety of the user.
[0022] In an optional implementation, the judgment result indicates that the flying car is in a third operating condition, wherein the third operating condition is a 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 detonation 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 working condition where the speed is relatively high and the airbag is not detonated, 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 check the flying car, thereby eliminating safety hazards and ensuring the personal safety of the user.
[0027] In an optional implementation, judging whether the flying car is in at least one of a plurality of target operating conditions according to the associated information, and obtaining a judgment result includes:
[0028] 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 the preset airbag detonation condition;
[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 detonation 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 the second speed threshold and the collision intensity of the collision signal does not reach the preset airbag detonation condition, the judgment result indicates that the flying car is in the 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 detonation 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 situation according to the collision intensity of the collision signal, and combines the speed of the flying car and the airbag deployment situation to accurately determine the current working condition of the flying car, thereby identifying whether the flying car is in a target working condition with potential 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] Acquire collision acceleration and collision duration collected by multiple collision sensors; wherein the collision sensor includes 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 the 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 various types of collision sensors, thereby improving the coverage of collision detection, and measures the collision intensity of the collision signal according to 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 according to 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, used 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, used to determine whether the flying car is in at least one of a plurality of target operating conditions according to the associated information, and obtain a determination result; wherein the target operating condition is an operating condition that causes a safety hazard to the flying car;
[0040] The control module is used to execute an operation corresponding to the target operating condition of the flying car when the judgment result indicates that the flying car 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 are communicatively connected to each other, the memory stores computer instructions, and the processor executes the control method of the flying car of the first aspect or any corresponding embodiment thereof by executing the computer instructions.
[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 implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying 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 is a schematic diagram of a process of prompting a flying car to perform an inspection according to an embodiment of the present invention;
[0047] Figure 4 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 schematic diagram of a process of prompting a flying car to perform an inspection according to an embodiment of the present invention;
[0049] Figure 6 is another schematic diagram of a process for 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 the embodiment of the present invention. DETAILED DESCRIPTION
[0052] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the 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 creative work are within the scope of protection of the present invention.
[0053] In actual use of flying cars, the following situations may occur: 1) When the collision speed is high, the airbags will be deployed; 2) When the collision speed is low, the airbags will not be deployed; 3) When the flying car passes through a pit or a bump at high speed, the airbags will not be deployed. The above situations may cause damage to the flying car, so it is necessary to remind the user to check the flying car after the flying car collides or passes through a pit or a bump at high speed to ensure the safety of the subsequent use of the flying car. In particular, when the collision speed is low and when the flying car passes through a pit or a bump at high speed, the user may ignore the inspection of the flying car, which may lead to safety hazards.
[0054] As a means of transportation that can fly in the sky and run on the ground, flying cars have very different collision handling methods from traditional land cars and airplanes. Traditional land cars often have a certain degree of anti-collision capabilities. Situations such as minor collisions where the airbags do not deploy, high-speed driving over potholes or bumps, etc., will not cause much damage to the land car itself. Traditional land cars often do not conduct inspections for these scenarios. The takeoff inspection procedures in the aircraft field are very strict and complicated, and the inspection costs are very high. Therefore, the above two collision detection methods are not suitable for flying cars.
[0055] Therefore, an embodiment of the present invention provides a flying car control method, which monitors various target working conditions where the collision intensity may cause damage to the flying car, and reminds the user to check the flying car according to the corresponding target working conditions of the flying car to ensure the safe use of the flying car.
[0056] According to an embodiment of the present invention, a method for controlling a flying car is provided. It should be noted that the steps shown in the flowchart 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 flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[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 control method for a flying car according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:
[0058] Step S101, obtaining the associated information of the flying car.
[0059] Specifically, 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. The speed of the flying car can be obtained using a speed sensor, and the acceleration can be obtained using an inertial measurement unit (IMU). The inertial measurement unit 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 car in different directions, such as lateral (Y direction) acceleration, longitudinal (X direction) acceleration, and vertical (Z direction) acceleration.
[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 the flying car has a side collision (the flying car is hit from the left or right side), 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 collision or movement change of the flying car in the vertical direction, such as the up and down bumps when the flying car rolls.
[0061] Specifically, the collision acceleration and collision duration collected by multiple collision sensors can be obtained; according to the collision acceleration and collision duration, the collision intensity of the collision signal detected by the flying car can be obtained. Among them, the collision sensor can be a front collision sensor, a side collision sensor and a door pressure collision sensor, which can detect the collision signal at different positions of the flying car, so as to cover the collision situations from different directions as much as possible and improve the comprehensiveness of the collision detection.
[0062] In some optional embodiments, the collision intensity can be used to measure the severity of the collision. Generally speaking, a larger collision acceleration and a longer collision duration usually mean a more severe collision, and a short, high-acceleration collision may have the same collision intensity as a collision with a lower acceleration but a longer duration. Therefore, the collision intensity can be graded, and the collision acceleration and collision duration corresponding to each level of collision intensity can be set, so that the collision intensity of the flying car can be determined according to the interval of the collision acceleration and the collision duration.
[0063] The present invention detects collision signals of a flying car from different directions through various types of collision sensors, thereby improving the coverage of collision detection, and measures the collision intensity of the collision signal according to the collected collision acceleration and collision duration, so as to judge whether the current working condition of the flying car is likely to cause damage to the vehicle body according to the collision intensity.
[0064] Step S102: judging whether the flying car is in at least one of the multiple target operating conditions based on the associated information, and obtaining a judgment result.
[0065] Specifically, the target operating condition is an operating condition that causes 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 detonation 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 detonation 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 detonation condition.
[0066] It should be noted that the first working condition in the present invention is used to characterize the situation where the airbag is detonated under a high-speed collision, the second working condition is used to characterize the situation where the airbag is not detonated under a low-speed collision, and the third working condition is used to characterize the situation where the airbag is not detonated when the flying car passes through a pit / bump at high speed. Therefore, the first working condition and the second working condition cannot appear at the same time, and the second speed threshold is set to be less than the first speed threshold; and the first working condition and the third working condition cannot appear at the same time, but when the speed of the flying car reaches the first speed threshold, such as 15kph, it means that the collision intensity is too high and the airbag needs to be detonated, so the third speed threshold is set to be less than the first speed threshold. In addition, the second working condition and the third working condition are working conditions that the flying car is in at the same time. For example, when the flying car passes through a bump at a certain speed, a collision may occur and the airbag does not detonate, so the size relationship between the third speed threshold and the second speed threshold is not specifically limited.
[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 causing a safety hazard. At this time, the flying car is controlled according to the operation corresponding to the target operating condition, so as to eliminate the safety hazard and ensure the safety of the user.
[0069] The control method of the flying car provided in this embodiment 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, an 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.
[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 is a flow chart of a control method for 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 associated information of the flying car. For details, please refer to Figure 1 Step S101 of the illustrated embodiment will not be described in detail here.
[0072] Step S202: judging whether the flying car is in at least one of the plurality of target operating conditions according to the associated information, and obtaining a judgment result.
[0073] Specifically, the above step S202 includes:
[0074] Step S2021, determining the magnitude relationship between the speed of the flying car and different speed thresholds, and determining whether the collision intensity of the collision signal reaches a preset airbag detonation condition.
[0075] Specifically, different models of flying cars have different airbag deployment conditions, which can be set by factors such as the structure of the flying car and safety performance requirements. The collision sensor of the flying car will detect the acceleration and duration of the collision to determine the collision intensity. The collision acceleration-collision duration curve can be used to define the airbag deployment conditions of different models. The specific values can be determined through a large number of flying car collision tests and computer simulations to ensure that the airbag is deployed under the condition of effectively protecting the 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 a preset airbag detonation condition, the judgment result indicates that the flying car is in the first operating condition.
[0077] Specifically, Figure 3As shown, for the case of a higher collision speed (collision speed higher than 15kph), the flying car airbag controller (Airbag Control Unit, 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 detonation, it is determined that the flying car is in the first working condition 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 detonation condition, the judgment result indicates that the flying car is in the second operating condition.
[0079] Specifically, in the case where the collision speed is low and the airbag is not deployed, it is determined that the flying car is in the second operating condition, and the process jumps to step S2032, wherein 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 detonation condition, the judgment result indicates that the flying car is in the third operating condition.
[0081] Specifically, if the speed of the flying car is greater than the third speed threshold and the airbag is not inflated, it means that the high speed of the flying car may be caused by a non-collision situation of passing a pit or a bump, and the flying car is determined to be in the third operating condition, and the process jumps to step S2033. The third speed threshold is less than the first speed threshold, but the size between the third speed threshold and the second speed threshold is not specifically limited.
[0082] The present invention determines the airbag deployment situation according to the collision intensity of the collision signal, and accurately determines the current working condition of the flying car in combination with the speed of the flying car and the airbag deployment situation, thereby identifying whether the flying car is in a target working condition with potential 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 condition, refer again to Figure 3, the airbag controller ACU sends a signal to remind the car to check. After the flying car's CAN bus receives the ACU signal, it displays maintenance reminder information through the central display control unit (CDCU), prompting the user to check the flying car.
[0087] When the present invention detects that the flying car is in the first working condition where the speed is relatively high and the airbags are deployed, the present invention displays maintenance reminder information to prompt the user to inspect the flying car, so as to eliminate the potential 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 airbag is deployed due to a high-speed collision of the flying car, in order to ensure the absolute safety of the user, the system can be upgraded to further increase the restrictions on the use of the 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] Step S2032, the judgment result indicates that the flying car is in the second working condition, and based on the acceleration information, the longitudinal acceleration or lateral acceleration of the flying car is obtained. If the longitudinal acceleration or lateral acceleration exceeds the first acceleration threshold, a maintenance reminder message is displayed.
[0091] Specifically, Figure 5 As shown, if the judgment result indicates that the flying car is in the second working condition, the built-in algorithm of the flying car domain controller (Domain Control Unit, DCU) judges the X-direction or Y-direction acceleration signal collected by the inertial measurement unit IMU built in 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 built-in inertial measurement unit IMU of 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 this collision severity, and the domain controller DCU sends a signal for prompting the car to be inspected. After the CAN bus receives the domain controller DCU signal, the maintenance reminder information is displayed through the central large screen CDCU to prompt the user to inspect the flying car.
[0092] When the present invention detects that the flying car is in the second working condition where the speed is relatively low and the airbag is not deployed, the longitudinal acceleration or the lateral acceleration of the flying car is monitored to measure the severity of the collision. If the longitudinal acceleration or the lateral acceleration exceeds the first acceleration threshold, a maintenance reminder message is displayed to prompt the user to check the flying car, eliminate the safety hazards of the flying car in time, and ensure the safety of the user.
[0093] Step S2033, the judgment result indicates that the flying car is in the third working condition, and 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, 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 under this working condition and needs to be inspected. The domain controller DCU sends a signal to prompt the car to be inspected. After the CAN bus receives the signal from the domain controller DCU, the maintenance reminder information is displayed through the central large screen CDCU to prompt the user to inspect the flying car.
[0095] When the present invention detects that the flying car is in the third working condition where the speed is relatively high and the airbag is 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 check the flying car, thereby eliminating safety hazards and facilitating the personal safety of the user.
[0096] The control method of the flying car provided in this embodiment can monitor the safety hazards of the working conditions of the flying car. When the flying car is in the target working condition with safety hazards, the user is reminded to check the flying car to ensure the safety of the flying car. When the flying car collides at high speed and causes the airbag to explode, the user is prompted to check and the use of the flying car's functions can be restricted to ensure the absolute safety of the user; for the case of a low collision speed, the user may ignore the inspection of the flying car, resulting in a safety hazard. By setting the acceleration thresholds in the X and Y directions, the severity of the collision is monitored. If the system triggers the acceleration thresholds in the X and Y directions, the user is reminded to check the flying car; for non-collision situations such as high-speed pits or bumps, the user may ignore the inspection of the flying car, resulting in a safety hazard. By setting the acceleration threshold in the Z direction, the intensity of high-speed pits or bumps is monitored. If the system triggers the acceleration threshold in the Z direction, the user is reminded to check 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 3For collisions at higher speeds (collision speeds higher than 15kph), the flying car's airbag controller 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 detonation, 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 strength of the flying car, when the collision strength 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 cars' functions.
[0100] See again Figure 5 For the case of a low collision speed, the built-in algorithm of the flying car domain controller judges the acceleration signal collected by the built-in inertial measurement unit IMU of the domain controller. When the built-in algorithm of the domain controller DCU detects that the peak acceleration in the X direction collected by the built-in inertial measurement unit IMU of the domain controller DCU exceeds 4g or the peak acceleration in the Y direction exceeds 4g, the system considers that the flying body needs to be inspected under the severity of this collision, and the domain controller DCU 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, resulting in a safety hazard. The system monitors the severity of the collision by setting the acceleration thresholds in the X and Y directions. If the system triggers the acceleration thresholds in the X and Y directions, the user is reminded to check the flying car.
[0102] See again Figure 6 For non-collision situations when passing a pit or a bump at high speed, the built-in algorithm of the flying car domain controller DCU judges the 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, the system believes that the flying body needs to be inspected when passing a pit or a bump at high speed, and the domain controller DCU 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 acceleration threshold in the Z direction. If the system triggers the acceleration threshold in the Z direction, the user is reminded to check the flying car.
[0104] In this embodiment, a control device for a flying car is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0105] This embodiment provides a control device for a flying car, such as Figure 7 As shown, including:
[0106] The acquisition module 701 is used to acquire the 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;
[0107] The detection module 702 is used to determine whether the flying car is in at least one of a plurality of target operating conditions according to the associated information, and obtain a determination result; wherein the target operating condition is an operating condition that causes a safety hazard to the flying car;
[0108] The control module 703 is used to execute an operation corresponding to the target operating condition in which the flying car is located when the judgment result indicates that the flying car is in at least one target operating condition.
[0109] In some optional embodiments, the device is also used for:
[0110] Acquire collision acceleration and collision duration collected by multiple collision sensors; wherein the collision sensor includes 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 the 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 speed of the flying car and different speed thresholds, and determine whether the collision intensity of the collision signal reaches the preset airbag detonation condition;
[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 detonation 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 the second speed threshold and the collision intensity of the collision signal does not reach the preset airbag detonation condition, the judgment result indicates that the flying car is in the 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 detonation 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 implementations, the judgment result indicates that the flying car is in a first operating condition, wherein the first operating condition is a 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 detonation condition; the control module 703 is further used 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 implementations, the judgment result indicates that the flying car is in a second operating condition, wherein the second operating condition is a 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 detonation condition; the control module 703 is further used 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 implementations, the judgment result indicates that the flying car is in a third operating condition, wherein the third operating condition is a 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 detonation condition; the control module 703 is further used 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 controls of the flying car are shown.
[0130] See also Figure 8 , Figure 8 is a structural schematic 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 for communication, 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 together with multiple memories and multiple memories. Similarly, multiple devices can be connected, and each device provides 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 a dedicated 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 executable 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, wherein the program storage area may store an operating system and an application required by at least one function; the data storage area may store data created according to the use of the flying car, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the flying car via a network. Examples of the above-mentioned network 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 comprises 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 method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, 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 hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. 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 part 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 existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and 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 accessible to the computer.
[0138] Although the embodiments of the present invention have been described in conjunction with 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, and 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: Acquire the 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; According to the associated information, determining 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 causes a safety hazard to the flying car; 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.
2. The method according to claim 1, characterized in that The judgment result indicates that the flying car is in a first operating condition, wherein the first operating condition is a 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 detonation condition; The performing of the operation corresponding to the target operating condition of the flying car includes: Displays maintenance reminder information.
3. The method according to claim 2, characterized in that The performing of the operation corresponding to the target operating condition of the flying car also includes: Limit the use rights of corresponding functions in the flying car.
4. The method according to claim 1, characterized in that: The judgment result indicates that the flying car is in a second operating condition, wherein the second operating condition is a 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 detonation condition; 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.
5. The method according to claim 1, characterized in that The judgment result indicates that the flying car is in the third operating condition, wherein the third operating condition is a 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 detonation condition; The performing of the operation corresponding to the target operating condition of the flying car includes: Based on the acceleration information, a vertical acceleration of the flying car perpendicular to the driving plane is obtained; If the vertical acceleration exceeds a second acceleration threshold, a maintenance reminder message is displayed.
6. The method according to any one of claims 1 to 5, characterized in that The step of determining whether the flying car is in at least one of a plurality of target operating conditions according to the associated information, and obtaining a determination result, comprises: 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 the preset airbag detonation condition; 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 detonation condition, the judgment result indicates that the flying car is in the first operating condition; 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 the preset airbag detonation condition, the judgment result indicates that the flying car is in the second operating condition; wherein the second speed threshold is less than the first speed threshold; If 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 detonation condition, the judgment result indicates that the flying car is in a third operating condition; wherein the third speed threshold is less than the first speed threshold.
7. The method according to any one of claims 1 to 5, characterized in that The method further comprises: Acquire collision acceleration and collision duration collected by multiple collision sensors; wherein the collision sensor includes 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.
8. A control device for a flying car, characterized in that: The device comprises: An acquisition module, used 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; a detection module, configured to determine whether the flying car is in at least one of a plurality of target operating conditions according to the associated information, and obtain a determination result; wherein the target operating condition is an operating condition that causes a safety hazard to the flying car; The control module is used to execute an operation corresponding to the target operating condition of the flying car when the judgment result indicates that the flying car is in at least one target operating condition.
9. 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 7 by executing the computer instructions.
10. 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 7.
Citation Information
Patent Citations
Collision detecting method and device for automobile
CN106671921A
Aircraft flight safety control method and system and server
CN108549364A
Airbag control method, airbag control device, vehicle, and computer program product
CN118457489A
Airbag control device
JP2006056441A
Methods for generating an item of information for indicating an airborne state for a vehicle and method for detecting an airborne state of a vehicle
US20150039155A1