Главная » Хабрахабр » Как мы делали БелАЗ. Часть 2 – Лабораторные испытания

Как мы делали БелАЗ. Часть 2 – Лабораторные испытания

Из этой статьи вы узнаете: как испытать электродвигатель весом в полторы тонны, как нагревать воздух мощностью мегаватт и сколько плат нужно выбросить, чтобы сделать одну.
В прошлой статье было рассказано про состав электрической трансмиссии карьерного самосвала, а в этой я расскажу про то, как мы её пусконалаживали на заводе и с какими проблемами столкнулись.

Схема стенда для испытаний

Перед тем, как поставить оборудование на самосвал, его нужно испытать. Но как? Если подходить расточительно, то стенд для тестирования может оказаться в несколько раз дороже самой трансмиссии, а если протестировать оборудование недостаточно качественно, то в карьере с осциллографами уже не посидишь.

Так как тяговых двигателей у самосвала два, то самой удобной является схема испытания двигателя на двигатель:

При этом один двигатель при испытаниях работает как двигатель, а другой как генератор (рекуперирует энергию, работает в тормозном режиме). На заводе-производителе двигатели муфтируются вместе через вращающийся бесконтактный датчик момента, и управляются от штатного преобразователя (силового шкафа управления). Силовые преобразователи этих двигателей соединены по шине постоянного тока, а это значит, что рекуперируемая энергия двигателя, работающего в генераторном режиме, возвращается обратно в шину постоянного тока и уходит в преобразователь двигателя.

Так, в нашем случае при работе двух двигателей с мощностью 320кВт из сети потребляется только 80кВт. Получается такой круговорот энергии, и от вечного двигателя такую систему отличает лишь то, что она дополнительно подпитывается от сети, но величина этой потребляемой энергии равна лишь суммарным потерям в обоих приводах.

Дело в том, что при отладке, нештатных режимах работы и аварийных отключениях возможны забросы напряжения в шине постоянного тока. Также на картинке можно заметить преобразователь тормозных резисторов и сами резисторы: они не обязательны, но крайне желательны в качестве защиты. Иначе транзисторы пробьются и всё взорвется. Преобразователь тормозного резистора в этом случае сидит на страже и сливает энергию, если напряжение в шине превысило заданный порог (например, 1000В).

Если привод вращается, то без тормозного резистора нет способа его быстрой остановки – только выбегом по инерции, так как некуда девать рекуперативную энергию. Кроме того, тормозной резистор полезен в случае необходимости резкой остановки привода. С резистором же в случае чего тормознуть можно за пару секунд.

Вот так выглядит этот стенд в реальности на заводе «ПТФК «ЗТЭО»:


Что здесь что:

Смуфтированы они через датчик момента, закрытый кожухом 3. 1,2 – испытуемые тяговые двигатели.

Так как в самосвале воздушное охлаждение (от большого вентилятора на дизеле), то для его имитации на стенде применены центробежные вентиляторы 4,5, которые вращаются через ременную передачу от асинхронных двигателей 6,7.

Аналогичный вентилятор 9 продувает радиатор 10, который через водяной контур охлаждения снимает тепло с преобразователей шкафа управления 8.

Под номером 11 можно видеть секцию тормозного резистора, а далее за ним стоит его вентилятор 12.

Остальные шкафы и устройства к данным испытаниям отношения не имеют. В будке 13 (её местные называют аквариум) предполагается сидеть во время испытаний, там расположен компьютер для управления приводами по CAN, а также кнопки для подачи и регулирования силового напряжения.

Вот еще видео этого же стенда во время его работы:

А вот так выглядит аквариум изнутри: Самый шум здесь создают вентиляторы, а сами тяговые двигатели почти не слышно.

Как проходят испытания

Что и как на стенде испытывают? Вообще говоря, финальная цель испытаний – снять тяговую характеристику, а также провести тепловые испытания. Тяговая характеристика – это точки требуемого момента от частоты вращения. Для данного тягового двигателя мощностью 320кВт она примерно такая:

Этого достаточно сложно достичь, см. Характеристика требует работу с постоянной мощностью 320кВт в диапазоне от 390 до 4000 об/мин. рассуждения в конце вот этой статьи.

Один привод запускается в режиме поддержания частоты вращения (с ПИ-регулятором скорости), а затем вторым приводом в режиме поддержания момента последовательно увеличивается задание момента, пока датчик момента не покажет требуемый по ТЗ момент. Снимается такая характеристика при первых испытаниях в полностью ручном режиме. Обычно это все напряжения, токи, моменты, потребляемый из сети ток, косинус фи и т.п. После этого в таблицу заносятся все доступные показания приборов. И так проходят по всем скоростям.

При желании также снимаются осциллограммы мгновенных величин, например, токи фаз, работа датчика положения вала ротора, работа возбудителя и т.п.: Много информации снимается также не по внешним приборам, а средствами преобразователя, например, контроллером рассчитывается косинус фи, выводится усредненный ток статора по осям d,q (оси векторного управления), напряжения по этим осям и т.п.

Подробнее об отладке ПО в электроприводе я уже писал в этой статье, и всё сказанное там полностью справедливо и здесь. По таким осциллограммам «глазами системы управления» можно понять, почему и где что-то идет не так, если привод не выдает, то что от него ожидают.

Привода включаются в работу в номинальной точке и крутятся так несколько часов, пока все температуры, как двигателя, так и преобразователя, не выйдут на установившийся уровень. Вторым шагом проводятся испытания на нагревание. Если все температуры в пределах допустимых значений и соответствуют расчетным, то испытание на нагревание считается пройденным.

После испытаний все индикаторы проверяют и записывают: Так как не везде можно установить датчики температуры, то для измерения температуры отдельных частей применяют термоиндикаторы – перед испытаниями на тепло в силовом шкафу и на некоторые элементы двигателя наклеивают в интересующие места специальные наклейки, которые при повышении температуры меняют цвет.

Почернение на месте 71 градуса обозначает, что эта температура была превышена, но белый кружок на 77 говорит, что 77 градусов тут достигнуто не было. Видите этот круглый индикатор на микроконтроллере? Обычно любую новую конструкцию блока всю обклеивают такими индикаторами – силовые шины, разные части радиатора, разные части платы и т.п. А соседний термоиндикатор на базовой плате показывает, что там не было достигнуто даже 60 градусов. В дальнейшем при серийном производстве и эксплуатации можно обходиться показаниями штатных датчиков температуры: у нас в блоке такие датчики стоят на каждом IGBT транзисторе, радиаторе, отдельно измеряется температура воздуха, а также еще 6 температур приходит от тягового двигателя.

Потом роли (кто двигатель, кто генератор) меняют местами и все повторяют. Кроме испытаний в номинальной точке проводят еще испытания на работу в режиме перегрузки (с максимальным моментом ограниченное время) и работу с превышением максимальной частоты вращения.

При выпуске серийной продукции такие испытания можно в некоторой мере автоматизировать, например, обеспечить автоматическое снятие тяговой характеристики с формированием протокола, но так делают только при очень, очень больших объемах производства.

Есть еще два компонента электротрансмиссии – генератор и тормозные резисторы. Но это о двигателях. Генератор, вместо дизеля, подключают к гонному двигателю – специальная машина для испытаний, обычно сильно большей мощности. С ними поступают тоже просто.

Тоже синхронная машина, кстати.
Выход генератора подключают к выпрямителю (лучше всего к штатному из силового шкафа), а выпрямленное напряжение к тормозному резистору. На фотографии на переднем плане маленький испытуемый генератор, а на заднем полубочка – это мощный гонный двигатель, немного утопленный в пол. И гоняют так это всё до установившейся температуры.

800кВт, и все это сдувается в тормозные резисторы, т.е. В отличие от испытаний двигателей, где из сети предприятия потреблялась только мощность потерь, при таком испытании потребляется полная мощность генератора, т.е. Это не так чтобы большая проблема зимой… но летом после часа таких испытаний в цехе становится +40 и выше. идет на обогрев воздуха в цехе. Хотя по сравнению с ценой самого испытываемого оборудования – копейки. И электроэнергии сжигается тоже немало.

Как проходят испытания на самом деле

К сожалению, все описанное выше – испытания из идеальной вселенной. На самом деле всё происходит по-другому. Если мы говорим о первом экземпляре нового оборудования, то сначала не работает вообще ничего, даже если вы, как предприятие, собаку съели на таких разработках. Проблемы всплывают везде, начиная от ошибки в разводке плат и до самой концепции управления двигателями.

Сначала каждая плата тестируется на столе, вручную, проверяются питания, на тестируемые узлы платы подается имитационный внешний сигнал, проверяется его обработка платой при помощи мультиметра или осциллографа. Так, например, контроллер обычно претерпевает 2-4 итерации разводки платы, прежде чем избавляется от явных ошибок, невтыкающихся разъемов, помех на паре-тройке каналов АЦП и прочего. И в итоге вот примерно такими доработками изобилует в итоге самая первая версия платы после полной проверки:

Максимум для лабораторных испытаний. Обычно после показанных хирургических исправлений плата работает, но для установки на объект категорически не годится.

Однако базовые платы преобразователя, в которые вставляются контроллеры, а также сама конструкция силового шкафа разрабатывалась под эту задачу с нуля. В данном проекте самосвала мы использовали свои готовые и проверенные временем контроллеры, поэтому с этими платами проблем особых не было. Поэтому базовые платы претерпели 3 или 4 итерации, прежде чем попали на самосвал.

Со шкафом и преобразователями проблемы бывают другого плана: сборочные (что-то куда-то не влезает или не просунуть отвертку, чтобы закрутить), влияние одних проводников на другие (помехи, наводки и вот это во всё), перегрев каких-то частей. В электрической схеме силового шкафа напутать сложно, так как деталей относительно мало (хотя, бывало, что поставили как-то силовые диоды не той стороной).

Снабберы – это такой узел, обычно из конденсатора и резистора, который ставится рядом с силовым транзистором и должен снижать коммутационные перенапряжения, когда силовой транзистор переключается. Например, в данном проекте была проблема с плохой работой снабберов транзисторов. Пришлось перерабатывать компоновку транзисторов и силовых шин, чтобы исключить проблему. Так вот, снабберы в этом блоке работали и перенапряжения снижали, но ток через конденсаторы снабберов был такой большой, что конденсаторы деградировали и спустя время взрывались.

Изначально, когда мы узнали от конструкторов электрических машин, что тяговый двигатель будет 9ти фазным с тремя независимыми триадами, мы решили, что проще всего поставить три независимых контроллера и управлять каждой триадой отдельно, так, как будто это отдельная электрическая трехфазная машина. Но самый большой и неожиданный факап у нас здесь был концептуальный. В этом подходе есть здравое зерно, и в некоторых проектах мы так успешно делали, но здесь это не прокатило. Так как датчик положения ротора единый и заводился во все три контроллера, то мы ожидали, управление будет синхронизировано с точки зрения магнитного потока машины, формируемого обмотками, а большего и не надо.

Вот, на левой картинке показана (желтый и красный) форма синусоидальных токов фаз первой триады при работе этой одной триады, а на правой эти же токи, если совместно включить соседнюю триаду: Когда мы начали делать первые включения на заводе, оказалось, что по отдельности каждая триада со своим контроллером работает, но включение нескольких триад двигателя одновременно приводило к сильным неожиданным пульсациям тока в каждой из триад.


Пульсация тока 50% амплитуды первой гармоники!

Оказалось, что индуктивная связь между обмотками разных триад достаточно большая, чтобы пульсации тока от работы ШИМ одной триады могли трансформироваться в другую триаду как некая паразитная коммутационная ЭДС, и тем самым портить форму токов фаз!

Но как это сделать, если контроллера три, а частоту ШИМ нужно менять на ходу работы привода? Выход в такой ситуации был только один – полностью синхронизировать открывание и закрывание транзисторов в соседних триадах, чтобы трансформаторная ЭДС от ШИМ была одного знака и взаимно компенсировалась. Ни о какой программной синхронизации речи тоже не шло, программа просто не успеет напрямую отмерить и скорректировать такие малые временные интервалы, а аппаратной синхронизации ШИМ используемые контроллеры не предполагали. Кварцевые генераторы на разных контроллерах немного разные, а это значит, что даже если задать частоту ШИМ одинаковой, все регистры запрограммировать одинаково и запустить контроллеры строго одновременно, со временем фаза таймеров ШИМ все равно «разойдется». Ведь частота ШИМ – до 10кГц, а синхронизировать фазу таймера ШИМ нужно с точностью до долей периода.

Так и было в итоге сделано, как указано в предыдущей статье – вовремя попался отечественный микроконтроллер с 18ю ШИМами, мы как раз в это время осваивали его в другом похожем проекте. Правильным решением тут было перенести управление на один контроллер, который управлял бы всеми триадами сразу.

Это сильно отбросило нас назад по срокам сдачи проекта. Из-за этого в скором темпе пришлось переделывать базовую плату, чтобы заменить три контроллера на один, а также переписывать весь софт под новый микроконтроллер, разрабатывать многофазный программный модуль ШИМ и т.п.

Однако на тот момент никому это не пришло в голову – особенно потому, что ранее мы уже делали другую машину (с меньшими индуктивными связями) тем же методом нескольких контроллеров и все было хорошо. Конечно, глядя назад, можно сказать, что проблема была очевидна – намотанные в одни стальные пазы обмотки конечно же имеют сильную индуктивную связь, и то, что такая проблема имеет место быть показывает любой расчет на салфетке за обедом.

Всё это бывает, в каждом проекте немного по-своему, но всегда много. Проблемы можно описывать долго – я опущу, как в спешном темпе переписывается софт контроллеров под реалии аппаратной части, как при испытаниях неминуемо взрываются транзисторы и приходится очищать от копоти и перебирать весь силовой шкаф, как в электродвигателе вырывает крепежи магнитопровода и размалывает в хлам все обмотки и т.п.

Если вам кто-то обещает, что вот сейчас возьмут и сделают за одну итерацию рабочий образец сложного электротехнического устройства – не верьте, это не показатель у исполнителя опыта, а, наоборот, показатель его отсутствия. Это – нормальный процесс разработки. Любая новая разработка – это итеративный процесс проб и ошибок. Нельзя сразу сделать хорошо. И для рабочего первого образца нужно закладывать как минимум двоекратное, а лучше троекратное количество комплектующих – потому что часть оборудования взорвется, а часть придется выбросить как неудачное решение.

Дополнительные испытания

Также в статье не описаны многие автономные испытания, предшествующие испытаниям привода всборе:

  • Испытания в термокамере – низкие температуры, высокие, влажность, конденсат и вот это вот все;
  • Испытания на проверку IP (попадание влаги и пыли);
  • Испытания на вибростенде – не отвалится ли что-нибудь механически; (к слову, если делать ресурсные испытания на вибрацию, то прошедший цикл тряски образец оборудования на поставку не годится — его механический ресурс выработан, годен только для лаборатории, если останется жив)
  • Испытания на прочность изоляции – подается высокое напряжение между корпусом и проводниками, проверяется, что изоляция хорошая;
  • Испытания на защиту от короткого замыкания (оборудование должно отключиться и не бабахнуть);
  • Испытания электрических машин на вибрацию (т.е. замеряется уровень вибрации при разных частотах вращения: осевая, радиальная и т.п.).

При всех этих испытаниях также есть большой риск вывести оборудование из строя или довести до «непоставочного» вида. Это к слову про троекратный запас железа на разработку. При этом некоторые испытания делаются один раз для одной конструкции, а некоторые повторяются для каждого экземпляра при серийном производстве. Это зависит от стоимости самих испытаний и степени повреждения ими оборудования. Например, испытания на вибрацию и испытания на КЗ точно не проводятся на каждом экземпляре, так как уменьшают его ресурс.

Заключение

Но все эти испытания и проверки – это лишь половина всей «пусконаладки». Даже идеально работающее в лабораторных условиях новое оборудование не будет работать «из коробки» на объекте. Снова придется что-то дорабатывать, дописывать софт и сталкиваться с неожиданными проблемами. Как мы запускали и пусконалаживали сам самосвал – читайте в следующей статье.

Немного рекламы

Почти все сотрудники фирмы «НПФ ВЕКТОР» являются выпускниками кафедры автоматизированного электропривода НИУ МЭИ. Кафедра АЭП является важнейшим партнером при разработке подобного рода проектов. Напоминаем, что НИУ МЭИ продолжает прием в магистратуру по направлению «электроэнергетика и электротехника», в том числе и на программу «электропривод и автоматика». С правилами приема можно ознакомиться на сайте приемной комиссии МЭИ. Страница кафедры АЭП на портале НИУ МЭИ. Официальный сайт кафедры.

Напоследок загадаю загадку

Что это и где это стоит?

Правильный ответ

Это обмотка возбуждения тягового двигателя. Она стоит между двумя половинками ротора вентильно-индукторного двигателя с независимым возбуждением. Схематично она показана в этой статье, где рассматривается ВИД НВ.


Оставить комментарий

Ваш email нигде не будет показан
Обязательные для заполнения поля помечены *

*

x

Ещё Hi-Tech Интересное!

[Из песочницы] От var b до собеседования

Вы почти закончили универ или колледж? Вас пригласили на собеседования, но вы идете туда без подготовки? У вас нет образования (высшего), но хотите работать программистом или в сфере IT? Речь пойдёт по большей степени о поиске работы, я буду говорить ...

OpenSceneGraph: Основы работы с геометрией сцены

OpenGL, являющийся бэкэндом для OpenSceneGraph, использует геометрические примитивы (такие как точки, линии, треугольники и полигональные грани) для построения всех объектов трехмерного мира. Эти данные хранятся в специальных массивах. Эти примитивы задаются данными об их вершинах, в которые входят координаты вершин, ...