[help needed] четвёртый этап разработки

Про байтики и логику ЭБУ
Post Reply
User avatar
AndreyB
Site Admin
Posts: 14325
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

четвёртый этап разработки

Post by AndreyB »

Третий этап разработки близится к завершению.

Такое дело: я в некоторой расстерянности. Я не знаю, за что именно мне теперь браться и на чём концентрироваться. Сейчас я склоняюсь к варианту прибраться в исходниках и в документации, видимо? Печальный будет достаточно этап.

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

Открыт к идеям :)
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
maddmr
Posts: 13
Joined: Fri Dec 26, 2014 2:50 am
Location: Красноярск

Re: четвёртый этап разработки

Post by maddmr »

Джойстик и меню отложить на потом. Автомобили и без джойстиков ездят.
А вот прибраться в исходниках и документации это да! +много

Еще хотелка:
Реализовать вот этот метод расчета ускорения КВ, и записывать ускорение КВ в лог. С тем, что бы потом попытаться по нему отстраивать зажигание.
http://rotorman.dtt-motorsport.ru/j5-sport/acceleration.htm
Красноярск. Старое ведерко с 3s-ge на ватомате.
User avatar
AndreyB
Site Admin
Posts: 14325
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: четвёртый этап разработки

Post by AndreyB »

maddmr wrote:Джойстик и меню отложить на потом.
Поздно откладывать - уже готово на 90%,
maddmr wrote: А вот прибраться в исходниках и документации это да! +много
Уже в процессе. Примерно с этим связан тикет https://sourceforge.net/p/rusefi/tickets/90/ - там много незаметной работы нужно сделать для улучшения юзабилити.
maddmr wrote: записывать ускорение КВ в лог
https://sourceforge.net/p/rusefi/tickets/128/
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14325
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: четвёртый этап разработки

Post by AndreyB »

russian wrote:
maddmr wrote: записывать ускорение КВ в лог
https://sourceforge.net/p/rusefi/tickets/128/
сделал TS индикатор, пока просто делит RPM прошлого оборота на текущий RPM
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
mivaol
Posts: 260
Joined: Thu Jan 30, 2014 6:00 pm

Re: четвёртый этап разработки

Post by mivaol »

Для осмысления ускорения коленвала и удобной визуализации.
Ускорение коленвала нужно знать для оценки выбора угла зажигания для максимальной эффективности мотора при настройке.
Измерение ускорения коленвала позволит оценить влияние изменения настроек угла зажигания в лучшую или худшую сторону.
Предложение. Ускорение хранить следующим образом. Хранение результата ускорения коленвала хранить в 3d таблице.
Перед началом оборота сохраняется результат предудущего полуоборота, выбирается ячейка в которой будут хранится данные измерения ускорения вращения коленвала за настояший оборот.
Выбор производится путем выборки RPM предыдущего оборота и положения дроссельной заслонки.
Результат это длительность оборота в микросекундах.
Возможно таблиц нужно столько сколько цилиндров, либо результат усреднять при попадании в одну ячейку.
После того как измерительная сессия закончена таблица передается на компьютер(либо она все время перед глазами), производятся необходимые корректировки и сессия измерения повторяется.
Это позволит многим сэкономить на динамо стенде.

Кстати квантование Дросселя надеюсь не линейное? То есть 10 процентов сигнала ацп это 3% дросселя 20%ацп 6% дросселя 30%-9% , 40%-15% ,50%-23% итд
Last edited by mivaol on Fri Jan 16, 2015 7:08 pm, edited 2 times in total.
User avatar
AndreyB
Site Admin
Posts: 14325
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: четвёртый этап разработки

Post by AndreyB »

mivaol wrote:Предложение предыдущее RPM производит выбор ячейки из 3D таблицы для хранения результата оси таблицы RPM/Дроссель по третьей оси результат в ячейке в микросекундах например. Возможно таблиц нужно столько сколько цилиндров.
Кстати квантование Дросселя надеюсь не линейное? То есть 10 процентов сигнала ацп это 3% дросселя 20%ацп 6% дросселя 30%-9% , 40%-15% ,50%-23% итд
Я не понял НИЧЕГО. Мы вообще о чём тут говорим? http://rusefi.com/wiki/index.php?title=40
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: четвёртый этап разработки

Post by puff »

про дроссель кстати тоже были сомнения: возможно, угол поворота заслонки находится не совсем в прямой зависимости с количеством поступающего воздуха/давлением (работает аэродинамика?)
PS местами всё это смахивает на шизофренический бред :-)
User avatar
AndreyB
Site Admin
Posts: 14325
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: четвёртый этап разработки

Post by AndreyB »

после редактирования стало чуть-чуть понятнее, но всё равно мало что понятно - кому визуализировать и что именно и зачем. Предлагаю начать отдельную тему и всё по порядку, с самого начала - а то есть описание КАК делать, но нет описания ЧТО делать и ЗАЧЕМ.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Post Reply