[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ: А сменить алгоритм?
(«Телесистемы»: Конференция «Аналоговая схемотехника»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Aleksei Pogorily 18 декабря 2001 г. 17:00
В ответ на: Ответ: Существующее устройство отправлено CD 17 декабря 2001 г. 06:18

Алгоритмы, предложенные Леонидом Иваовичем и мною в общем сводятся к следующему.
Есть желаемый средний уровень энергии за период P, энергия, выделяемая в нагрузке за период при подключении к сети A, еще вводми переменную S. (P и А - целые без знака, P <=A, S - целое со знаком).
Весь алгоритм очень прост.
Начальные условия S=0 для определенности (впрочем, это неважно, звено астатическое).
Каждый такт делаеи следующее.
1. Если S<0 - подключаем нагрузку на период сети.
2. Если S<0, S=S+A-P
Если S>=0 S=S-P
Все.
Это гораздо быстрее, чем ШИМ с любым периодом, обеспечивающим терпимую плавность регулирования.
Правда, скорость этого регулятора зависит от соотношения P и A, наибольшая при P=0,5A, падает при стремлении P к нулю или A.
То есть система существенно нелинейная.
Правда, при A/P в пределах от 0,25 до 0,75 скорость меняется всего вдвое, и остается достаточно высокой по сравнению с тепловой инерцией 35 кг железа.
Своеобразная система регулирования получится - астатическое звено и инерционное звено (сама печка) присутствуют, без коррекции не обойтись.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru