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

 
 
 
Reply to this topicStart new topic
> Мат. модель объекта нагрева
NikE
сообщение Jun 3 2005, 14:28
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 3-06-05
Из: Новгород
Пользователь №: 5 715



Нужна модель процесса нагрева объекта. С учётом инерционности нагрева, потерь тепла и запаздывания.
Go to the top of the page
 
+Quote Post
yuriyc
сообщение Jun 7 2005, 06:24
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 27
Регистрация: 28-04-05
Пользователь №: 4 557



Цитата(NikE @ Jun 3 2005, 17:28)
Нужна модель процесса нагрева объекта. С учётом инерционности нагрева, потерь тепла и запаздывания.
*


Я так понимаю, что речь идет о управлении нагревателями.
Построить модель поцесса, думаю, будет проблемотично.
Слишком тут все сложно и весьма индивидуально.
А вот по поводу расчетов и управления есть соответствующая ветка в форуме smile.gif

http://forum.electronix.ru/index.php?showtopic=1467&hl=

Удачи.
Go to the top of the page
 
+Quote Post
NikE
сообщение Jun 7 2005, 09:57
Сообщение #3





Группа: Новичок
Сообщений: 4
Регистрация: 3-06-05
Из: Новгород
Пользователь №: 5 715



Цитата(yuriyc @ Jun 7 2005, 10:24)
... по поводу расчетов и управления есть соответствующая ветка в форуме
Построить модель поцесса, думаю, будет проблемотично.
Слишком тут все сложно и  весьма индивидуально.

Формулы ПИДа и его настройка у меня есть. Я хотел бы программно погонять его, чисто качественно -- посмотреть процесс регуляции на экране. Мне не надо подгонять модель под какой-то конкретный частный случай (со всеми его особенностями).

Например, мне подошёл бы какой-нибудь рекурсивный алгоритм, который даёт S-образную кривую (разгон / торможение / насыщение), и в котором можно чётко выделить коэффициенты, отвечающие за входную энергию нагревателя, за инерционность и за потери тепла.
Go to the top of the page
 
+Quote Post
yuriyc
сообщение Jun 7 2005, 12:28
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 27
Регистрация: 28-04-05
Пользователь №: 4 557



Цитата(NikE @ Jun 7 2005, 12:57)
Например, мне подошёл бы какой-нибудь рекурсивный алгоритм, который даёт S-образную кривую (разгон / торможение / насыщение), и в котором можно чётко выделить коэффициенты, отвечающие за входную энергию нагревателя, за инерционность и за потери тепла.
*


Таких алгоритмов сам, к сожалению, не встречал.
В интернете как-то находил программку VisSim для визуального моделирования динамических систем. Мож поможет
http://www.vissim.nm.ru/z_tf_pid.html
http://www.vissim.nm.ru/
И еще одна
P.I.D. - EXPERT
http://www.technocont.ru/pid/perspective/

Моделированием сам не занимался в виду быстрой реализации проекта. blush.gif Все управление делалось "налету", сразу в аппаратуре
Go to the top of the page
 
+Quote Post
yuriyc
сообщение Jun 7 2005, 13:43
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 27
Регистрация: 28-04-05
Пользователь №: 4 557



Цитата(NikE @ Jun 7 2005, 12:57)
Например, мне подошёл бы какой-нибудь рекурсивный алгоритм, который даёт S-образную кривую (разгон / торможение / насыщение), и в котором можно чётко выделить коэффициенты, отвечающие за входную энергию нагревателя, за инерционность и за потери тепла.
*


Вот еще пакеты для моделирования

http://www.expertune.com/products.html
http://www.pas.com/TuneWizard.htm
http://www.tunewizard.com/
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Jun 9 2005, 16:19
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Смотри Матлаб уравнения в частных производных.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
impatt
сообщение Aug 16 2005, 05:00
Сообщение #7


Частый гость
**

Группа: Validating
Сообщений: 169
Регистрация: 10-11-04
Из: Челябинск
Пользователь №: 1 088



С универа запомнилось, что потребуется решать неоднородное уравнение в частных производных второго порядка по нужному количеству измерений. Если модель трёхмерная, то.. Непросто :)
Go to the top of the page
 
+Quote Post
Альберт
сообщение Sep 5 2005, 07:26
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 181
Регистрация: 13-11-04
Из: Казань
Пользователь №: 1 121



Цитата(impatt @ Aug 16 2005, 08:00)
С универа запомнилось, что потребуется решать неоднородное уравнение в частных производных второго порядка по нужному количеству измерений. Если модель трёхмерная, то.. Непросто smile.gif
*

Даже если мат.модель является плоской это уравнение будет трехмерным, процесс нагрева является нестационарным процессом.
Go to the top of the page
 
+Quote Post
andri
сообщение Sep 23 2005, 12:17
Сообщение #9





Группа: Новичок
Сообщений: 7
Регистрация: 22-09-05
Пользователь №: 8 850



уравнение теплопроводности необходимо при некоторых допущениях уже имеются аналитические решения в плоском виде соответствно
Go to the top of the page
 
+Quote Post
Chupakabra
сообщение Sep 26 2005, 05:31
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 361
Регистрация: 18-04-05
Пользователь №: 4 258



В общем-то вопрос автора темы относится больше к теории автоматического управления, чем к физике. Если это модель для проверки управления над ней, то искать/делать ее нужно в свете ТАУ. Объект, для простоты, должен быть точечным, а не распределенным, с идеальным смешением (типа чайника). Динамика такого объекта описавается диф. ур-м. первого (или выше smile.gif )порядка, апериодическое звено (+транспортное запаздывание). Такая модель как раз дает s-образную (почти wink.gif ) разгонную кривую (переходный процесс). Кстати для чайника, можно самому состряпать модель исходя из теплоемкости воды и коэффициета теплопередачи стенки. Теплообменник описывается диф. ур-м. второго порядка.
Go to the top of the page
 
+Quote Post
petuhoff
сообщение Oct 26 2005, 15:15
Сообщение #11





Группа: Новичок
Сообщений: 9
Регистрация: 15-10-05
Пользователь №: 9 698



Цитата(NikE @ Jun 3 2005, 17:28)
Нужна модель процесса нагрева объекта. С учётом инерционности нагрева, потерь тепла и запаздывания.
*


Есть хороший пакет моделирования МВТУ (Моделирование в технических устройствах).
Закачать можно отсюда
http://mvtu.power.bmstu.ru/
В этом пакете существуют специальные блоки, в которых уже зашиты уравнения теплопроводности. Есть возможность моделировать нагрев цилиндра, тонкой стенки, стрежня с внутренним энерговыделением. При этом количество точек по высоте задается пользователем.

В примерах папки с примерами есть папка реакторы в ней пример Rbmk11_11.mrj
В блоке активная зона довольно подробно расписана теплообмен на экномайзерном участке и испарительном участке активной зоны. С учетом кипения теплоносителя и задаваемой мощности энерговыделения.
Go to the top of the page
 
+Quote Post
Dr.NoA
сообщение Oct 31 2005, 16:48
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 316
Регистрация: 22-10-05
Пользователь №: 9 976



Советую Simulink. Можно просто задать передаточную функцию объекта управления, а можно найте в инете матмодель помещения для Simulink.
Go to the top of the page
 
+Quote Post

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

 


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


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