IP Library Granted Patent US 11,577,834
Granted Patent B1
US 11,577,834 · App. 17/551,230 · Granted Feb 14, 2023

Method and system for synchronizing virtual and real statuses of digital twin system of unmanned aerial vehicle (UAV)

Inventors: Wei Meng (Guangzhou, CN); Yuanlin Yang (Guangzhou, CN); Jiayao Zang (Guangzhou, CN); Renquan Lu (Guangzhou, CN)
Assignee: GUANGDONG UNIVERSITY OF TECHNOLOGY
B64C39/024G05B19/4155G06N20/00B64C2201/027B64C2201/141G05B2219/42033G05B2219/42052
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,577,834
App. No.
17/551,230
Granted
Feb 14, 2023
Kind
B1
Abstract

A method for synchronizing virtual and real statuses of a digital twin system of an unmanned aerial vehicle (UAV) includes: performing parameter configuration for a virtual object system and a physical object system of the UAV; performing time synchronization between the virtual object system and the physical object system; detecting an event trigger type, wherein the event trigger type is a training event or a monitoring event; and triggering a corresponding synchronization controller based on the detected event trigger type, such that the synchronization controller performs result synchronization and process synchronization for the virtual object system and the physical object system based on the event trigger type, where a synchronization controller corresponding to the training event is a controller for synchronizing a physical object to a virtual object, and a synchronization controller corresponding to the monitoring event is a controller for synchronizing the virtual object to the physical object.

Claims (58)

1. A method for synchronizing virtual and real statuses of a digital twin system of an unmanned aerial vehicle (UAV), comprising:

a step of performing parameter configuration for a virtual object system and a physical object system of the UAV;

a step of performing time synchronization between the virtual object system and the physical object system;

a step of detecting an event trigger type, wherein the event trigger type comprises a training event and a minoring event, and wherein the step of detecting an event trigger type comprises detecting a current operation stage of the digital twin system; and if the current operation stage is a stage of training the physical object by the virtual object, detecting a first deviation between a task track of the physical object and a task track of the virtual object, and triggering the monitoring event when the first deviation is less than a first preset value; or if the current operation stage is a stage of monitoring the physical object by the virtual object, detecting a second deviation between a current status track of the virtual object and a training track, and triggering the training event if the second deviation is greater than a second preset value; and

a step of triggering a corresponding synchronization controller based on the detected event trigger type, such that the synchronization controller performs result synchronization and process synchronization for the virtual object system and the physical object system based on the event trigger type, wherein a synchronization controller corresponding to the training event is a controller for synchronizing a physical object to a virtual object, and a synchronization controller corresponding to the monitoring event is a controller for synchronizing the virtual object to the physical object, wherein the controller for synchronizing the physical object to the virtual object and the controller for synchronizing the virtual object to the physical object have a same structure, and each comprise a result parameter feedback control module, a process parameter feedback control module, a fusion module, an output transformation module, and an event trigger switch module; the result parameter feedback control module and the process parameter feedback control module are respectively connected to an input terminal of the fusion module, an output terminal of the fusion module is connected to the output transformation module, and the output transformation module is connected to the event trigger switch module; and wherein in the controller for synchronizing the physical object to the virtual object, the result parameter feedback control module receives an input quantity and a feedback quantity from the virtual object and the physical object, respectively, wherein the input quantity comprises a status quantity of the virtual object and the feedback quantity comprises a status quantity of the physical object and the process parameter feedback control module receives an input quantity and a feedback quantity from the virtual object and the physical object, respectively, wherein the input quantity comprises finite-time mileage information of the virtual object and the feedback quantity comprises finite-time mileage information of the physical object and the event trigger switch module is connected to the physical object and wherein in the controller for synchronizing the virtual object to the physical object, the result parameter feedback control module receives an input quantity and a feedback quantity from the physical object and the virtual object, respectively, wherein the input quantity comprises the status quantity of the physical object and the feedback quantity comprises the status quantity of the virtual object and the process parameter feedback control module receives an input quantity and a feedback quantity from the physical object and the virtual object, respectively, wherein the input quantity comprises the finite-time mileage information of the physical object and the feedback quantity comprise the finite-time mileage information of the virtual object and the event trigger switch module is connected to the virtual object.

2. The method according to claim 1 , wherein the result parameter feedback control module and the process parameter feedback control module adopt a proportional-integral-derivative (PID) control algorithm, a fuzzy control algorithm, or a sliding mode control algorithm.

3. The method according to claim 2 , wherein a fusion formula of the fusion module is as follows:

y=∂ 1 ×u 1 +∂ 2 ×u 2

∂ 1 +θ 2 =1

wherein y represents an output of the fusion module, u 1 represents an output of the result parameter feedback control module, u 2 represents an output of the process parameter feedback control module, and θ 1 and ∂ 2 are weight coefficients.

4. The method according to claim 3 , wherein a transformation formula of the output transformation module is as follows:

w

=

{

L

m

a

x

,

k

×

y

L

m

a

x

k

×

y

,

other

cases

L

m

i

n

,

k

×

y

L

m

i

n

wherein w represents an output of the output transformation module, y represents the output of the fusion module, k represents a to-be-tuned parameter, L max represents an upper output limit, and L min represents a lower output limit.

5. The method according to claim 1 , further comprising:

detecting whether current time reaches a preset time, and performing time synchronization between the virtual object system and the physical object system again if the current time reaches the preset time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2021
From: MENG, WEI; YANG, YUANLIN; ZANG, JIAYAO; LU, RENQUAN
To: GUANGDONG UNIVERSITY OF TECHNOLOGY
Reel/Frame 058426/0686 →
Priority Claims (1)
CN 202111306986.1 · Nov 5, 2021 · national
Cited By (1)
US 12,459,639