Компьютерный метод определения закономерности изменения входного воздействия на линейный динамический объект

Описание алгоритма построения автоматического наблюдающего устройства (АНУ), моделирование его работы на ПЭВМ и его результаты. Использование АНУ как перспективное направление для определения закономерностей изменения во времени входных воздействий.

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

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

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

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

УДК 677.024.842.001.

Компьютерный метод определения закономерности изменения входного воздействия на линейный динамический объект

Сапронов М. И.

Аннотация

автоматический наблюдающий моделирование

В статье описывается алгоритм построения автоматического наблюдающего устройства (АНУ), моделирование его работы на ПЭВМ и результаты этого моделирования.

Ключевые слова: компьютерное моделирование; динамический объект; закономерность изменения.

Динамические объекты первого порядка являются достаточно распространенными динамическими звеньями в системах автоматического и неавтоматического контроля и управления различного назначения. Это могут быть тепловые объекты, объекты технологической обработки волокнистых материалов в зонах их вытягивания, кручения и транспортирования с натяжением [1]. Это могут быть также различные измерительные преобразователи, схемы сравнения, усилители сигналов по току, напряжению и мощности, исполнительные механизмы и прочие элементы контроля и управления.

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

dx(t)

---- = a*x(t) + b*f(t) ,(1)

dt

где a, b - коэффициенты пропорциональности (при этом для звеньев с самовыравниванием коэффициент «а» принимает отрицательное числовое значение (а<0), а коэффициент «b» может быть как положительным, так и отрицательным числом).

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

Решение указанных задач может быть осуществлено различными способами: путем непосредственного измерения f(t) с помощью соответствующей измерительной системы, состоящей, как правило, из датчика, промежуточного преобразователя и вторичного измерительного прибора; путем косвенного определения f(t) по измеряемой непосредственно переменной х(t) и ее производной по времени при использовании математической модели динамического звена (1); путем косвенного определения f(t) по измеряемой непосредственно переменной х(t) и автоматического наблюдающего устройства (АНУ) при использовании математической модели [2] динамического звена (1).

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

Второй способ требует кроме измерения переменной х(t) и ее производной dx(t)/dt. Последнее бывает часто выполнить с достаточно высокой степенью точности затруднительно. В третьем случае можно исключить определение производной dx(t)/dt и использовать измеряемую информацию только об изменении переменной x(t) и АНУ, построенному на основании математической модели динамического звена (1).

В данной статье описывается алгоритм построения АНУ, моделирование его работы на ПЭВМ и результаты этого моделирования.

Для построения алгоритма управления АНУ будем считать, что измеряемая переменная у(t) для исследуемого динамического звена связана с переменной х(t) пропорциональной зависимостью:

у(t) = с*х(t)(2)

и что выходная переменная АНУ х(t) также связана с условно измеряемой переменной у(t) такой же зависимостью, т. е.

у(t) = с*х(t)(3)

Кроме этого, будем считать, что математическая модель рассматриваемого линейного динамического звена в АНУ будет иметь такую же структуру, как и уравнение динамики (1), но с добавлением в нее сигнала рассогласования у(t) по измеряемым переменным у(t) и у(t)

у(t) = у(t) - у(t)(4)

с некоторым пока неизвестным весовым коэффициентом d1.

В этом случае уравнение динамики для математической модели рассматриваемого динамического звена применительно к АНУ можно представить в виде:

dx(t)

------ = (a- d1*с)*x(t) + b*f(t) + d1*у(t)(5)

dt

Уравнение (5) для определения наблюдаемого воздействия f(t) дополним дифференциальным уравнением, в котором производную по времени df(t)/dt выразим через сигнала рассогласования у(t) с неизвестным пока весовым коэффициентом d2:

df(t)

------ = d2*у(t) = - d2*с*х(t) + d2*у(t)(6)

dt

В результате получим систему двух дифференциальных уравнений (5)-(6), в которых последние члены следует рассматривать как управляющие для АНУ воздействия.

Характеристическая квадратная матрица для системы уравнений (5)-(6) будет иметь вид:

D = [s-(a-d1*c] (b)|

| (-d2*c) (s)|(7)

Детерминант от этой матрицы является характеристическим уравнением для АНУ, которое, с одной стороны, можно представить как

s2 - (a-d1*c)*s + b*d2*c =0, (8)

а, с другой стороны, за счет выбора параметров d1 и d2 получить желаемый характер протекания переходных процессов в АНУ и его быстродействие.

В частности, если в качестве желаемого принять апериодический характер протекания переходных процессов в АНУ, то ему будет соответствовать характеристическое уравнение с двумя отрицательными одинаковыми действительными корнями q1 = q2 = q вида:

(s+q)2 = s2 + 2*q*s + q2 = 0(9)

Значение корня q =1/Тмин мы можем выбрать по своему усмотрению, например, так, чтобы постоянная времени Тмин при работе АНУ была в 10 или в 100 раз меньше, чем постоянная времени То исследуемого реального динамического звена (у которого а = -1/То).

Приравнивая коэффициенты при одинаковых степенях оператора s в уравнениях (9)-(10) получим два уравнения для определения неизвестных коэффициентов d1 и d2

d1 = (2*q+а)/с, d2 = q2/(b*c) , (10)

определяющих работу АНУ в желаемом режиме и позволяющих составить схему моделирования работы АНУ для получения желаемого результата.

Правомерность применения на практике изложенных выше положений проверялась автором путем компьютерного моделирования работы АНУ. Для этого были выбраны следующие конкретные параметры для динамического звена первого порядка

а = - 1/То = - 2 сек-1, b = К/То=2, То=0,5 сек, К=1, с = 1.

Для АНУ выбрали параметр настройки Тмин = 0,1*То = 0,05 сек и q=1/Тмин = 20 сек-1. При этих параметрах коэффициенты d1, d2 получились равными d1 = 38 сек-1, d2 = 200 сек-1.

В соответствии с уравнениями для исследуемого объекта (1)-(2) и для АНУ (3), (6)-(7) были составлены структурные схемы моделирования их работы на ПЭВМ. Для проведения моделирования работы указанных схем на ПЭВМ использовался программный продукт MATLAB c подпрограммой Simulink.

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

Выводы

Использование АНУ является перспективным направлением для определения закономерностей изменения во времени входных воздействий на линейные динамические звенья первого порядка при использовании минимальной информации о их работе.

Библиографический список

1. Сапронов М. И. Основы оптимизации скоростных режимов машин прядильного производства. М.: Легкая и пищевая промышленность, 1983. 144 с.

2. Башарин А. В., Новиков В. А., Соколовский Г. Г. Управление электроприводами: Учебное пособие для вузов. Л.: Энергоиздат. Ленингр. отд-ние, 1982. 392 с.

Сведения об авторах

Российский заочный институт текстильной и лёгкой промышленности, Москва, Россия.

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


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

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

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

  • Графическая схема алгоритма выполнения программы определения запасов сырья. Решение задачи с помощью программы MS Excel. Разработка макроса для построения диаграммы. Использование интерфейса программы для работы с таблицей. Разработка базы данных.

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

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

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

  • Метод имитационного моделирования, построение программа на языке GPSS\PS. Укрупненная схема моделирующего алгоритма. Математическая модель и ее описание. Возможные улучшения в работе системы. Результаты моделирования оптимизации работы поликлиники.

    курсовая работа [148,6 K], добавлен 29.06.2011

  • Принцип метода случайного поиска. Методы наилучшей пробы и его результаты. Блок-схема алгоритма метода наилучшей пробы. Выбор среды программирования, входные и выходные данные, описание программы и результаты её работы. Использование в работе языка C#.

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

  • Понятие компьютерной и информационной модели. Задачи компьютерного моделирования. Дедуктивный и индуктивный принципы построения моделей, технология их построения. Этапы разработки и исследования моделей на компьютере. Метод имитационного моделирования.

    реферат [29,6 K], добавлен 23.03.2010

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

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

  • Этапы процедуры принятия решений. Разработка математического алгоритма. Блок-схема алгоритма работы программы. Разработка программы на языке программирования С++ в среде разработки MFC. Текст программы определения технического состояния станка с ЧПУ.

    курсовая работа [823,0 K], добавлен 18.12.2011

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

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

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

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

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