UAV Software Upgrade Module with Segmented Storage and Rollback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current UAV software upgrade methods require on-site disassembly and hardware connection, leading to low efficiency and high maintenance costs, with limited solutions for errors or emergencies during the upgrade process.
Innovation Solution
A method for remote upgrade and rollback of UAV software, utilizing a storage area divided into main, backup, and data areas, where the upgrade module operates on the backup area, allowing for temporary version storage, data checking, and automatic rollback if necessary, ensuring uninterrupted UAV operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If on-site disassembly and hardware connection are used for UAV software upgrade, then the upgrade can be performed, but the upgrading efficiency is low and maintenance cost is high
Solution Approach 1:
The patent replaces the mechanical disassembly and hardware connection process with a wireless communication-based software upgrade system. The ground station transmits upgrade packages wirelessly to the UAV, eliminating the need for physical disassembly and cable connections, thereby improving upgrading efficiency and reducing maintenance costs
Solution Approach 2:
The patent introduces a ground station as an intermediary between the software provider and the UAV. The ground station receives upgrade packages, processes them, and transmits them wirelessly to the UAV, enabling remote upgrades without direct human intervention at the UAV site
2Productivity
If remote upgrade technology is used to update software version, then the upgrading efficiency is improved and maintenance cost is reduced, but there is no solution to ensure UAV can still work normally when errors occur during upgrade
Solution Approach 1:
The patent implements a backup storage area that stores the original software version before upgrade. This backup serves as a safety cushion that allows the UAV to revert to the previous working version if the upgrade fails or causes malfunctions, ensuring continuous operational reliability
Solution Approach 2:
The patent implements a feedback mechanism where the UAV sends upgrade status and test results back to the ground station. The ground station monitors the upgrade process, receives power-on self-test results, and can trigger rollback operations if failures are detected, ensuring reliable upgrade management
3Reliability
If storage area is divided into main storage area, backup storage area and data area, then the upgrade process can be managed safely with rollback capability, but the device complexity increases
Solution Approach 1:
The patent segments the storage area into three distinct functional areas: main storage area (for current working software), backup storage area (for original version), and data area (for upgrade processes). This segmentation enables safe upgrade management while keeping each area's function simple and well-defined
Data Source
AI summary
The disclosure proposes a method for remote upgrade and rollback of Unmanned Aerial Vehicle (UAV) software. The UAV includes a storage area and a UAV software upgrade module; and the storage area is divided into a main storage area, a backup storage area and a data area.


