A kind of lease unmanned plane safety operation control system and its methodTechnical field
The present invention relates to unmanned plane fields, and in particular to a kind of lease unmanned plane safety operation control system and its method.
Background technology
With the arrival of shared economy, share bicycle, shared automobile, shared parking stall etc. in we live frequently as it can be seen thatAnd the gradual ripe and application of unmanned air vehicle technique also makes it be favored by more and more people, but its cost is relatively high, operation frequencyRate is relatively low, and ordinary user's purchase is not-so-practical, also cannot achieve its maximization utilized, and therefore, shared lease unmanned plane is met the tendency ofAnd it gives birth to.
However, unmanned plane is different from bicycle, automobile etc., do not pass through the personnel of academic program or training, generally more difficult behaviourFly, operate difficult, operation error or it is improper not only increase cost input, can also face some bodies safety andSocial public security problem.
As notification number provides a kind of unmanned plane lease system based on mobile terminal for the patent of invention of CN107330773ASystem loses and inconvenient although avoiding caused by IC card is lost, the leasing system can not verification operation person whether there is nobodyMachine drives qualification, and unmanned plane, which drives the unmanned plane model whether qualification leases with it, to be adapted.Therefore the leasing system is held very muchAbility easily is manipulated because leaseholder lacks corresponding unmanned plane, and causes the harm to property and personnel safety.
Invention content
The purpose of the present invention is to provide a kind of lease unmanned plane safety operation control systems, to solve to rent in the prior artWhether the system of renting can not have Leased Personnel the defect that the driving qualification that the unmanned plane that it is leased is manipulated is verified.
The lease unmanned plane safety operation control system includes user terminal, unmanned generator terminal and service device end, the clothesBusiness device end and the unmanned generator terminal are communicated to connect by network and the server end, and the server end is connected with dataLibrary, the user terminal include,
Login module is registered, is audited for allowing user to fill in user information and be sent to the server end, Yi JirangInformation in audit short message or audit mail that user is sent by auditor carries out registration login, and the user information includes connectionIt is that phone, mailbox and unmanned plane drive qualification proof;
Lease application module is submitted for typing lease application information after allowing user to log in and to server end, the rentApplication information of renting includes usage, using spatial domain and it is expected that lease time;
Lease replies module, and the lease reply message for receiving and display server end is sent, the lease replies letterBreath includes whether to agree to lease, the unmanned machine information being leased for and allows lease time;
The server end includes,
User management module is audited for obtaining the user information applied for the registration of for unmanned plane lease manufacturer, and willIt is stored into database by the user information of audit;
Auditing module is leased, for being stored in database after receiving lease application information, and is transferred correspondingly from databaseUser information and all auditing result is sent to user terminal by unmanned machine informations for audit after audit, if agreeing to lease,The auditing result includes the unmanned machine information and permission lease time for lease of agreeing to;
Unmanned plane information exchange module, the user information for sending leaseholder to the unmanned generator terminal for the unmanned plane being leased forAnd receive the information that unmanned generator terminal is sent out;
The unmanned generator terminal includes,
Radio receiving transmitting module, for being communicated with the server end;
Identity-acquiring and authentication module include identity-acquiring and verification device on no-manned machine distant control device, instituteIt states identity-acquiring and verifies the safety lock that device is connected to the unmanned plane, for the identity-acquiring of user and verification and verifyingThe unmanned plane is unlocked after success;
Information storage module is connected with the identity-acquiring and authentication module and the radio receiving transmitting module, for storingUser information that radio receiving transmitting module receives simultaneously sends the user information to the identity-acquiring and authentication module.
Preferably, there is the user management module pictograph to identify submodule, described image Text region submoduleThe unmanned plane drives the information of qualification proof picture for identification, and thus obtained unmanned plane is driven qualification proof informationIt is stored in database.
Preferably, the unmanned generator terminal further includes being connected to the unmanned plane operation conditions monitoring mould of information storage moduleBlock, including the sensor, GPS positioning device and the time set that are located on unmanned plane, for monitoring the operation conditions of unmanned plane simultaneouslyUnmanned plane health information is sent to server end, the unmanned plane information exchange module runs the unmanned plane receivedCondition information is stored in database.
Preferably, the server end further includes having lease transaction modules, for being obtained from unmanned plane information exchange moduleUnmanned plane health information, including unmanned plane model, using spatial domain and usage time, and calculate the lease amount of money accordingly, toUser terminal sends rent information, and the Sending Payments echo message after user-pay;
The user terminal further includes on-line payment module, the rent information for receiving server end transmission, and is carried outLine pays and to server end Sending Payments information.
Preferably, the identity-acquiring and verification device be fingerprint identification device, face identification device or coded lock, it is describedUser information further includes finger print information, face feature information or the unmanned plane unlocking pin of user.
Preferably, the identity-acquiring and authentication module be used for during unmanned plane use always to operator's identity intoRow verification, and after authentication failed locking information, the flight control of the safety lock and unmanned plane are sent to unmanned plane safety lockModule is connected, and lands and can not be steered by unmanned plane for sending out signal.
Preferably, the identity-acquiring and verification device include fingerprint identification device and face identification device, the fingerprintThe fingerprint typing end of identification device is located at the hand-held part of the no-manned machine distant control device, the camera position of the face identification deviceIn facing operator direction on the no-manned machine distant control device.
The present invention also provides a kind of unmanned plane rent methods, are applied to above-mentioned lease unmanned plane safety operation control systemSystem, includes the following steps:
S1, user enter registration login module, will include address name, ID card No., address, telephone number, mailbox,User information including unmanned plane driving qualification proof is submitted to server end and is registered;
S2, unmanned plane lease manufacturer audit user information, and audit short message or audit postal are sent to the mobile phone or mailbox of userPart sends identifying code to the user that audit passes through, and it is required to provide finger print information and face feature information;
S3, user's login user end fill in usage, using spatial domain and it is expected that lease letter of application including lease timeIt ceases and submits server end;
S4, unmanned plane lease manufacturer apply for lease according to the unmanned machine information in the user information and system for submitting applicationIt is audited, and auditing result is issued into user, agree to the unmanned machine information and lease time that are leased for must be issued when leaseUser, and the user information of leaseholder is issued to the unmanned generator terminal being leased for;
S5, the unmanned generator terminal being leased for obtain the user information of leaseholder, and user finds the unmanned plane being leased for and passes through bodyPart acquisition and authentication module carry out authentication, authentication is unsuccessful, repeats authentication, be proved to be successful then nobodyMachine is unlocked;
S6, user are closed unmanned plane and are shown that unmanned plane lease terminates using the unmanned plane of unlock at the end of use, unmanned planeUnmanned plane health information at this time is sent to server end by end;
S7, server end lease transaction modules receive unmanned plane health information, calculate the lease amount of money accordinglyAnd it is sent to user terminal, user is paid the bill by the on-line payment module of user terminal, and lease transaction modules confirm gathering rear lineEnd sends out confirmation message, and lease process terminates.
The advantage of the invention is that:In user's registration, this leasing system obtains telephone number, mailbox and the nothing of userMan-machine driving qualification proof.It drives qualification proof if user does not have unmanned plane and audits and do not pass through, to avoid because cannotIt verifies whether user has unmanned plane manipulation accident caused by unmanned plane driving qualification, has ensured property and personnel safety.AndAnd this leasing system also needs to carry out identity to practical manipulator in unmanned generator terminal by receiving the user information that server is sentVerification the case where to further prevent practical manipulator and user identity not to be inconsistent, increases safety.
Description of the drawings
Fig. 1 is the connection structure diagram of each function module of the present invention;
Fig. 2 is work flow diagram of present invention during registering lease.
Wherein, 1, registration login module, 2, lease application module, 3, lease reply module, 4, on-line payment module, 5, useFamily management module, 6, lease auditing module, 7, lease transaction modules, 8, unmanned plane information exchange module, 9, radio receiving transmitting module,10, identity-acquiring and authentication module, 11, information storage module, 12, unmanned plane operation conditions monitoring module.
Specific implementation mode
Below against attached drawing, by the description of the embodiment, making further details of theory to the specific embodiment of the inventionIt is bright, to help those skilled in the art to have more complete, accurate and deep reason to the inventive concept of the present invention, technical solutionSolution.
As shown in Figure 1 and Figure 2, the present invention provides a kind of lease unmanned plane safety operation control system, including user terminal,Unmanned generator terminal and service device end.User terminal is installed on mobile terminals.The server end and the unmanned generator terminal pass through netNetwork is communicated to connect with the server end, and the server end is connected with database.
Database includes user information database, information of lease library, unmanned plane information bank and unmanned plane health information library.
The user terminal includes registration login module 1, leases and apply for that module 2, lease reply module 3 and on-line payment module4。
Registration login module 1 is audited for allowing user to fill in user information and be sent to the server end.It fills inUser information includes address name, ID card No., address, telephone number, mailbox, unmanned plane driving qualification proof.Unmanned planeDriving qualification proof is picture, if audit submits other people for the verification of unmanned generator terminal by also needing in this moduleCharacteristic information, for example, finger print information, face feature information or unmanned plane unlock unlocking pin.User is sent out by auditorInformation in the audit short message or audit mail sent carries out registration login in the module
Lease application module 2 is submitted for typing lease application information after allowing user to log in and to server end.The rentApplication information of renting includes usage, using spatial domain and it is expected that lease time, the unmanned plane model that can also be leased including requirement.
Lease replies the lease reply message that module 3 is used to receive and display server end is sent, and the lease replies letterBreath includes whether agreement lease, also needs to include the unmanned machine information being leased for and permission lease time if agreeing to lease.
The on-line payment module 4 is used to receive the rent information of server end transmission, and carries out on-line payment for user.On-line payment module 4 is to server end Sending Payments information after on-line payment, and receives server end and sent after user-payPayment echo message.
The server end includes user management module 5, lease auditing module 6, unmanned plane information exchange module 8 and leaseTransaction modules 7.
User management module 5 be used for obtain user terminal transmission application for registration user information for unmanned plane lease manufacturer intoRow audit, and will be stored into user information database by the user information of audit.User management module 5 is identified with pictographSubmodule, the unmanned plane drives the information of qualification proof picture to described image Text region submodule for identification, and will be byThis unmanned plane obtained drives qualification proof information and is stored in user information database.Receive finger print information, the face that registration user sendsPortion's characteristic information is then stored in fingerprint base corresponding with user information and facial information bank in database.
Auditing module 6 is leased for receiving lease application information, and is deposited into information of lease library.Lease auditing module 6Display lease application information, and transfers user information corresponding with the person of filing an application from user information database, while from unmanned planeInformation is transferred all unmanned machine informations and is audited for unmanned plane lease manufacturer.The unmanned plane that user information contains the user drives moneyThe information of lattice, unmanned plane information include the exclusive number information of every frame unmanned plane, unmanned plane model, use state and safeguard feelingsCondition.Unmanned plane leases manufacturer and auditing result is sent to user terminal by leasing auditing module 6 after audit, if agreeing to rentIt rents, the auditing result includes the unmanned machine information and permission lease time for lease of agreeing to.
Unmanned plane information exchange module 8 is used to communicate to connect with unmanned generator terminal.In lease after the approval to being leased forThe unmanned generator terminal of unmanned plane sends the user information of leaseholder.It is leased for receiving the letter that unmanned generator terminal is sent out in the time in unmanned planeBreath.
Lease transaction modules 7 with user for being traded.Lease transaction modules 7 are obtained from unmanned plane information exchange module 8Take unmanned plane health information, including unmanned plane model, using information such as spatial domain and usage times, and calculate lease accordinglyThe amount of money.Lease transaction modules 7 send rent information request user-pay to user terminal later, such as verification payment after user-paySuccess is again to user terminal Sending Payments echo message;
The unmanned generator terminal includes radio receiving transmitting module 9, identity-acquiring and authentication module 10, information storage module 11 and nothingMan-machine operation conditions monitoring module 12.
Radio receiving transmitting module 9 with the server end for communicating, the nothing of the radio receiving transmitting module 9 and no-manned machine distant controlLine apparatus is different, can utilize mobile network and server end telecommunication.
Identity-acquiring and authentication module 10 include the identity-acquiring being mounted on no-manned machine distant control device and verify device, andIdentity-acquiring and verification device are connected to the safety lock of the unmanned plane.The module for user identity-acquiring and verification andThe unmanned plane is unlocked after being proved to be successful.In verification the leaseholder that server end is sent is transferred from information storage module 11User information.
Information storage module 11 and the identity-acquiring and authentication module 10, unmanned plane operation conditions monitoring module 12 and instituteRadio receiving transmitting module 9 is stated to be connected.For storing user information that radio receiving transmitting module 9 receives and to the identity-acquiring and verificationModule 10 sends the user information, and obtains storage unmanned plane health information and by radio receiving transmitting module 9 to clothesBusiness device end sends the information.
The unmanned plane operation conditions monitoring module 12 includes sensor, GPS positioning device and the meter being located on unmanned planeWhen device, unmanned plane health information is simultaneously stored in information storage module 11 by operation conditions for monitoring unmanned plane.The mouldBlock obtains record unmanned plane health information at regular intervals at the end of lease and during lease, and passes through informationMemory module 11 is transferred to radio receiving transmitting module 9, and then is sent to unmanned plane information exchange module 8.Unmanned plane information exchange mouldThe unmanned plane health information received is stored in unmanned plane health information library by block 8.
Identity-acquiring and verification device can be one kind or several in fingerprint identification device, face identification device or coded lockThe combination of kind.The fingerprint that user must also provide user in user information according to the concrete type of identity-acquiring and verification device is believedBreath, face feature information or unmanned plane unlocking pin.
Identity-acquiring and authentication module 10 are used to always verify operator's identity during unmanned plane use, andAfter authentication failed locking information is sent to unmanned plane safety lock.Safety lock is connected with the flight control modules of unmanned plane, receivesUnmanned plane can be locked after locking signal enables it that can not be steered.If unmanned plane is in state of flight at this time, safety lock sends out letterIt number allows unmanned plane to land and can not be steered.
To further strengthen the safety of verification, the identity-acquiring and verification device simultaneously including fingerprint identification device andFace identification device.The fingerprint typing end of the fingerprint identification device is located at the hand-held part of the no-manned machine distant control device, describedThe camera of face identification device is located on the no-manned machine distant control device facing to operator direction.Accordingly even when being by havingThe user for driving qualification is unlocked unmanned plane, and no-manned machine distant control device can not be given to other people in lease time.Because line identification device and face identification device can find that the change of manipulator, new manipulator can not be by authentications, nobodyMachine voluntarily lands and can not be steered after receiving signal.
The present invention also provides a kind of unmanned plane rent methods, are applied to above-mentioned lease unmanned plane safety operation control systemSystem, includes the following steps:
S1, user enter registration login module 1, will include address name, ID card No., address, telephone number, postalUser information including case, unmanned plane driving qualification proof is submitted to server end and is registered;
S2, unmanned plane lease manufacturer audit user information, and audit short message or audit postal are sent to the mobile phone or mailbox of userPart sends identifying code to the user that audit passes through, and it is required to provide finger print information and face feature information;
S3, user's login user end fill in usage, using spatial domain and it is expected that lease letter of application including lease timeIt ceases and submits server end;
S4, unmanned plane lease manufacturer apply for lease according to the unmanned machine information in the user information and system for submitting applicationIt is audited, and auditing result is issued into user, agree to the unmanned machine information and lease time that are leased for must be issued when leaseUser, and the user information of leaseholder is issued to the unmanned generator terminal being leased for;
S5, the unmanned generator terminal being leased for obtain the user information of leaseholder, and user finds the unmanned plane being leased for and passes through bodyPart acquisition and authentication module 10 carry out authentication, authentication is unsuccessful, repeats authentication, be proved to be successful then withoutIt is man-machine to be unlocked;
S6, user are closed unmanned plane and are shown that unmanned plane lease terminates using the unmanned plane of unlock at the end of use, unmanned planeUnmanned plane health information at this time is sent to server end by end;
S7, server end lease transaction modules 7 receive unmanned plane health information, calculate the lease amount of money accordinglyAnd be sent to user terminal, user is paid the bill by the on-line payment module 4 of user terminal, lease transaction modules 7 confirm after gathering toFamily end sends out confirmation message, and lease process terminates.
In user's registration, this leasing system obtains telephone number, mailbox and the unmanned plane driving qualification proof of user.It drives qualification proof if user does not have unmanned plane and audits and do not pass through, to avoid because not being able to verify that user whether with nothingMan-machine driving qualification, caused by unmanned plane manipulate accident, ensured property and personnel safety.And this leasing system is at nobodyGenerator terminal also needs to carry out authentication to practical manipulator by receiving the user information that server is sent, to further preventThe case where practical manipulator is not inconsistent with user identity, increases safety.
The present invention is exemplarily described above in conjunction with attached drawing, it is clear that the present invention implements not by aforesaid wayLimitation, it is or not improved as long as using the method for the present invention design and the improvement of various unsubstantialities that technical solution carries outPresent inventive concept and technical solution are directly applied into other occasions, within the scope of the present invention.