×

Unmanned aerial vehicle motor driving randomization and feedback for noise abatement

  • US 9,415,870 B1
  • Filed: 09/02/2015
  • Issued: 08/16/2016
  • Est. Priority Date: 09/02/2015
  • Status: Active Grant
First Claim
Patent Images

1. An unmanned aerial vehicle (UAV) configured to deliver a package, the UAV comprising:

  • a frame;

    a plurality of motors including at least a first motor and a second motor, each motor coupled to the frame and configured to rotate at least one propeller to cause lift and propulsion for the UAV;

    a power source to selectively provide power to the plurality of motors;

    an audio sensor to measure a tonal component of sound generated by propellers of the UAV;

    a control system in communication with at least the plurality of motors and the power source, the control system to control at least operation of the plurality of motors, the control system to perform operations comprising;

    determining a flight control of the UAV, the flight control of the UAV including at least a heading and a velocity of the UAV;

    determining a first motor speed of the first motor of the UAV, wherein the first motor speed is based in part on the flight control of the UAV;

    determining a second motor speed of at least the second motor of the UAV, wherein the second motor speed is based in part on the flight control of the UAV;

    a closed-loop noise controller configured to perform operations comprising;

    determining that the UAV is operating in a noise-sensitive location;

    receiving a first audio signal from the audio sensor at a first time indicating a first tonal component of the sound generated by the propellers of the UAV;

    calculating a first randomization motor speed by applying a first random value within a randomization threshold to the first motor speed;

    sending the first randomization motor speed to the control system to control operation of at least the first motor;

    receiving a second audio signal from the audio sensor at a second time indicating a second tonal component of the sound generated by the propellers operating using the first randomization motor speed;

    determining that a second amplitude of the second tonal component is greater than a first amplitude of the first tonal component;

    calculating a second randomization motor speed by applying a second random value within the randomization threshold to the first motor speed; and

    sending the second randomization motor speed to the control system to control operation of at least the first motor.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×