WO2017185363A1 - Method, apparatus, and system for controlling unmanned aerial vehicle - Google Patents
Method, apparatus, and system for controlling unmanned aerial vehicle Download PDFInfo
- Publication number
- WO2017185363A1 WO2017185363A1 PCT/CN2016/080794 CN2016080794W WO2017185363A1 WO 2017185363 A1 WO2017185363 A1 WO 2017185363A1 CN 2016080794 W CN2016080794 W CN 2016080794W WO 2017185363 A1 WO2017185363 A1 WO 2017185363A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- aerial vehicle
- unmanned aerial
- uav
- sensor
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64C—AEROPLANES; HELICOPTERS
- B64C39/00—Aircraft not otherwise provided for
- B64C39/02—Aircraft not otherwise provided for characterised by special use
- B64C39/024—Aircraft not otherwise provided for characterised by special use of the remote controlled vehicle type, i.e. RPV
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
- G05D1/101—Simultaneous control of position or course in three dimensions specially adapted for aircraft
- G05D1/102—Simultaneous control of position or course in three dimensions specially adapted for aircraft specially adapted for vertical take-off of aircraft
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U10/00—Type of UAV
- B64U10/10—Rotorcrafts
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01G—WEIGHING
- G01G19/00—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups
- G01G19/08—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups for incorporation in vehicles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/389—Measuring internal impedance, internal conductance or related variables
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U2201/00—UAVs characterised by their flight controls
Definitions
- Embodiments of the present invention relate to the field of drones, and in particular, to a method, device, and system for controlling an unmanned aerial vehicle.
- the prior art detects whether the aircraft is overloaded by two ways.
- One way is to install an overload measuring device on the aircraft, but the overload measuring device increases the mass of the aircraft, and the other way is to determine the sudden change of the Z-axis acceleration of the aircraft. Whether the aircraft is overloaded, but when the aircraft slowly rises, it is difficult to detect the sudden change of the Z-axis acceleration of the aircraft, and it is impossible to accurately determine whether the aircraft is overloaded.
- Embodiments of the present invention provide a method, device, and system for controlling an unmanned aerial vehicle to improve accuracy of an unmanned aerial vehicle overload detection.
- An aspect of an embodiment of the present invention provides a method for controlling an unmanned aerial vehicle, including:
- a power system mounted to the fuselage for providing flight power
- control system electrically coupled to the power system for controlling the power system, the control system including one or more processors, the processor for:
- the control method, device and system for the unmanned aerial vehicle provided by the embodiment of the present invention acquire the sensing information of the sensor carried by the unmanned aerial vehicle through the MCU of the flight controller, and the sensing information may be the state information of the unmanned aerial vehicle or/and none.
- the environmental information of the human aircraft through the state information of the unmanned aerial vehicle or / and the environmental information of the unmanned aerial vehicle, can determine whether the power supply of the drone is loaded when the drone is flying in the current state, and at the same time, according to the drone Whether there is an object or/and an obstruction under the UAV to determine whether the UAV is overloaded, the embodiment of the present invention determines whether the UAV is overloaded from a plurality of conditions, and determines that the UAV is overloaded when multiple conditions are simultaneously satisfied. Improves the accuracy of unmanned aerial vehicle overload detection.
- Embodiment 1 is a flowchart of a method for controlling an unmanned aerial vehicle according to Embodiment 1 of the present invention
- FIG. 2 is a flowchart of a method for controlling an unmanned aerial vehicle according to Embodiment 2 of the present invention
- Embodiment 3 is a flowchart of a method for controlling an unmanned aerial vehicle according to Embodiment 3 of the present invention
- FIG. 4 is a structural diagram of a control system of an unmanned aerial vehicle according to Embodiment 4 of the present invention.
- FIG. 5 is a structural diagram of a control system of an unmanned aerial vehicle according to Embodiment 5 of the present invention.
- FIG. 6 is a structural diagram of a control system of an unmanned aerial vehicle according to Embodiment 6 of the present invention.
- FIG. 7 is a schematic structural diagram of an unmanned aerial vehicle according to Embodiment 7 of the present invention.
- a component when referred to as being "fixed” to another component, it can be directly on the other component or the component can be present. When a component is considered to "connect” another component, it can be directly connected to another component or possibly a central component.
- Embodiment 1 of the present invention provides a control method for an unmanned aerial vehicle.
- FIG. 1 is a flowchart of a method for controlling an unmanned aerial vehicle according to Embodiment 1 of the present invention.
- the embodiment of the present invention provides a method for controlling an unmanned aerial vehicle according to the prior art that the UAV cannot be accurately determined.
- the specific steps of the method are as follows:
- Step S101 Acquire sensing information of a sensor carried by the UAV
- the method in the embodiment of the present invention may be applied to a flight controller of an unmanned aerial vehicle, where the flight controller includes a Microcontroller Unit (MCU), and the micro control unit may be a chip carrying a control program. Or a circuit board in which the functional circuit module is disposed in the micro control unit.
- the execution body of the embodiment of the present invention may be the flight controller MCU.
- the unmanned aerial vehicle carries a sensor for acquiring sensing information of the state information of the unmanned aerial vehicle or/and sensing information of the environmental information of the unmanned aerial vehicle.
- the sensor is connected to the MCU, and the MCU acquires status information of the UAV or/and environmental information of the UAV through a sensor, and the status information includes at least one of the following: flight mode, flight speed, weight, and power supply work.
- the senor includes at least one of: an image sensor for acquiring image information of the carrier area of the UAV, and an electrical parameter sensor for acquiring electrical parameter information of the power source of the UAV;
- the image sensor may be a camera, a camera or the like for capturing an image of the carrier area of the unmanned aerial vehicle or/and an image below the unmanned aerial vehicle;
- the power source of the unmanned aerial vehicle may be a battery.
- Step S102 Determine, according to the sensing information, whether the unmanned aerial vehicle is overloaded
- the MCU determines whether the unmanned aerial vehicle is overloaded according to the sensing information, such as flight mode, flight speed, weight, electrical parameter information of the power source, image information of the mounted carrier area, an image under the UAV, etc., determining the The method for overloading the UAV includes at least one of the following: 1) The MCU determines the rated electrical parameters of the power source, such as the rated voltage and rating, when the UAV is flying in the current state according to the flight mode, flight speed, and weight of the UAV.
- the MCU determines the rated electrical parameters of the power supply when the UAV is flying in the current state according to the flight mode, flight speed and weight of the unmanned aerial vehicle, such as rated voltage, rated current, and rated power, if the electrical parameter sensor senses the power supply The current electrical parameter is greater than the rated electrical parameter, and at the same time, according to the unmanned flight The image below the device determines that there is an obstruction under the UAV, and then determines that the UAV is overloaded; 3) The MCU determines that the current electrical parameter of the electric power source sensed by the electrical parameter sensor is greater than the rated electrical parameter, and is determined according to the image information of the carrier region
- the mounted carrier area has a mounted object, and at
- Step S103 If the UAV is overloaded, execute a corresponding protection command.
- the MCU determines that the UAV is overloaded. Immediately thereafter, the corresponding protection instruction is executed, for example, the user remote control device of the ground is sent the prompt information of the unmanned aerial vehicle overload, and the user sends a landing instruction to the unmanned aerial vehicle according to the prompt information, or the MCU determines that the unmanned aerial vehicle is overloaded immediately after the control.
- the human aircraft landed in an emergency, and the UAV's on-board parachute was opened at the same time as the emergency landing, so that the UAV could land safely and avoid damage to the fuselage during an emergency landing.
- the sensing information of the sensor carried by the unmanned aerial vehicle is acquired by the MCU of the flight controller, and the sensing information may be state information of the unmanned aerial vehicle or/and environmental information of the unmanned aerial vehicle, and the state information of the unmanned aerial vehicle Or/and the environmental information of the unmanned aerial vehicle can determine whether the drone's power supply is working when the drone is flying in the current state, and depending on whether the drone is equipped with an object or/and under the unmanned aerial vehicle
- the occlusion object determines whether the unmanned aerial vehicle is overloaded.
- the embodiment of the present invention determines whether the unmanned aerial vehicle is overloaded from a plurality of conditions, and determines that the unmanned aerial vehicle is overloaded when the plurality of conditions are simultaneously satisfied, thereby improving the accuracy of the unmanned aerial vehicle overload detection.
- Embodiment 2 of the present invention provides a control method for an unmanned aerial vehicle.
- FIG. 2 is a flowchart of a method for controlling an unmanned aerial vehicle according to Embodiment 2 of the present invention. Based on the first embodiment, the specific steps of the control method of the unmanned aerial vehicle provided by the second embodiment of the present invention are as follows:
- Step S201 Acquire sensing information of a sensor carried by the UAV
- the senor includes at least one of: an image sensor for acquiring image information of a carrier region of the UAV, and an electrical parameter sensor for acquiring electrical parameter information of a power source of the UAV .
- Step S202 determining, according to image information of the carrier area of the unmanned aerial vehicle, whether the unmanned aerial vehicle is equipped with a carrier;
- the image sensor is a camera
- the camera is disposed on the body of the unmanned aerial vehicle, and is used for capturing an image of the carrier area of the unmanned aerial vehicle
- the MCU is connected with the camera, and the camera mounts the unmanned aerial vehicle.
- the image information of the carrier area is transmitted to the MCU, and the MCU performs image processing on the image information of the mounted carrier area of the unmanned aerial vehicle to determine whether there is an object in the image information, and if there is an object, it is determined that the unmanned flight is loaded with the carrier.
- Step S203 determining, according to electrical parameter information of the power source of the unmanned aerial vehicle, whether the unmanned aerial vehicle is insufficiently powered;
- the electrical parameter information includes at least one of the following: discharge power, electric quantity, voltage, current, and internal resistance.
- the electrical parameter sensor is electrically connected to a power source of the unmanned aerial vehicle, such as a battery.
- the electrical parameter sensor collects electrical parameter information of the power source, and the electrical parameter information includes at least one of the following: discharge power, power, voltage, current, and internal resistance.
- the electrical parameter sensor detects the electrical parameter information of the battery in real time, and sends the electrical parameter information of the battery to the MCU, and the MCU determines whether the unmanned aerial vehicle is insufficiently powered according to the electrical parameter information of the battery, for example, determining whether the current discharge power of the battery is less than the rated capacity of the battery.
- the current discharge power can be calculated according to the current voltage and internal resistance of the battery, or calculated according to the current current and internal resistance of the battery.
- the current discharge power determines whether the current discharge power of the battery is less than the rated power of the battery. If the current discharge power of the battery is less than the rated power of the battery, the current voltage of the battery is less than the rated voltage, and/or the current current of the battery is less than the rated current, it is determined that the unmanned aerial vehicle is underpowered.
- Step S204 If the UAV is equipped with a carrier, and the UAV is insufficiently powered, it is determined that the UAV is overloaded;
- step S203 and step S204 if the MCU determines that the unmanned aerial vehicle is equipped with the carrier and the unmanned aerial vehicle is insufficiently powered, it is determined that the unmanned aerial vehicle is overloaded.
- Step S205 If the UAV is overloaded, execute a corresponding protection command.
- the corresponding protection command is immediately executed, and the corresponding protection command includes at least one of the following: sending the user to prompt the UAV to be overloaded The prompt message, immediately return to the home point, immediately landed immediately, open the parachute onboard the unmanned aerial vehicle.
- the image information of the carrier area of the unmanned aerial vehicle is image processed to determine whether the unmanned aerial vehicle is equipped with the carrier, and the electrical parameter information and the rated value of the power source of the unmanned aerial vehicle are compared to determine the unmanned aerial vehicle. Whether the power is insufficient, if the unmanned aerial vehicle is equipped with a carrier, and the unmanned aerial vehicle is insufficiently powered, it is determined that the unmanned aerial vehicle is overloaded. In the embodiment of the present invention, whether the unmanned aerial vehicle is determined from whether the unmanned aerial vehicle is insufficiently powered or not is loaded with the carrier Overload, and the unmanned aerial vehicle overload is determined when both conditions are met, which improves the accuracy of the unmanned aerial vehicle overload detection.
- Embodiment 3 of the present invention provides a control method for an unmanned aerial vehicle.
- FIG. 3 is a flowchart of a method for controlling an unmanned aerial vehicle according to Embodiment 3 of the present invention. Based on the second embodiment, the specific steps of the control method of the unmanned aerial vehicle provided by the third embodiment of the present invention are as follows:
- Step S301 Acquire sensing information of a sensor carried by the UAV
- the senor includes at least one of the following: an image sensor for acquiring image information of a carrier area of the UAV for acquiring electrical parameter information of a power source of the UAV An electrical parameter sensor, a load cell or a gravity sensor for acquiring the mass of the unmanned aerial vehicle.
- Step S302 determining, according to image information of the carrier area of the unmanned aerial vehicle, whether the unmanned aerial vehicle is equipped with a carrier;
- Step S302 is specifically the same as step S202, and the specific method is not described again.
- Step S303 Calculate a preset range of the discharge power of the power source according to a preset algorithm model according to the quality of the unmanned aerial vehicle and the current flight mode, where the preset algorithm model includes the mass of the unmanned aerial vehicle, Correspondence between the flight mode of the human aircraft and the preset range of the discharge power of the power source;
- the MCU is electrically coupled to the load cell or the gravity sensor to obtain the mass of the unmanned aerial vehicle sensed by the load cell or the gravity sensor.
- the MCU is also electrically coupled to an aircraft mode detection circuit of the UAV, the flight mode detection circuit is configured to detect an airplane mode of the UAV and transmit the flight mode to the MCU.
- the MCU stores a preset algorithm model, which is an algorithm for mapping the quality of the unmanned aerial vehicle, the flight mode of the unmanned aerial vehicle, and the preset range of the discharge power of the power source based on a large amount of data. If the discharge power of the power source is within the preset range, the unmanned aerial vehicle of the quality can be guaranteed to fly normally in the flight mode.
- the MCU calculates the discharge power of the power source according to the preset algorithm model according to the mass of the unmanned aerial vehicle sensed by the load cell or the gravity sensor and the current flight mode of the unmanned aerial vehicle detected by the flight mode detection circuit. Set the scope.
- Step S304 if the current discharge power of the power source of the unmanned aerial vehicle exceeds the preset range, determining that the unmanned aerial vehicle is insufficiently powered;
- the electrical parameter information is the discharge power.
- the electrical parameter sensor in the embodiment of the invention senses the discharge power of the battery, and the MCU determines whether the current discharge power of the battery exceeds the current discharge power of the battery sensed by the electrical parameter sensor. Preset range calculated according to the preset algorithm model If the current discharge power of the battery exceeds the preset range, it is determined that the unmanned aerial vehicle is insufficiently powered.
- Step S305 If the UAV is equipped with a carrier, and the UAV is insufficiently powered, it is determined that the UAV is overloaded;
- Step S306 If the UAV is overloaded, execute a corresponding protection command.
- Step S305 is consistent with the method of step S204, and the method of step S306 is the same as that of step S205. The specific method is not described herein again.
- the MCU calculates the unmanned aerial vehicle mass measured by the load cell or the gravity sensor and the current flight mode of the unmanned aerial vehicle detected by the flight mode detection circuit, and calculates the discharge power of the battery of the unmanned aerial vehicle according to a preset algorithm model.
- the preset range and determining whether the current discharge power of the battery exceeds a preset range calculated according to a preset algorithm model according to the current discharge power of the battery sensed by the electrical parameter sensor, if the current discharge power of the battery exceeds the preset range.
- Embodiment 4 of the present invention provides a control system for an unmanned aerial vehicle.
- 4 is a structural diagram of a control system of an unmanned aerial vehicle according to Embodiment 4 of the present invention.
- the control system 40 of the UAV includes one or more processors 41, and the processor 41 is used by the processor 41.
- the processor 41 may be a chip carrying a control program or a circuit board in which the functional circuit module is disposed in the micro control unit.
- control system of the UAV provided by the embodiment of the present invention may be specifically used to perform the method embodiment provided in FIG. 1 above, and specific functions are not described herein again.
- the sensing information of the sensor carried by the unmanned aerial vehicle is acquired by the MCU of the flight controller, and the sensing information may be state information of the unmanned aerial vehicle or/and environmental information of the unmanned aerial vehicle, and the state information of the unmanned aerial vehicle Or/and the environmental information of the unmanned aerial vehicle can determine whether the drone's power supply is working when the drone is flying in the current state, and depending on whether the drone is equipped with an object or/and under the unmanned aerial vehicle
- the occlusion object determines whether the unmanned aerial vehicle is overloaded.
- the embodiment of the present invention determines whether the unmanned aerial vehicle is overloaded from a plurality of conditions, and determines that the unmanned aerial vehicle is overloaded when multiple conditions are simultaneously satisfied, thereby improving the unmanned aerial vehicle overload detection. The accuracy of the measurement.
- control system 40 of the UAV further includes a sensor 42 that is communicatively coupled to the processor 41, and the sensor 42 is configured to acquire status information of the UAV. Or/and sensing information of the environmental information of the unmanned aerial vehicle.
- Embodiment 5 of the present invention provides a control system for an unmanned aerial vehicle.
- 5 is a structural diagram of a control system of an unmanned aerial vehicle according to Embodiment 5 of the present invention.
- the sensor 42 includes at least one of the following:
- An image sensor 421 for carrying image information of a carrier area of a human aircraft is an electric parameter sensor 422 for acquiring electrical parameter information of a power source of the unmanned aerial vehicle.
- the processor 41 determines whether the unmanned aerial vehicle is equipped with a carrier according to image information of the mounted carrier area of the unmanned aerial vehicle; and determines the none according to electrical parameter information of the power supply of the unmanned aerial vehicle. Whether the human aircraft is underpowered; if the unmanned aerial vehicle is equipped with a carrier and the unmanned aerial vehicle is underpowered, the unmanned aerial vehicle is determined to be overloaded.
- the corresponding protection instruction includes at least one of: sending a prompt message for prompting the unmanned aerial vehicle to be overloaded, immediately returning to the home point, immediately landing immediately, and opening the parachute on the unmanned aerial vehicle.
- the processor 41 performs image processing on image information of the mounted carrier area of the UAV to determine whether there is an object in the image information.
- the electrical parameter information includes at least one of the following: discharge power, electric quantity, voltage, current, and internal resistance.
- control system of the unmanned aerial vehicle provided by the embodiment of the present invention may be specifically used to perform the method embodiment provided in FIG. 2 above, and specific functions are not described herein again.
- the image information of the carrier area of the unmanned aerial vehicle is image processed to determine whether the unmanned aerial vehicle is equipped with the carrier, and the electrical parameter information and the rated value of the power source of the unmanned aerial vehicle are compared to determine the unmanned aerial vehicle. Whether the power is insufficient, if the unmanned aerial vehicle is equipped with a carrier, and the unmanned aerial vehicle is insufficiently powered, it is determined that the unmanned aerial vehicle is overloaded. In the embodiment of the present invention, whether the unmanned aerial vehicle is determined from whether the unmanned aerial vehicle is insufficiently powered or not is loaded with the carrier Overload, and the unmanned aerial vehicle overload is determined when both conditions are met, which improves the accuracy of the unmanned aerial vehicle overload detection.
- Embodiment 6 of the present invention provides a control system for an unmanned aerial vehicle.
- FIG. 6 is a structural diagram of a control system of an unmanned aerial vehicle according to Embodiment 6 of the present invention.
- the electrical parameter information is a discharge power.
- the senor 42 further includes a load cell or a gravity sensor for acquiring the mass of the UAV. As shown in FIG. 6, the sensor 42 further includes a gravity sensor 423.
- the processor 41 calculates a preset range of the discharge power of the power source according to a preset algorithm model according to the quality of the unmanned aerial vehicle and the current flight mode, where the preset algorithm model includes the quality of the unmanned aerial vehicle, Corresponding relationship between a flight mode of the unmanned aerial vehicle and a preset range of discharge power of the power source; if the current discharge power of the power source of the unmanned aerial vehicle exceeds the preset range, determining that the unmanned aerial vehicle is insufficiently powered .
- control system of the unmanned aerial vehicle provided by the embodiment of the present invention may be specifically used to perform the method embodiment provided in FIG. 3 above, and specific functions are not described herein again.
- the MCU calculates the unmanned aerial vehicle mass measured by the load cell or the gravity sensor and the current flight mode of the unmanned aerial vehicle detected by the flight mode detection circuit, and calculates the discharge power of the battery of the unmanned aerial vehicle according to a preset algorithm model.
- the preset range and determining whether the current discharge power of the battery exceeds a preset range calculated according to a preset algorithm model according to the current discharge power of the battery sensed by the electrical parameter sensor, if the current discharge power of the battery exceeds the preset range.
- Embodiment 7 of the present invention provides an unmanned aerial vehicle.
- FIG. 7 is a schematic structural diagram of an unmanned aerial vehicle according to Embodiment 7 of the present invention.
- the unmanned aerial vehicle in this embodiment may include: a fuselage, a power system 1001, a propeller 1002, and a control system 1003; a power system 1001 is installed in the airframe to provide flight power; and the control system 1003 Electrically coupled to power system 1001 for controlling said power system 1001, control system 1003 includes a flight controller, and flight controller includes one or more processors for: acquiring sensors carried by said unmanned aerial vehicle Sensing information; determining, according to the sensing information, whether the unmanned aerial vehicle is overloaded; if the unmanned aerial vehicle is overloaded, executing a corresponding protection command.
- the processor 41 may be a chip carrying a control program, or the micro control unit is provided with The circuit board of the functional circuit module.
- the control system 1003 of the embodiment of the present invention may be disposed below the power system 1001 or other suitable place of the unmanned aerial vehicle.
- the structure, function, and connection relationship of the components in the control system 1003 are similar to those in the fourth embodiment, and are not described herein again.
- the sensing information of the sensor carried by the unmanned aerial vehicle is acquired by the MCU of the flight controller, and the sensing information may be state information of the unmanned aerial vehicle or/and environmental information of the unmanned aerial vehicle, and the state information of the unmanned aerial vehicle Or/and the environmental information of the unmanned aerial vehicle can determine whether the drone's power supply is working when the drone is flying in the current state, and depending on whether the drone is equipped with an object or/and under the unmanned aerial vehicle
- the occlusion object determines whether the unmanned aerial vehicle is overloaded.
- the embodiment of the present invention determines whether the unmanned aerial vehicle is overloaded from a plurality of conditions, and determines that the unmanned aerial vehicle is overloaded when the plurality of conditions are simultaneously satisfied, thereby improving the accuracy of the unmanned aerial vehicle overload detection.
- control system 1003 further includes: a sensor communicatively coupled to the processor, the sensor for acquiring state information of the UAV or/and a sense of environmental information of the UAV Measuring information.
- the senor comprises at least one of: an image sensor for acquiring image information of a carrier area of the UAV, and an electrical parameter sensor for acquiring electrical parameter information of a power source of the UAV .
- the processor determines, according to image information of the carrier area of the unmanned aerial vehicle, whether the unmanned aerial vehicle is equipped with a carrier;
- the electrical parameter information of the power source of the unmanned aerial vehicle determines whether the unmanned aerial vehicle is insufficiently powered; if the unmanned aerial vehicle is equipped with a carrier and the unmanned aerial vehicle is insufficiently powered, the unmanned aerial vehicle is determined to be overloaded.
- the corresponding protection command includes at least one of the following: sending a prompt message for prompting the unmanned aerial vehicle to be overloaded to the user, immediately returning to the home point, and immediately landing immediately, opening the parachute onboard the unmanned aerial vehicle.
- the processor specifically performs image processing on image information of the mounted carrier area of the UAV to determine whether there is an object in the image information.
- the electrical parameter information includes at least one of the following: discharge power, electric quantity, voltage, current, and internal resistance.
- the electrical parameter information is a discharge power
- the sensor further includes a load cell or a gravity sensor for acquiring the mass of the unmanned aerial vehicle
- the processor is specifically according to the quality and current of the unmanned aerial vehicle
- the flight mode calculates a preset range of the discharge power of the power source according to a preset algorithm model, wherein the preset algorithm model includes a mass of the unmanned aerial vehicle, an airplane mode of the unmanned aerial vehicle, and a discharge power of the power source Corresponding relationship of the preset range; if the current discharge power of the power source of the unmanned aerial vehicle exceeds the preset range, determining that the unmanned aerial vehicle is insufficiently powered.
- the embodiment of the present invention acquires the sensing information of the sensor carried by the unmanned aerial vehicle by using the MCU of the flight controller, and the sensing information may be state information of the unmanned aerial vehicle or/and environmental information of the unmanned aerial vehicle,
- the state information of the human aircraft and/or the environmental information of the unmanned aerial vehicle can determine whether the power supply of the drone is loaded when the drone is flying in the current state, and at the same time, according to whether the drone is loaded with an object or/and none Whether there is an obstruction under the human aircraft to determine whether the UAV is overloaded or not, the embodiment of the present invention determines whether the UAV is overloaded from a plurality of conditions, and determines that the UAV is overloaded when multiple conditions are simultaneously satisfied, thereby improving the UAV overload detection.
- the embodiment of the present invention determines whether the UAV is overloaded from whether the UAV is underpowered and whether the carrier is loaded or not, and the UAV is overloaded when the two conditions are simultaneously satisfied, thereby improving the unmanned Accuracy of aircraft overload detection;
- the mass of unmanned aerial vehicle detected by the MCU according to the weight of the unmanned aerial vehicle sensed by the load cell or the gravity sensor and the current flight mode detected by the flight mode detection circuit, and the battery of the unmanned aerial vehicle is calculated according to the preset algorithm model a preset range of the discharge power, and determining whether the current discharge power of the battery exceeds a preset range calculated according to a preset algorithm model according to the current discharge power of the battery sensed by the electrical parameter sensor, if the current discharge power of the battery exceeds the
- the preset range determines that the unmanned aerial vehicle is underpowered, and the detection accuracy of the aircraft lacking power is improved according to the preset algorithm model, and the accuracy of the unmanned aerial vehicle overload detection is further improved.
- the disclosed apparatus and method may be implemented in other manners.
- the device embodiments described above are merely Schematically, for example, the division of the unit is only a logical function division, and the actual implementation may have another division manner, for example, multiple units or components may be combined or may be integrated into another system, or some features may be Ignore, or not execute.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of hardware plus software functional units.
- the above-described integrated unit implemented in the form of a software functional unit can be stored in a computer readable storage medium.
- the above software functional unit is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to perform the methods of the various embodiments of the present invention. Part of the steps.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program codes. .
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Radar, Positioning & Navigation (AREA)
- Mechanical Engineering (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
Description
本发明实施例涉及无人机领域,尤其涉及一种无人飞行器的控制方法、装置及系统。Embodiments of the present invention relate to the field of drones, and in particular, to a method, device, and system for controlling an unmanned aerial vehicle.
现有技术中无人机在过载条件下,很容易因为电池的放电功率超过电池额定功率,而导致电池电压急剧降低,从而发生飞机炸机事故。In the prior art, under the overload condition, it is easy to cause the battery voltage to drop sharply due to the discharge power of the battery exceeding the rated power of the battery, thereby causing an aircraft bomber accident.
现有技术通过两种方式检测飞机是否过载,一种方式是在飞机上安装过载测量装置,但是该过载测量装置增加了飞机的质量,另一种方式是通过检测飞机Z轴加速度的突变来判定飞机是否过载,但是,飞机缓慢上升时,很难检测出飞机Z轴加速度的突变,不能准确的判断出飞机是否过载。The prior art detects whether the aircraft is overloaded by two ways. One way is to install an overload measuring device on the aircraft, but the overload measuring device increases the mass of the aircraft, and the other way is to determine the sudden change of the Z-axis acceleration of the aircraft. Whether the aircraft is overloaded, but when the aircraft slowly rises, it is difficult to detect the sudden change of the Z-axis acceleration of the aircraft, and it is impossible to accurately determine whether the aircraft is overloaded.
发明内容Summary of the invention
本发明实施例提供一种无人飞行器的控制方法、装置及系统,以提高无人飞行器超载检测的准确度。Embodiments of the present invention provide a method, device, and system for controlling an unmanned aerial vehicle to improve accuracy of an unmanned aerial vehicle overload detection.
本发明实施例的一个方面是提供一种无人飞行器的控制方法,包括:An aspect of an embodiment of the present invention provides a method for controlling an unmanned aerial vehicle, including:
获取所述无人飞行器承载的传感器的感测信息;Acquiring sensing information of the sensor carried by the unmanned aerial vehicle;
根据所述感测信息,确定所述无人飞行器是否超载;Determining whether the unmanned aerial vehicle is overloaded according to the sensing information;
若所述无人飞行器超载,则执行相应的保护指令。If the UAV is overloaded, a corresponding protection command is executed.
本发明实施例的另一个方面是提供一种无人飞行器的控制系统,包括一个或多个处理器,所述处理器用于:Another aspect of an embodiment of the present invention is to provide a control system for an unmanned aerial vehicle comprising one or more processors for:
获取所述无人飞行器承载的传感器的感测信息;Acquiring sensing information of the sensor carried by the unmanned aerial vehicle;
根据所述感测信息,确定所述无人飞行器是否超载;Determining whether the unmanned aerial vehicle is overloaded according to the sensing information;
若所述无人飞行器超载,则执行相应的保护指令。If the UAV is overloaded, a corresponding protection command is executed.
本发明实施例的另一个方面是提供一种无人飞行器,包括:Another aspect of an embodiment of the present invention provides an unmanned aerial vehicle comprising:
机身; Body
动力系统,安装在所述机身,用于提供飞行动力;a power system mounted to the fuselage for providing flight power;
控制系统,与所述动力系统电连接,用于控制所述动力系统,所述控制系统包括一个或多个处理器,所述处理器用于:a control system electrically coupled to the power system for controlling the power system, the control system including one or more processors, the processor for:
获取所述无人飞行器承载的传感器的感测信息;Acquiring sensing information of the sensor carried by the unmanned aerial vehicle;
根据所述感测信息,确定所述无人飞行器是否超载;Determining whether the unmanned aerial vehicle is overloaded according to the sensing information;
若所述无人飞行器超载,则执行相应的保护指令。If the UAV is overloaded, a corresponding protection command is executed.
本发明实施例提供的无人飞行器的控制方法、装置及系统,通过飞行控制器的MCU获取无人飞行器承载的传感器的感测信息,感测信息可以是无人飞行器的状态信息或/及无人飞行器的环境信息,通过无人飞行器的状态信息或/及无人飞行器的环境信息可确定无人机在当前状态下飞行时,无人机的动力电源是否负荷工作,同时,根据无人机是否搭载有物体或/及无人飞行器下方是否有遮挡物,确定无人飞行器是否超载,本发明实施例从多个条件确定无人飞行器是否超载,并且多个条件同时满足时确定无人飞行器超载,提高了无人飞行器超载检测的准确度。The control method, device and system for the unmanned aerial vehicle provided by the embodiment of the present invention acquire the sensing information of the sensor carried by the unmanned aerial vehicle through the MCU of the flight controller, and the sensing information may be the state information of the unmanned aerial vehicle or/and none. The environmental information of the human aircraft, through the state information of the unmanned aerial vehicle or / and the environmental information of the unmanned aerial vehicle, can determine whether the power supply of the drone is loaded when the drone is flying in the current state, and at the same time, according to the drone Whether there is an object or/and an obstruction under the UAV to determine whether the UAV is overloaded, the embodiment of the present invention determines whether the UAV is overloaded from a plurality of conditions, and determines that the UAV is overloaded when multiple conditions are simultaneously satisfied. Improves the accuracy of unmanned aerial vehicle overload detection.
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, a brief description of the drawings used in the embodiments or the prior art description will be briefly described below. Obviously, the drawings in the following description It is a certain embodiment of the present invention, and other drawings can be obtained from those skilled in the art without any inventive labor.
图1为本发明实施例一提供的无人飞行器的控制方法流程图;1 is a flowchart of a method for controlling an unmanned aerial vehicle according to Embodiment 1 of the present invention;
图2为本发明实施例二提供的无人飞行器的控制方法流程图;2 is a flowchart of a method for controlling an unmanned aerial vehicle according to Embodiment 2 of the present invention;
图3为本发明实施例三提供的无人飞行器的控制方法流程图;3 is a flowchart of a method for controlling an unmanned aerial vehicle according to Embodiment 3 of the present invention;
图4为本发明实施例四提供的无人飞行器的控制系统的结构图;4 is a structural diagram of a control system of an unmanned aerial vehicle according to Embodiment 4 of the present invention;
图5为本发明实施例五提供的无人飞行器的控制系统的结构图;5 is a structural diagram of a control system of an unmanned aerial vehicle according to Embodiment 5 of the present invention;
图6为本发明实施例六提供的无人飞行器的控制系统的结构图;6 is a structural diagram of a control system of an unmanned aerial vehicle according to Embodiment 6 of the present invention;
图7为本发明实施例七提供的无人飞行器的结构示意图。FIG. 7 is a schematic structural diagram of an unmanned aerial vehicle according to Embodiment 7 of the present invention.
附图标记:Reference mark:
40-控制系统 41-处理器 42-传感器 40-Control System 41-Processor 42-Sensor
421-图像传感器 422-电参数传感器 423-重力传感器421-Image Sensor 422-Electric Parameter Sensor 423-Gravity Sensor
1001-动力系统 1002-螺旋桨 1003-控制系统1001-Power System 1002-propeller 1003-Control System
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the drawings in the embodiments of the present invention. It is a partial embodiment of the invention, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
需要说明的是,当组件被称为“固定于”另一个组件,它可以直接在另一个组件上或者也可以存在居中的组件。当一个组件被认为是“连接”另一个组件,它可以是直接连接到另一个组件或者可能同时存在居中组件。It should be noted that when a component is referred to as being "fixed" to another component, it can be directly on the other component or the component can be present. When a component is considered to "connect" another component, it can be directly connected to another component or possibly a central component.
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体地实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。All technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs, unless otherwise defined. The terminology used in the description of the present invention is for the purpose of describing particular embodiments, and is not intended to limit the invention. The term "and/or" used herein includes any and all combinations of one or more of the associated listed items.
下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。Some embodiments of the present invention are described in detail below with reference to the accompanying drawings. The features of the embodiments and examples described below can be combined with each other without conflict.
实施例一Embodiment 1
本发明实施例一提供一种无人飞行器的控制方法。图1为本发明实施例一提供的无人飞行器的控制方法流程图。本发明实施例针对现有技术不能准确判断无人飞行器是否过载的情况,提供了无人飞行器的控制方法,该方法的具体步骤如下:Embodiment 1 of the present invention provides a control method for an unmanned aerial vehicle. FIG. 1 is a flowchart of a method for controlling an unmanned aerial vehicle according to Embodiment 1 of the present invention. The embodiment of the present invention provides a method for controlling an unmanned aerial vehicle according to the prior art that the UAV cannot be accurately determined. The specific steps of the method are as follows:
步骤S101、获取所述无人飞行器承载的传感器的感测信息;Step S101: Acquire sensing information of a sensor carried by the UAV;
具体地,本发明实施例中的方法可以应用于无人飞行器的飞行控制器,该飞行控制器包括微控制单元(Microcontroller Unit,简称MCU),该微控制单元可以为载有控制程序的芯片,或者该微控制单元内设置有功能电路模块的电路板。本发明实施例的执行主体可以为该飞行控制器的 MCU。另外,无人飞行器承载有传感器,该传感器用于获取该无人飞行器的状态信息的感测信息或/及该无人飞行器的环境信息的感测信息。Specifically, the method in the embodiment of the present invention may be applied to a flight controller of an unmanned aerial vehicle, where the flight controller includes a Microcontroller Unit (MCU), and the micro control unit may be a chip carrying a control program. Or a circuit board in which the functional circuit module is disposed in the micro control unit. The execution body of the embodiment of the present invention may be the flight controller MCU. In addition, the unmanned aerial vehicle carries a sensor for acquiring sensing information of the state information of the unmanned aerial vehicle or/and sensing information of the environmental information of the unmanned aerial vehicle.
该传感器与MCU通讯连接,MCU通过传感器获取该无人飞行器的状态信息或/及该无人飞行器的环境信息,该状态信息包括如下至少一种:飞行模式、飞行速度、重量、电力电源的工作状态、搭载载体区域的图像信息;该环境信息包括如下至少一种:周围是否有遮挡物、地理位置、地理环境、气候环境、空气环境。The sensor is connected to the MCU, and the MCU acquires status information of the UAV or/and environmental information of the UAV through a sensor, and the status information includes at least one of the following: flight mode, flight speed, weight, and power supply work. The state, the image information of the carrier area; the environment information includes at least one of the following: whether there is an obstruction, a geographical location, a geographical environment, a climatic environment, and an air environment.
具体地,传感器包括如下至少一种:用于获取所述无人飞行器的搭载载体区域的图像信息的图像传感器,用于获取所述无人飞行器的动力电源的电参数信息的电参数传感器;其中,图像传感器可以是摄像头、相机等拍摄设备,该拍摄设备用于拍摄该无人飞行器的搭载载体区域的图像或/及该无人飞行器下方的图像;该无人飞行器的动力电源可以是电池。Specifically, the sensor includes at least one of: an image sensor for acquiring image information of the carrier area of the UAV, and an electrical parameter sensor for acquiring electrical parameter information of the power source of the UAV; The image sensor may be a camera, a camera or the like for capturing an image of the carrier area of the unmanned aerial vehicle or/and an image below the unmanned aerial vehicle; the power source of the unmanned aerial vehicle may be a battery.
步骤S102、根据所述感测信息,确定所述无人飞行器是否超载;Step S102: Determine, according to the sensing information, whether the unmanned aerial vehicle is overloaded;
MCU根据上述的感测信息,如飞行模式、飞行速度、重量、电力电源的电参数信息、搭载载体区域的图像信息、无人飞行器下方的图像等,确定所述无人飞行器是否超载,确定该无人飞行器是否超载的方法包括如下至少一种:1)MCU根据无人飞行器的飞行模式、飞行速度、重量确定无人飞行器在当前状态下飞行时电力电源的额定电参数,如额定电压、额定电流、额定功率,若电参数传感器感测的电力电源的当前电参数大于额定电参数,同时,根据搭载载体区域的图像信息确定出搭载载体区域有搭载物,则确定无人飞行器超载;2)MCU根据无人飞行器的飞行模式、飞行速度、重量确定无人飞行器在当前状态下飞行时电力电源的额定电参数,如额定电压、额定电流、额定功率,若电参数传感器感测的电力电源的当前电参数大于额定电参数,同时,根据无人飞行器下方的图像确定出无人飞行器下方有遮挡物,则确定无人飞行器超载;3)MCU确定电参数传感器感测的电力电源的当前电参数大于额定电参数,根据搭载载体区域的图像信息确定出搭载载体区域有搭载物,同时,根据无人飞行器下方的图像确定出无人飞行器下方有遮挡物,则确定无人飞行器超载。The MCU determines whether the unmanned aerial vehicle is overloaded according to the sensing information, such as flight mode, flight speed, weight, electrical parameter information of the power source, image information of the mounted carrier area, an image under the UAV, etc., determining the The method for overloading the UAV includes at least one of the following: 1) The MCU determines the rated electrical parameters of the power source, such as the rated voltage and rating, when the UAV is flying in the current state according to the flight mode, flight speed, and weight of the UAV. Current, rated power, if the current electrical parameter of the power source sensed by the electrical parameter sensor is greater than the rated electrical parameter, and at the same time, according to the image information of the mounted carrier area, it is determined that the mounted carrier area has a mounted object, and the unmanned aerial vehicle is determined to be overloaded; 2) The MCU determines the rated electrical parameters of the power supply when the UAV is flying in the current state according to the flight mode, flight speed and weight of the unmanned aerial vehicle, such as rated voltage, rated current, and rated power, if the electrical parameter sensor senses the power supply The current electrical parameter is greater than the rated electrical parameter, and at the same time, according to the unmanned flight The image below the device determines that there is an obstruction under the UAV, and then determines that the UAV is overloaded; 3) The MCU determines that the current electrical parameter of the electric power source sensed by the electrical parameter sensor is greater than the rated electrical parameter, and is determined according to the image information of the carrier region The mounted carrier area has a mounted object, and at the same time, according to the image below the unmanned aerial vehicle, it is determined that there is an obstruction under the UAV, and the unmanned aerial vehicle is determined to be overloaded.
步骤S103、若所述无人飞行器超载,则执行相应的保护指令。Step S103: If the UAV is overloaded, execute a corresponding protection command.
为了防止无人飞行器超载导致坠机,当MCU确定所述无人飞行器超载 后,立即执行相应的保护指令,例如,向地面的用户遥控设备发送无人飞行器超载的提示信息,用户根据该提示信息向无人飞行器发送降落指令,或者MCU确定无人飞行器超载后立即控制无人飞行器紧急降落,紧急降落的同时打开无人飞行器机载的降落伞,以便无人飞行器安全着陆,避免机身在紧急着陆时受损。In order to prevent the UAV from overloading, the MCU determines that the UAV is overloaded. Immediately thereafter, the corresponding protection instruction is executed, for example, the user remote control device of the ground is sent the prompt information of the unmanned aerial vehicle overload, and the user sends a landing instruction to the unmanned aerial vehicle according to the prompt information, or the MCU determines that the unmanned aerial vehicle is overloaded immediately after the control. The human aircraft landed in an emergency, and the UAV's on-board parachute was opened at the same time as the emergency landing, so that the UAV could land safely and avoid damage to the fuselage during an emergency landing.
本发明实施例通过飞行控制器的MCU获取无人飞行器承载的传感器的感测信息,感测信息可以是无人飞行器的状态信息或/及无人飞行器的环境信息,通过无人飞行器的状态信息或/及无人飞行器的环境信息可确定无人机在当前状态下飞行时,无人机的动力电源是否负荷工作,同时,根据无人机是否搭载有物体或/及无人飞行器下方是否有遮挡物,确定无人飞行器是否超载,本发明实施例从多个条件确定无人飞行器是否超载,并且多个条件同时满足时确定无人飞行器超载,提高了无人飞行器超载检测的准确度。In the embodiment of the present invention, the sensing information of the sensor carried by the unmanned aerial vehicle is acquired by the MCU of the flight controller, and the sensing information may be state information of the unmanned aerial vehicle or/and environmental information of the unmanned aerial vehicle, and the state information of the unmanned aerial vehicle Or/and the environmental information of the unmanned aerial vehicle can determine whether the drone's power supply is working when the drone is flying in the current state, and depending on whether the drone is equipped with an object or/and under the unmanned aerial vehicle The occlusion object determines whether the unmanned aerial vehicle is overloaded. The embodiment of the present invention determines whether the unmanned aerial vehicle is overloaded from a plurality of conditions, and determines that the unmanned aerial vehicle is overloaded when the plurality of conditions are simultaneously satisfied, thereby improving the accuracy of the unmanned aerial vehicle overload detection.
实施例二Embodiment 2
本发明实施例二提供一种无人飞行器的控制方法。图2为本发明实施例二提供的无人飞行器的控制方法流程图。在实施例一的基础上,本发明实施例二提供的无人飞行器的控制方法的具体步骤如下:Embodiment 2 of the present invention provides a control method for an unmanned aerial vehicle. FIG. 2 is a flowchart of a method for controlling an unmanned aerial vehicle according to Embodiment 2 of the present invention. Based on the first embodiment, the specific steps of the control method of the unmanned aerial vehicle provided by the second embodiment of the present invention are as follows:
步骤S201、获取所述无人飞行器承载的传感器的感测信息;Step S201: Acquire sensing information of a sensor carried by the UAV;
具体地,所述传感器包括如下至少一种:用于获取所述无人飞行器的搭载载体区域的图像信息的图像传感器,用于获取所述无人飞行器的动力电源的电参数信息的电参数传感器。Specifically, the sensor includes at least one of: an image sensor for acquiring image information of a carrier region of the UAV, and an electrical parameter sensor for acquiring electrical parameter information of a power source of the UAV .
步骤S202、根据所述无人飞行器的搭载载体区域的图像信息,确定所述无人飞行器是否搭载有载体;Step S202: determining, according to image information of the carrier area of the unmanned aerial vehicle, whether the unmanned aerial vehicle is equipped with a carrier;
具体地,该图像传感器为摄像头,该摄像头设置在无人飞行器的机身,用于拍摄该无人飞行器的搭载载体区域的图像,MCU与摄像头通讯连接,摄像头将其拍摄的无人飞行器的搭载载体区域的图像信息发送给MCU,MCU对所述无人飞行器的搭载载体区域的图像信息进行图像处理,确定所述图像信息中是否有物体,若有物体,则确定无人飞行搭载有载体。Specifically, the image sensor is a camera, and the camera is disposed on the body of the unmanned aerial vehicle, and is used for capturing an image of the carrier area of the unmanned aerial vehicle, and the MCU is connected with the camera, and the camera mounts the unmanned aerial vehicle. The image information of the carrier area is transmitted to the MCU, and the MCU performs image processing on the image information of the mounted carrier area of the unmanned aerial vehicle to determine whether there is an object in the image information, and if there is an object, it is determined that the unmanned flight is loaded with the carrier.
步骤S203、根据所述无人飞行器的动力电源的电参数信息,确定所述无人飞行器是否动力不足; Step S203: determining, according to electrical parameter information of the power source of the unmanned aerial vehicle, whether the unmanned aerial vehicle is insufficiently powered;
所述电参数信息包括如下至少一种:放电功率、电量、电压、电流和内阻。The electrical parameter information includes at least one of the following: discharge power, electric quantity, voltage, current, and internal resistance.
电参数传感器与无人飞行器的动力电源例如电池电连接,该电参数传感器采集动力电源的电参数信息,电参数信息包括如下至少一种:放电功率、电量、电压、电流和内阻。电参数传感器实时检测电池的电参数信息,并将电池的电参数信息发送给MCU,MCU根据电池的电参数信息确定无人飞行器是否动力不足,例如,判断电池的当前放电功率是否小于电池的额定功率、电池的当前电压是否小于额定电压或/及电池的当前电流是否小于额定电流;另外,还可以依据电池的当前电压和内阻计算当前的放电功率,或者依据电池的当前电流和内阻计算当前的放电功率,判断电池的当前放电功率是否小于电池的额定功率。若电池的当前放电功率小于电池的额定功率、电池的当前电压小于额定电压或/及电池的当前电流小于额定电流,则确定无人飞行器动力不足。The electrical parameter sensor is electrically connected to a power source of the unmanned aerial vehicle, such as a battery. The electrical parameter sensor collects electrical parameter information of the power source, and the electrical parameter information includes at least one of the following: discharge power, power, voltage, current, and internal resistance. The electrical parameter sensor detects the electrical parameter information of the battery in real time, and sends the electrical parameter information of the battery to the MCU, and the MCU determines whether the unmanned aerial vehicle is insufficiently powered according to the electrical parameter information of the battery, for example, determining whether the current discharge power of the battery is less than the rated capacity of the battery. Whether the power, the current voltage of the battery is less than the rated voltage or / and the current current of the battery is less than the rated current; in addition, the current discharge power can be calculated according to the current voltage and internal resistance of the battery, or calculated according to the current current and internal resistance of the battery. The current discharge power determines whether the current discharge power of the battery is less than the rated power of the battery. If the current discharge power of the battery is less than the rated power of the battery, the current voltage of the battery is less than the rated voltage, and/or the current current of the battery is less than the rated current, it is determined that the unmanned aerial vehicle is underpowered.
步骤S204、若所述无人飞行器搭载有载体,且所述无人飞行器动力不足,确定所述无人飞行器超载;Step S204: If the UAV is equipped with a carrier, and the UAV is insufficiently powered, it is determined that the UAV is overloaded;
根据步骤S203和步骤S204,若MCU确定无人飞行器搭载有载体,且无人飞行器动力不足,则确定所述无人飞行器超载。According to step S203 and step S204, if the MCU determines that the unmanned aerial vehicle is equipped with the carrier and the unmanned aerial vehicle is insufficiently powered, it is determined that the unmanned aerial vehicle is overloaded.
步骤S205、若所述无人飞行器超载,则执行相应的保护指令。Step S205: If the UAV is overloaded, execute a corresponding protection command.
为了防止无人飞行器超载导致坠机,当MCU确定所述无人飞行器超载后,立即执行相应的保护指令,相应的保护指令包括如下至少一种:向用户发送用于提示所述无人飞行器超载的提示信息,立即返回home点,立即紧急降落,打开所述无人飞行器机载的降落伞。In order to prevent the UAV from being overloaded and causing the crash, when the MCU determines that the UAV is overloaded, the corresponding protection command is immediately executed, and the corresponding protection command includes at least one of the following: sending the user to prompt the UAV to be overloaded The prompt message, immediately return to the home point, immediately landed immediately, open the parachute onboard the unmanned aerial vehicle.
本发明实施例通过对无人飞行器的搭载载体区域的图像信息进行图像处理以确定无人飞行器是否搭载有载体,比较无人飞行器的动力电源的电参数信息与额定值的大小以确定无人飞行器是否动力不足,若无人飞行器搭载有载体,且无人飞行器动力不足,则确定无人飞行器超载,本发明实施例从无人飞行器是否动力不足和是否搭载有载体两个条件确定无人飞行器是否超载,并且两个条件同时满足时确定无人飞行器超载,提高了无人飞行器超载检测的准确度。In the embodiment of the present invention, the image information of the carrier area of the unmanned aerial vehicle is image processed to determine whether the unmanned aerial vehicle is equipped with the carrier, and the electrical parameter information and the rated value of the power source of the unmanned aerial vehicle are compared to determine the unmanned aerial vehicle. Whether the power is insufficient, if the unmanned aerial vehicle is equipped with a carrier, and the unmanned aerial vehicle is insufficiently powered, it is determined that the unmanned aerial vehicle is overloaded. In the embodiment of the present invention, whether the unmanned aerial vehicle is determined from whether the unmanned aerial vehicle is insufficiently powered or not is loaded with the carrier Overload, and the unmanned aerial vehicle overload is determined when both conditions are met, which improves the accuracy of the unmanned aerial vehicle overload detection.
实施例三 Embodiment 3
本发明实施例三提供一种无人飞行器的控制方法。图3为本发明实施例三提供的无人飞行器的控制方法流程图。在实施例二的基础上,本发明实施例三提供的无人飞行器的控制方法的具体步骤如下:Embodiment 3 of the present invention provides a control method for an unmanned aerial vehicle. FIG. 3 is a flowchart of a method for controlling an unmanned aerial vehicle according to Embodiment 3 of the present invention. Based on the second embodiment, the specific steps of the control method of the unmanned aerial vehicle provided by the third embodiment of the present invention are as follows:
步骤S301、获取所述无人飞行器承载的传感器的感测信息;Step S301: Acquire sensing information of a sensor carried by the UAV;
在本发明实施例中,所述传感器包括如下至少一种:用于获取所述无人飞行器的搭载载体区域的图像信息的图像传感器,用于获取所述无人飞行器的动力电源的电参数信息的电参数传感器,用于获取所述无人飞行器的质量的称重传感器或重力传感器。In an embodiment of the present invention, the sensor includes at least one of the following: an image sensor for acquiring image information of a carrier area of the UAV for acquiring electrical parameter information of a power source of the UAV An electrical parameter sensor, a load cell or a gravity sensor for acquiring the mass of the unmanned aerial vehicle.
步骤S302、根据所述无人飞行器的搭载载体区域的图像信息,确定所述无人飞行器是否搭载有载体;Step S302: determining, according to image information of the carrier area of the unmanned aerial vehicle, whether the unmanned aerial vehicle is equipped with a carrier;
步骤S302具体与步骤S202一致,具体方法不再赘述。Step S302 is specifically the same as step S202, and the specific method is not described again.
步骤S303、根据所述无人飞行器的质量和当前飞行模式按照预设算法模型,计算所述动力电源的放电功率的预设范围,其中,所述预设算法模型包括无人飞行器的质量、无人飞行器的飞行模式和所述动力电源的放电功率的预设范围的对应关系;Step S303: Calculate a preset range of the discharge power of the power source according to a preset algorithm model according to the quality of the unmanned aerial vehicle and the current flight mode, where the preset algorithm model includes the mass of the unmanned aerial vehicle, Correspondence between the flight mode of the human aircraft and the preset range of the discharge power of the power source;
在本发明实施例中,MCU与称重传感器或重力传感器电连接,获取称重传感器或重力传感器感测的无人飞行器的质量。MCU还与无人飞行器的飞行模式检测电路电连接,该飞行模式检测电路用于检测无人飞行器的飞行模式,并将该飞行模式发送给MCU。另外,MCU存储有预设算法模型,该预设算法模型是根据大量数据推导出的无人飞行器的质量、无人飞行器的飞行模式和动力电源的放电功率的预设范围三者对应关系的算法,若动力电源的放电功率在该预设范围内,可保证该质量的无人飞行器在该飞行模式下正常飞行。具体地,MCU依据称重传感器或重力传感器感测的无人飞行器的质量和飞行模式检测电路检测的无人飞行器的当前飞行模式,按照该预设算法模型计算所述动力电源的放电功率的预设范围。In an embodiment of the invention, the MCU is electrically coupled to the load cell or the gravity sensor to obtain the mass of the unmanned aerial vehicle sensed by the load cell or the gravity sensor. The MCU is also electrically coupled to an aircraft mode detection circuit of the UAV, the flight mode detection circuit is configured to detect an airplane mode of the UAV and transmit the flight mode to the MCU. In addition, the MCU stores a preset algorithm model, which is an algorithm for mapping the quality of the unmanned aerial vehicle, the flight mode of the unmanned aerial vehicle, and the preset range of the discharge power of the power source based on a large amount of data. If the discharge power of the power source is within the preset range, the unmanned aerial vehicle of the quality can be guaranteed to fly normally in the flight mode. Specifically, the MCU calculates the discharge power of the power source according to the preset algorithm model according to the mass of the unmanned aerial vehicle sensed by the load cell or the gravity sensor and the current flight mode of the unmanned aerial vehicle detected by the flight mode detection circuit. Set the scope.
步骤S304、若所述无人飞行器的动力电源的当前放电功率超出所述预设范围,确定所述无人飞行器动力不足;Step S304, if the current discharge power of the power source of the unmanned aerial vehicle exceeds the preset range, determining that the unmanned aerial vehicle is insufficiently powered;
优选的,所述电参数信息为放电功率,本发明实施例中的电参数传感器感测电池的放电功率,MCU依据电参数传感器感测的电池的当前放电功率,确定电池的当前放电功率是否超出根据预设算法模型计算出的预设范 围,若电池的当前放电功率超出该预设范围,则确定无人飞行器动力不足。Preferably, the electrical parameter information is the discharge power. The electrical parameter sensor in the embodiment of the invention senses the discharge power of the battery, and the MCU determines whether the current discharge power of the battery exceeds the current discharge power of the battery sensed by the electrical parameter sensor. Preset range calculated according to the preset algorithm model If the current discharge power of the battery exceeds the preset range, it is determined that the unmanned aerial vehicle is insufficiently powered.
步骤S305、若所述无人飞行器搭载有载体,且所述无人飞行器动力不足,确定所述无人飞行器超载;Step S305: If the UAV is equipped with a carrier, and the UAV is insufficiently powered, it is determined that the UAV is overloaded;
步骤S306、若所述无人飞行器超载,则执行相应的保护指令。Step S306: If the UAV is overloaded, execute a corresponding protection command.
步骤S305与步骤S204的方法一致,步骤S306与步骤S205的方法一致,具体方法此处不再赘述。Step S305 is consistent with the method of step S204, and the method of step S306 is the same as that of step S205. The specific method is not described herein again.
本发明实施例通过MCU依据称重传感器或重力传感器感测的无人飞行器的质量和飞行模式检测电路检测的无人飞行器的当前飞行模式,按照预设算法模型计算无人飞行器的电池的放电功率的预设范围,并依据电参数传感器感测的电池的当前放电功率,确定电池的当前放电功率是否超出根据预设算法模型计算出的预设范围,若电池的当前放电功率超出该预设范围,则确定无人飞行器动力不足,依据预设算法模型提高了飞行器动力不足的检测精度,进一步提高了无人飞行器超载检测的准确度。According to the embodiment of the present invention, the MCU calculates the unmanned aerial vehicle mass measured by the load cell or the gravity sensor and the current flight mode of the unmanned aerial vehicle detected by the flight mode detection circuit, and calculates the discharge power of the battery of the unmanned aerial vehicle according to a preset algorithm model. The preset range, and determining whether the current discharge power of the battery exceeds a preset range calculated according to a preset algorithm model according to the current discharge power of the battery sensed by the electrical parameter sensor, if the current discharge power of the battery exceeds the preset range Then, it is determined that the unmanned aerial vehicle is insufficiently powered, and the detection accuracy of the aircraft lacking power is improved according to the preset algorithm model, and the accuracy of the unmanned aerial vehicle overload detection is further improved.
实施例四Embodiment 4
本发明实施例四提供一种无人飞行器的控制系统。图4为本发明实施例四提供的无人飞行器的控制系统的结构图,如图4所示,所述无人飞行器的控制系统40包括一个或多个处理器41,所述处理器41用于获取所述无人飞行器承载的传感器的感测信息;根据所述感测信息,确定所述无人飞行器是否超载;若所述无人飞行器超载,则执行相应的保护指令。Embodiment 4 of the present invention provides a control system for an unmanned aerial vehicle. 4 is a structural diagram of a control system of an unmanned aerial vehicle according to Embodiment 4 of the present invention. As shown in FIG. 4, the
处理器41可以为载有控制程序的芯片,或者该微控制单元内设置有功能电路模块的电路板。The
本发明实施例提供的无人飞行器的控制系统可以具体用于执行上述图1所提供的方法实施例,具体功能此处不再赘述。The control system of the UAV provided by the embodiment of the present invention may be specifically used to perform the method embodiment provided in FIG. 1 above, and specific functions are not described herein again.
本发明实施例通过飞行控制器的MCU获取无人飞行器承载的传感器的感测信息,感测信息可以是无人飞行器的状态信息或/及无人飞行器的环境信息,通过无人飞行器的状态信息或/及无人飞行器的环境信息可确定无人机在当前状态下飞行时,无人机的动力电源是否负荷工作,同时,根据无人机是否搭载有物体或/及无人飞行器下方是否有遮挡物,确定无人飞行器是否超载,本发明实施例从多个条件确定无人飞行器是否超载,并且多个条件同时满足时确定无人飞行器超载,提高了无人飞行器超载检 测的准确度。In the embodiment of the present invention, the sensing information of the sensor carried by the unmanned aerial vehicle is acquired by the MCU of the flight controller, and the sensing information may be state information of the unmanned aerial vehicle or/and environmental information of the unmanned aerial vehicle, and the state information of the unmanned aerial vehicle Or/and the environmental information of the unmanned aerial vehicle can determine whether the drone's power supply is working when the drone is flying in the current state, and depending on whether the drone is equipped with an object or/and under the unmanned aerial vehicle The occlusion object determines whether the unmanned aerial vehicle is overloaded. The embodiment of the present invention determines whether the unmanned aerial vehicle is overloaded from a plurality of conditions, and determines that the unmanned aerial vehicle is overloaded when multiple conditions are simultaneously satisfied, thereby improving the unmanned aerial vehicle overload detection. The accuracy of the measurement.
进一步地,如图4所示,无人飞行器的控制系统40还包括传感器42,所述传感器42与所述处理器41通讯连接,所述传感器42用于获取所述无人飞行器的状态信息的或/及所述无人飞行器的环境信息的感测信息。Further, as shown in FIG. 4, the
实施例五Embodiment 5
本发明实施例五提供一种无人飞行器的控制系统。图5为本发明实施例五提供的无人飞行器的控制系统的结构图,如图5所示,在实施例四的基础上,所述传感器42包括如下至少一种:用于获取所述无人飞行器的搭载载体区域的图像信息的图像传感器421,用于获取所述无人飞行器的动力电源的电参数信息的电参数传感器422。Embodiment 5 of the present invention provides a control system for an unmanned aerial vehicle. 5 is a structural diagram of a control system of an unmanned aerial vehicle according to Embodiment 5 of the present invention. As shown in FIG. 5, on the basis of Embodiment 4, the
进一步地,处理器41具体根据所述无人飞行器的搭载载体区域的图像信息,确定所述无人飞行器是否搭载有载体;根据所述无人飞行器的动力电源的电参数信息,确定所述无人飞行器是否动力不足;若所述无人飞行器搭载有载体,且所述无人飞行器动力不足,确定所述无人飞行器超载。Further, the
进一步地,所述相应的保护指令包括如下至少一种:向用户发送用于提示所述无人飞行器超载的提示信息,立即返回home点,立即紧急降落,打开所述无人飞行器机载的降落伞。Further, the corresponding protection instruction includes at least one of: sending a prompt message for prompting the unmanned aerial vehicle to be overloaded, immediately returning to the home point, immediately landing immediately, and opening the parachute on the unmanned aerial vehicle. .
优选地,处理器41对所述无人飞行器的搭载载体区域的图像信息进行图像处理,确定所述图像信息中是否有物体。Preferably, the
优选地,所述电参数信息包括如下至少一种:放电功率、电量、电压、电流和内阻。Preferably, the electrical parameter information includes at least one of the following: discharge power, electric quantity, voltage, current, and internal resistance.
本发明实施例提供的无人飞行器的控制系统可以具体用于执行上述图2所提供的方法实施例,具体功能此处不再赘述。The control system of the unmanned aerial vehicle provided by the embodiment of the present invention may be specifically used to perform the method embodiment provided in FIG. 2 above, and specific functions are not described herein again.
本发明实施例通过对无人飞行器的搭载载体区域的图像信息进行图像处理以确定无人飞行器是否搭载有载体,比较无人飞行器的动力电源的电参数信息与额定值的大小以确定无人飞行器是否动力不足,若无人飞行器搭载有载体,且无人飞行器动力不足,则确定无人飞行器超载,本发明实施例从无人飞行器是否动力不足和是否搭载有载体两个条件确定无人飞行器是否超载,并且两个条件同时满足时确定无人飞行器超载,提高了无人飞行器超载检测的准确度。 In the embodiment of the present invention, the image information of the carrier area of the unmanned aerial vehicle is image processed to determine whether the unmanned aerial vehicle is equipped with the carrier, and the electrical parameter information and the rated value of the power source of the unmanned aerial vehicle are compared to determine the unmanned aerial vehicle. Whether the power is insufficient, if the unmanned aerial vehicle is equipped with a carrier, and the unmanned aerial vehicle is insufficiently powered, it is determined that the unmanned aerial vehicle is overloaded. In the embodiment of the present invention, whether the unmanned aerial vehicle is determined from whether the unmanned aerial vehicle is insufficiently powered or not is loaded with the carrier Overload, and the unmanned aerial vehicle overload is determined when both conditions are met, which improves the accuracy of the unmanned aerial vehicle overload detection.
实施例六Embodiment 6
本发明实施例六提供一种无人飞行器的控制系统。图6为本发明实施例六提供的无人飞行器的控制系统的结构图,如图6所示,在实施例五的基础上,优选地,所述电参数信息为放电功率。Embodiment 6 of the present invention provides a control system for an unmanned aerial vehicle. FIG. 6 is a structural diagram of a control system of an unmanned aerial vehicle according to Embodiment 6 of the present invention. As shown in FIG. 6, on the basis of Embodiment 5, preferably, the electrical parameter information is a discharge power.
进一步地,传感器42还包括用于获取所述无人飞行器的质量的称重传感器或重力传感器,如图6所示,传感器42还包括重力传感器423。处理器41具体根据所述无人飞行器的质量和当前飞行模式按照预设算法模型,计算所述动力电源的放电功率的预设范围,其中,所述预设算法模型包括无人飞行器的质量、无人飞行器的飞行模式和所述动力电源的放电功率的预设范围的对应关系;若所述无人飞行器的动力电源的当前放电功率超出所述预设范围,确定所述无人飞行器动力不足。Further, the
本发明实施例提供的无人飞行器的控制系统可以具体用于执行上述图3所提供的方法实施例,具体功能此处不再赘述。The control system of the unmanned aerial vehicle provided by the embodiment of the present invention may be specifically used to perform the method embodiment provided in FIG. 3 above, and specific functions are not described herein again.
本发明实施例通过MCU依据称重传感器或重力传感器感测的无人飞行器的质量和飞行模式检测电路检测的无人飞行器的当前飞行模式,按照预设算法模型计算无人飞行器的电池的放电功率的预设范围,并依据电参数传感器感测的电池的当前放电功率,确定电池的当前放电功率是否超出根据预设算法模型计算出的预设范围,若电池的当前放电功率超出该预设范围,则确定无人飞行器动力不足,依据预设算法模型提高了飞行器动力不足的检测精度,进一步提高了无人飞行器超载检测的准确度。According to the embodiment of the present invention, the MCU calculates the unmanned aerial vehicle mass measured by the load cell or the gravity sensor and the current flight mode of the unmanned aerial vehicle detected by the flight mode detection circuit, and calculates the discharge power of the battery of the unmanned aerial vehicle according to a preset algorithm model. The preset range, and determining whether the current discharge power of the battery exceeds a preset range calculated according to a preset algorithm model according to the current discharge power of the battery sensed by the electrical parameter sensor, if the current discharge power of the battery exceeds the preset range Then, it is determined that the unmanned aerial vehicle is insufficiently powered, and the detection accuracy of the aircraft lacking power is improved according to the preset algorithm model, and the accuracy of the unmanned aerial vehicle overload detection is further improved.
实施例七Example 7
本发明实施例七提供一种无人飞行器。图7为本发明实施例七提供的无人飞行器的结构示意图。如图7所示,本实施例中的无人飞行器可以包括:机身、动力系统1001、螺旋桨1002、控制系统1003;动力系统1001安装在所述机身,用于提供飞行动力;控制系统1003与动力系统1001电连接,用于控制所述动力系统1001,控制系统1003包括飞行控制器,飞行控制器包括一个或多个处理器,所述处理器用于:获取所述无人飞行器承载的传感器的感测信息;根据所述感测信息,确定所述无人飞行器是否超载;若所述无人飞行器超载,则执行相应的保护指令。Embodiment 7 of the present invention provides an unmanned aerial vehicle. FIG. 7 is a schematic structural diagram of an unmanned aerial vehicle according to Embodiment 7 of the present invention. As shown in FIG. 7, the unmanned aerial vehicle in this embodiment may include: a fuselage, a
处理器41可以为载有控制程序的芯片,或者该微控制单元内设置有
功能电路模块的电路板。The
本发明实施例的控制系统1003,可以设置在动力系统1001的下方,或者无人飞行器的其它合适的地方。控制系统1003中的各部件的结构、功能和连接关系均与实施例四类似,此处不再赘述。The
本发明实施例通过飞行控制器的MCU获取无人飞行器承载的传感器的感测信息,感测信息可以是无人飞行器的状态信息或/及无人飞行器的环境信息,通过无人飞行器的状态信息或/及无人飞行器的环境信息可确定无人机在当前状态下飞行时,无人机的动力电源是否负荷工作,同时,根据无人机是否搭载有物体或/及无人飞行器下方是否有遮挡物,确定无人飞行器是否超载,本发明实施例从多个条件确定无人飞行器是否超载,并且多个条件同时满足时确定无人飞行器超载,提高了无人飞行器超载检测的准确度。In the embodiment of the present invention, the sensing information of the sensor carried by the unmanned aerial vehicle is acquired by the MCU of the flight controller, and the sensing information may be state information of the unmanned aerial vehicle or/and environmental information of the unmanned aerial vehicle, and the state information of the unmanned aerial vehicle Or/and the environmental information of the unmanned aerial vehicle can determine whether the drone's power supply is working when the drone is flying in the current state, and depending on whether the drone is equipped with an object or/and under the unmanned aerial vehicle The occlusion object determines whether the unmanned aerial vehicle is overloaded. The embodiment of the present invention determines whether the unmanned aerial vehicle is overloaded from a plurality of conditions, and determines that the unmanned aerial vehicle is overloaded when the plurality of conditions are simultaneously satisfied, thereby improving the accuracy of the unmanned aerial vehicle overload detection.
进一步地,控制系统1003还包括:传感器,所述传感器与所述处理器通讯连接,所述传感器用于获取所述无人飞行器的状态信息的或/及所述无人飞行器的环境信息的感测信息。Further, the
优选地,所述传感器包括如下至少一种:用于获取所述无人飞行器的搭载载体区域的图像信息的图像传感器,用于获取所述无人飞行器的动力电源的电参数信息的电参数传感器。Preferably, the sensor comprises at least one of: an image sensor for acquiring image information of a carrier area of the UAV, and an electrical parameter sensor for acquiring electrical parameter information of a power source of the UAV .
在上述实施例七提供的技术方案的基础上,优选的是,所述处理器具体根据所述无人飞行器的搭载载体区域的图像信息,确定所述无人飞行器是否搭载有载体;根据所述无人飞行器的动力电源的电参数信息,确定所述无人飞行器是否动力不足;若所述无人飞行器搭载有载体,且所述无人飞行器动力不足,确定所述无人飞行器超载。On the basis of the technical solution provided in the seventh embodiment, it is preferable that the processor determines, according to image information of the carrier area of the unmanned aerial vehicle, whether the unmanned aerial vehicle is equipped with a carrier; The electrical parameter information of the power source of the unmanned aerial vehicle determines whether the unmanned aerial vehicle is insufficiently powered; if the unmanned aerial vehicle is equipped with a carrier and the unmanned aerial vehicle is insufficiently powered, the unmanned aerial vehicle is determined to be overloaded.
所述相应的保护指令包括如下至少一种:向用户发送用于提示所述无人飞行器超载的提示信息,立即返回home点,立即紧急降落,打开所述无人飞行器机载的降落伞。The corresponding protection command includes at least one of the following: sending a prompt message for prompting the unmanned aerial vehicle to be overloaded to the user, immediately returning to the home point, and immediately landing immediately, opening the parachute onboard the unmanned aerial vehicle.
进一步地,所述处理器具体对所述无人飞行器的搭载载体区域的图像信息进行图像处理,确定所述图像信息中是否有物体。Further, the processor specifically performs image processing on image information of the mounted carrier area of the UAV to determine whether there is an object in the image information.
所述电参数信息包括如下至少一种:放电功率、电量、电压、电流和内阻。 The electrical parameter information includes at least one of the following: discharge power, electric quantity, voltage, current, and internal resistance.
优选地,所述电参数信息为放电功率;所述传感器还包括用于获取所述无人飞行器的质量的称重传感器或重力传感器;所述处理器具体根据所述无人飞行器的质量和当前飞行模式按照预设算法模型,计算所述动力电源的放电功率的预设范围,其中,所述预设算法模型包括无人飞行器的质量、无人飞行器的飞行模式和所述动力电源的放电功率的预设范围的对应关系;若所述无人飞行器的动力电源的当前放电功率超出所述预设范围,确定所述无人飞行器动力不足。Preferably, the electrical parameter information is a discharge power; the sensor further includes a load cell or a gravity sensor for acquiring the mass of the unmanned aerial vehicle; the processor is specifically according to the quality and current of the unmanned aerial vehicle The flight mode calculates a preset range of the discharge power of the power source according to a preset algorithm model, wherein the preset algorithm model includes a mass of the unmanned aerial vehicle, an airplane mode of the unmanned aerial vehicle, and a discharge power of the power source Corresponding relationship of the preset range; if the current discharge power of the power source of the unmanned aerial vehicle exceeds the preset range, determining that the unmanned aerial vehicle is insufficiently powered.
综上所述,本发明实施例通过飞行控制器的MCU获取无人飞行器承载的传感器的感测信息,感测信息可以是无人飞行器的状态信息或/及无人飞行器的环境信息,通过无人飞行器的状态信息或/及无人飞行器的环境信息可确定无人机在当前状态下飞行时,无人机的动力电源是否负荷工作,同时,根据无人机是否搭载有物体或/及无人飞行器下方是否有遮挡物,确定无人飞行器是否超载,本发明实施例从多个条件确定无人飞行器是否超载,并且多个条件同时满足时确定无人飞行器超载,提高了无人飞行器超载检测的准确度;通过对无人飞行器的搭载载体区域的图像信息进行图像处理以确定无人飞行器是否搭载有载体,比较无人飞行器的动力电源的电参数信息与额定值的大小以确定无人飞行器是否动力不足,若无人飞行器搭载有载体,且无人飞行器动力不足,则确定无人飞行器超载,本发明实施例从无人飞行器是否动力不足和是否搭载有载体两个条件确定无人飞行器是否超载,并且两个条件同时满足时确定无人飞行器超载,提高了无人飞行器超载检测的准确度;通过MCU依据称重传感器或重力传感器感测的无人飞行器的质量和飞行模式检测电路检测的无人飞行器的当前飞行模式,按照预设算法模型计算无人飞行器的电池的放电功率的预设范围,并依据电参数传感器感测的电池的当前放电功率,确定电池的当前放电功率是否超出根据预设算法模型计算出的预设范围,若电池的当前放电功率超出该预设范围,则确定无人飞行器动力不足,依据预设算法模型提高了飞行器动力不足的检测精度,进一步提高了无人飞行器超载检测的准确度。In summary, the embodiment of the present invention acquires the sensing information of the sensor carried by the unmanned aerial vehicle by using the MCU of the flight controller, and the sensing information may be state information of the unmanned aerial vehicle or/and environmental information of the unmanned aerial vehicle, The state information of the human aircraft and/or the environmental information of the unmanned aerial vehicle can determine whether the power supply of the drone is loaded when the drone is flying in the current state, and at the same time, according to whether the drone is loaded with an object or/and none Whether there is an obstruction under the human aircraft to determine whether the UAV is overloaded or not, the embodiment of the present invention determines whether the UAV is overloaded from a plurality of conditions, and determines that the UAV is overloaded when multiple conditions are simultaneously satisfied, thereby improving the UAV overload detection. Accuracy; image processing of the image of the carrier area of the unmanned aerial vehicle is performed to determine whether the unmanned aerial vehicle is equipped with a carrier, and the electrical parameter information and the rated value of the power source of the unmanned aerial vehicle are compared to determine the unmanned aerial vehicle. Is there insufficient power, if the UAV is equipped with a carrier, and the UAV is underpowered? Then, it is determined that the UAV is overloaded, and the embodiment of the present invention determines whether the UAV is overloaded from whether the UAV is underpowered and whether the carrier is loaded or not, and the UAV is overloaded when the two conditions are simultaneously satisfied, thereby improving the unmanned Accuracy of aircraft overload detection; the mass of unmanned aerial vehicle detected by the MCU according to the weight of the unmanned aerial vehicle sensed by the load cell or the gravity sensor and the current flight mode detected by the flight mode detection circuit, and the battery of the unmanned aerial vehicle is calculated according to the preset algorithm model a preset range of the discharge power, and determining whether the current discharge power of the battery exceeds a preset range calculated according to a preset algorithm model according to the current discharge power of the battery sensed by the electrical parameter sensor, if the current discharge power of the battery exceeds the The preset range determines that the unmanned aerial vehicle is underpowered, and the detection accuracy of the aircraft lacking power is improved according to the preset algorithm model, and the accuracy of the unmanned aerial vehicle overload detection is further improved.
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是 示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present invention, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the device embodiments described above are merely Schematically, for example, the division of the unit is only a logical function division, and the actual implementation may have another division manner, for example, multiple units or components may be combined or may be integrated into another system, or some features may be Ignore, or not execute. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of hardware plus software functional units.
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The above-described integrated unit implemented in the form of a software functional unit can be stored in a computer readable storage medium. The above software functional unit is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to perform the methods of the various embodiments of the present invention. Part of the steps. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program codes. .
本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。A person skilled in the art can clearly understand that for the convenience and brevity of the description, only the division of each functional module described above is exemplified. In practical applications, the above function assignment can be completed by different functional modules as needed, that is, the device is installed. The internal structure is divided into different functional modules to perform all or part of the functions described above. For the specific working process of the device described above, refer to the corresponding process in the foregoing method embodiment, and details are not described herein again.
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。 Finally, it should be noted that the above embodiments are merely illustrative of the technical solutions of the present invention, and are not intended to be limiting; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art will understand that The technical solutions described in the foregoing embodiments may be modified, or some or all of the technical features may be equivalently replaced; and the modifications or substitutions do not deviate from the technical solutions of the embodiments of the present invention. range.
Claims (23)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2016/080794 WO2017185363A1 (en) | 2016-04-29 | 2016-04-29 | Method, apparatus, and system for controlling unmanned aerial vehicle |
| CN201680002501.0A CN106687371B (en) | 2016-04-29 | 2016-04-29 | The control method of unmanned vehicle, apparatus and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2016/080794 WO2017185363A1 (en) | 2016-04-29 | 2016-04-29 | Method, apparatus, and system for controlling unmanned aerial vehicle |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2017185363A1 true WO2017185363A1 (en) | 2017-11-02 |
Family
ID=58849601
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2016/080794 Ceased WO2017185363A1 (en) | 2016-04-29 | 2016-04-29 | Method, apparatus, and system for controlling unmanned aerial vehicle |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN106687371B (en) |
| WO (1) | WO2017185363A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110040245A (en) * | 2019-04-30 | 2019-07-23 | 中北大学 | A kind of aircraft equipped with g sensor and process alignment error calibration system |
| CN113815859A (en) * | 2021-09-26 | 2021-12-21 | 广州极飞科技股份有限公司 | Unmanned equipment takeoff control method, device, equipment and storage medium |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| PL422312A1 (en) * | 2017-07-21 | 2019-01-28 | Advanced Protection Systems Spółka Z Ograniczoną Odpowiedzialnością | Multi-sensor detection, classification and neutralization system of the unmanned aircrafts, ensuring all round protection without blind spots |
| CN116674386A (en) | 2018-01-19 | 2023-09-01 | 深圳市大疆创新科技有限公司 | A battery safety reminder system |
| CN110108341B (en) * | 2018-02-01 | 2022-12-02 | 北京京东乾石科技有限公司 | Automatic weighing method and system for unmanned aerial vehicle |
| CN108750142B (en) * | 2018-04-19 | 2022-03-29 | 丰翼科技(深圳)有限公司 | Unmanned aerial vehicle weight measurement method and system |
| WO2020107451A1 (en) * | 2018-11-30 | 2020-06-04 | 深圳市大疆创新科技有限公司 | Control method for movable platform, movable platform and storage medium |
| CN113661120B (en) * | 2019-12-13 | 2025-01-03 | 深圳市大疆创新科技有限公司 | Management methods and equipment |
| CN111977004A (en) * | 2020-08-31 | 2020-11-24 | 广州极飞科技有限公司 | Overload protection method and device and aircraft |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104932521A (en) * | 2015-05-28 | 2015-09-23 | 江西洪都航空工业集团有限责任公司 | Unmanned plane parachute-throwing method based on overload size determination |
| CN105093130A (en) * | 2015-09-17 | 2015-11-25 | 杨珊珊 | Unmanned aerial vehicle cruising capacity monitoring system and method |
| CN204916202U (en) * | 2015-07-29 | 2015-12-30 | 深圳市大疆创新科技有限公司 | Unmanned vehicles's protector , Protection system and unmanned vehicles |
| WO2016008125A1 (en) * | 2014-07-16 | 2016-01-21 | 深圳市大疆创新科技有限公司 | Electric unmanned aerial vehicle and intelligent electric quantity protection method therefor |
| CN105302154A (en) * | 2015-11-08 | 2016-02-03 | 杨珊珊 | Unmanned aircraft for monitoring conveyed article and monitoring method |
| CN105334861A (en) * | 2015-10-18 | 2016-02-17 | 上海圣尧智能科技有限公司 | Unmanned plane flight control module, unmanned plane flight control system and unmanned plane |
| CN105487383A (en) * | 2016-01-27 | 2016-04-13 | 谭圆圆 | Unmanned aircraft load control method and apparatus |
| CN205169496U (en) * | 2015-11-06 | 2016-04-20 | 中国航空工业经济技术研究院 | Aerial commodity circulation unmanned aerial vehicle article hang system of putting |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105334865A (en) * | 2015-11-24 | 2016-02-17 | 余江 | Battery monitor-based flight control method and flight control device |
-
2016
- 2016-04-29 WO PCT/CN2016/080794 patent/WO2017185363A1/en not_active Ceased
- 2016-04-29 CN CN201680002501.0A patent/CN106687371B/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016008125A1 (en) * | 2014-07-16 | 2016-01-21 | 深圳市大疆创新科技有限公司 | Electric unmanned aerial vehicle and intelligent electric quantity protection method therefor |
| CN104932521A (en) * | 2015-05-28 | 2015-09-23 | 江西洪都航空工业集团有限责任公司 | Unmanned plane parachute-throwing method based on overload size determination |
| CN204916202U (en) * | 2015-07-29 | 2015-12-30 | 深圳市大疆创新科技有限公司 | Unmanned vehicles's protector , Protection system and unmanned vehicles |
| CN105093130A (en) * | 2015-09-17 | 2015-11-25 | 杨珊珊 | Unmanned aerial vehicle cruising capacity monitoring system and method |
| CN105334861A (en) * | 2015-10-18 | 2016-02-17 | 上海圣尧智能科技有限公司 | Unmanned plane flight control module, unmanned plane flight control system and unmanned plane |
| CN205169496U (en) * | 2015-11-06 | 2016-04-20 | 中国航空工业经济技术研究院 | Aerial commodity circulation unmanned aerial vehicle article hang system of putting |
| CN105302154A (en) * | 2015-11-08 | 2016-02-03 | 杨珊珊 | Unmanned aircraft for monitoring conveyed article and monitoring method |
| CN105487383A (en) * | 2016-01-27 | 2016-04-13 | 谭圆圆 | Unmanned aircraft load control method and apparatus |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110040245A (en) * | 2019-04-30 | 2019-07-23 | 中北大学 | A kind of aircraft equipped with g sensor and process alignment error calibration system |
| CN110040245B (en) * | 2019-04-30 | 2022-04-22 | 中北大学 | Aircraft with overload sensor and installation error calibration system |
| CN113815859A (en) * | 2021-09-26 | 2021-12-21 | 广州极飞科技股份有限公司 | Unmanned equipment takeoff control method, device, equipment and storage medium |
| CN113815859B (en) * | 2021-09-26 | 2023-12-05 | 广州极飞科技股份有限公司 | Unmanned equipment take-off control method, unmanned equipment take-off control device, unmanned equipment take-off control equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106687371A (en) | 2017-05-17 |
| CN106687371B (en) | 2018-10-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2017185363A1 (en) | Method, apparatus, and system for controlling unmanned aerial vehicle | |
| CN109634295B (en) | An automatic return home method, device and unmanned aerial vehicle | |
| CN109739253B (en) | Aircraft battery monitoring method and device, battery and aircraft | |
| US10745127B2 (en) | Systems and methods for execution of recovery actions on an unmanned aerial vehicle | |
| CN107078358B (en) | Battery temperature detection method, control system, battery and unmanned aerial vehicle | |
| CN113484765B (en) | Method, device, processing equipment and medium for determining the endurance time of unmanned aerial vehicle | |
| CN112000118B (en) | A UAV protection method, device and UAV | |
| CN111213106B (en) | Unmanned aerial vehicle landing control method, flight control equipment and unmanned aerial vehicle | |
| CN106716281B (en) | Control method, control device and unmanned aerial vehicle | |
| WO2023025200A1 (en) | Control method and apparatus for forced landing of unmanned aerial vehicle, remote control apparatus, and storage medium | |
| CN111240354B (en) | Severe low-power protection method for unmanned aerial vehicle and unmanned aerial vehicle | |
| CN109573028A (en) | A kind of auxiliary unmanned plane method for retrieving, device and unmanned plane | |
| CN105425160B (en) | A kind of endurance based on multiaxis rotor wing unmanned aerial vehicle determines method and device | |
| CN105292494A (en) | Parachuting method and device of unmanned aerial vehicle | |
| CN115867459A (en) | System and method for battery capacity management in a UAV fleet | |
| CN107783552B (en) | Method and device for controlling return flight of unmanned aerial vehicle | |
| CN113721648A (en) | Unmanned aerial vehicle flight control method and device, management platform and storage medium | |
| JP2019163028A (en) | Methods and systems for controlling thrust produced by multiple engines on aircraft for assisting in certain flight conditions | |
| CN107074347A (en) | Flight control method, system and unmanned aerial vehicle | |
| CN205121348U (en) | Unmanned vehicles safety system of descending fast and remote control equipment and unmanned vehicles thereof | |
| CN104714552A (en) | Four-rotor aircraft based on mobile phone real-time monitoring | |
| WO2018068193A1 (en) | Control method, control device, flight control system, and multi-rotor unmanned aerial vehicle | |
| CN113815859B (en) | Unmanned equipment take-off control method, unmanned equipment take-off control device, unmanned equipment take-off control equipment and storage medium | |
| CN109131841A (en) | Method of supplying power to, device, flight control system and the aircraft of aircraft | |
| CN109476375A (en) | System and method for sensing and controlling a collision of an unmanned aerial vehicle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16899874 Country of ref document: EP Kind code of ref document: A1 |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 16899874 Country of ref document: EP Kind code of ref document: A1 |