Алгоритм определения характеристик систем регулирования в условиях неопределенности исходной информации

Суть систем при описании ее характеристик интервальными средними применительно к теории автоматического управления. Интервально-вероятностное описание факторов неопределенности. Реализация алгоритма получения случайных коэффициентов передаточной функции.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 24.08.2020
Размер файла 76,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Систем автоматизированного проектирования и управления (САПРиУ)

Алгоритм определения характеристик систем регулирования в условиях неопределенности исходной информации

Халимон В.И.

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

Это связано с тем, что информация о функционировании ее элементов имеет различные источники. Часть информации приобретается в результате оценок экспертов и в большинстве случаев имеет интервальный характер. Другая часть приобретается в результате статистических испытаний и носит вероятностный характер. Информация может быть получена и в результате небольшого числа наблюдений, по которым невозможно построить точные вероятностные оценки. Анализ СУ в этом случае предполагает использование методов, соответствующих тому или иному описанию системы.

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

Анализ систем при описании ее характеристик интервальными средними применительно к теории автоматического управления (ТАУ), исследование таких систем на устойчивость и построение переходных характеристик в настоящее время практически не нашли отражения в литературе. Это связано с тем, что сам математический аппарат теории интервальных средних является достаточно новым.

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

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

Рассмотрим более подробно интервально-вероятностное описание. Универсальность таких моделей обеспечивается возможностью использовать любые по объему и форме знания о системе или об элементах. Такую форму описания можно разделить на интервальные вероятности и интервальные средние. В первом случае модель описывается интервалами вероятностей каких-то событий. Такая форма нашла достаточно большое отражение в литературе. Во втором случае модель описывается интервалами средних значений характеристик системы. Такое описание основано на теории интервальных средних [2].

Рис. 1. Формы описания неопределенности

Общий аппарат теории интервальных средних [2] основан на обобщенных понятиях средних и признаках.

Произвольная числовая функция называется признаком случайного явления, если , где - пространство элементарных исходов [2]. Для признака можно точно определить его точное среднее (или математическое ожидание) , которое определяется по формуле:

где - функция распределения случайной переменной.

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

Теперь перейдем к постановке задачи нахождения характеристик СУ при наличии интервальных средних параметров ОУ. Пусть ОУ описывается передаточной функцией вида:

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

интервалы, в которых находятся эти коэффициенты;

вероятностное распределение коэффициентов;

интервалы статистических характеристик, например, среднее значение коэффициента, дисперсия и т.д.

Для первого и второго случаев разработано большое количество методов анализа СУ. В данной же работе в качестве априорной информации о параметрах ОУ используются интервальные средние значения коэффициентов передаточной функции объекта. Если входная величина представляет собой интервальное среднее значение, то и выходная, соответственно тоже. Поэтому задача заключается в том, чтобы на основании исходных данных об ОУ получить сведения о характеристиках переходного процесса (перерегулирование, время регулирования и др.) в виде интервальных средних оценок этих характеристик. Таким образом, рассмотрим задачу определения характеристик системы при наличии интервальных средних параметров ОУ. Пусть функция, описывающая поведение системы, определяется n случайными переменными , i=1,.., n. Обозначим: интервальный автоматический неопределенность передаточный

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

Пусть - функция случайной переменной , а функционирование системы определяется случайной переменной , являющейся функцией вектора , т.е. . Предположим, что информация о параметрах системы представляется как множество нижних и верхних средних и , i=1,…,n, j=1,…,. Здесь - число сведений о характеристиках i-ой случайной переменной. Тогда задача вычисления нижнего и верхнего средних некоторого нового признака определяется как [3]:

при ограничениях: , (условие нормировки)

, , .

где - плотность распределения вероятности (далее плотность) вектора случайных переменных , характеризующая неточность переменных . Здесь максимум и минимум определяются на множестве всех возможных плотностей, удовлетворяющих ограничениям (6). Если элементы независимы, то =.

Для наглядности решения задачи (4-6) рассмотрим случай, когда n=2, т.е. мы имеем интервальные средние значения двух параметров системы, хотя предложенный метод может быть обобщен и на большее число параметров. Необходимо найти верхние и нижние интервальные средние некоторого нового признака системы. Таким признаком будем считать характеристику переходного процесса в системе. Введем обозначения:

- средние значения коэффициентов передаточной функции, i=1,2;

- верхняя граница интервала средних значений i-го коэффициента передаточной функции объекта;

- нижняя граница интервала средних значений i-го коэффициента передаточной функции объекта;

- верхняя граница интервала средних значений характеристики переходного процесса;

- нижняя граница интервала средних значений характеристики переходного процесса;

- функция, зависящая от коэффициентов общей передаточной функции системы и характеризующая значения характеристики в зависимости от значений этих коэффициентов;

- плотность, характеризующая неточность коэффициентов ;

Используя обозначения (3) запишем: X= .

В качестве случайной переменной будут выступать средние значения коэффициентов передаточной функции , i=1,2, т.е. = . Число сведений о параметрах равно 1, т.к. информация о них представляется в виде интервала средних значений, всякая другая информация отсутствует, т.е. j=1. Тогда задачу (4-6) можно записать в виде:

при ограничениях:

Здесь максимум и минимум определяются на множестве всех возможных плотностей, удовлетворяющих ограничениям (9). Несмотря на сложность задачи (7-9), для многих функций решение может быть найдено в аналитическом виде или с использованием численных методов. Однако в ряде случаев функция вообще не может быть представлена аналитически. Например, если представляет собой характеристики системы управления во временной области, а - случайные параметры передаточной функции системы, то функция определяется решением системы дифференциальных уравнений, свойства которого в общем случае заранее неизвестны. В таких случаях применение аналитических методов решения оптимизационных задач невозможно. Одним из способов численного решения является дискретизация переменных и перебор всех возможных вариантов. Однако этот способ для реальных систем реализовать практически невозможно, т.к. количество вариантов перебора слишком велико, особенно если значение n достаточно большое. Единственный способ сократить перебор - использовать случайный поиск решения. Данный способ заключается в генерации L (произвольное целое положительное число) совместных плотностей из множества всех возможных плотностей. Для каждой из полученных плотностей генерируется L векторов () в соответствии с совместной плотностью .

Далее для каждого вектора коэффициентов () вычисляется передаточная функция СУ и осуществляется анализ качества системы. Т.к. изложенный выше метод предполагает генерацию L векторов (), то и анализ качества системы проводится L раз. В результате получаем семейство переходных характеристик СУ и интервальные средние оценки качества регулирования.

Отметим главные особенности метода генерации случайных плотностей и вектора параметров ():

Определение характеристик СУ осуществляется на множестве всех возможных плотностей, ограниченных имеющейся информацией.

Метод учитывает возможное отсутствие информации о независимости коэффициентов и о степени их зависимости за счет того, что все расчеты используют совместные плотности.

При моделировании случайных переменных используется специальное представление задачи (4-6) через импульсные функции, что позволяет существенно сократить время моделирования.

Изложенный метод позволяет получить вектор случайных параметров передаточной функции отдельного звена СУ. Для исследования всей системы необходимо получить общую передаточную функцию СУ. Это может быть сделано с помощью формулы Мэзона [4]. Однако, передаточная функция системы, рассчитанная таким образом, получается в формализованном виде.

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

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

Литература

1. Вощинин А.П., Сотироа Г.Р. Оптимизация в условиях неопределенности - Изд-во МЭИ (СССР); «Техника» (НРБ), 1989. - 224 с.

2. Кузнецов В.П., Интервальные статистические модели, М.: Радио и связь, 1991.-352 с.

3. Использование интервального подхода при исследовании систем управления/ Халимон В.И., Уткин Л.В., Зайцева В.С. // Международная конференция Компьютерное моделирование: Тезисы докл. - Белгород, 2001. - с. 124-129.

4. Мэзон С., Циммерман Г. Электронные цепи, сигналы и системы. М.: Издательство иностранной литературы, 1963 - .650 с.

Размещено на Allbest.ru

...

Подобные документы

  • Исследование линейных динамических моделей в программном пакете Matlab и ознакомление с временными и частотными характеристиками систем автоматического управления. Поиск полюса и нуля передаточной функции с использованием команд pole, zero в Matlab.

    лабораторная работа [53,1 K], добавлен 11.03.2012

  • Виды и отличительные характеристики типовых динамических звеньев системы автоматического управления. Описание временных и частотных характеристик САУ. Определение передаточной функции по структурной схеме. Оценка и управление устойчивостью системы.

    курсовая работа [611,8 K], добавлен 03.12.2009

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

    курсовая работа [337,2 K], добавлен 10.02.2012

  • Исследование полных динамических характеристик систем Simulink. Параметрическая идентификация в классе APCC-моделей. Идентификация характеристик пьезокерамических датчиков с использованием обратного эффекта. Синтез систем автоматического управления.

    курсовая работа [2,7 M], добавлен 14.06.2019

  • Область применения систем управления. Разработка математической модели исходной систем автоматического управления (САУ). Синтез корректирующих устройств. Анализ качества исходной и скорректированной САУ. Расчёт параметров корректирующих устройств.

    курсовая работа [1,6 M], добавлен 25.02.2014

  • Появление дифференциальных уравнений при описании систем управления. Элементы теории дифференциальных уравнений. Определитель Вронского. Формула Лиувилля. Дифференциальные уравнения при описании непрерывных систем. Понятие пространства состояний.

    реферат [1,0 M], добавлен 29.09.2008

  • Математические процессы, происходящие в системах автоматического управления. Определение передаточных функций разомкнутой и замкнутой систем, критерии устойчивости. Физический смысл логарифмических асимптотических амплитудных частотных характеристик.

    курсовая работа [2,3 M], добавлен 12.05.2014

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

    курсовая работа [38,3 K], добавлен 17.11.2010

  • Схемотехнический синтез системы автоматического управления. Анализ заданной системы автоматического управления, оценка ее эффективности и функциональности, описание устройства и работы каждого элемента. Расчет характеристик системы путем моделирования.

    курсовая работа [3,4 M], добавлен 21.11.2012

  • Понятие и назначение статистической характеристики системы автоматического управления. Динамические характеристики системы в неустановившемся режиме, порядок их определения и вычисления методом разложения. Преимущества логарифмических характеристик.

    реферат [90,9 K], добавлен 10.08.2009

  • Теория автоматического управления как наука, предмет и методика ее изучения. Классификация систем автоматического управления по различным признакам, их математические модели. Дифференциальные уравнения систем автоматического управления, их решения.

    контрольная работа [104,1 K], добавлен 06.08.2009

  • Алгоритм решения систем линейных уравнений методом Гаусса, его этапы. Система уравнений для определения коэффициентов сплайна, представляющая собой частный случай систем линейных алгебраических уравнений. Программная реализация, тестовый пример.

    курсовая работа [431,8 K], добавлен 15.06.2013

  • Изучение вопросов, связанных с проектированием и эксплуатацией автоматизированных систем управления технологическими объектами. Разработка оптимального управления технологическим объектом управления - парогенератором. Выбор закона регулирования.

    курсовая работа [5,2 M], добавлен 18.01.2015

  • Исследование основных идей, касающиеся количественной оценки неопределенности и методов формирования нечетких суждений. Теоретические аспекты представления неопределенности, место данной проблематики в исследованиях по искусственному интеллекту.

    презентация [180,8 K], добавлен 14.08.2013

  • Порядок оценки точности системы автоматического управления по величине установившейся ошибки при типовых воздействиях, механизм ее повышения. Разновидности ошибок и методика их вычисления. Определение ошибок по виду частотных характеристик системы.

    реферат [103,3 K], добавлен 11.08.2009

  • Изучение характеристик и режимов работы ВТА 2000-30. Составление блок-схемы алгоритма программы. Рассмотрение особенностей интерфейса вычислительных систем. Описание кодов символьных и функциональных клавиш, полученных при выполнении практической работы.

    отчет по практике [26,6 K], добавлен 04.04.2015

  • Методы проектирования систем автоматического управления: экспериментальный и аналитический. Моделирование замкнутой системы управления. Системы в динамике: слежение, стабилизация, алгоритм фильтрации. Математические модели систем, воздействий, реакция.

    контрольная работа [522,9 K], добавлен 05.08.2010

  • Понятие и принципы моделирования. Специфика систем и основных моделей управления запасами. Создание программы на языке C++, обеспечивающей ввод исходной информации, ее обработку, реализацию алгоритма имитации процесса и выдачу необходимой информации.

    курсовая работа [1,0 M], добавлен 13.09.2012

  • Генератор псевдослучайной последовательности в системах защиты информации. Шифрование мультимедийных данных. Вероятностное шифрование и алгоритм Эль-Гамаля. Основные понятия теории конечных полей. Алгоритм нахождения циклического избыточного кода.

    дипломная работа [1,7 M], добавлен 19.07.2013

  • Определение характеристик системы массового обслуживания – вероятность обслуживания заявки, занятости любого канала системы, среднее число занятых каналов. Описание блок-схемы алгоритма. Разработка имитационной и аналитической моделей и их сравнение.

    курсовая работа [860,4 K], добавлен 24.12.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.