IGO61

Фуоз+Дпкв

3 800 сообщений в этой теме

MegaVoltFS    7

Доброго времени суток! поставил себе новый редукторный стартер, теперь, как я и ожидал,  проблема запуска на вялых оборотах пропала. Что интересно стартер мог без проблем крутить и запускать двигатель при температуре минус  26 , а на горячую не мог прокрутить двигатель - обороты были очень вялые что аж возникали клины, как тока двиг немного остынет - то запуск происходил без проблем, при вскрытии стартера следов трения железа якоря о железо полюсов не обнаружено, так же были без результатные попытки подать силовой минус на крышку щеткодержателя... Вообщем странный дефект... причем на горячую за время попыток запуска, стартер на столько много брал на себя, что можно было даже наблюдать эффект переполюсовки одной банки АКБ, т.е. она начинала шипеть (кипеть), при этом этот АКБ, с этим стартером, запускал двигатель в мороз минус 26...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ergio    2

Всем привет!Подскажите хочу поднастроить графики чуток,а то машина вяла реагирует на педаль газа походу зажигание поздное. Я так понимаю верхний график это максимальное отклонение ФУОЗа при максимальном разряжении в коллекторе,а нижний неизменный?И в куда двигать график чтобы зажигание раньше сделать.Спасибо за понимание

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
SashaMANjak    0

Здравствуйте Игорь.

Подскажите каким образом побороть падение оборотов стабилизации ХХ.

В прошивке задано 900 об/мин стабилизации, при снятом концевике карб настроен на 100 об/мин больше, как описывали ранее,

При подключеном  концевике если газнуть и отпустить педаль обороты падают до 650 и сразу же поднимаются до заданых, со снятым концевиком такого не происходит. 

Можно ли как-то програмно поправить данный косяк или просто снять концевик и не пользоваться стабилизацией ?

Изменено пользователем SashaMANjak

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IGO61    169

Так задумывался алгоритм - если обороты выше предустановленных ХХ, УОЗ уменьшается. Обороты ниже - УОЗ увеличивается. Скорость изменения оборотов чем ближе к заданным, тем меньше - чтоб не было перерегулирования. Если газнуть и отпустить педаль, когда обороты только вошли в зону регулирования сверху, УОЗ уменьшается очень быстро - в каждом полуобороте на дискрету (0,375градуса). Вот это быстрое уменьшение УОЗ и приводит к "провалу" оборотов. На данный момент нет механизма уменьшения этого недостатка. 

Попробую поэкспериментировать с вариантами управления УОЗом на оборотах выше ХХ для минимизации "провала" оборотов. Если у кого будут варианты алгоритмов - предлагайте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
sl_64    2

Всем привет, Игорь   как вариант на вскидку , при сбросе газа концевик  карба сработает раньше чем упадут обороты- устанавливаем флаг замедления, отсюда при при сработавшем концевике , оборотах выше холостых  и установленным флаге не заходим в подпрограмму регулировки холостых работаем по таблицам пока обороты не достигнут установленных холостых. Дальше сбрасываем флаг ну и по проге дальше.

  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
alvikagal    38

Тогда обороты не упадут если УОЗ будет большой. А так вариант неплохой.
Можно без флага, только сделать задержку (настраиваемую 2-3 сек. или в тактах) регулировки после оборотов верхнего порога и если обороты упали ниже ХХ, то включать регулировку.

Чтобы избежать провала, лучше чтобы УОЗ на ХХ был по карте выше, а коррекция его уменьшала для уменьшения оборотов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
sl_64    2
26 минут назад, alvikagal сказал:

Тогда обороты не упадут если УОЗ будет большой

упадут , бензина не хватит крутить мотор если тапку убрали 

 

1 час назад, sl_64 сказал:

работаем по таблицам пока обороты не достигнут установленных холостых.

обороты падают уоз уменьшается -или я чего то не понял

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
alvikagal    38

Я алгоритм входа в регулировку имел ввиду, чтобы не было провала вообще - лучше входить в него с большим УОЗ который будет держать обороты выше ХХ, а потом через 2-3 сек. регулировать, т.е. уменьшить УОЗ и соответственно обороты.

Напрягает ведь провал больше, чем пару сек обороты на 200 оборотов выше ХХ? Или не так?

 

Так вот, этот УОЗ в районе ХХ должен быть в карте выше или таким как на полной нагрузке и обороты соответсвуют ХХ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
SashaMANjak    0
1 час назад, alvikagal сказал:

Напрягает ведь провал больше, чем пару сек обороты на 200 оборотов выше ХХ? Или не так?

Все верно.

Думаю небольшая пауза перед включением стабилизации сможет устранить данный косяк, только как это сделать ?

Изменено пользователем SashaMANjak

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
alvikagal    38

Игорь знает как это реализовать.

  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
sl_64    2
19 минут назад, SashaMANjak сказал:

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

допустим бросаем тапку с 2000 оборотов время паузы одно или с 6000 время паузы другое

как считать время паузы?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
alvikagal    38

Есть верхний порог диапазона ХХ. Какой в проекте Игоря, я не знаю, возможно 1140 или 1200 оборотов. Вот этот порог определяет начало отчета и замкнутый концевик.

 

Алгоритм следующий:

Время паузы - 255 тактов.

Каждый такт проверка условий:

1. Если концевик замкнут и обороты ниже ХХ или время паузы равно 0, то включаем регулятор.

2. Если концевик замкнут и обороты ниже 1200 и время паузы больше 0, то уменьшаем каждый такт Время паузы.

 

Время паузы восстанавливать когда разомкнулся концевик или обороты больше 1200.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IGO61    169

Всем привет!

В 28.03.2018 в 21:33, SashaMANjak сказал:

При подключеном  концевике если газнуть и отпустить педаль обороты падают до 650 и сразу же поднимаются до заданых, со снятым концевиком такого не происходит. 

Можно ли как-то програмно поправить данный косяк

Подправил прошивку для 60-2 на предмет "провала" оборотов после сброса газа при стабилизации оборотов ХХ. Прошка проверена на двух авто - на обоих схожий результат. В ЕЕПРОМ по умолчанию стоит 825об/мин ХХ (можно менять менеджером). На прогретом отпускаем педаль с 2500об/ми. Обороты падают до 900об/мин и затем плавно (в течении 2...3 секунд) снижаются до предустановленных. В памяти программ осталось всего 5! свободных ячеек. 

В части оборотов ниже заданных ХХ ничего не трогалось, выше заданных ХХ алгоритм переделан - увеличен интервал между правками УОЗ. Но принцип остался прежний - чем дальше текущие обороты от предустановленных, тем чаще правки УОЗ и наоборот. 

Архив прилагаю:

676_60-2_02apr18.zip

Изменено пользователем IGO61
  • Лайк 1
  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
SashaMANjak    0
29 минут назад, IGO61 сказал:

Всем привет!

Подправил прошивку для 60-2 на предмет "провала" оборотов после сброса газа при стабилизации оборотов ХХ.

ОК, спасибо большое завтра попробую залить прошивку пока есть на руках прошивалищик, и буду тестировать.

Саму прошивку (графики) также можно править в любой версии менеджера ?

Изменено пользователем SashaMANjak

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IGO61    169

 

 

49 минут назад, SashaMANjak сказал:

Саму прошивку (графики) также можно править в любой версии менеджера ?

В архиве лежит версия менеджера, у меня она самая крайняя (по дате). А так, годятся версии менеджера от 2014 года и выше.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
CherepVM    63
В ‎29‎.‎03‎.‎2018 в 11:06, IGO61 сказал:

...........Вот это быстрое уменьшение УОЗ и приводит к "провалу" оборотов. На данный момент нет механизма уменьшения этого недостатка. 

Попробую поэкспериментировать с вариантами управления УОЗом на оборотах выше ХХ для минимизации "провала" оборотов. Если у кого будут варианты алгоритмов - предлагайте.

Всем, приветики!

У меня сделано так...

--- газнул, отпустил педаль, прога ждет входа в зону стабл.ХХ.

--- вхожу в зону с макс.УОЗ для ХХ( у меня он +24грд) и делаю выдержку 20циклов.

--- после 20-ти циклов начинаю через каждые 4 цикла уменьшать УОЗ ХХ с дискретностью в 2грд. То есть уменьшил УОЗ ХХ на 2грд и жду 4 цикла и так пока обороты не упадут ниже положенного( у меня 850об/мин).

--- упали ниже положенного, делаю +2грд и выдержка 4 цикла.

--- и т.д.т.п.

один цикл - это один вход в подпрограмму стабилизации ХХ. Это полуоборот кол.вала.

Ну и самое главное..., прежде нужно обязательно настроить карб на желаемые обороты ХХ, отключив прогр.стабл.ХХ. Я ставлю в свой ФУОЗ перемычку и ФУОЗ держит фикс.УОЗ на ХХ(у меня 9грд) и жиклерами настраиваю карб.

Год назад, прогу своего ФУОЗ, написанную на ассемблере, переписал на Си, теперь алгоритмы лучше смотрятся. Если надо, могу скинуть текст подпрограммки стабл. ХХ.

 

  • Лайк 2
  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IGO61    169

Всем привет!

У меня по-другому. Как известно, каждой строке графика соответствуют свои обороты, вернее период следования циклов (полуоборотов). Зависимость обратная - чем выше обороты, тем меньше номер строки графика. Так строка №125 соответствует 825об/мин для стабилизации ХХ. Нижняя граница для стабилизации ХХ формально ограниченна переходом в режим пусковых оборотов = 571об/мин. Верхняя граница оборотов отстоит на 40 строк меньше от предустановленных ХХ: 125 - 40 = 85. Вот эта разница соответствует 85-строке графика, что эквивалентно 1148об/мин. То есть прошивка сама отслеживает заданные обороты стабилизации и соответственно двигает верхнюю границу. Выше этих оборотов, как при замкнутом конечнике карба, так и при разомкнутом, прога работает по графикам. 

В подпрограмму стабилизации входим с тем УОЗ, который был вне её. Если замкнут конечник карба и обороты ниже верхней границы, но выше оборотов ХХ, то проверяется на ноль переменная "задержка между правками УОЗ". Если она не равна нулю, то изменения УОЗ в текущем цикле не производится, "задержка" уменьшается на единицу и вываливаемся из "стабилизации" до следующего цикла. Если "задержка" равна нулю, то из текущего УОЗ вычитается одна дискрета (0,375градуса) и обновляется переменная "задержка между правками УОЗ". Как это делается? Текущий номер строки (для измеренного в текущего периода цикла) вычитается из заданного (для оборотов ХХ) номера строки и разница вычитается из числа 20 (подобрано опытным путём). Если эта разница отрицательна, то принудительное обнуление. Полученное число и сохраняется в переменной "задержка".

Например:

1). Заданы обороты стабилизации ХХ 825 (она же строка №125). Измеренные обороты 1000об/мин (строка 101). Согласно описанию 125-101=24; 20-24=-4->0. Полученный ноль сохраняем в "задержке", то есть при таком значенни "задержки" и  на таких оборотах уменьшение на одну дискрету УОЗ будет происходить в каждом цикле, каждые пол-оборота. УОЗ будет быстро уменьшаться.

2). Те же заданные обороты ХХ 825 (строка №125). Но измеренные обороты уже 855 (она же строка №120). Имеем 125-120=5; 20-5=15. Полученное 15 сохраняем в "задержке". Теперь УОЗ будет уменьшаться на дискрету раз в 15 циклов (7,5 оборотов), то есть гораздо реже. И так по мере приближения оборотов к заданным ХХ "задержка" будет увеличиваться, максимум до 20 циклов. То есть обороты плавно приближаются к заданным.

  • Лайк 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
alvikagal    38

Оригинальное решение. Молодец Игорь, малыми ресурсами получилось сделать.

Игорь, гистерезис оборотов ты не используешь?

Исключение коррекции, если разница между желаемыми оборотами ХХ и текущими равна к примеру +/-2 строки.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IGO61    169

Использую +/- одна строка. Две - то много, ИМХО.

14 минуты назад, alvikagal сказал:

Молодец Игорь

То не я сам, то Володе (CherepVM) низкий поклон - это он меня в своё время алгоритмами пичкал. Долгими зимними вечерами.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
CherepVM    63

Всем, приветики.

Да-а-а ужжж-ж-ж-ж, было дело. Уже 7 годков "улетело".

Игорь( IGO61),

Цитата

В подпрограмму стабилизации входим с тем УОЗ, который был вне её. ....

это имеется ввиду, с тем УОЗ ХХ которые были в последний раз, работая на ХХ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IGO61    169

Не-е, перед входом в п/п стабилизации у нас был какой-то расчитанный УОЗ для работы по графикам для прошлого цикла. Вот с этим УОЗом мы и мягко  входим в подпрограмму. Чтоб не было "броска" УОЗ на переходе с одного режима в другой.

Если по какой-то причине был выход из "стабилизатора", УОЗ стабилизации при выходе как бы забывается. Ведь последующий повторный вход может быть уже, например, на других оборотах и угол входа уже будет иной.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
CherepVM    63

О, понятненько, а я вхожу с максимольно возможным УОЗ для ХХ. То есть, для стабл.ХХ использую УОЗ который не "привязан" к графикам.

Так как вхожу с макс. УОЗ ХХ(+24грд.) и при правильном настроенном карбе, и стартовой выдержкой(20циклов), система не допускает большого провала оборотов. Быстренько "парирует" падение оборотов и выходит на заданную стабилизацию.

Внешне система работает так...

чуть нажимаю педальку шоб сработал микрик, но дросс.заслонка карба не открылась, прога выходит на УОЗ по графикам. Отпускаю педальку, обороты подымаются в пределах 900...1000 и так держатся около секунды, не более. Это повышение оборотов возникло от действия УОЗ ХХ +24грд. Когда выдержка(20циклов) закончилась, обороты упускаются к заданным 850. Если газнуть, то обороты ниже 750 не падут, система быстро "парирует".

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
CherepVM    63

Может пригодится кому-то....

Ой, забыл кометарии веревести на русский..., щас оформлю.

 

Func_stablXX.zip

Изменено пользователем CherepVM
Исправил коментарии
  • Одобряю 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MegaVoltFS    7
В 03.04.2018 в 22:05, IGO61 сказал:

Подправил прошивку для 60-2 на предмет "провала" оборотов

А я всегда думал что это косяк карбюратора, а именно, как говорят, длинного канала ХХ, и этот провал лечил повышением порога включения клапана ХХ..  и что интересно - он (провал) лечился)))

Изменено пользователем MegaVoltFS

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сообщения

    • Ну если вам так удобнее интерпретировать- пусть будет .   Не пойдёт ! Э. имеет свой заряд ,а это не энергия с источника . Величину прохождения энергии от источника обеспечивает регулируемый поток электронов на участке А-К .
      Прежде чем использовать энергию нужно этой энергией снабдить сам носитель .А электроны , вылетевшие из катода под действием разогрева(энергии выхода) работают всего лишь переносчиками энергии(носитель). На ГЭС - условно...магнит крутися в катушке . ЭТО и является условием возбуждения ЭЛЕКТРОНА . ПОнятно , что тут нет химических реакций и тем более реакций связанных с радиацией ...также нет "рождения " новых электронов ,,,
      Воз эту энергию возбуждения и захватывает следующий по цепочке электрон и становится высокопотенциальным но энергия от него тутже забирается следующим в цепочке , а первый уже "зарядился" новой порцией и т.д. Количество цепочек определяет величину пропускания энергии.
       А что в учебнике - электроны бегут кучей со скоростью света ...
      А вот простой вопрос - а как они будут бежать кучей в переменном напряжении ?? ;-) :-) дык я ,ж об этом и долблю с самого начала ветки! Но ответа нет и пришлось некоторых особо продвинутых в ток-е задвинуть в игнор,- чтобы не мешались ! ;-)
      Придёться таки какомуто академику "взять удар на себя" и поменять формулировку определения ТОК-а Ну, я практик и пока ручонками не пощупаю - не поверю! Математику не воспринимаю ...из химии решения делаю на основе атомных весов элементов ...но если мысль правильная то я воспринимаю её влёт и верю на слово!    
    • Закрадывается опасное для печени подозрение, что вы кардинально правы... А у аккума с маркировкой 55B24L емкость 44А*ч... Похоже, я щас Дзэн постигну...
    • Вы ошибаетесь. Энергии не существует. А вот уровни энергий - они вытекают  (выводятся) из всех законов - закона Фурье, закона Ома, закона Джоуля-Ленца, закона Ньютона-Рихмана, закона самоиндукции Фарадея. (Есть правда в официальной физики и масса лажи. Здесь важно понять аналогии. Потому надо развивать ТФА - теорию физических аналогий.) Пора учебники по физике выбрасывать на свалку. Революция неизбежна, Сэр!
    • Осталось 2 радиатора 146х190х38 (190 высота, размер примерный, +\- 3мм, ибо пилено лучковой пилой...) 400 руб Пара
    • Если это уровни энергии, то энергия (хотя бы как понятие, пусть даже безотносительно единиц измерения) таки не может не существовать! Но очевидно, что это противоречит вашему же изначальному уверждению. Извольте устранить нестыковку.