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

 
 
> Подскажите по ПИД регулированию
TamTam
сообщение Jun 20 2006, 00:58
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Имеется термопара, встроенная в нагреватель, Источник тока, МК

что уже сделал:
1. усиливаю сигнал с термопары
2. считаю его на АЦП (получил значение)
3. ШИМ с выходом на полевик.

Вопрос ?

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

если мона пример для данных, заданная Т=350, действительная Т=100, скорость нарастания при ШИМ 100% 10град\сек.

Про ПИД регулирование читал, но так и не въехал как она должна выглядеть.

Заранее всем благодарен
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SpiritDance
сообщение Jun 26 2006, 06:00
Сообщение #2


Дух погибшего транзистора
****

Группа: Свой
Сообщений: 877
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 288



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

Ну да прост и легко алгоритмизируется, ага... smile.gif попробовали бы его сначала алгоритмизировать, потом бы уж...smile.gif хотя может для Вас это и легко...


--------------------
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.
Go to the top of the page
 
+Quote Post
Shurmas
сообщение Jun 26 2006, 06:36
Сообщение #3


Местный
***

Группа: Новичок
Сообщений: 232
Регистрация: 24-06-06
Пользователь №: 18 332



Цитата(SpiritDance @ Jun 26 2006, 10:00) *
в реальной жизни требуется автоподстройка во время работы, а не в специальном режиме по еденичному возмущению.


В реальной жизни автоподстройка производится по оценке реакции на естественные возмущения.

Цитата(SpiritDance @ Jun 26 2006, 10:00) *
Ну да прост и легко алгоритмизируется, ага... smile.gif попробовали бы его сначала алгоритмизировать, потом бы уж...smile.gif хотя может для Вас это и легко...


Ну что филосовствовать то ? я ж спросил пример кода - може валяется у кого. Если б я сам попробовал то не спрашивал бы, а выложил код в специальный раздел на форуме.
Go to the top of the page
 
+Quote Post
SpiritDance
сообщение Jun 26 2006, 06:49
Сообщение #4


Дух погибшего транзистора
****

Группа: Свой
Сообщений: 877
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 288



Цитата(Shurmas @ Jun 26 2006, 10:36) *
В реальной жизни автоподстройка производится по оценке реакции на естественные возмущения.

В реальной жизни в советские времена этой проблемой занимались целые группы инеженеров-исследователей в различных НИИ.

Цитата(Shurmas @ Jun 26 2006, 10:36) *
Ну что филосовствовать то ? я ж спросил пример кода - може валяется у кого. Если б я сам попробовал то не спрашивал бы, а выложил код в специальный раздел на форуме.

Да не я не философствую я просто съязвить пытаюсь. smile.gif Просто Вы спросили что-то вроде "А не завалялось ли у кого докторской диссертации? Выложите плиз нахаляву." smile.gif


--------------------
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.
Go to the top of the page
 
+Quote Post
vvs157
сообщение Jun 26 2006, 08:09
Сообщение #5


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

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата(SpiritDance @ Jun 26 2006, 10:49) *
Да не я не философствую я просто съязвить пытаюсь. smile.gif Просто Вы спросили что-то вроде "А не завалялось ли у кого докторской диссертации? Выложите плиз нахаляву." smile.gif


У очень многих промышленно выпускаемых терморегуляторов есть функция автоматического определения параметров ПИД регулирования. Очевидно, что можно найти объекты на которых эта автонастройка работать не будет. Но на объектах без "заморочек" работает вполне нормально. Я не думаю, что в каждом из них сидит внутри докторский диссер.
Go to the top of the page
 
+Quote Post
okela
сообщение Jun 26 2006, 09:23
Сообщение #6


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

Группа: Свой
Сообщений: 165
Регистрация: 11-01-05
Из: Украина, г. Одесса
Пользователь №: 1 896



Цитата(vvs157 @ Jun 26 2006, 11:09) *
Цитата(SpiritDance @ Jun 26 2006, 10:49) *

Да не я не философствую я просто съязвить пытаюсь. smile.gif Просто Вы спросили что-то вроде "А не завалялось ли у кого докторской диссертации? Выложите плиз нахаляву." smile.gif


У очень многих промышленно выпускаемых терморегуляторов есть функция автоматического определения параметров ПИД регулирования. Очевидно, что можно найти объекты на которых эта автонастройка работать не будет. Но на объектах без "заморочек" работает вполне нормально. Я не думаю, что в каждом из них сидит внутри докторский диссер.


Там действительно нет ничего труднореализуемого. Автонастройку делают либо по колебательному процессу (регулятор переводится в режим 2-хпозиционного) , либо по отклику на еденичный импульс.
В первом случае измеряются амплитуда и период колебаний, и на их основе всё расчитывается.
Во втором случае снимается передаточная характеристика и по ней всё определяется.
http://www.contravt.ru/?id=242
http://atm.h1.ru/root/theory/theory.html
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- TamTam   Подскажите по ПИД регулированию   Jun 20 2006, 00:58
- - maegg   По моему, не хватает исходных данных. например нео...   Jun 20 2006, 07:46
- - Atashi   посмотри Титце и Шенк Смехотехника.   Jun 20 2006, 16:28
- - defunct   Можно опытным путем составить две таблицы: 1. табл...   Jun 20 2006, 20:04
- - defunct   Тут пришел на ум еще один алгоритм решения вашей з...   Jun 20 2006, 20:18
- - Petka   Ага, называется это термостат =) реализуется одной...   Jun 20 2006, 20:30
- - Serj78   у меня один из первых "автоподстраивающихся...   Jun 21 2006, 22:27
- - Abatt   вот интересные линки по ПИД PID FAQ http://www.tc...   Jun 23 2006, 09:47
- - SpiritDance   Рекомендую посмотреть на какую-нибудь теорию и апп...   Jun 23 2006, 17:08
- - vvs157   Цитата(TamTam @ Jun 20 2006, 04:58) Про П...   Jun 23 2006, 20:16
- - TamTam   Цитата(vvs157 @ Jun 24 2006, 00:16) Цитат...   Jun 24 2006, 00:33
|- - vvs157   Цитата(TamTam @ Jun 24 2006, 04:33) Если ...   Jun 24 2006, 11:06
- - SpiritDance   Неудачный термин, Кр - это коэффициэнт усиления пр...   Jun 24 2006, 04:32
- - Abatt   в апноуте AVR492 теория и код для IAR   Jun 24 2006, 04:41
- - LordN   ЦитатаКр - это коэффициэнт усиления пропорциональн...   Jun 24 2006, 05:43
|- - SpiritDance   ЦитатаZp - "зона пропорциональности". Ну...   Jun 24 2006, 07:07
- - Abatt   вот готовые проект что вам нужен http://www.circ...   Jun 24 2006, 06:51
- - TamTam   Цитата(vvs157 @ Jun 24 2006, 00:16) Напри...   Jun 25 2006, 11:10
|- - vvs157   Цитата(TamTam @ Jun 25 2006, 15:10) Может...   Jun 25 2006, 11:51
- - Shurmas   А у кого нибудь есть исходник на Си автоподстройки...   Jun 25 2006, 13:28
|- - SpiritDance   Цитата(Shurmas @ Jun 25 2006, 17:28) А у ...   Jun 25 2006, 18:42
- - Shurmas   Я не считаю что это сложно, просто спросил нет ли ...   Jun 25 2006, 18:58
|- - Rst7   Цитата(Shurmas @ Jun 25 2006, 21:58) Я не...   Jun 26 2006, 05:23
- - SpiritDance   Ну с известными возмущениями действительно все ре...   Jun 26 2006, 10:30
|- - Shurmas   Цитата(SpiritDance @ Jun 26 2006, 14:30) ...   Jun 26 2006, 11:25
- - Serg_greS   Хорошее описание ПИД регуляторов: ://lord-n.narod....   Jun 26 2006, 11:39
- - Kovrov   Тут на родненьком сайте появилась аппнота по пидам...   Jul 30 2006, 13:31
- - TamTam   Цитата(Kovrov @ Jul 30 2006, 17:31) Тут н...   Jul 31 2006, 00:50
- - Kovrov   http://www.atmel.com/dyn/resources/prod_do...nts/d...   Jul 31 2006, 16:46


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 04:55
Рейтинг@Mail.ru


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