|
ТАУ. В чем посоветуете моделировать несложные системы ?, Например, сейчас нужно смоделировать П, ПИ и ПИД - регуляторы |
|
|
|
Jul 8 2014, 11:29
|
Гуру
     
Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295

|
Simulink ? Или что-то другое ?
Дополню, чтобы было яснее. Читаю теорию и хочу немного попрактиковаться. Итак, задание - поддерживать обороты коллекторного моторчика. Три регулятора - П, ПИ и ПИД, соответственно имеем три маленьких исследовательских задачи. Собрал макет - на дощечке укрепил коллекторный моторчик на 12В. Через резиновый ремешок он приводит в движение тахогенератор (обычный моторчик от CD-ROM'а). И еще, через такой же ремешок он приводит в движение второй моторчик от CD-ROM'а, который работает в генераторном режиме, нагружен на переменный проволочный резистор и служит нагрузкой, изменяя которую, можно подгружать или разгружать приводящий в движение всю эту систему моторчик на 12В. Дальше я хочу экспериментально снять характеристики этого макета, ввести их в программу моделирования и смоделировать интересующие меня регуляторы ...
|
|
|
|
|
 |
Ответов
|
Jul 27 2014, 08:03
|
Местный
  
Группа: Участник
Сообщений: 421
Регистрация: 2-01-08
Пользователь №: 33 778

|
Вот чтобы сделать какой-то особый регулятор, без перерегулирования например, полезно знать какие траектории в пространстве состояний может иметь система при различном управлении. А это проще всего увидеть на модели, как вы будете на это модель смотреть, мысленно или численно вопрос другой.
Для начала можно взять упрощенную модель размерности 2, в состоянии температура нагревателя и температура датчика. Нагреватель - сопротивление с заданной температурной зависимостью, на входе напряжение, выходная мощность легко считается. Дальше упрощенные уравнения теплопередачи и рассеяния тепловой энергии.
Чуть сложнее, разделить температуру нагревателя на две переменных, температура нити и колбы. Ну и задать тепловые уравнения так, чтобы нить могла правдоподобно быстро нагреваться и остывать. А еще про излучение совсем забыл, им тоже должно хорошо печь датчик и обирать много тепла от нити. У датчика тоже можно выделить отдельно внешнюю температуру корпуса и чувствительного элемента. Если так двигаться дальше то придем уравнениям теплопроводности в частных производных и бесконечной размерности вектора состояния.
|
|
|
|
|
Jul 28 2014, 08:18
|
Профессионал
    
Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368

|
Цитата(amaora @ Jul 27 2014, 10:03)  Для начала можно взять упрощенную модель размерности 2, в состоянии температура нагревателя и температура датчика. Нагреватель - сопротивление с заданной температурной зависимостью, на входе напряжение, выходная мощность легко считается. Дальше упрощенные уравнения теплопередачи и рассеяния тепловой энергии. Чуть сложнее, разделить температуру нагревателя на две переменных, температура нити и колбы. Ну и задать тепловые уравнения так, чтобы нить могла правдоподобно быстро нагреваться и остывать. А еще про излучение совсем забыл, им тоже должно хорошо печь датчик и обирать много тепла от нити. У датчика тоже можно выделить отдельно внешнюю температуру корпуса и чувствительного элемента. Если так двигаться дальше то придем уравнениям теплопроводности в частных производных и бесконечной размерности вектора состояния. Самое смешное в этом деле то, что если проделать это все аналитически - то взрыв головного мозга уже произойдет при расчетах первой половины из Вашего сообщения. И как пример - в моем окружении из 40 инженеров разных профилей по системам управления (из них 2 с магистерскими степенями из Кэмбриджа), примерно такие расчеты в сфере электросетей - с ТАУ, дифурами и т.д, способен сделать лишь один человек, который 20 лет только этим и занимается. Большая проблема в том, что его отчеты с трехэтажными формулами очень мало кто понимает. И применить их на практике очень сложно. Поэтому он как-то отстраненно всегда выглядит - мятый пиджак, бегающий взгляд... Ну вы поняли. А вот построить работающую матлабовскую модель по Вашему сообщению смог бы каждый 5-ый инженер в моем окружении - т.е. тот, кто Матлабом пользуется.
|
|
|
|
|
Jul 28 2014, 09:43
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(kovigor @ Jul 28 2014, 13:29)  Ну да, полностью согласен. Главное - перед визитом к доктору собрать все выкладки воедино, по всей квартире и в офисе. Тогда все это подошьют к истории болезни, а доктору легче будет понять, от чего именно человек спятил  Неизвестно, чей мозг взорвется раньше... Вот для убежденных в том, что добрый дядя все уже вложил в программу, а нам нужно только числа подставить... Вот как раз пример для расчета температуры нагревателя. Есть проволочка. Медная. Некоторой длины и диаметра. Будем пропускать через нее прямоугольные одиночные импульсы тока. С разной длительностью, но фиксированным полным зарядом. Как зависит время ее проволочной жизни от длины, диаметра, заряда и времени (проволочки) импульса? Концы термостатированы. Еще вариант - ток линейно нарастает с разной скоростью.
|
|
|
|
Сообщений в этой теме
kovigor ТАУ. В чем посоветуете моделировать несложные системы ? Jul 8 2014, 11:29 Tanya Цитата(kovigor @ Jul 8 2014, 15:29) Simul... Jul 8 2014, 13:10 syoma ИМХО, все-таки проще Симулинком. И прозрачнее... И... Jul 8 2014, 13:39 TSerg Цитата(kovigor @ Jul 8 2014, 15:29) Simul... Jul 8 2014, 19:19 AlexeyW В VB Jul 8 2014, 19:40 AlexandrY Цитата(kovigor @ Jul 8 2014, 14:29) Собра... Jul 8 2014, 19:59 kovigor Цитата(AlexandrY @ Jul 8 2014, 22:59) Т.е... Jul 8 2014, 22:03  TSerg Цитата(kovigor @ Jul 9 2014, 02:03) Мне в... Jul 9 2014, 06:09 Tanya Цитата(kovigor @ Jul 8 2014, 15:29) , мож... Jul 9 2014, 06:41 TSerg Цитата(kovigor @ Jul 8 2014, 15:29) Читаю... Jul 9 2014, 07:02 SSerge Для не слишком сложных систем вполне можно и спайс... Jul 9 2014, 10:48 amaora Несложные надо моделировать мысленно, в голове Гл... Jul 10 2014, 17:50 AlexeyW Цитата(amaora @ Jul 10 2014, 20:50) Я пре... Jul 13 2014, 15:11  TSerg Цитата(AlexeyW @ Jul 13 2014, 19:11) Это ... Jul 14 2014, 15:10   AlexeyW Цитата(TSerg @ Jul 14 2014, 18:10) И мног... Jul 15 2014, 19:16    AlexandrY Цитата(AlexeyW @ Jul 15 2014, 22:16) Само... Jul 16 2014, 07:13     AlexeyW Цитата(AlexandrY @ Jul 16 2014, 10:13) На... Jul 16 2014, 08:18      AlexandrY Цитата(AlexeyW @ Jul 16 2014, 11:18) Мы м... Jul 16 2014, 10:42       TSerg Цитата(AlexandrY @ Jul 16 2014, 14:42) Кс... Jul 17 2014, 19:26       AlexeyW Цитата(AlexandrY @ Jul 16 2014, 13:42) Т.... Jul 19 2014, 15:51        AlexandrY Цитата(AlexeyW @ Jul 19 2014, 18:51) Я во... Jul 19 2014, 20:14         AlexeyW Цитата(AlexandrY @ Jul 19 2014, 23:14) Чт... Jul 20 2014, 19:23          AlexandrY Цитата(AlexeyW @ Jul 20 2014, 22:23) Что-... Jul 21 2014, 09:53           AlexeyW Цитата(AlexandrY @ Jul 21 2014, 12:53) На... Jul 21 2014, 21:08 syoma Цитата(amaora @ Jul 10 2014, 19:50) Я пре... Jul 15 2014, 08:42  TSerg Цитата(syoma @ Jul 15 2014, 12:42) В этом... Jul 15 2014, 17:21   syoma Цитата(TSerg @ Jul 15 2014, 19:21) Умоляю... Jul 15 2014, 18:57 fatlortroll Можно и в OpenModelica попрактиковаться. Вполне до... Jul 10 2014, 18:03 syoma ЦитатаМатлаб - это действительно не симулятор, а д... Jul 21 2014, 08:23 AlexeyW Цитата(syoma @ Jul 21 2014, 11:23) Возмож... Jul 22 2014, 06:08  AlexandrY Цитата(AlexeyW @ Jul 22 2014, 09:00) Про ... Jul 22 2014, 06:19 khach Дифуры не всегда помогут. Например, как моделиров... Jul 21 2014, 21:39 AlexeyW Цитата(khach @ Jul 22 2014, 00:39) Дифуры... Jul 22 2014, 05:50  AlexandrY Цитата(AlexeyW @ Jul 22 2014, 08:46) Да, ... Jul 22 2014, 05:56 syoma ЦитатаЯ никак не донесу мысль sm.gif Почему не ста... Jul 22 2014, 08:54 AlexandrY Цитата(syoma @ Jul 22 2014, 11:54) Если я... Jul 22 2014, 10:09  Fat Robot Отличительные особенности компьютерного симулятора... Jul 23 2014, 08:48   kovigor Сложная какая-то дискуссия для меня получилась, я ... Jul 23 2014, 10:44    Tanya Цитата(kovigor @ Jul 23 2014, 14:44) Слож... Jul 23 2014, 11:09     kovigor Цитата(Tanya @ Jul 23 2014, 14:09) Лампоч... Jul 23 2014, 11:17      Tanya Цитата(kovigor @ Jul 23 2014, 15:17) Так ... Jul 23 2014, 15:02       kovigor Цитата(Tanya @ Jul 23 2014, 18:02) Но Вы ... Jul 23 2014, 15:06        Tanya Цитата(kovigor @ Jul 23 2014, 19:06) Так ... Jul 23 2014, 15:11         kovigor Цитата(Tanya @ Jul 23 2014, 18:11) Давайт... Jul 23 2014, 18:29     AlexandrY Цитата(Tanya @ Jul 23 2014, 14:09) У Вас ... Jul 23 2014, 12:21      kovigor Цитата(AlexandrY @ Jul 23 2014, 15:21) Пр... Jul 23 2014, 12:30 Rst7 Moderator: Посты скрыл, тон дискуссии настоятельн... Jul 23 2014, 07:53 syoma ЦитатаНасчет нечеткой логики - забавно, но я пока ... Jul 23 2014, 14:41 Tanya Цитата(syoma @ Jul 23 2014, 18:41) Я дале... Jul 23 2014, 15:06  syoma Цитата(Tanya @ Jul 23 2014, 17:06) А вот ... Jul 24 2014, 10:05   AlexandrY Цитата(syoma @ Jul 24 2014, 13:05) Да у н... Jul 24 2014, 10:14    syoma Цитата(AlexandrY @ Jul 24 2014, 12:14) Т.... Jul 24 2014, 10:48    Tanya Цитата(AlexandrY @ Jul 24 2014, 14:14) У ... Jul 24 2014, 11:06    kovigor Цитата(AlexandrY @ Jul 24 2014, 13:14) Я ... Jul 24 2014, 12:05     syoma Цитата(kovigor @ Jul 24 2014, 14:05) Впол... Jul 24 2014, 12:34      AlexandrY Цитата(syoma @ Jul 24 2014, 15:34) Неправ... Jul 24 2014, 13:36       Tanya Цитата(AlexandrY @ Jul 24 2014, 17:36) То... Jul 24 2014, 13:54     Tanya Цитата(kovigor @ Jul 24 2014, 16:05) Проп... Jul 24 2014, 12:42      kovigor Цитата(Tanya @ Jul 24 2014, 15:42) Тут Вы... Jul 24 2014, 13:14     syoma Цитата(kovigor @ Jul 24 2014, 14:05) Мне ... Jul 25 2014, 07:34      kovigor Цитата(syoma @ Jul 25 2014, 10:34) Но поч... Jul 25 2014, 07:53       syoma Цитата(kovigor @ Jul 25 2014, 09:53) Есть... Jul 25 2014, 08:40        kovigor Цитата(syoma @ Jul 25 2014, 11:40) ... дл... Jul 25 2014, 09:00         syoma Цитата(kovigor @ Jul 25 2014, 11:00) Я по... Jul 25 2014, 09:12          kovigor Цитата(syoma @ Jul 25 2014, 12:12) Ну пос... Jul 25 2014, 09:18       AlexandrY Цитата(kovigor @ Jul 25 2014, 10:53) Если... Jul 25 2014, 10:10        dxp QUOTE (AlexandrY @ Jul 25 2014, 17:10) Вс... Jul 26 2014, 07:27         SSerge Цитата(dxp @ Jul 26 2014, 14:27) С ограни... Jul 26 2014, 13:09         AndreyVN Цитата(dxp @ Jul 26 2014, 10:27) С ограни... Jul 28 2014, 08:51      AlexeyW Цитата(syoma @ Jul 25 2014, 10:34) Это Ва... Aug 2 2014, 18:56   Tanya Цитата(syoma @ Jul 24 2014, 14:05) Таня, ... Jul 24 2014, 10:57 AlexandrY Цитата(syoma @ Jul 23 2014, 17:41) 7. Заб... Jul 23 2014, 15:08 Fat Robot Не стоит недооценивать тау и переоценивать возможн... Jul 23 2014, 15:32 syoma ЦитатаОчень жаль. А так бы хотелось увидеть демонс... Jul 24 2014, 10:59  Tanya Цитата(syoma @ Jul 28 2014, 12:18) А вот ... Jul 28 2014, 08:56   syoma Цитата(Tanya @ Jul 28 2014, 10:56) А вот ... Jul 28 2014, 10:44    Tanya Цитата(syoma @ Jul 28 2014, 14:44) Конечн... Jul 28 2014, 11:12     syoma Цитата(Tanya @ Jul 28 2014, 13:12) Раз вы... Jul 28 2014, 12:54     amaora Цитата(Tanya @ Jul 28 2014, 15:12) Раз вы... Jul 28 2014, 14:25      Tanya Цитата(amaora @ Jul 28 2014, 18:25) Сгори... Jul 28 2014, 15:21    AndreyVN Цитата(syoma @ Jul 28 2014, 14:44) Ну и п... Jul 29 2014, 04:43  SSerge Цитата(syoma @ Jul 28 2014, 15:18) Самое ... Jul 28 2014, 10:08 syoma Цитата10000 x 5 минут = 50000/60 минут = 833 часа ... Jul 29 2014, 06:54
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|