ЦП Автоматизированные системы управления и промышленная безопасность

БК Автоматизированные системы управления и кибернетика

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта
Программные и аппаратные средства автоматизации.

Занятия

E-mail Печать PDF

С 29.05.14 по 10.06.14 объявляется набор на бесплатные курсы по программированию на LabVIEW и технологиям компании National Instruments. В указанный период необходимо подать заявку в каб.337 с 11.30 до 12.00 (ежедневно).

Форма заявки:

1.ФИО

2. Возраст

3. Курс и группа

4. Должность и место работы

5. Зачем Вам нужен этот курс

 

Мест в данном наборе 10, поэтому прошу заполнять все поля в форме.

План курса:

1: LabVIEW и технологии NI.

2: Программирование линейных уравнений

3: Циклы и структуры

4: Одномерные и многомерные массивы

5: Сбор данных и управление

6,7: модули

План занятий: 1 - 1,5 часа, Разбор примеров, решение задач.

 

Motor Shield - управление двигателями без пайки схем

E-mail Печать PDF

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

советуем заказывать с ebay.. выходит в 10ки раз дешевле любого интернет магазина России

Motor Shield (далее M–Shield) – силовой модуль управления двигателями для микроконтроллеров серии Freeduino/Arduino. Модуль предназначен для упрощения разработки моторизированных и робототехнических устройств и основан на первой версии M–Shield от Adafruit Industries (www.ladyada.net).

Модуль существует в двух версиях: v2 со штыревыми компонентами, и пришедшая ей на замену v3 с поверхностным монтажом компонентов и дополнительным функционалом.

Модуль подключается к Freeduino с помощью установленных на нем разъемов.

 

Технические возможности M–Shield позволяют реализовать разнообразные проекты, связанные с подключением и управлением слаботочными двигателями следующих типов:

  • четырёх двигателей постоянного тока (ДПТ - DC motors);
  • двух шаговых двигателей униполярных или биполярных с одинарной или двойной обмоткой (ШД - stepper motors);
  • двух 5В сервоприводов (СП - servos).

 


 

Возможны следующие комбинации подключаемых к M–shield двигателей:

  • 2 СП + 4 ДПТ;
  • 2 СП + 2 ШД;
  • 2 СП + комбинации ШД и ДПТ, например: возможен вариант замены 1 ШД на 2 ДПТ или наоборот.

Технические характеристики

  • напряжение питания: +7...+ 24 В;
  • количество силовых каналов: 4;
  • максимально-продолжительный ток каждого канала: 0,6 А;
  • напряжение питания сервоприводов: 5 В;
  • возможность реверса каждого двигателя;
  • возможность независимого управления каждым каналом;

 

24. Имитационные системы.

E-mail Печать PDF

 

24. Имитационные системы.

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

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

1) имитационной модели процесса вместе с программой, реализующей модель на ЭВМ. Если модель достаточно сложна, то программа, реализующая ее на ЭВМ, являлась, как правило, совокупностью программ (модулей), оперирующих с единым банком данных;

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

3) совокупности программ, реализующих «должную» степень удобства при общении с ЭВМ во время проведения имитационных экспериментов, облегчающих использование в процессе имитации результатов оптимизации, осуществляющих также другие «сервисные» операции. Для этой части имитационной системы употреблялось еще названиевнутреннее математическое обеспечение имитационной системы.

Подробнее...
 

23. Приемы построения и эксплуатации имитационных моделей.

E-mail Печать PDF

 

23. Приемы построения и эксплуатации имитационных моделей.

При создании имитационных моделей в настоящее время используется два подхода: дискретный и непрерывный. Выбор подхода в значительной мере определяется свойствами объекта-оригинала и характером воздействия на него внешней среды. Метод статистического моделирования (метод Монте-Карло) – можно рассматривать как частный случай дискретных вероятностных имитационных моделей. При использовании дискретного подхода к созданию имитационных моделей обычно применяются абстрактные системы (математические схемы) трех основных типов: автоматные системы, системы массового обслуживания и агрегативные системы. В случае непрерывного подхода моделируемый объект независимо от его природы формализуется в виде непрерывной абстрактной системы, между элементами которой циркулируют потоки той или иной природы. Структура такой системы представляется графически в виде диаграммы (схемы) потоков. Основными элементами непрерывной системы рассматриваемого типа являются абстрактные «бункеры» (емкости, резервуары), а также элементы задержки.

Подробнее...
 

22. Определение имитационной модели.

E-mail Печать PDF

 

22. Определение имитационной модели.

Суммируя, можно сказать, что имитационная модель – это модель, обладающая следующими качествами:

– «сложность» модели,

– наличие в ней случайных факторов,

– описание процесса, развивающегося во времени,

– невозможность получения результатов без ЭВМ,

– предназначенность модели для использования ее в режиме вариантных расчетов, т.е. для сравнения путем выполнения имитационных экспериментов, заданных заранее, «извне модели» вариантов планов, управлений, конструкций.

Подробнее...
 

20. Математические модели взаимодействия элементов сложной системы.

E-mail Печать PDF

 

20. Математические модели взаимодействия элементов сложной системы.

 

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

Подробнее...
 

19. Агрегативные системы.

E-mail Печать PDF

 

19. Агрегативные системы.

Формализуем понятие структуры сложной системы.

Структура сложной системы – есть формализованное множество КЛА.

Введем понятие агрегативной системы: агрегативная система представляется либо как КЛА, либо как объединение конечного числа агрегативных системЭто объединение описывается через схему сопряжения, где КЛА связаны через каналы связи, по которым передаются сигналы.

Пусть A = (A1A2, ..., AN) – множество КЛА, N – фиксированное число.

Обозначим через Ii – множество входных клемм КЛА Ai, а через Oi – множество его выходных клемм.

 

Рассмотрим множество P всех возможных отображений RI ® О, которое можно интерпретировать как множество потенциальных соединений между собой КЛА, входящих в A.

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

Это допустимое отображение R Î P называется схемой сопряжения. Схема сопряжения указывает адресацию сигналов в системе, состоящей из КЛА.

 

Если (jr) – выход является значением отображения R (il) – входа и при этом отображение R является схемой сопряжения, то будем говорить, что между (jr) – выходом и (il) – входом проложен канал связи.

Таким образом, состав агрегатов А и схема сопряжения R определяют агрегативную систему.

Однако задать состав агрегатов А и схему сопряжения R еще недостаточно для однозначного определения динамики получившейся системы. Вводят 2 следующих предположения:

Предположение 1. Каналы связи в системе, состоящей из КЛА, являются идеальными, т. е. передающими сигналы мгновенно и без искажений.

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

Но и предположения 1 еще недостаточно для определения динамики модели. Поясним причину этого.

Пусть, по предположению, каждый из агрегатов в ответ на поступление любого входного сигнала мгновенно выдает выходной сигнал. Тогда налицо неопределенность. Как должен реагировать агрегат A? Он может сначала отреагировать на сигнал и затем (через нулевой промежуток времени) выдать второй выходной сигнал в ответ на поступление сигнала. В этом случае реакция A состоит в выдаче пары выходных сигналов. Возникает «состязательная» ситуация. Разрешить эту неопределенность и данное противоречие можно с помощью следующего предположения, которое отвечает принципу причинности.

Подробнее...
 

18. Описание кусочно-линейного агрегата в виде многополюсника.

E-mail Печать PDF

 

18. Описание кусочно-линейного агрегата в виде многополюсника.

Опишем теперь КЛА более подробно.

КЛА внешне имеет вид многополюсника с m входными клеммами и n выходными клеммами .

 

 

Отметим, что в общем случае для различных КЛА m ¹ n.

Предположим, что в состав множеств Xi и Yj включены и фиктивные элементы 0, наличие которых на входе или выходе КЛА означает отсутствие сигнала на соответствующей входной или выходной клемме.

Следовательно, входной сигнал на КЛА имеет вид

х = (x1, х2, ..., хm),

а выходной

y = (y1, y2, ..., yn).

 

Рассмотрим, на чем основана программная реализация агрегативных моделей. Не фиктивными входными хi, или выходными yj сигналами, а также состояниями z КЛА являются данные.

Данными считаются: элементарные данные; списки данных; массивы данных; структуры данных.

Элементарными данными считаются: целые числа; действительные числа; символьные переменные. Термины «список», «массив» употребляются в их обычном смысле. Понятие структуры данных соответствует дереву, на корнях которого размещены данные. Каждое данное имеет свое имя. Рассматриваемые данные хорошо отображают содержательные представления, существующие у исследователя относительно реальных объектов, и существенно облегчают процесс построения модели. Эти данные удобны как с математической, так и с программной точек зрения.

Пусть состояние z КЛА определено как некоторая структура данных. Тем самым фиксирован вид дерева, представляющего эту структуру.

Подробнее...
 


Страница 8 из 52

Поиск по сайту

Голосование

Какую среду программирования вы используете чаще всего?
 

Посетители