реклама на сайте
подробности

 
 
> ТАУ. В чем посоветуете моделировать несложные системы ?, Например, сейчас нужно смоделировать П, ПИ и ПИД - регуляторы
kovigor
сообщение Jul 8 2014, 11:29
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Simulink ? Или что-то другое ?

Дополню, чтобы было яснее. Читаю теорию и хочу немного попрактиковаться. Итак, задание - поддерживать обороты коллекторного моторчика. Три регулятора - П, ПИ и ПИД, соответственно имеем три маленьких исследовательских задачи.
Собрал макет - на дощечке укрепил коллекторный моторчик на 12В. Через резиновый ремешок он приводит в движение тахогенератор (обычный моторчик от CD-ROM'а). И еще, через такой же ремешок он приводит в движение второй моторчик от CD-ROM'а, который работает в генераторном режиме, нагружен на переменный проволочный резистор и служит нагрузкой, изменяя которую, можно подгружать или разгружать приводящий в движение всю эту систему моторчик на 12В.
Дальше я хочу экспериментально снять характеристики этого макета, ввести их в программу моделирования и смоделировать интересующие меня регуляторы ...
Go to the top of the page
 
+Quote Post
6 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 14)
Tanya
сообщение Jul 8 2014, 13:10
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(kovigor @ Jul 8 2014, 15:29) *
Simulink ? Или что-то другое ?

Берете Ваш любимый симулятор для электронных схем, заменяете мотор конденсатором, добавляете резисторы и пр...
http://electronix.ru/forum/index.php?s=&am...t&p=1257043
Go to the top of the page
 
+Quote Post
syoma
сообщение Jul 8 2014, 13:39
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



ИМХО, все-таки проще Симулинком. И прозрачнее... И оптимизатор подключить можно, который все параметры ПИД регуляторов легко просчитает.
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jul 8 2014, 19:19
Сообщение #4





Guests






Цитата(kovigor @ Jul 8 2014, 15:29) *
Simulink ? Или что-то другое ?


Что удобнее/понятнее/доступнее/интереснее и т.п.

Для меня в свое время оказался интереснее VisSim, а также отечественный MVTU ( теперь он - SimInTech )
Go to the top of the page
 
+Quote Post
AlexeyW
сообщение Jul 8 2014, 19:40
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 988
Регистрация: 3-11-10
Пользователь №: 60 636



В VB sm.gif
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 8 2014, 19:59
Сообщение #6


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(kovigor @ Jul 8 2014, 14:29) *
Собрал макет - на дощечке укрепил ...


Т.е. сделали совершенно стохастическую систему с непредсказуемыми люфтами, резонансами, транспортными задержками сигналов и хотите убедить что не сложная система? biggrin.gif

Я бы даже не брался за исследование такого макета.

В лучшем случае люди обучают поведению таких систем определенные топологии нейросетей.
Потом эти обученые нейросети используют как модели объекта при разработке алгоритмов управления.
Go to the top of the page
 
+Quote Post
kovigor
сообщение Jul 8 2014, 22:03
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(AlexandrY @ Jul 8 2014, 22:59) *
Т.е. сделали совершенно стохастическую систему с непредсказуемыми люфтами, резонансами, транспортными задержками сигналов и хотите убедить что не сложная система? biggrin.gif

Мне видится только одна проблема - пассики подвержены колебаниям и растяжениям. Я, конечно же, понимаю, что в идеале нужно было бы посадить тахогенератор и нагрузочный генератор на вал главного двигателя. Но у меня нет, к сожалению, токарного станка ...
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jul 9 2014, 06:09
Сообщение #8





Guests






Цитата(kovigor @ Jul 9 2014, 02:03) *
Мне видится только одна проблема - пассики подвержены колебаниям и растяжениям.


Все зависит от жесткости передач и коэффициента диссипации.
А так, в общем случае, у Вас выйдет система, состоящая из двух двухмассовых систем: по каналу нагрузки (возмущения) и каналу измерения скорости.
Ничего сверхсложного, но более-менее точно определить параметры такой модели будет непросто.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jul 9 2014, 06:41
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(kovigor @ Jul 8 2014, 15:29) *
, можно подгружать или разгружать приводящий в движение всю эту систему моторчик на 12В.
Дальше я хочу экспериментально снять характеристики этого макета, ввести их в программу моделирования и смоделировать интересующие меня регуляторы ...

Советую еще поставить стабилизатор тока мотора, управляемый Вашим регулятором. Что-нибудь такое - интегратор с двумя входами. На один - выход регулятора, на другой - сигнал с шунта. Почти бесплатно получится сделать этот интегратор на последнем суммирующем компоненты П, И и Д ОУ.
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jul 9 2014, 07:02
Сообщение #10





Guests






Цитата(kovigor @ Jul 8 2014, 15:29) *
Читаю теорию и хочу немного попрактиковаться.


Набросал для Вас пример функц. схемы электропривода с двухмассовой системой нагрузки ( связь задается коэф. диссипации Kd и коэф. жесткости Kg)
W1 - скорость двигателя, W2 - скорость нагрузки.
К валу двигателя и к нагрузке приложены статические моменты сопротивления M1 и M2, соответственно.
Регуляторов здесь никаких нет! Прямой пуск.

Схема 1 - связь жесткая и с большой диссипацией.
Прикрепленное изображение


Схема 1 - связь мягкая и небольшая диссипация.
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
SSerge
сообщение Jul 9 2014, 10:48
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528



Для не слишком сложных систем вполне можно и спайсом моделировать.
Пример:
Прикрепленное изображение


--------------------
Russia est omnis divisa in partes octo.
Go to the top of the page
 
+Quote Post
amaora
сообщение Jul 10 2014, 17:50
Сообщение #12


Местный
***

Группа: Участник
Сообщений: 421
Регистрация: 2-01-08
Пользователь №: 33 778



Несложные надо моделировать мысленно, в голове sm.gif Главное уравнения знать, а моделировать кому где-нравится. Я предпочитаю делать модель в Си чтобы отлаживать вместе с кодом регулятора который будет работать на настоящей системе. В таком случае проще увидеть и решить вопросы связанные с задержками, в какой момент делать ацп выборки, в какой выдачу сигналов, в каком порядке производить вычисления.
Go to the top of the page
 
+Quote Post
fatlortroll
сообщение Jul 10 2014, 18:03
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 16-08-13
Из: Ставрополь
Пользователь №: 77 934



Можно и в OpenModelica попрактиковаться. Вполне достойная штука, много примеров, хорошая справочная система.
Go to the top of the page
 
+Quote Post
AlexeyW
сообщение Jul 13 2014, 15:11
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 988
Регистрация: 3-11-10
Пользователь №: 60 636



Цитата(amaora @ Jul 10 2014, 20:50) *
Я предпочитаю делать модель в Си

Это самый лучший подход - писать моделирование самому.
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jul 14 2014, 15:10
Сообщение #15





Guests






Цитата(AlexeyW @ Jul 13 2014, 19:11) *
Это самый лучший подход - писать моделирование самому.


И многие могут это сделать профессионально, Вы считаете?

"Не смешите мои тапочки" (С)
Go to the top of the page
 
+Quote Post

6 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 22:27
Рейтинг@Mail.ru


Страница сгенерированна за 0.01465 секунд с 7
ELECTRONIX ©2004-2016