Этот протокол характеризует тягу и аэродинамику гексакоптера. Для этого эксперимента мы использовали коммерчески доступные, готовые компоненты для гексакоптера, подробности о которых приведены в таблице 2. В качестве полетного контроллера мы выбрали автопилот с открытым исходным кодом Librepilot9, поскольку он обеспечивал гибкость в управлении отдельными командами мотора, выдаваемыми гексакоптеру.
Испытательный стенд для монтажа тензодатчика и гексакоптера был изготовлен на собственном предприятии из ламинированной фанеры и показан на рисунке 2. При проектировании испытательного стенда следует учитывать, что он должен позволять точно регулировать угол атаки мультикоптера и быть достаточно жестким, чтобы выдерживать изгибающие силы и вибрации, создаваемые при работе двигателей.
6-осевой тензодатчик установлен на испытательном стенде и подключен к плате сбора данных, как показано на рисунке 3. Аэродинамические и осевые силы воспринимаются в корпусе гексакоптера с помощью тензодатчика. Данные тензометрических датчиков проходят через преобразователь сигналов. Затем плата сбора данных (DAQ) получает аналоговые компоненты силы и крутящего момента с помощью процедуры калибровки, предоставленной производителем тензодатчика. Затем плата сбора данных сохраняет эти значения в высокоскоростном буфере, а затем на постоянном диске.
Для этого протокола, во-первых, определите силы, создаваемые отдельными двигателями. Затем определите силы, действующие на голый планер, а затем определите силы, создаваемые всем гексакоптером в зависимости от команд оборотов двигателя. Выдавайте одинаковые команды оборотов для всех двигателей для каждого теста.
1. Эксперимент с динамометром
Динамометр позволяет напрямую измерять параметры, включая тягу, крутящий момент, обороты в минуту, напряжение батареи и ток. Такие параметры, как электрическая мощность, механическая мощность и КПД двигателя, могут быть получены из уравнений (3), (4) и (5).
2. Испытание статической тяги
3. Динамическое испытание тяги
Проведите серию испытаний в аэродинамической трубе, чтобы охарактеризовать и проанализировать линейные аэродинамические силы гексакоптера, в первую очередь подъемную силу и сопротивление, при различных скоростях полета и углах падения. Во время экспериментов в аэродинамической трубе предполагается, что гексакоптер находится в устойчивых условиях полета. Таким образом, величина вектора скорости гексакоптера равна скорости полета и предполагается горизонтальной в мировой системе координат. Подъемная сила и сила лобового сопротивления в первую очередь обусловлены потоком воздуха вокруг гексакоптера. Обратите внимание, что предполагается, что подъемная сила и силы лобового сопротивления характеризуют общую подъемную силу и общее сопротивление на гексакоптере; Побочные силы ничтожно малы.
Экспериментальная процедура, выполненная в этом эксперименте, аналогична тем, о которых сообщалось в работах Фостера10 и Рассела11. Во время испытаний в аэродинамической трубе гексакоптер приводился в действие преобразователем питания, подключенным к сети здания (переменного тока), чтобы обеспечить постоянный уровень мощности и напряжения на протяжении всех испытаний. Обратите внимание, что двигатели на высоких оборотах могут потреблять ощутимый ток; Используйте провод малого сечения и короткой длины, чтобы предотвратить заметное падение напряжения на проводе во время работы.
Источник: Прашин Шарма и Элла М. Аткинс, факультет аэрокосмической техники, Мичиганский университет, Анн-Арбор, Мичиган
Мультикоптеры становятся попул…
Этот протокол характеризует тягу и аэродинамику гексакоптера. Для этого эксперимента мы использовали коммерчески доступные, готовые компоненты для гексакоптера, подробности о которых приведены в таблице 2. В качестве полетного контроллера мы выбрали автопилот с открытым исходным кодом Librepilot9, поскольку он обеспечивал гибкость в управлении отдельными командами мотора, выдаваемыми гексакоптеру.
Испытательный стенд для монтажа тензодатчика и гексакоптера был изготовлен на собственном предприятии из ламинированной фанеры и показан на рисунке 2. При проектировании испытательного стенда следует учитывать, что он должен позволять точно регулировать угол атаки мультикоптера и быть достаточно жестким, чтобы выдерживать изгибающие силы и вибрации, создаваемые при работе двигателей.
6-осевой тензодатчик установлен на испытательном стенде и подключен к плате сбора данных, как показано на рисунке 3. Аэродинамические и осевые силы воспринимаются в корпусе гексакоптера с помощью тензодатчика. Данные тензометрических датчиков проходят через преобразователь сигналов. Затем плата сбора данных (DAQ) получает аналоговые компоненты силы и крутящего момента с помощью процедуры калибровки, предоставленной производителем тензодатчика. Затем плата сбора данных сохраняет эти значения в высокоскоростном буфере, а затем на постоянном диске.
Для этого протокола, во-первых, определите силы, создаваемые отдельными двигателями. Затем определите силы, действующие на голый планер, а затем определите силы, создаваемые всем гексакоптером в зависимости от команд оборотов двигателя. Выдавайте одинаковые команды оборотов для всех двигателей для каждого теста.
1. Эксперимент с динамометром
Динамометр позволяет напрямую измерять параметры, включая тягу, крутящий момент, обороты в минуту, напряжение батареи и ток. Такие параметры, как электрическая мощность, механическая мощность и КПД двигателя, могут быть получены из уравнений (3), (4) и (5).
2. Испытание статической тяги
3. Динамическое испытание тяги
Проведите серию испытаний в аэродинамической трубе, чтобы охарактеризовать и проанализировать линейные аэродинамические силы гексакоптера, в первую очередь подъемную силу и сопротивление, при различных скоростях полета и углах падения. Во время экспериментов в аэродинамической трубе предполагается, что гексакоптер находится в устойчивых условиях полета. Таким образом, величина вектора скорости гексакоптера равна скорости полета и предполагается горизонтальной в мировой системе координат. Подъемная сила и сила лобового сопротивления в первую очередь обусловлены потоком воздуха вокруг гексакоптера. Обратите внимание, что предполагается, что подъемная сила и силы лобового сопротивления характеризуют общую подъемную силу и общее сопротивление на гексакоптере; Побочные силы ничтожно малы.
Экспериментальная процедура, выполненная в этом эксперименте, аналогична тем, о которых сообщалось в работах Фостера10 и Рассела11. Во время испытаний в аэродинамической трубе гексакоптер приводился в действие преобразователем питания, подключенным к сети здания (переменного тока), чтобы обеспечить постоянный уровень мощности и напряжения на протяжении всех испытаний. Обратите внимание, что двигатели на высоких оборотах могут потреблять ощутимый ток; Используйте провод малого сечения и короткой длины, чтобы предотвратить заметное падение напряжения на проводе во время работы.
Мультикоптеры представляют собой небольшие летательные аппараты с несколькими несущими винтами, в отличие от традиционных вертолетов с одним несущим винтом. Традиционный вертолетный винт имеет изменяемый шаг, что позволяет пилоту управлять подъемной силой и рулевым управлением. Тем не менее, мультикоптеры полагаются на роторы с фиксированным шагом. Некоторые из них вращаются по часовой стрелке, а некоторые – против часовой стрелки. Управление полетом осуществляется путем изменения скорости вращения одного или нескольких несущих винтов. Например, в этом гексакоптере все пропеллеры работают с одинаковой скоростью. Это создает такую же тягу для зависания.
Как и в случае с самолетами с неподвижным крылом, положение гексакоптера описывается по трем осям: ось тангажа, ось крена и ось рысканья. Гексакоптером можно управлять относительно оси тангажа, увеличивая скорость гребных винтов с одной стороны от оси тангажа и уменьшая скорость винтов с другой стороны. Это создает разность тяги между двумя сторонами. Если тяга увеличивается в задних винтах и уменьшается в передних винтах, гексакоптер наклоняется вперед.
Аналогичным образом, гексакоптером можно управлять относительно оси крена таким же образом. Это вызывает движение из стороны в сторону. Это делается путем увеличения скорости винтов с одной стороны и уменьшения скорости винтов с другой стороны.
Управление рысканьем, изменяющее угол курса, достигается за счет уравновешивания крутящих моментов винта по часовой стрелке с крутящими моментами вращения винта против часовой стрелки. Вращая винты против часовой стрелки быстрее, чем винты по часовой стрелке, противоположная результирующая реакция вызывает вращение по часовой стрелке вокруг оси рысканья.
Мы можем рассчитать тягу и крутящий момент каждого гребного винта, используя показанные уравнения. где T — создаваемая тяга, CT — коэффициент тяги, tau — крутящий момент, CQ — коэффициент крутящего момента, omega — скорость вращения в оборотах в минуту. Как входная электрическая мощность, так и выходная механическая мощность могут быть рассчитаны с помощью следующих уравнений. Затем электрическая и механическая мощность используется для определения эффективности гребного двигателя. Эти два коэффициента, наряду с электрической и механической мощностью, рассчитываются с использованием данных, полученных в ходе экспериментов.
В этой лаборатории мы продемонстрируем, как рассчитать аэродинамические и тяговые силы на гексакоптере с помощью тензодатчика, установленного на испытательном стенде. Затем мы охарактеризуем и проанализируем подъемную силу и сопротивление в диапазоне скоростей воздуха с помощью аэродинамической трубы.
Для начала этого эксперимента мы с помощью динамометра измерим и рассчитаем параметры одного винта. Во-первых, приобретите динамометр со встроенной системой сбора данных. Запустите графический интерфейс пользователя, поставляемый с динамометрической системой. Установите мотор на динамометрический испытательный стенд и подключите все провода прибора. Затем откалибруйте систему, следуя инструкциям на экране, используя грузы и знакомый рычаг при появлении запроса.
После завершения калибровки прикрепите пропеллер к «съемнику». конфигурация. Перед проведением экспериментов убедитесь, что динамометр надежно закреплен на рабочем столе с помощью С-образных зажимов и что он расположен за защитной стеной из плексигласа.
Теперь подключите аккумулятор к динамометру. Запустите программу ступенчатого ввода, которая питает двигатели постоянного тока с помощью импульсного сигнала. Программа будет записывать измеренную тягу, крутящий момент, обороты двигателя, ток двигателя и импульс с помощью команды модуляции дроссельной заслонки.
В этой части эксперимента мы будем измерять тягу от гексакоптера с помощью тензодатчика за пределами аэродинамической трубы, чтобы избежать возмущений от стенок аэродинамической трубы.
Сначала закрепите гексакоптер на стенде для испытаний тензодатчика с помощью крепежных винтов. Затем откройте систему сбора данных и запустите программу смещения тензодатчика, чтобы удалить все значения тензодатчика смещения. Подключите контроллер полета гексакоптера к компьютеру с помощью кабеля micro USB, а блок питания подключите к гексакоптеру.
Затем откройте программу станции наземного контроллера. На вкладке конфигурации свяжите все двигатели, нажав на галочку справа. Переместите ползунок выходного канала в положение нужной команды дроссельной заслонки на 1 300 микросекунд. Дайте системе стабилизироваться в течение нескольких секунд, а затем запустите программу для сбора данных с тензодатчика.
Когда программа будет завершена, остановите двигатели, переместив ползунки выходного канала влево на наземной станции контроллера. Повторите тест с командами дроссельной заслонки длительностью 1 500 и 1 700 микросекунд. Затем остановите двигатели и перенесите все данные на флэш-накопитель, чтобы использовать их в качестве основы для измерений в аэродинамической трубе в следующем испытании.
В следующей части эксперимента мы проведем тот же тест, за исключением того, что он будет проводиться внутри аэродинамической трубы с воздушным потоком. Для начала установите гексакоптер на испытательный стенд тензодатчика. Затем подключите тензодатчик к компьютеру сбора данных, а гексакоптер подключите к наземной станции управления. Закрепите испытательный стенд у основания аэродинамической трубы с помощью С-образных зажимов, убедившись, что гексакоптер свободен от стен, пола и потолка аэродинамической трубы, чтобы свести к минимуму помехи свободного потока.
Затем установите две трубки Пито внутри аэродинамической трубы с помощью промышленной ленты, расположив их на расстоянии нескольких футов от гексакоптера, чтобы взять образцы спокойного воздушного потока. Теперь установите угол наклона гексакоптера равным 0? путем регулировки шарнирного соединения испытательного стенда. Затем закройте аэродинамическую трубу.
Подключите датчики трубки Пито к системе сбора данных. Затем запустите программу смещения, чтобы установить смещения напряжения тензодатчика. Затем инициализируйте аэродинамическую трубу и установите скорость ветра примерно 430 футов/мин, или 2. 2 м/с. Как только скорость потока свободного потока установится до желаемого значения, соберите базовые показания подъема и перетаскивания с тензодатчика при выключенных шестиугольных двигателях.
Теперь включите шестиугольные двигатели, инициализировав команду дроссельной заслонки на 1,300 микросекунд. Дайте скорости воздуха в аэродинамической трубе стабилизироваться, а затем соберите показания с тензодатчика и с трубок Пито. Затем повторите тест еще раз для трех настроек команды дроссельной заслонки при различных углах тангажа гексакоптера и скоростях воздуха в аэродинамической трубе. Чтобы снизить сложность, постоянно поддерживался нулевой угол рысканья.
Теперь давайте интерпретируем результаты. Во-первых, построите график зависимости тяги от оборотов и крутящего момента от частоты вращения, собранных в ходе эксперимента с динамометром.
Здесь мы показываем данные для одного двигателя. Графики показывают, что увеличение оборотов двигателя приводит к увеличению крутящего момента и тяги. Теперь подгоним квадратичную кривую к данным в виде следующих уравнений. Используя квадратичное соотношение, мы можем определить коэффициент тяги, CT, и коэффициент крутящего момента, CQ.
Затем построите график входной частоты вращения двигателя, электрической мощности и команды дроссельной заслонки на 3D-графике. Поскольку на нашем гексакоптере отсутствует прямая обратная связь датчика оборотов, мы подогнали полиномиальную поверхность к данным, чтобы получить фактическую частоту вращения в минуту в зависимости от электрической мощности и команды дроссельной заслонки.
Теперь, когда мы рассмотрели результаты динамометра, давайте посмотрим на эксперименты в аэродинамической трубе, проведенные с использованием перечисленных здесь параметров. Изменение лобового сопротивления и подъемной силы построено на графике в зависимости от различных испытанных углов тангажа. Оба графика показывают, что увеличение команды дроссельной заслонки приводит к значительному увеличению подъемной силы или тяги двигателя, а также к увеличению лобового сопротивления. Увеличение скорости полета в аэродинамической трубе не приводит к значительному увеличению подъемной силы. Тем не менее, более высокая скорость воздуха привела к значительному увеличению силы сопротивления, действующей на гексакоптер.
Подводя итоги, мы узнали, как аэродинамические силы управляют полетом мультикоптеров. Затем мы испытали гексакоптер в аэродинамической трубе и проанализировали подъемную силу и силы сопротивления, создаваемые в диапазоне скоростей воздуха.
View the full transcript and gain access to JoVE Science Education videos
Q1: How do multicopters differ from traditional helicopters in their control mechanisms?
Multicopters use fixed-pitch rotors and control flight by varying rotor speeds, whereas traditional helicopters employ variable-pitch rotors controlled by the pilot. In a hexacopter, some propellers rotate clockwise and others counterclockwise. Flight control is achieved by adjusting individual rotor speeds rather than changing blade pitch angles.
Q2: What are the three axes used to describe hexacopter attitude and movement?
Hexacopter attitude is described using the pitch axis, roll axis, and yaw axis, similar to fixed-wing aircraft. Pitch control involves increasing propeller speed on one side and decreasing it on the other. Roll control creates side-to-side movement using the same differential speed method, while yaw control changes heading by balancing clockwise and counterclockwise rotational torques.
Q3: How is yaw control achieved in a hexacopter?
Yaw control, which changes the heading angle, is achieved by balancing the clockwise propeller rotational torques with the counterclockwise propeller rotational torques. By spinning the counterclockwise propellers faster than the clockwise propellers, the opposite net reaction induces a clockwise rotation about the yaw axis.
Q4: What equations are used to calculate thrust and torque in multicopter propellers?
Thrust is calculated using T = CT × ρ × n² × D⁴, where CT is the thrust coefficient, ρ is air density, n is rotational speed in RPM, and D is propeller diameter. Torque uses τ = CQ × ρ × n² × D⁵, where CQ is the torque coefficient. Both coefficients are determined experimentally from dynamometer data.
Q5: What role does a dynamometer play in characterizing hexacopter performance?
A dynamometer measures and calculates individual propeller parameters including thrust, torque, motor RPM, motor current, and throttle command using a step input program with pulsed signals. The system records these values to establish relationships between motor performance and control inputs, providing baseline data for propeller characterization and propeller characterization variations in pitch diameter and blade number performance analysis.
Q6: How does wind tunnel testing complement load cell measurements for hexacopter characterization?
Load cell testing outside the wind tunnel measures static thrust at various throttle commands. Wind tunnel testing then characterizes lift and drag forces under airflow conditions at different pitch angles and airspeeds. Results show that increasing throttle significantly increases lift and drag, while higher airspeed increases drag but not lift substantially.
Q7: What is the relationship between motor RPM, electrical power, and throttle command in a hexacopter?
Since hexacopters lack direct RPM feedback, a polynomial surface is fitted to dynamometer data relating motor RPM to electrical power and throttle command. This relationship enables calculation of actual RPM from control inputs and power measurements, allowing engineers to predict motor performance across different operating conditions without direct sensor feedback.
Chapters in this video
0:01
Concepts
3:01
Dynamometer Experiment
4:18
Static Text
5:51
Dynamic Thrust Test
7:57
Results
Videos from this collection: