UAV Flight Authorization Using Maintenance and Compliance Checks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The challenge is to ensure that unmanned aerial vehicles (UAVs) are safely and functionally operated while adhering to regulatory rules, particularly in ensuring that only authorized UAVs with compliant components perform flight plans, and that any defective or maintenance-overdue UAVs are grounded to prevent safety risks and regulatory violations.
Innovation Solution
A system that authorizes UAVs to implement flight plans by performing initial and subsequent checks based on maintained rules, using a cloud system to generate and verify flight plans, ensuring compliance with geospatial references, maintenance schedules, and regulatory requirements, and allowing only authorized UAVs to navigate by providing authorization information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a fleet of UAVs is monitored and authorized based on maintenance status and component health, then operational safety and regulatory compliance are improved, but system complexity and authorization check requirements increase
Solution Approach 1:
The system performs preliminary authorization checks before allowing UAV flight operations. The ground control system verifies maintenance status, component health, and regulatory compliance before authorizing flight plans, preventing unsafe operations from occurring in the first place
Solution Approach 2:
The system continuously monitors UAV status through telemetry data and maintenance records, providing real-time feedback to the authorization system. This feedback loop enables dynamic authorization decisions based on current UAV condition and operational history
2Reliability
If authorization checks are performed before and during flight operations, then regulatory compliance is improved, but operational time and process complexity increase
Solution Approach 1:
Authorization checks are performed in advance before flight operations begin. The ground control system validates maintenance status, component health, and regulatory requirements beforehand, so that compliant UAVs are pre-approved for flight
Solution Approach 2:
The system efficiently processes authorization checks by skipping unnecessary verification steps for UAVs that clearly meet compliance requirements. Pre-approved UAVs with good standing can quickly pass through the authorization process without extensive re-verification
3Object-affected harmful factors
If defective UAVs are grounded and prevented from flying, then safety risks are reduced, but fleet productivity and operational capacity decrease
Solution Approach 1:
The authorization system applies differentiated treatment to individual UAVs based on their specific condition. Only UAVs with identified defects or maintenance issues are grounded, while the rest of the fleet remains operational and productive
Solution Approach 2:
The system dynamically adjusts the operational status parameter of individual UAVs based on their maintenance status and component health. UAVs transition between authorized and grounded states based on objective criteria, optimizing fleet availability while maintaining safety
Data Source
AI summary
Methods, systems and apparatus, including computer programs encoded on computer storage media for fleet management of unmanned aerial vehicles, including flight authorization. One of the methods includes maintaining one or more rules associated with authorizing UAVs to implement flight plans. A request to generate a flight plan associated with a job is received, the request including information indicating a flight pattern comprising, at least, one or more waypoints associated with geospatial references. The flight plan is generated based on the request, and an initial authorization check is determined based on the maintained rules and the generated flight plan. Upon a positive determination, access to the generated flight plan is provided by a ground control system, and the flight plan is implemented.


