Как подключить частотомер и задать гармоники для такого вида напряжения?
18.04.2020
Здрасьте
Модель асинхрнного двигателя пришлось задавать с помощью обычных блоков, а не Simscape'овских. Соответственно не каждый блок из последних можно подключить к схеме. В частности частотомер. Можно как-то собрать из обычных блоков то, что будет выводить на Display частоту сети для каждой фазы?
Это надо потому, что придётся задавать две дополнительные гармоники напряжениям. Я знаю, как задавать гармоники в блоке Three-Phase Source, но тут используется блок Sine Wave. В нём вообще реально задать гармоники или нужно как-то по-другому?
Лучший ответ
А вы говорите, что вам что-то там фиолетово )))
Последовательность - это система (токов или напряжений) состоящая из трех векторов => синусоид.
Три синусойды - это фазы А, В и С - тройка блоков SineWave.
То ПП это будет, ОП или НП - определяется фазами всех этих величин. Эти величины вы и должны расчитать для каждой фазы исходя из того, что у вас дано, как я понял это
- амплитуда
- фаза
- частота
систем.
Рассчитываете, и прописываете в блоках.
Ответы
Параллельно 3 блока (основная гармоника и две дополнительные). Затем блок сложения.
PS: Сто лет не использовал Three-Phase Source. Не могли бы напомнить как там это делается?
Ставьте галочку в Fundamental and/or Harmonic generation. Появятся 3 строчки: 2 - это гармоники, третья - это время их действия.
Вот так? Тут ещё непонятно вот что: слева направо гармоники основная, вторая, пятая. Частоты я им поменял, а вот как указать последовательность? Сначала подумалось, что так как у 2 и 5 она отрицательная, то просто перед амплитудой поставил минусы. А потом понял, что это вряд ли так, ведь последовательностей всего 3 (нулевая, положительная, отрицательная), а знаков всего два (+ и -). :-)
А про частотомер ничего не можете посоветовать? Я пытался взять блок Frequency (Phasor) в Simscape, но он какой-то... не такой. Не работает.
1. Не понял про последовательность? Вы про симметричные составляющие или про что?
2. Частотомер понятие растяжимое, в том плане способов не один и не два (хоть конкретно в симулинке сам ни разу не делал). Что должен делать ваш частотомер? Понятно, что измерять частоту. Какой сиганл, какие режимы, . . . . .
Я неправильно выразился. Не отрицательная/положительная, а обратная/прямая последовательности.
Ну, в том же блоке Three-Phase Source, когда вы гармоники задаёте, то там в строку надо вводить амплитуду, фазу, что-то третье и последовательность. И последняя задаётся цифрами 0,1,2: соответственно нулевая, прямая, обратная. Вот тут есть про последовательность 9-ти гармоник на 45 странице (будьте внимательны, документ начинается с 42 страницы) https://khomovelectro.ru/pdf/RTR-garmoniki-i-kachestvo.pdf
А как задать последовательность в такой системе, где используются три Sin Wave вместо одного блока, я хз. Думал, вы знайте.
Ну, честно говоря, лучше всего подошёл бы универсальный частотомер, если таковой имеется. Если нет, то тот, который можно для большинства сигналов, режимов использовать.
Я всегда думал, что частотомер - он один, измеряет частоту тока (50 Гц при норме, и другое количество Гц, когда сеть работает ненормально). Поэтому даже не знаю. Но судя по модели двигателя и формулам, его описывающим, так частоту можно померять только у сети (вот у этих блоков напряжений, с которыми вы помогли) и тока в обмотке статора. Но это ж по сути одна и та же частота.
Давайте к сети попробуем хотя бы подрубить.
1. Последовательность определяется в первую очередь фазовым соотношением между фазными величинами, ну амплитудой тоже конечно. Последовательность - это характеристика многофазной системы, поэтому в том блоке этот параметр можно задаеть. Если вы многофазную систему величин собираете сами, то содержание компонент определяете фазой, которую и задаете в каждом из блоков. Т.е. вероятно ее вам надо определить / рассчитать.
2. Измерение частоты бывает очень за разными нуждами.
Просто измерение средней частоты энергосистемы (а также мощности, акт, реактивной) - это для людей которые работают с режимами работы в электроснабжении. Такое измерение можно делать долго. Нет нужды в скорости.
Если нужно измерение частоты сети в плане контроля переходных процессов разгона двигателя например (ну не знау где такое надо и как точно) то тут нужно быстрое измерение.
Более того измерение, как вы пишите, частоты тока. У вас три тока. В каждой фазе по току. Как с этим быть?
К примеру существуют устройства (реальные) которые измеряют частоту сети (трёхфазной) по её ПП.
Если вам нужен переходны процесс, то думается мне что нужен частотомер в каждой фазе. Вобщем нужно вам четко понимать, что вам надо.
3. На счет подрубить, посмотрел в хелпе на матворкс, вроде там даже пример есть. (матлаба дома нет, поэтому не во всем сумею помочь, в плане попробовать)
Что-то, что будет работать как частотомер. Безо всяких масштабных лекций, для чего какая частота измеряется)))
В лабораторных аудиториях были просто частотомеры без разделения на "этот для этого, а вот тот для того". Вот что-нибудь такое хотелось бы.
Я знаю этот блок. Я выше написал, что пытался его использовать, но он не работает. Там какая-то шняга с тем, что у него вход abc, а он подразумевает присоединение от блока Three-Phase Measurement, который в свою очередь коннектится только с библиотекой Simscape(((
Ну ладно, про частотомер где-нибудь ещё поспрашиваю. Вы можете без matlab под рукой подсказать вот это?
Я что-то не вдупляю. Можно, пожалуйста, ближе к тому, как задать последоватльность в Matlab, а не что она делает? Что надо в блоках поменять, чтобы и та и та гармоники имели обратную последовательность? Phase и Amplitude поставить отрицательными?
1. Тут можно почитать, там Илья Викторович (гдето в середине) подробно расписывал по пунктам. Хотя большинство ссылок не работает, но описательной подробной информации полно.
2. Не до конца понимаю сути задачи. Что значит задать последовательность? Если у вас ваш источник напряжения содержит известные значения U1, U2, U0, то пересчитываете это в Ua Ub Uc и все. Формулы, уверен, вам известны. Либо я не док онца понимаю что у вас является исходыми данными.
Если это не удобно, то на крайняк можно эти формулы пересчета сварганить в виде блоков и задавать исходн U1, U2, U0.
Фраза
ставит в тупик.
Гармоника - это одна сущность. Симметричные составляющие - другая. Но они связаны.
1. Вы имеете симметричный источник Ua Ub Uc. В нем имеется ПП. ОП и НП - нулевые.
2. Вы имеете симметричный источник Ua Ub Uc с дополнительной 3й гармоникой. В нем имеется ПП и НП. ОП - нулевая.
и тд и тп. наличие гармоник дает наличие тех или иных симетричных компонент.
PS: К слову уже задавал вопрос администрации форума. Вот как раз в п.1 случай ссылки на обсуждение на старом форуме. Но нормально сослаться на нужное сообщение не могу, т.к. любые манипуляции выкидывают на новый форум.
Да что ж всё так усложняйте. Я кинул ссылку вверху на pdf лекцию/учебник/не важно. Там на 45 странице табличка: левый стобец - номер гармоники, правый - её п-о-с-л-е-д-о-в-а-т-е-л-ь-н-о-с-т-ь.
Просто надо, чтобы вот эти 0+- учитывались там в модели.
Всё-всё, спокойно. Не надо так сильно распространяться. Мыслите проще, примитивнее - как я. А лекции оставьте для тех, кто будет спрашивать про ТОЭ, а не про Matlab.
Даааа... Это конечно жесть. Ну, я попробую, спасибо.
2. С таблицей-то все ясно.
Что значит учитывались? Как? В задании в источнике напряжения?
Глянул я краем глаза на Three Phase Source . . . . и что там задается. Если имеете ввиду чтоб было как там, то надо (имхо) для каждой частоты дополнительную тройку блоков sine wave рисовать и также добавлять в общую сумму.
Ну конечно, в источнике! Гаромники присутствуют в напряжении! Не в резисторе же!
Воооооот! Правильной дорогой идём, товарищ!
Вот смотрим этот блок. Две строчки для задания двух гармоник. Вот чтоб всё, что задаётся в эти две строчки, задать в эти 3 блока Sin Wave (ну или Sine Wave + какие-нибудь ещё блоки, я ж не знаю, потому у вас и спрашиваю); чтоб мои обычные блоки работали, как этот один Three-Phase Source с дополнительными гармониками.
Всё. Мне фиолетово, что там такое последовательность, что я и что вы под ней подразумевайте. Вот главное, что под ней подразумевает MATLAB!!! Четвёртый параметр в трёхфазном блоке ("Sequence"=0,1,2). Вот это "последовательность гармоники". Давайте на том и остановимся, что нужно как-то этим Sin Wave'овским напряжениям задать этот параметр!!!
Это в принципе реально или необходим блок трёхфазного источника?
1. Реально. Как написал отдельную гармонику создаете отдельной тройкой SinWave. Так с лету более цивильного не придумывается. Вы в том блоке задаете Частоту (номер гармоники), Амплитуду, Фазу, последовательнсть. Можно подсистему сделать в которой это задается, а внутри вы уже расчитываете из этих параметров для каждого из блоков SineWave нужную фазу частоту и амплитуду.
2. Ваша таблчка, что вы присылали на 45 странице, она (имхо) совершенно не про то, что вы хотите сделать.
Так в том и прикол, что я не знаю, каким набором блоков задать последовательность. Частоту, фазу и амплитуду я могу просто в самих Sin Wave поменять (что я и сделал), там есть строки с оными значениями.
А вы говорите, что вам что-то там фиолетово )))
Последовательность - это система (токов или напряжений) состоящая из трех векторов => синусоид.
Три синусойды - это фазы А, В и С - тройка блоков SineWave.
То ПП это будет, ОП или НП - определяется фазами всех этих величин. Эти величины вы и должны расчитать для каждой фазы исходя из того, что у вас дано, как я понял это
- амплитуда
- фаза
- частота
систем.
Рассчитываете, и прописываете в блоках.