|
Электроника схемы, устройства, справочники и т.п. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
16.05.2013, 14:23 | #211 |
Компьютерный червь
|
Эмулятор чего?
__________________
Я не дам правильный ответ, даже если знаю его, но заставлю думать мозг и наведу на правильную дорогу к нему. |
16.05.2013, 14:55 | #212 |
новичок
Регистрация: 14.05.2013
Адрес: Пшада
Сообщений: 16
Вес репутации: 0 |
эмулятор прибора, который тут обсуждается
мышкой ползунок дергаешь, изображая изменения ветра. Эмулятор просичтывает момент, изменение оборотов. этого достаточно, чтобы отрабатывать алгоритм управления мощностью на выходе когда эмулятор готов, тогда имеет смысл уже пробовать переносить это на железо. конечно крутые микропроцессорщики и без такого захода все сделают... но где они? |
18.05.2013, 23:10 | #213 |
Администратор
Регистрация: 25.02.2010
Адрес: Латвия, Сигулда
Сообщений: 820
Вес репутации: 10 |
Angbor, лучше, если эмуляция изменений скорости ветра будет происходить автоматически по случайному закону. А мы можем только задавать пределы - min/max. Сложность может представлять момент инерции винта. Вот если бы мы могли придумать такой алгоритм, которому инерция винта безразлична, было бы здорово.
|
19.05.2013, 02:51 | #214 |
механик-теоретик
|
Angbor, примерно так видятся основные тезисы по алгоритмам управления:
Пример можно увидеть на рис 217 стр. 346 библии: http://windpower-russia.ru/forum/sho...?p=430#post430
б) выработку полезной и бесполезной работы в генераторе суммарно обозначу как N2 N2=f(w;I) – функция, которая однозначно определяется частотой вращения и током генератора в) изменение кинетической энергии ротора N3=J*w*e, где J – момент инерции ротора, e – угловое ускорение ротора e=dw/dt. N3 также может быть положительной и отрицательной (ротор ускоряется или замедляется) N1= N2+ N3 f(w;v)=f(w,I)+J*w*dw/dt в первом варианте задача такова, что используя переменные, подлежащие измерению нужно вычислить значение f(w;v) далее сравнить полученное значение с функцией максимальной мощности Nmax=f(w) (тот же рисунок 217 – строим функцию через точки максимумов кривых и получаем нечто вроде кубической параболы) далее – если N1>Nmax – значит винт перегружен и необходимо уменьшить значение N2 и, соответственно наоборот неизвестная переменная здесь только v – скорость ветра. Именно невозможность определения этой переменной в данном алгоритме заменяется сравнением N1 с Nmax, w- измеряется однозначно с мощностью N2 не всё просто – если контроллер делать для универсального применения, то нужно рассчитывать на то, что сама функция может быть неизвестна, так как не каждый самодельщик сможет произвести замеры на предмет соответствия механической мощности оборотов и тока для своего генератора. Другой подход определение мощности N2 через измеренную электрическую мощность в нагрузке и КПД генератора (но в этом случае КПД тоже будет функцией) J (момент инерции) - хоть и константа, но с потолка его не срисуешь, и рассчитывать на то, что каждый сможет самостоятельно рассчитать или измерить его для своего ветряка тоже не стоит – нужно придумать способ его определения. Функция Nmax=f(w) изначально также неизвестна и для получения этой функции (коэффициента в уравнении параболы) также нужны соответствующие танцы с бубном. В втором варианте используется сравнение N1 не с Nmax, а со своим предыдущим значением, для вычисления N1 также нужны момент инерции J и угловая скорость w. Разница в сравнении значений определяет то, в какую сторону нужно изменять мощность N2. Для того, чтобы разница существовала всегда – алгоритм должен обеспечивать качание величины N2 в некоторых пределах и тогда при сравнении результатов до и после будет ясно – туда плывем или не туда. в первом варианте имеем необязательность знания момента инерции (не учитываем N3) - тогда алгоритм в некоторой степени теряет скорость реакции на порывы ветра. Но проблему представляет знание функции Nmax Во втором варианте функция Nmax не нужна, но без знания момента инерции никак нельзя. Хочется третий вариант - в котором ни Nmax ни момент инерции не нужны...
__________________
Я не понял Вашего вопроса, но я Вам на него отвечу С уважением, Дмитрий. |
19.05.2013, 15:42 | #215 |
новичок
Регистрация: 14.05.2013
Адрес: Пшада
Сообщений: 16
Вес репутации: 0 |
Так... уже интересно
На огороде мозг в основном спинной, работает. Нужно время на переключение Сразу вопросы дилетанта - может быть бредовый... Может ли ветряк (любой ли ветряк может) работать как вентилятор, т.е. можно ли запустить вращение винта, используя генератор как электро-мотор? Если да, то можно определить инерцию любого винта в отсутствие ветра, разогнав винт до тестовых оборотов и получив время их снижения. Второе. Я читал тут про сложность измерения скорости ветра. Вопрос, почему не разместить датчик в валу винта? Если вал полый, то вполне себе туда помещается трубка, на другом конце которой ставим цифровой датчик давления, который подключаем к нашему девайсу... Правда, если вал не полый, или/и если пользователь не сможет внести требуемые изменения в конструкцию, то прибор теряет универсальность... да, так что ладно, про скорость ветра забудем Александр, кончено, можно и так задавать скорость ветра. Это наименьшая сложность в программе. Можно и так сделать и так. |
19.05.2013, 16:04 | #216 | |
VIP
|
Цитата:
|
|
20.05.2013, 01:32 | #217 |
новичок
Регистрация: 14.05.2013
Адрес: Пшада
Сообщений: 16
Вес репутации: 0 |
Возник еще один вопрос.
А насколько вообще велика экономическая выгода от данного прибора? Т.е. сколько процентов мы теряем без него и сколько - будем приобретать с ним? Чтобы хотя бы понять, это просто интересная задачка, или реально с ним ветряк будет намного (или не на много) более производительным? Или это мы в том числе и призваны выяснить? |
20.05.2013, 03:47 | #218 |
Ёж (технобомж)
|
Angbor, Для стандартных солнечных батарей в идеале ( мороз и солнце, аккумулятор сильно разряжен, КПД МППТ контроллера прилично за 90%) до 140% в сравнении с подключением "влоб".
Для ветра, очень зависит от конкретного ветряка, но, пожалуй , в большинстве случаев не меньше, а значительно бОльшая прибавка, чем с солнцем. Но реализация такого устройства для ветряка и намного сложнее, чем для солнца.
__________________
73 ! |
20.05.2013, 11:07 | #219 | |||
VIP
Регистрация: 16.05.2012
Адрес: Пермь
Сообщений: 641
Вес репутации: 12 |
Цитата:
Цитата:
Цитата:
|
|||
21.05.2013, 01:35 | #220 |
новичок
Регистрация: 14.05.2013
Адрес: Пшада
Сообщений: 16
Вес репутации: 0 |
"На некотором расстоянии от винта" - а на каком? Хотя в любом случае, если для установки контроллера потребуется переделка механики, Это уже не универсальный контроллер...
Что касается сути вопроса, я пока в стадии "начитки информации", увы, я совсем зеленый в этом вопросе. А что касается эмулятора, то я сделал страничку проекта на sourceforge.net Выложил примитив, объясняющий, что именно я имею ввиду под симулятором (эмулятором) реал-тайм. Как я уже писал, мне кажется, что для "железной" реализации нам надо написать такую программу, которая сможет частями переносить функционал на железо, в последнюю очередь отказавшись от ПК, заменив его на микроконтроллер |