Movatterモバイル変換


[0]ホーム

URL:


CN111522228A - Aircraft detection method and device - Google Patents

Aircraft detection method and device
Download PDF

Info

Publication number
CN111522228A
CN111522228ACN201910107962.XACN201910107962ACN111522228ACN 111522228 ACN111522228 ACN 111522228ACN 201910107962 ACN201910107962 ACN 201910107962ACN 111522228 ACN111522228 ACN 111522228A
Authority
CN
China
Prior art keywords
aircraft
state
state parameter
detection function
parameter
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.)
Granted
Application number
CN201910107962.XA
Other languages
Chinese (zh)
Other versions
CN111522228B (en
Inventor
郑龙飞
刘艳光
沙承贤
孙勇
巴航
彭贵勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingbangda Trade Co Ltd
Beijing Jingdong Qianshi Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co LtdfiledCriticalBeijing Jingdong Century Trading Co Ltd
Priority to CN201910107962.XApriorityCriticalpatent/CN111522228B/en
Publication of CN111522228ApublicationCriticalpatent/CN111522228A/en
Application grantedgrantedCritical
Publication of CN111522228BpublicationCriticalpatent/CN111522228B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The embodiment of the invention discloses a method and a device for detecting a freight unmanned aerial vehicle, and relates to the field of storage logistics. The detection method comprises the following steps: acquiring a first state parameter of an aircraft, wherein a separable first device is carried on the aircraft; obtaining a second state parameter related to the carrying states of the first equipment and the aircraft based on a preset state detection function; comparing the second state parameter to a predetermined first threshold; and obtaining the embarkation states of the first equipment and the aircraft based on the comparison result. According to the aircraft detection method, the first state parameter of the aircraft is obtained, the detection of the carrying states of the aircraft and the first equipment is completed by combining an artificial intelligence algorithm, and the accuracy of the detection of the carrying states of the aircraft and the first equipment is improved.

Description

Aircraft detection method and device
Technical Field
The invention relates to the field of warehouse logistics, in particular to a detection method and device for a freight unmanned aerial vehicle.
Background
Along with the rapid maturity of unmanned aerial vehicle technique and the outbreak of commodity circulation trade order volume, utilize unmanned aerial vehicle to carry out smallclothes, the not fragile goods transportation becomes more and more high-efficient convenient delivery mode gradually. The unmanned aerial vehicle throws goods at the low latitude of the receiving point, and after detecting that the goods are successfully released, the unmanned aerial vehicle navigates back and continues to execute the next delivery task. Consequently, carry out high-efficient reliable unloading and detect, direct relation is to going on smoothly of freight unmanned aerial vehicle delivery task: on one hand, errors in non-unloading detection may cause the unmanned aerial vehicle to return with goods, delivery tasks fail, and further the flight range is influenced, and the unmanned aerial vehicle may not return to the hangar smoothly; on the other hand, detection of errors after unloading causes the unmanned aerial vehicle to hover at the unloading point for a long time, and the delivery task is interrupted. In the prior art, the unmanned aerial vehicle usually utilizes a pressure sensor, a distance measuring sensor, an image sensor, a detection sensor and the like to detect whether goods are successfully released.
When the unmanned aerial vehicle using the pressure sensor performs the unloading action, the unmanned aerial vehicle sends an unloading instruction, collects the value of the pressure sensor installed on the unmanned aerial vehicle, and judges that the goods are successfully released when the pulling force exerted on the suspension mechanism displayed by the sensor is smaller than a preset threshold value. The disadvantage of this approach is that it increases the difficulty of the structural design of the drone.
Utilize range finding sensors such as laser or image sensor's such as camera unmanned aerial vehicle when carrying out the action of unloading, unmanned aerial vehicle passes through the distance between sensor real-time supervision unmanned aerial vehicle and the goods, and unmanned aerial vehicle unloads the back smoothly, and the distance between and the goods crescent judges that the goods successfully releases. The method has the defects that the sensor of the unmanned aerial vehicle is easy to lose efficacy, so that the unloading detection is misjudged, and the accuracy is poor.
When the unmanned aerial vehicle carries out the unloading action by utilizing the mode of installing the detection sensor on the ground, the unmanned aerial vehicle can communicate with the detection sensor in real time to detect whether the unloading is successful, and after the goods land, the sensor sends an unloading signal back to the unmanned aerial vehicle. The communication signal of unmanned aerial vehicle and ground sensor is easy to be disturbed, has reduced the accuracy that unmanned aerial vehicle unloaded and detected.
In conclusion, the inventor finds that the method for detecting the unloading state of the unmanned aerial vehicle by using the sensor has the problems of large structural design difficulty and poor detection accuracy of the unmanned aerial vehicle.
Disclosure of Invention
In view of this, in order to solve the problems of high structural design difficulty and poor state detection accuracy of the unmanned aerial vehicle in the cargo throwing state detection process of the unmanned aerial vehicle, embodiments of the present invention provide a method and an apparatus for detecting an aircraft, which acquire a first state parameter of the aircraft, complete detection of a carrying state of the aircraft and a first device by combining with an artificial intelligence algorithm, and improve accuracy of detection of the carrying state of the aircraft and the first device.
According to an aspect of an embodiment of the present invention, there is provided a method of detecting an aircraft, including:
acquiring a first state parameter of an aircraft, wherein a separable first device is carried on the aircraft;
obtaining a second state parameter related to the carrying states of the first equipment and the aircraft based on a preset state detection function;
comparing the second state parameter to a predetermined first threshold; and
and obtaining the embarkation states of the first equipment and the aircraft based on the comparison result.
Preferably, the on-board state of the first device and the aircraft comprises: a disconnected state and a connected state.
Preferably, the acquiring a first state parameter of the aircraft includes:
acquiring a sampling value of a third state parameter of the aircraft in real time;
selecting a preset number of continuous sampling values; and
and calculating an average value of the selected continuous sampling values to obtain the first state parameter.
Preferably, said predetermined number is determined according to a frequency of a navigation system of said aircraft.
Preferably, the obtaining a second state parameter related to the embarkation states of the first device and the aircraft based on a preset state detection function includes:
establishing the state detection function;
and taking the first state parameter as an input value of the state detection function to obtain the second state parameter.
Preferably, the establishing the state detection function includes:
establishing a target function of the state detection function based on an artificial intelligence algorithm;
training the objective function based on training samples;
verifying the target function based on a verification sample; and
and adjusting and optimizing the target function according to the verification result to obtain the state detection function.
Preferably, the obtaining of the mounting states of the first device and the aircraft based on the comparison result includes:
if the second state parameter is less than the first threshold value, the embarkation state of the first device and the aircraft is the separation state;
and if the second state parameter is larger than or equal to the first threshold value, the embarkation state of the first equipment and the aircraft is the connection state.
Preferably, the third state parameter comprises at least one of the following state parameters: the total mass of the engine body, the vertical acceleration, the throttle control quantity and the PWM output of the motor.
Preferably, the merits of the state detection function are determined by the accuracy of its judgment of the embarkation states of the first equipment and the aircraft.
According to another aspect of the embodiments of the present invention, there is provided a detection apparatus for an aircraft, including:
a first state parameter acquisition unit configured to acquire a first state parameter of an aircraft on which a detachable first device is mounted;
a second state parameter obtaining unit configured to obtain a second state parameter regarding the embarkation states of the first device and the aircraft based on a preset state detection function;
a comparison unit configured to compare the second state parameter with a predetermined first threshold; and
a state detection unit configured to obtain the embarkation states of the first device and the aircraft based on a comparison result.
According to a further aspect of embodiments of the present invention, there is provided a computer readable storage medium storing computer instructions which, when executed, implement the method of detecting an aircraft as described above.
According to still another aspect of the embodiments of the present invention, there is provided a detection control apparatus for an aircraft, including: a memory for storing computer instructions; a processor coupled to the memory, the processor configured to perform a detection method that implements an aircraft as described above based on computer instructions stored by the memory.
One embodiment of the present invention has the following advantages or benefits:
the method includes the steps of obtaining a first state parameter of an aircraft carrying separable first equipment. And obtaining a second state parameter related to the carrying states of the first equipment and the aircraft based on a preset state detection function. The on-board states of the first device and the aircraft include: a disconnected state and a connected state. The second state parameter is compared to a predetermined first threshold value. And obtaining the embarkation states of the first equipment and the aircraft based on the comparison result of the second state parameter and a predetermined first threshold value. The aircraft does not need a load sensor and uses a ground sensor to acquire data, the structural design difficulty and the manufacturing cost of the aircraft are reduced, and the external signal interference when the aircraft transmits data with the ground sensor is avoided, so that the accuracy of the carrying state detection of the aircraft and the first equipment is improved.
And establishing an objective function of the state detection function based on an artificial intelligence algorithm. The objective function is trained based on the training samples. And verifying the target function based on the verification sample. And adjusting and optimizing the target function according to the verification result to obtain a state detection function. The accuracy of the state detection function in detecting the carrying states of the aircraft and the first equipment is further improved.
Drawings
The above and other objects, features and advantages of the present invention will become more apparent by describing embodiments of the present invention with reference to the following drawings, in which:
fig. 1 shows a schematic flow diagram of a method for detecting an aircraft according to an embodiment of the invention.
Fig. 2 shows a schematic flow diagram of a method for detecting an aircraft according to an embodiment of the invention.
Fig. 3 shows a flow diagram of a method for detecting an aircraft according to an embodiment of the invention.
Fig. 4 shows a schematic structural diagram of a detection device of an aircraft according to an embodiment of the invention.
Fig. 5 shows a block diagram of a detection control device of an aircraft according to an embodiment of the invention.
Detailed Description
The present invention will be described below based on examples, but the present invention is not limited to only these examples. In the following detailed description of the present invention, certain specific details are set forth. It will be apparent to one skilled in the art that the present invention may be practiced without these specific details. Well-known methods, procedures, and procedures have not been described in detail so as not to obscure the present invention. The figures are not necessarily drawn to scale.
Fig. 1 is a flowchart of a method for detecting an aircraft according to an embodiment of the present invention, which specifically includes the following steps.
In step S101, a first state parameter of an aircraft is obtained, wherein a detachable first device is mounted on the aircraft.
In this step, a first state parameter of an aircraft carrying a detachable first device is acquired.
In step S102, second state parameters regarding the embarkation states of the first device and the aircraft are obtained based on a preset state detection function.
In this step, second state parameters relating to the onboard state of the first device and the aircraft are derived on the basis of a preset state detection function. The on-board states of the first device and the aircraft include: a disconnected state and a connected state.
In step S103, the second state parameter is compared with a predetermined first threshold value.
In this step, the second state parameter is compared with a predetermined first threshold value.
In step S104, the embarkation states of the first device and the aircraft are obtained based on the comparison result.
In this step, the embarkation status of the first device and the aircraft is derived based on the comparison of the second status parameter with a predetermined first threshold value.
According to an embodiment of the invention, a first state parameter of an aircraft carrying a detachable first device is obtained. And obtaining a second state parameter related to the carrying states of the first equipment and the aircraft based on a preset state detection function. The on-board states of the first device and the aircraft include: a disconnected state and a connected state. The second state parameter is compared to a predetermined first threshold value. And obtaining the embarkation states of the first equipment and the aircraft based on the comparison result of the second state parameter and a predetermined first threshold value. The aircraft does not need a load sensor and uses a ground sensor to acquire data, the structural design difficulty and the manufacturing cost of the aircraft are reduced, and the external signal interference when the aircraft transmits data with the ground sensor is avoided, so that the accuracy of the carrying state detection of the aircraft and the first equipment is improved.
FIG. 2 is a flow chart of a method of detecting an aircraft including the steps of:
in step S201, a first state parameter of an aircraft is obtained, wherein a detachable first device is mounted on the aircraft.
It has been found that a series of third state parameters of the aircraft itself may be changed before and after separation of the first device from the aircraft. When the aircraft and the first device perform the separation action, the fixed-point state is entered, and the position and the posture are kept stable. At this time, the flight control system of the aircraft sends a separation command to the separation mechanism, and simultaneously sends a control command for increasing the throttle to the power system of the aircraft. The aircraft separation mechanism executes the separation operation of the aircraft and the first equipment according to the separation instruction, the total mass of the aircraft body of the aircraft changes suddenly at the separation moment, so that the vertical acceleration changes suddenly, and the aircraft climbs upwards in the sky by using the vertical acceleration generated by the first equipment; and the power system of the aircraft controls the aircraft to climb to the air according to the control instruction for increasing the throttle control quantity. Meanwhile, the output of PWM waves of a motor for driving the aircraft is different before and after the aircraft and the first device are separated.
In this step, sampled values of third state parameters of the aircraft carrying the detachable first device are acquired in real time. Wherein the third state parameter comprises at least one of the following state parameters: the total mass of the engine body, the vertical acceleration, the throttle control quantity and the PWM output of the motor. A predetermined number of consecutive sample values are selected from the sample values of the third state parameter. And calculating the average value of the selected continuous sampling values to obtain a first state parameter of the aircraft. An appropriate number of samples N (N > -10) can be selected according to the frequency of the navigation system. For example, when the frequency of the navigation system is high, the setting of the number of samples is large.
In step S202, the state detection function is established.
In this step, a state detection function is established. Fig. 3 is a flowchart of a method for detecting an aircraft, in particular, a flowchart for establishing a state detection function, according to an embodiment of the present invention. As shown in fig. 3, a state detection function is established, including:
step S301: and establishing an objective function of the state detection function based on an artificial intelligence algorithm.
Step S302: the objective function is trained based on the training samples.
Step S303: and verifying the target function based on the verification sample. If the verification result of the objective function is not qualified, step S304 is performed. If the verification result of the objective function is qualified, step S305 is performed.
Step S304: and adjusting and optimizing the objective function. After the objective function is adjusted and optimized, step S303 is performed to further verify the objective function.
Step S305: a state detection function is obtained.
Specifically, take unmanned aerial vehicle to carry on goods as an example.
First, an objective function of the state detection function is established based on an artificial intelligence algorithm, such as one of a neural network, a deep neural network, a decision tree, an SVM, and the like. Then, under the condition of carrying different quality goods, carry out the training of throwing goods to unmanned aerial vehicle, gather the numerical value of the first state parameter before throwing goods and after throwing goods, constitute training sample. And performing fitting training and machine learning on the target function based on the training samples.
In one example, the cargo mass on the unmanned aerial vehicle is set to be m, the vertical acceleration a, the throttle detection amount f and the PWM output p of four motors1,p2,p3,p4Obtaining N before and after the cargo throwing respectively1And N2(N1,N2>10000) first state parameters, the obtained training samples before the goods are:
Figure BDA0001967156660000071
the training samples after the cargo throwing are:
Figure BDA0001967156660000072
before the target function is trained based on the training sample, the data of the training sample can be preprocessed, for example, normalization processing is performed on each data of the training sample by using an open source machine learning framework TensorFlow, so as to ensure the reliability of the data participating in sample training, and the hyper-parameters such as the learning rate, the number of neural network layers, the number of hidden units and the like are debugged.
Based on training sample before and after the cargo, the target function is (m, a, f, p)1,p2,p3,p4) Fitting training and machine learning are carried out. And l is more than or equal to 0 in the state of throwing goods and less than 0 in the state of not throwing goods. Generally, the larger the number of samples adopted by artificial intelligence is, the more accurate the finally obtained state detection function is. In addition, sample training can be respectively carried out on different unmanned aerial vehicle models to obtain a state detection function applied to various unmanned aerial vehicle models.
Then, the drone collects new first state parameters to form verification samples, and the target function l is (m, a, f, p) based on the verification samples1,p2,p3,p4) And verifying, and adjusting and optimizing the objective function according to a verification result. And according to the verification result, if the accuracy of the target function for judging the carrying states of the unmanned aerial vehicle and the goods is unqualified, adjusting and optimizing the target function. According to the verification result, if the accuracy of the target function in judging the carrying states of the unmanned aerial vehicle and the goods is qualified, a state detection function for detecting the carrying states of the unmanned aerial vehicle and the goods is obtained. For example, collecting n before and after a dump1And n2A first state parameter constituting a verification sample (n)1,n2Not less than 100), the accuracy of the carrying state of the unmanned aerial vehicle and the goods is obtained through sample verification so as to verify the quality of the target function. In one embodiment, a determination criterion may be preset for determining the goodness of the objective function, and the objective function may be adjusted when the accuracy is lower than the criterion. Of course, even after the state detection function is applied to production, the state detection function can be continuously adjusted and optimized based on the accuracy of the state of the unmanned aerial vehicle and the cargo when the state detection function is used.
In step S203, the first state parameter is used as an input value of the state detection function, so as to obtain the second state parameter.
In this step, the first state parameter is used as an input value of the state detection function to obtain a second state parameter.
In step S204, the second state parameter is compared with a predetermined first threshold value.
In this step, the second state parameter is compared with a predetermined first threshold value. For example, the second state parameter is l ═ (m, a, f, p)1,p2,p3,p4) The first threshold value is 0.
In step S205, the embarkation statuses of the first device and the aircraft are obtained based on the comparison result.
In this step, the embarkation status of the first device and the aircraft is a detached status if the second status parameter is smaller than the first threshold value. And if the second state parameter is larger than or equal to the first threshold value, the embarkation state of the first equipment and the aircraft is a connection state. For example, if l is (m, a, f, p)1,p2,p3,p4) If the number is less than 0, the carrying state of the first equipment and the aircraft is a separation state. If l is (m, a, f, p)1,p2,p3,p4) And if the loading state of the first equipment and the aircraft is more than or equal to 0, the loading state of the first equipment and the aircraft is a connection state.
In an embodiment of the application, an objective function of the state detection function is established based on an artificial intelligence algorithm. The objective function is trained based on the training samples. And verifying the target function based on the verification sample. And adjusting and optimizing the target function according to the verification result to obtain a state detection function. The accuracy of the state detection function in detecting the carrying states of the aircraft and the first equipment is further improved.
In an alternative embodiment of the application, the next instruction is sent according to the embarkation state of the aircraft and the first device. For example, for the connection state and the disconnection state of the aircraft and the first device, if it is determined that the aircraft and the first device are in the connection state, the disconnection instruction is continuously sent to the disconnection mechanism of the aircraft to disconnect the first device from the aircraft. And if the aircraft and the first equipment are in the separated state, sending a flight instruction to a control system of the aircraft to control the aircraft to return. Further, in some aircraft designs, if it is determined that the aircraft and the first device are in a connected state, the detach command may be continuously sent until the first device and the aircraft are detached. In other designs, however, when the continuous sending time of the separation instruction exceeds the time threshold or the continuous sending times exceeds the time threshold, it is determined that the separation mechanism of the aircraft has a problem, and the aircraft is locked when the aircraft lands on the ground for maintenance.
Fig. 4 is a schematic structural diagram of a detection device of an aircraft according to an embodiment of the present invention. As shown in fig. 4, theapparatus 40 includes: a first state parameter acquisition unit 401, a second state parameter acquisition unit 402, a comparison unit 403, and a state detection unit 404.
A first state parameter acquiring unit 401 configured to acquire a first state parameter of an aircraft on which a detachable first device is mounted.
The unit is configured to obtain a first state parameter of an aircraft carrying a detachable first device.
A second state parameter obtaining unit 402 configured to obtain a second state parameter regarding the embarkation states of the first device and the aircraft based on a preset state detection function.
The unit is configured to derive a second state parameter regarding the onboard state of the first device and the aircraft based on a preset state detection function. The on-board states of the first device and the aircraft include: a disconnected state and a connected state.
A comparison unit 403 configured to compare the second state parameter with a predetermined first threshold.
The unit is configured to compare the second state parameter with a predetermined first threshold.
A state detection unit 404 configured to obtain the embarkation states of the first device and the aircraft based on a comparison result.
The unit is configured to derive the piggyback status of the first device and the aircraft based on a comparison of the second status parameter with a predetermined first threshold.
In an optional embodiment of the present application, the first status parameter obtaining unit 401 is configured to obtain in real time a sampled value of a third status parameter of an aircraft carrying the detachable first device. Wherein the third state parameter comprises at least one of the following state parameters: the total mass of the engine body, the vertical acceleration, the throttle control quantity and the PWM output of the motor. A predetermined number of consecutive sample values are selected from the sample values of the third state parameter. And calculating the average value of the selected continuous sampling values to obtain a first state parameter of the aircraft. An appropriate number of samples N (N > -10) can be selected according to the frequency of the navigation system. For example, when the frequency of the navigation system is high, the setting of the number of samples is large.
In an optional embodiment of the present application, the second state parameter obtaining unit 402 is configured to establish the state detection function; and taking the first state parameter as an input value of the state detection function to obtain the second state parameter.
Specifically, fig. 3 is a flowchart of a detection method of an aircraft according to an embodiment of the present invention, specifically, a flowchart of establishing a state detection function. As shown in fig. 3, a state detection function is established, including:
step S301: and establishing an objective function of the state detection function based on an artificial intelligence algorithm.
Step S302: the objective function is trained based on the training samples.
Step S303: and verifying the target function based on the verification sample. If the verification result of the objective function is not qualified, step S304 is performed. If the verification result of the objective function is qualified, step S305 is performed.
Step S304: and adjusting and optimizing the objective function. After the objective function is adjusted and optimized, step S303 is performed to further verify the objective function.
Step S305: a state detection function is obtained.
Specifically, take unmanned aerial vehicle to carry on goods as an example.
First, an objective function of the state detection function is established based on an artificial intelligence algorithm, such as one of a neural network, a deep neural network, a decision tree, an SVM, and the like. Then, under the condition of carrying different quality goods, carry out the training of throwing goods to unmanned aerial vehicle, gather the numerical value of the first state parameter before throwing goods and after throwing goods, constitute training sample. And performing fitting training and machine learning on the target function based on the training samples.
In one example, the cargo mass on the unmanned aerial vehicle is set to be m, the vertical acceleration a, the throttle detection amount f and the PWM output p of four motors1,p2,p3,p4Obtaining N before and after the cargo throwing respectively1And N2(N1,N2>10000) first state parameters, the obtained training samples before the goods are:
Figure BDA0001967156660000111
the training samples after the cargo throwing are:
Figure BDA0001967156660000112
before the target function is trained based on the training sample, the data of the training sample can be preprocessed, for example, normalization processing is performed on each data of the training sample by using an open source machine learning framework TensorFlow, so as to ensure the reliability of the data participating in sample training, and the hyper-parameters such as the learning rate, the number of neural network layers, the number of hidden units and the like are debugged.
Based on training sample before and after the cargo, the target function is (m, a, f, p)1,p2,p3,p4) Fitting training and machine learning are carried out. And l is more than or equal to 0 in the state of throwing goods and less than 0 in the state of not throwing goods. In general, artificial intelligenceThe larger the number of samples used, the more accurate the resulting state detection function. In addition, sample training can be respectively carried out on different unmanned aerial vehicle models to obtain a state detection function applied to various unmanned aerial vehicle models.
Then, the drone collects new first state parameters to form verification samples, and the target function l is (m, a, f, p) based on the verification samples1,p2,p3,p4) And verifying, and adjusting and optimizing the objective function according to a verification result. And according to the verification result, if the accuracy of the target function for judging the carrying states of the unmanned aerial vehicle and the goods is unqualified, adjusting and optimizing the target function. According to the verification result, if the accuracy of the target function in judging the carrying states of the unmanned aerial vehicle and the goods is qualified, a state detection function for detecting the carrying states of the unmanned aerial vehicle and the goods is obtained. For example, collecting n before and after a dump1And n2A first state parameter constituting a verification sample (n)1,n2Not less than 100), the accuracy of the carrying state of the unmanned aerial vehicle and the goods is obtained through sample verification so as to verify the quality of the target function. In one embodiment, a determination criterion may be preset for determining the goodness of the objective function, and the objective function may be adjusted when the accuracy is lower than the criterion. Of course, even after the state detection function is applied to production, the state detection function can be continuously adjusted and optimized based on the accuracy of the state of the unmanned aerial vehicle and the cargo when the state detection function is used.
In an optional embodiment of the present application, the comparing unit 403 is configured to compare the second state parameter with a predetermined first threshold. For example, the second state parameter is l ═ (m, a, f, p)1,p2,p3,p4) The first threshold value is 0.
In an optional embodiment of the application, the status detection unit 404 is configured to determine that the embarkation status of the first device and the aircraft is a detached status if the second status parameter is smaller than a first threshold value. If the second state parameter is larger than or equal to the first threshold value, the embarkation state of the first equipment and the aircraftIs in a connected state. For example, if l is (m, a, f, p)1,p2,p3,p4) If the number is less than 0, the carrying state of the first equipment and the aircraft is a separation state. If l is (m, a, f, p)1,p2,p3,p4) And if the loading state of the first equipment and the aircraft is more than or equal to 0, the loading state of the first equipment and the aircraft is a connection state.
Fig. 5 is a block diagram of a detection control apparatus of an aircraft according to an embodiment of the present invention. The apparatus shown in fig. 5 is only an example and should not limit the functionality and scope of use of embodiments of the present invention in any way.
Referring to fig. 5, the apparatus includes a processor 501, a memory 502, and an input-output device 503, which are connected by a bus. Memory 502 includes Read Only Memory (ROM) and Random Access Memory (RAM), with various computer instructions and data required to perform system functions being stored in memory 502, and with various computer instructions being read by processor 501 from memory 502 to perform various appropriate actions and processes. An input/output device including an input portion of a keyboard, a mouse, and the like; an output section including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker; a storage section including a hard disk and the like; and a communication section including a network interface card such as a LAN card, a modem, or the like. The memory 502 also stores the following computer instructions to perform the operations specified by the aircraft detection method of the embodiment of the invention: acquiring a first state parameter of an aircraft, wherein a separable first device is carried on the aircraft; obtaining a second state parameter related to the carrying states of the first equipment and the aircraft based on a preset state detection function; comparing the second state parameter to a predetermined first threshold; and obtaining the embarkation states of the first equipment and the aircraft based on the comparison result.
Accordingly, embodiments of the present invention provide a computer-readable storage medium storing computer instructions that, when executed, implement the operations specified by the above-described aircraft detection method.
The flowcharts and block diagrams in the figures and block diagrams illustrate the possible architectures, functions, and operations of the systems, methods, and apparatuses according to the embodiments of the present invention, and may represent a module, a program segment, or merely a code segment, which is an executable instruction for implementing a specified logical function. It should also be noted that the executable instructions that implement the specified logical functions may be recombined to create new modules and program segments. The blocks of the drawings, and the order of the blocks, are thus provided to better illustrate the processes and steps of the embodiments and should not be taken as limiting the invention itself.
The above description is only a few embodiments of the present invention, and is not intended to limit the present invention, and various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (12)

1. A method of inspecting an aircraft, comprising:
acquiring a first state parameter of an aircraft, wherein a separable first device is carried on the aircraft;
obtaining a second state parameter related to the carrying states of the first equipment and the aircraft based on a preset state detection function;
comparing the second state parameter to a predetermined first threshold; and
and obtaining the embarkation states of the first equipment and the aircraft based on the comparison result.
2. The method for detecting an aircraft according to claim 1, wherein said on-board state of said first device and said aircraft comprises: a disconnected state and a connected state.
3. The method for detecting an aircraft of claim 2, wherein the obtaining a first state parameter of the aircraft comprises:
acquiring a sampling value of a third state parameter of the aircraft in real time;
selecting a preset number of continuous sampling values; and
and calculating an average value of the selected continuous sampling values to obtain the first state parameter.
4. The method for detecting an aircraft according to claim 3, characterized in that said predetermined number is determined according to a frequency of a navigation system of said aircraft.
5. The method for detecting the aircraft according to claim 4, wherein the obtaining of the second state parameter regarding the embarkation states of the first device and the aircraft based on a preset state detection function comprises:
establishing the state detection function;
and taking the first state parameter as an input value of the state detection function to obtain the second state parameter.
6. The method for detecting an aircraft according to claim 5, wherein said establishing said state detection function comprises:
establishing a target function of the state detection function based on an artificial intelligence algorithm;
training the objective function based on training samples;
verifying the target function based on a verification sample; and
and adjusting and optimizing the target function according to the verification result to obtain the state detection function.
7. The method for detecting an aircraft according to claim 6, wherein said obtaining the on-board state of the first device and the aircraft based on the comparison result comprises:
if the second state parameter is less than the first threshold value, the embarkation state of the first device and the aircraft is the separation state;
and if the second state parameter is larger than or equal to the first threshold value, the embarkation state of the first equipment and the aircraft is the connection state.
8. The method for detecting an aircraft according to claim 7, characterized in that said third status parameter comprises at least one of the following status parameters: the total mass of the engine body, the vertical acceleration, the throttle control quantity and the PWM output of the motor.
9. The method for detecting an aircraft according to claim 8, wherein the goodness of the state detection function is determined by the accuracy of its determination of the embarkation states of the first device and the aircraft.
10. A detection device for an aircraft, comprising:
a first state parameter acquisition unit configured to acquire a first state parameter of an aircraft on which a detachable first device is mounted;
a second state parameter obtaining unit configured to obtain a second state parameter regarding the embarkation states of the first device and the aircraft based on a preset state detection function;
a comparison unit configured to compare the second state parameter with a predetermined first threshold; and
a state detection unit configured to obtain the embarkation states of the first device and the aircraft based on a comparison result.
11. A computer-readable storage medium, characterized in that it stores computer instructions which, when executed, implement a method of detection of an aircraft according to any one of claims 1 to 9.
12. An inspection control device for an aircraft, comprising:
a memory for storing computer instructions;
a processor coupled to the memory, the processor configured to perform a detection method that implements the aircraft of any of claims 1-9 based on computer instructions stored by the memory.
CN201910107962.XA2019-02-022019-02-02Method and device for detecting aircraftActiveCN111522228B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910107962.XACN111522228B (en)2019-02-022019-02-02Method and device for detecting aircraft

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910107962.XACN111522228B (en)2019-02-022019-02-02Method and device for detecting aircraft

Publications (2)

Publication NumberPublication Date
CN111522228Atrue CN111522228A (en)2020-08-11
CN111522228B CN111522228B (en)2023-09-22

Family

ID=71900163

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910107962.XAActiveCN111522228B (en)2019-02-022019-02-02Method and device for detecting aircraft

Country Status (1)

CountryLink
CN (1)CN111522228B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN114202721A (en)*2021-11-192022-03-18中科计算技术创新研究院Detection method of low-altitude aircraft

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104809443A (en)*2015-05-052015-07-29上海交通大学Convolutional neural network-based license plate detection method and system
CN106647780A (en)*2016-10-192017-05-10北京京东尚科信息技术有限公司Unmanned aerial vehicle (UAV) flight control method, UAV flight control device and UAV
CN106809393A (en)*2016-10-212017-06-09北京京东尚科信息技术有限公司A kind of freight transportation method based on unmanned plane
CN106950997A (en)*2017-05-112017-07-14北京京东尚科信息技术有限公司The method and device that unmanned plane is independently unloaded
WO2017195325A1 (en)*2016-05-122017-11-16株式会社プロドローンDelivery status detection device and delivery status detection system, and drone
CN107967461A (en)*2017-12-082018-04-27深圳云天励飞技术有限公司The training of SVM difference models and face verification method, apparatus, terminal and storage medium
CN108985135A (en)*2017-06-022018-12-11腾讯科技(深圳)有限公司 A face detector training method, device and electronic equipment

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104809443A (en)*2015-05-052015-07-29上海交通大学Convolutional neural network-based license plate detection method and system
WO2017195325A1 (en)*2016-05-122017-11-16株式会社プロドローンDelivery status detection device and delivery status detection system, and drone
CN106647780A (en)*2016-10-192017-05-10北京京东尚科信息技术有限公司Unmanned aerial vehicle (UAV) flight control method, UAV flight control device and UAV
CN106809393A (en)*2016-10-212017-06-09北京京东尚科信息技术有限公司A kind of freight transportation method based on unmanned plane
CN106950997A (en)*2017-05-112017-07-14北京京东尚科信息技术有限公司The method and device that unmanned plane is independently unloaded
CN108985135A (en)*2017-06-022018-12-11腾讯科技(深圳)有限公司 A face detector training method, device and electronic equipment
CN107967461A (en)*2017-12-082018-04-27深圳云天励飞技术有限公司The training of SVM difference models and face verification method, apparatus, terminal and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN114202721A (en)*2021-11-192022-03-18中科计算技术创新研究院Detection method of low-altitude aircraft

Also Published As

Publication numberPublication date
CN111522228B (en)2023-09-22

Similar Documents

PublicationPublication DateTitle
US11858662B2 (en)Autonomous drone diagnosis
US11745876B2 (en)Method for adaptive mission execution on an unmanned aerial vehicle
US11823562B2 (en)Unsupervised anomaly detection for autonomous vehicles
EP3308232B1 (en)System and method for automatically inspecting surfaces
KR20210129843A (en)Method and Apparatus for Monitoring Fault of Unmanned Aerial Vehicle
US11544161B1 (en)Identifying anomalous sensors
US20230331396A1 (en)Flight control apparatus for aerial vehicle and method of operating same
EP4089663A1 (en)Adaptive detect and avoid system with integrity monitoring
US11913789B2 (en)Inspection management device, inspection management method, and recording medium to store program
WO2022014586A1 (en)Inspection method
US9600556B2 (en)Method for three dimensional perception processing and classification
CN111522228A (en)Aircraft detection method and device
BE1028777B1 (en) System and method for detecting inconsistencies in the outputs of perception systems of autonomous vehicles
CN110618692A (en)Method and device for controlling takeoff of unmanned aerial vehicle
KR20230030149A (en)Remote inspection system using drone swarms
WO2021224185A1 (en)Method for controlling a robot-aircraft and corresponding control system
US20070162261A1 (en)Method and arrangement for processing data
Hansen et al.Control surface fault diagnosis with specified detection probability—Real event experiences
CN106354149B (en)Unmanned aerial vehicle flight control method and device
US8704681B2 (en)Arrangement and method for cross-monitoring of data
US8237607B2 (en)Tracking coordinator for air-to-air and air-to-ground tracking
CN108801322A (en)Reliability estimation method for UAV Flight Control System MEMS sensor
FR3127616A1 (en) Aerial avoidance management process
CN113325871A (en)Unmanned aerial vehicle obstacle avoidance method, system, equipment and medium based on field intensity monitoring
Kummer et al.Autonomous UAV landing via eye in hand visual servoing

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
TA01Transfer of patent application right

Effective date of registration:20210305

Address after:101, 1st floor, building 2, yard 20, Suzhou street, Haidian District, Beijing 100080

Applicant after:Beijing Jingbangda Trading Co.,Ltd.

Address before:8 / F, 76 Zhichun Road, Haidian District, Beijing 100195

Applicant before:BEIJING JINGDONG SHANGKE INFORMATION TECHNOLOGY Co.,Ltd.

Applicant before:BEIJING JINGDONG CENTURY TRADING Co.,Ltd.

Effective date of registration:20210305

Address after:Room a1905, 19 / F, building 2, No. 18, Kechuang 11th Street, Daxing Economic and Technological Development Zone, Beijing 100176

Applicant after:Beijing Jingdong Qianshi Technology Co.,Ltd.

Address before:101, 1st floor, building 2, yard 20, Suzhou street, Haidian District, Beijing 100080

Applicant before:Beijing Jingbangda Trading Co.,Ltd.

TA01Transfer of patent application right
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp