Устойчивость автоматических систем. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Устойчивость автоматических систем.



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

При этом возможны три основных случая поведения системы:

1) система не может восстановить равновесного состояния, значение

управляемой величины все больше отклоняется от заданного; такой процесс называется расходящимся, а система — неустойчивой;

2) система с течением времени возвращается к равновесному состоянию, значение управляемой величины отличается от заданного на величину статической погрешности системы; такой переходный процесс будет сходящимся, а система— устойчивой;

3)система характеризуется установившимся периодическим

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

 

Теорема устойчивости А. М. Ляпунова. Для того чтобы система была устойчивой необходимо и достаточно, чтобы все корни ее характеристического уравнения были с отрицательными вещественными частями.

Следствие.

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

Для систем первого и второго порядка данное условие является и достаточным.

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

Критерий Гурвица (1895г швейцарский математик)

Алгебраический критерий устойчивости в форме определителей. Используя коэффициенты характеристического уравнения, составляют главный определитель Гурвица. Для этого все коэффициенты, начиная с коэффициента при n—1-ой производной, выписывают последовательно, до свободного члена по главной диагонали. Столбцы вверх от главной диагонали дополняют коэффициентами с возрастающими индексами, а столбцы вниз—коэффициентами с убывающими индексами. Места, которые должны быть заняты коэффициента ми с индексом выше аn и ниже а0, заполняют нулями.

Для того чтобы характеристическое уравнение имело все корни с отрицательной вещественной частью, главный определитель Гурвица и все его диагональные миноры Ñ2, Ñ3 и т. д. должны иметь один знак с а0, т. е. быть больше нуля. Номер диагонального минора определяет номер коэффициента по диагонали, для которого составляется данный минор.

Пример:

Характеристическое уравнение:

A0p5 + A1p4 + A2p3 + A3p2 + A4p + A5 = 0

 

A1 A3 A5 0 0

A0 A2 A4 0 0 Ñ2 = A1 A3

Ñ = 0 A1 A3 A5 0 A0 A2

0 A0 A2 A4 0

0 0 A1 A3 A5

 

 

A1 A3 A5 A1 A3 A5 0

Ñ3 = A0 A2 A4 Ñ4 = A0 A2 A4 0

0 A1 A3 0 A1 A3 A5

0 A0 A2 A4 Ñ5 = Ñ

Вторая половина двадцатого века отмечена бурным развитием вычислительной техники и численных методов. Накоплены обширные библиотеки научных программ, в первую очередь на языке FORTRAN, предназначенных для решения типовых задач (задачи линейной алгебры, интегрирование, решение дифференциальных уравнений и т.д.). Кроме того, в последние годы появился целый ряд различных пакетов, реализующих разнообразные численные методы, а также способных производить аналитические математические преобразования, наиболее известными из которых на сегодня являются пакеты: Mathematica (фирма Wolfram Research), Maple (фирма Waterloo Maple Inc), MATLAB (фирма The MathWorks Inc.), Mathcad (фирма MathSoft Inc.).

Отмеченные обстоятельства существенно облегчают исследования автоматических систем на устойчивость и качество регулирования. По структурной схеме составляется система дифференциальных и алгебраических уравнений (см. раздел 1.10) и с привлечением указанных пакетов определяется изменение всех параметров системы во времени.

Особенно следует отметить вычислительную систему MATLAB (матричная лаборатория), которая была создана как язык программирования высокого уровня для технических вычислений. Она вобрала в себя не только передовой опыт развития современной компьютерной реализации численных методов за последние три-четыре десятилетия, но и опыт становления математики. Особенно тщательно здесь проработаны алгоритмы матричных операций, лежащие в основе средств моделирования сложных систем. Версия MATLAB 6.0 поставляется вместе с пакетом расширения Simulink 4.0, предназначенным для моделирования динамических систем, модели которых составляются из отдельных блоков (компонентов). Этот пакет является самым ярким представителем программ, созданных на основе системы MATLAB. В нем реализованы принципы визуально-ориентированного программирования, что позволяет легко набирать нужные блоки и соединять их с целью составления модели или устройства. При этом сложнейшие уравнения состояния, описывающие работу моделей систем или устройств, формируются автоматически.

Таким образом, в настоящее время вычислительные методы становятся наиболее мощным средством для анализа и синтеза систем автоматического регулирования.

 



Поделиться:


Последнее изменение этой страницы: 2016-12-15; просмотров: 552; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.16.254 (0.006 с.)