American English British English Български Čeština Français Deutsch (Du) Magyar Italiano 日本語 Lietuvių Polski Српски Slovenčina Español (Tú) Türkçe Українська
Select language:

HIP9011 детали имплементации

<<

andrey

User avatar

Posts: 7

Joined: 25 Jun 2013, 18:15


Has thanked: 0 time
Been thanked: 2 times

Post 15 Jul 2015, 14:53

HIP9011 детали имплементации

Добрый день, у меня вопрос по реализации работы с HIP9011: а разве там не нужно постоянно управлять временем интегрирования, в зависимости от текущих оборотов? Меняются обороты - меняется длительность окна интегрирования, раз длительность меняется - то hip9011 нужно перенастраивать. Я не вижу такого кода.

Константа параметра времени интегрирования кажется хранится в поле ksp_inttime? knock_set_int_time_constant вызывается только при инициализации или при работе с последовательным портом.
<<

STC

User avatar

Posts: 6547

Joined: 30 Apr 2013, 23:41

Location: Ukraine

Your CAR: AZLK 2140

SECU version: DIY SECU-3


Has thanked: 802 times
Been thanked: 1318 times

Post 15 Jul 2015, 15:46

Re: HIP9011 детали имплементации

Да, это желательно делать. Я это хотел сделать, но так и не нашел времени. Я ставлю время интегрирования выбранное в настройках и это компенсируется таблицей аттенюатора. Но правильней конечно чтобы была еще и таблица постоянной времени интегрирования от оборотов.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

andrey

User avatar

Posts: 7

Joined: 25 Jun 2013, 18:15


Has thanked: 0 time
Been thanked: 2 times

Post 16 Jul 2015, 02:13

Re: HIP9011 детали имплементации

Ааа, т.е. постоянное управление есть, просто другим параметром. Настроить такую таблицу сложнее, но гибкости даже больше получается.
<<

STC

User avatar

Posts: 6547

Joined: 30 Apr 2013, 23:41

Location: Ukraine

Your CAR: AZLK 2140

SECU version: DIY SECU-3


Has thanked: 802 times
Been thanked: 1318 times

Post 16 Jul 2015, 12:27

Re: HIP9011 детали имплементации

Получается что эта таблица как бы повторяет то, что делает таблица аттенюатора, но с другой стороны это облегчит настройку последней, так как уровень сигнала уже не будет зависить от размера окна фазовой селекции, а только от шума двигателя.
Вообще, я подумываю как добавить адаптивности к существующему алгоритму, так как сейчас он по сути просто пороговый. Реализация адаптивного алгоритма может изменить то, как используется аттенюатор и интегратор в HIP9011.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

Skg

User avatar

Posts: 69

Joined: 25 Apr 2014, 09:47


Has thanked: 5 times
Been thanked: 12 times

Post 08 Feb 2016, 10:15

Re: HIP9011 детали имплементации

Очень ждем!

Return to Прошивки

Who is online

Users browsing this forum: Faza_888 and 3 guests

Powered by phpBB® Forum Software © phpBB Group.