СодержаниеСодержание
Содержание 2
1.Введение. 3
1.1.Глоссарий. 3
1.2.Описание предметной области. 3
1.3.Неформальная постановка задачи. 4
1.4.Обзор существующих решений. 4
1.5.План работ. 5
2.Требования к окружению. 6
2.1.Требования к аппаратному обеспечению. 6
2.1.1.Требования к микроконтроллеру. 6
2.1.2.Требования к ДВС. 6
2.2.Требования к пользователям. 6
3.Проект. 6
3.1.Средства реализации. 6
3.2.Алгоритм. 6Введение1.Введение.
Никогда ещё в материальном мире «качество» не проигрывало «количеству», в том смысле, что взять «качеством» гораздо дешевле, чем наращивать количество того же самого. Причём, эта разница тем больше, чем выше качество. Взять, к примеру, автоспорт. Не будет неожиданностью одинаковая мощность у автомобилей одного класса, в то время, как одинаковая мощность у изначально «продвинутого» автомобиля и у автомобиля с более слабыми заводскими характеристиками – это уже тема для обсуждения.
1.1.Глоссарий.
EFI – Electronic Fuel Injection, блок электронного впрыска топлива,
MAP – давление воздуха в впускном коллекторе,
ДВС – двигатель внутреннего сгорания,
Положение дроссельной заслонки – положение педали газа, только в процентах.
1.2.Описание предметной области.
При подготовке автомобиля для участия в автоспорте первостепенное значение уделяется головной части по управлению работой двигателя, т.е. непосредственно блоку EFI (блоку электронного впрыска топлива). Все возможные перенаправления выходных значений позволяют увеличить мощность двигателя. На ряду с этим подходом также имеет место модернизация или замена каких-то комплектующих. Приведём пример: при предельном положении дроссельной заслонки обороты стремительно поднимаются до предельных значений, теоретически, скорость также должна расти вверх, но дело в том, что у большинства автомобилей комплектация, при которой идёт одинаковая подача топлива как при 8000 оборотов, так и при 9000. Таким образом, образуется некоторый мёртвый промежуток, т.е. несоответствие между командами водителя и реакцией автомобиля. Хотелось бы «оживить» эту «мёртвую» зону между, например, 8000 и 9000 оборотов,.
Одним из решений этого вопроса является замена инжектора на более специализированные, которые по своим механическим параметрам способны отражать нагрузку при больших оборотах. Но возникает другая проблема: блок электронного впрыска топлива(EFI) настроен на инжектора с прежними характеристиками, а при максимальных положениях дроссельной заслонки топливо будет подаваться в таком кол-ве, что инжектора будут попросту заливать цилиндры двигателя, т.к. они имеют большую пропускную способность.
Ставится задача: временные импульсы, которые подаёт EFI на инжектора необходимо пересчитать с учётом некоторого набора данных. Решение должно представлять собой схему, ядром в которой будет микроконтроллер с управляющей программой, а также схема должна иметь возможность подключения к ПК с целью изменения данных , которые находятся в микроконтроллере(МК), приложения на ПК должно обрабатывать информацию, полученную с МК.
1.3.Неформальная постановка задачи.
Разрабатываемая система делится на две интегрированные между собой части:
• Обучение или сбор необходимой информации;
• Коррекция сигнала подачи топлива.
В рамках данной работы ведётся разработка программного модуля, реализующего первую часть системы.
Программный модуль должен храниться в ПЗУ микроконтроллера и отвечать следующим требованиям:
• Уметь считывать входные параметры с EFI;
• Определять корректность этих входных параметров;
• Используя корректные входные параметры, заполнять таблицу.
1.4.Обзор существующих решений.
Разрабатываемый программный модуль не возможно поставить в сравнение с какими-то существующими аналогичными решениями, т.к. данная разработка является интегрированной частью всей системы, в рамках которой ведётся работа. Сравнить же цельные системы по модульно не представляется возможным, т.к. нет свободной документации по этим системам. По этому стоит ограничится лишь обзором систем в целом.
Название системы Параметры систем
Низкая стоимость Возможность подключения к ПК. Наличие ПО на персональном компьютере. Доступ к памяти контроллера для изменения корректирующих таблиц
Apexi S-AFC II
+ - - -
Apexi S-AFC NEO
+ - - -
Motec - + + +
Blitz R-FIT
+ + - -
Разрабатываемая система + + + +Литература
|