IP Library Granted Patent US 10,060,576
Granted Patent B2
US 10,060,576 · App. 15/394,127 · Granted Aug 28, 2018

Method, device, and apparatus for gimbal parameter adjustment

Inventor: Fazhan Chen (Shenzhen, CN)
Assignee: SZ DJI OSMO TECHNOLOGY CO., LTD.
F16M13/04H02P6/28F16M2200/00G03B17/561
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 10,060,576
App. No.
15/394,127
Granted
Aug 28, 2018
Kind
B2
Abstract

Method, device, and apparatus for a gimbal parameter adjustment are provided. An exemplary method includes: controlling a supply of power to a motor upon detection of a gimbal parameter adjustment event, recording rotational angular velocity data of a gimbal axis controlled by the motor at respective time points, calculating angular acceleration data at the respective time points based on the rotational angular velocity data, determining a peak frequency within a predefined frequency band after performing a frequency conversion on the angular acceleration data, and configuring the peak frequency as a trap frequency of the motor to filter out a signal sending to the motor and having a frequency of the trap frequency.

Claims (70)

1. A method for adjusting gimbal parameter, comprising:

controlling a supply of power to a motor upon a detection of a gimbal parameter adjustment event and recording rotational angular velocity data of a gimbal axis controlled by the motor at respective time points;

calculating angular acceleration data at the respective time points based on the rotational angular velocity data, and determining a peak frequency within a preset frequency band after performing a frequency conversion on the angular acceleration data; and

configuring the peak frequency as a trap frequency of the motor to filter out a signal sending to the motor and having a frequency of the trap frequency.

2. The method according to claim 1 , wherein controlling a supply of power to a motor upon a detection of a gimbal parameter adjustment event and recording rotational angular velocity data of a gimbal axis controlled by the motor at respective time points comprises:

controlling a power supplying current to the motor to be zero upon a detection of the gimbal parameter adjustment event;

starting a timing process when the power supplying current is controlled to be zero, and selecting a predefined reference current value to supply power to the motor when a timed duration reaches a predefined first duration threshold; and

recording the rotational angular velocity data of the gimbal axis controlled by the motor at the respective time points in a power supplying process.

3. The method according to claim 1 , wherein controlling a supply of power to a motor upon a detection of a gimbal parameter adjustment event and recording rotational angular velocity data of a gimbal axis controlled by the motor at respective time points comprises:

controlling a power supplying current to the motor to be zero upon a detection of the gimbal parameter adjustment event;

starting a timing process when the power supplying current is controlled to be zero, selecting a predefined reference current value to supply power to the motor when a timed duration reaches a predefined first duration threshold, recording initial rotational angular velocity data of the gimbal axis controlled by the motor at the respective time points in a power supplying process,

controlling the power supplying current to the motor to be zero when a power supplying duration reaches a predefined second duration threshold, recording the initial rotational angular velocity data, and repeating the steps until the number of recording times reaches a predefined threshold of recording times; and

averaging the initial rotational angular velocity data at the respective time points obtained in each power supplying process and using an averaged result as the rotational angular velocity data of the respective time points in the power supplying process.

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

calculating a change rate of rotational angular velocity based on the recorded rotational angular velocity data of the respective time points and a recording duration;

acquiring a predefined reference angular velocity change rate and a reference control loop proportional gain; and

calculating a current actual proportional gain of a control loop of the gimbal axis controlled by the motor based on the calculated change rate of the rotational angular velocity, the reference angular velocity change rate, and the reference control loop proportional gain.

5. The method according to claim 4 , wherein controlling supply of power to a motor upon a detection of a gimbal parameter adjustment event and recording rotational angular velocity data of a gimbal axis controlled by the motor at respective time points comprise:

detecting whether a gimbal parameter adjustment button is pressed and triggered, and if yes, determining that a gimbal parameter adjustment event is detected.

6. A gimbal parameter adjustment device, comprising:

a processing module configured to:

control a supply of power to a motor upon a detection of a gimbal parameter adjustment event, and

record rotational angular velocity data of a gimbal axis controlled by the motor at respective time points;

a calculation module configured to:

calculate angular acceleration data at the respective time points based on the rotational angular velocity data, and

determine a peak frequency within a preset frequency band after the angular acceleration data is subject to a frequency conversion; and

a configuration module configured to configure the peak frequency as a trap frequency of the motor to filter out a signal sending to the motor and having a frequency of the trap frequency.

7. The device according to claim 6 , wherein the processing module comprises:

a first control unit configured to control a power supplying current to the motor to be zero upon a detection of the gimbal parameter adjustment event;

a first processing unit configured to:

start a timing process when the power supplying current is controlled to be zero, and

select a predefined reference current value to supply power to the motor when a timed duration reaches a predefined first duration threshold; and

a first recording unit configured to record the rotational angular velocity data of the gimbal axis controlled by the motor at the respective time points in a power supplying process.

8. The device according to claim 6 , wherein the processing module comprises:

a second control unit configured to control a power supplying current to the motor to be zero upon a detection of the gimbal parameter adjustment event;

a second processing unit configured to:

start a timing process when the power supplying current is controlled to be zero,

select a predefined reference current value to supply power to the motor when a timed duration reaches a predefined first duration threshold,

record initial rotational angular velocity data of the gimbal axis controlled by the motor at the respective time points in a power supplying process,

control the power supplying current to the motor to be zero when a power supply duration reaches a predefined second duration threshold,

record the initial rotational angular velocity data, and

repeat the steps until the number of recording times reaches a predefined threshold of recording times; and

a second recording unit configured to average the initial rotational angular velocity data at the respective time points obtained in each power supplying process and using an averaged result as the rotational angular velocity data of the respective time points in the power supplying process.

9. The device according to claim 6 , further comprising:

a change calculation module configured to calculate a change rate of rotational angular velocity based on the recorded rotational angular velocity data of the respective time points and a recording duration;

an acquisition module configured to acquire a predefined reference angular velocity change rate and a reference control loop proportional gain; and

a gain calculation module configured to calculate a current actual proportional gain of a control loop of the gimbal axis controlled by the motor based on the calculated change rate of the rotational angular velocity, the reference angular velocity change rate, and the reference control loop proportional gain.

10. The device according to claim 9 , further comprising:

a detection module configured to:

detect whether a gimbal parameter adjustment button is pressed and triggered, and

if yes, determine that a gimbal parameter adjustment event is detected.

11. A gimbal apparatus, comprising:

one or more gimbal axes; and

a motor and a controller, configured to control the one or more gimbal axes to rotate, wherein:

the controller is configured to:

control a supply of power to a motor upon a detection of a gimbal parameter adjustment event,

record rotational angular velocity data of a gimbal axis controlled by the motor at respective time points,

calculate angular acceleration data at the respective time points based on the rotational angular velocity data,

determine a peak frequency within a preset frequency band after performing a frequency conversion on the angular acceleration data, and

configure the peak frequency as a trap frequency of the motor to filter out a signal sending to the motor and having a frequency of the trap frequency.

12. The gimbal apparatus according to claim 11 , wherein:

the controller is further configured to:

calculate a change rate of rotational angular velocity based on the recorded rotational angular velocity data of the respective time points and a recording duration,

acquire a predefined reference angular velocity change rate and a reference control loop proportional gain, and

calculate a current actual proportional gain of a control loop of the gimbal axis controlled by the motor based on the calculated change rate of the rotational angular velocity, the reference angular velocity change rate, and the reference control loop proportional gain.

13. The gimbal apparatus according to claim 11 , further comprising:

a parameter adjustment button; and

the controller is further configured to:

detect whether a gimbal parameter adjustment button is pressed and triggered, and

if yes, determine that a gimbal parameter adjustment event is detected.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2017
From: SZ DJI TECHNOLOGY CO., LTD.
To: SZ DJI OSMO TECHNOLOGY CO., LTD.
Reel/Frame 042326/0247 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER PREVIOUSLY RECORDED ON REEL 041638 FRAME 0856. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT APPLICATION NUMBER FROM 15394217 TO 15394127. Recorded Apr 18, 2017
From: CHEN, FAZHAN
To: SZ DJI TECHNOLOGY CO., LTD.
Reel/Frame 042275/0101 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2017
From: CHEN, FAZHAN
To: SZ DJI TECHNOLOGY CO., LTD.
Reel/Frame 041638/0856 →
Continuity (2)
Continuation PCTCN2014081313 · Jun 30, 2014
Related Publication 20170138534A1 · May 18, 2017