Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Общетехнические вопросы

Общетехнические вопросы Общие вопросы аналоговой и цифровой электроники.

Ответ
 
Опции темы Опции просмотра
Старый 21.04.2008, 11:09   #1
alex_new_2030
Senior Member
 
Аватар для alex_new_2030
 
Регистрация: 26.02.2007
Возраст: 35
Сообщений: 199
Вес репутации: 105/31
alex_new_2030 will become famous soon enoughalex_new_2030 will become famous soon enough
Отправить сообщение для alex_new_2030 с помощью ICQ
По умолчанию Алгоритм рассчета времени (турботаймер)

Приветствую Всех!
Подскажите пожалуйста каким образом "умный" турботаймер рассчитывает время работы двигателя, после выключения зажигания. Из данных, в наличии имеются только сигнал вкл/выкл зажигания и показания тахометра. Сейчас сделан тупо счетчик, который устанавливается на 2 минуты при превышении 2000об/мин, и убавляется каждую секунду. По истечении этого счетчика мотор глушиться, если зажигание выключено. Где-то читал, что расчет "отталкивается" от средних оборотов за определенное время.
Не получается у меня сформировать алгоритм расчета.
alex_new_2030 вне форума   Ответить с цитированием
Старый 21.04.2008, 21:26   #2
const
Senior Member
 
Регистрация: 25.02.2007
Адрес: Новосибирск
Возраст: 45
Сообщений: 420
Вес репутации: 156/34
const has a spectacular aura aboutconst has a spectacular aura about
Отправить сообщение для const с помощью ICQ
По умолчанию Re: Алгоритм рассчета времени (турботаймер)

В свое время производили таковой.
Это было в прошлой жизни, поэтому не знаю, похоронили ли это изделие.
Как было сделано:
Обороты измерялись все время, пока зажигание включено. Вычислялся коэффициент превышения мгновенного значения над холостыми.
От этого коэффициента бралась функция (исходно задавалась таблично, и была предоставлена заказчиком. Он вымерял ее на "усредненном автомобиле"), результатом которой было время падения оборотов турбины с ЭТИХ оборотов.
Далее на него (время) накидывался коэффициент, зависящий от конкретного автомобиля (константа).
Вот это самое время тикало каунт-дауном. Если при очередном измерении получалось время, превышающее значение в таймере, таймер переписывался бОльшим значением.
И так далее.
Т.е., время отсчитывалось от момента превышения оборотов.
При отключении зажигания замком движок поддерживался в течение времени, которое осталось неистекшим.
Т.е., если газовал, а потом долго маневрировал на малых оборотах, то движок мог быть заглушен сразу.
const вне форума   Ответить с цитированием
Старый 22.04.2008, 11:33   #3
alex_new_2030
Senior Member
 
Аватар для alex_new_2030
 
Регистрация: 26.02.2007
Возраст: 35
Сообщений: 199
Вес репутации: 105/31
alex_new_2030 will become famous soon enoughalex_new_2030 will become famous soon enough
Отправить сообщение для alex_new_2030 с помощью ICQ
По умолчанию Re: Алгоритм рассчета времени (турботаймер)

У меня есть две идеи.
1. Высчитываем среднее значение оборотов двигателя скажем за последние 4 минуты. например 2500(об/мин). отнимаем от среднего, холостые обороты. 2500-1000=1500. И умножаем на коэффициент 0.06 (120сек/(3000-1000) линейная зависимость на промежутке от 1000 до 3000, но не более 2х минут), получаеться 90сек. И еще думаю умножить на коэффициент отношения времени работы двигателя к времени остывания двигатея (время не более 20 мин). т.е. К2=Траб./Тнераб. Например машина стояла 1 час, так как не более 20 мин, то Тнераб.=20. Ехали например 10мин, тогда Траб=10. К2=10/20=0,5
Итого 90сек*0,5=45 сек.
Что-то как-то мудрено получилось.

2. Читал на форуме что вычисление происходит следующим образом: Замеряеться время работы на высоких оборотах (>=2000) и на низких (<2000). Причем 10 мин на высоких оборотах приравниваються к 2 минутам на низких оборотах. Разница этих времен и есть время работы двигателя после выключения зажигания.


Турботаймер собираю в еденичном экземпляре для себя.
alex_new_2030 вне форума   Ответить с цитированием
Старый 22.04.2008, 20:51   #4
const
Senior Member
 
Регистрация: 25.02.2007
Адрес: Новосибирск
Возраст: 45
Сообщений: 420
Вес репутации: 156/34
const has a spectacular aura aboutconst has a spectacular aura about
Отправить сообщение для const с помощью ICQ
По умолчанию Re: Алгоритм рассчета времени (турботаймер)

Генацвале, задача турботаймера, исходя из названия, защитить подшипники турбины от сухого трения. Поскольку система смазки подшипников турбины является подсистемой смазки двигателя, после останова двигателя (и маслонасоса) турбина крутится без смазки.
Задача турботаймера - удерживать движок на холостых, пока обороты турбины не упадут до безопасных.
Раскручивается она быстро, поэтому усреднение во времени недопустимо - требуется отслеживать мгновенное значение, ну или среднее на малом интервале.
То, что приходит с японо-матерными машинами и продается на базаре всякого разно-узкоглазового производства, тупо поддерживает двигатель после отключения зажигания в течение установленного времени (константа).
Если требуется устройство с другим функционалом, оно может называться как угодно.

Мануал (ну и описалово) должно быть на www.sobr.ru , если оно еще существует. Девайс назывался Absolute TT со светодиодной индикацией и Absolute TT-X - с жэкаёвой.
Не найдешь - добуду из своего архива.
const вне форума   Ответить с цитированием
Старый 22.04.2008, 21:20   #5
Sash
Senior Member
 
Регистрация: 14.04.2007
Адрес: Не очень далеко от Питера (Новосибирск)
Возраст: 37
Сообщений: 915
Вес репутации: 1304/50
Sash has much to be proud ofSash has much to be proud ofSash has much to be proud ofSash has much to be proud ofSash has much to be proud ofSash has much to be proud ofSash has much to be proud ofSash has much to be proud ofSash has much to be proud ofSash has much to be proud of
По умолчанию Re: Алгоритм рассчета времени (турботаймер)

Цитата:
Сообщение от const Посмотреть сообщение
если оно еще существует
Существует...
Цитата:
похоронили ли это изделие.
Нет, Костя, не похоронили...http://http://www.sobr.ru/zaptimers.html#3
Sash вне форума   Ответить с цитированием
Старый 23.04.2008, 10:08   #6
alex_new_2030
Senior Member
 
Аватар для alex_new_2030
 
Регистрация: 26.02.2007
Возраст: 35
Сообщений: 199
Вес репутации: 105/31
alex_new_2030 will become famous soon enoughalex_new_2030 will become famous soon enough
Отправить сообщение для alex_new_2030 с помощью ICQ
По умолчанию Re: Алгоритм рассчета времени (турботаймер)

Спасибо, понятно.
Где бы еще зависимость времени останавливания турбины от оборотов двигателя найти?
alex_new_2030 вне форума   Ответить с цитированием
Старый 23.04.2008, 20:38   #7
const
Senior Member
 
Регистрация: 25.02.2007
Адрес: Новосибирск
Возраст: 45
Сообщений: 420
Вес репутации: 156/34
const has a spectacular aura aboutconst has a spectacular aura about
Отправить сообщение для const с помощью ICQ
По умолчанию Re: Алгоритм рассчета времени (турботаймер)

Не, ну если для себя, так на своей машине и померяй!
10-15 секунд газа при фиксированных оборотах, потом - холостые. И время засекай.
Именно так и делалось.
График получается кривой, но объяснимый.
Чуть запаса накинь и все будет!
const вне форума   Ответить с цитированием
Старый 24.04.2008, 08:10   #8
alex_new_2030
Senior Member
 
Аватар для alex_new_2030
 
Регистрация: 26.02.2007
Возраст: 35
Сообщений: 199
Вес репутации: 105/31
alex_new_2030 will become famous soon enoughalex_new_2030 will become famous soon enough
Отправить сообщение для alex_new_2030 с помощью ICQ
По умолчанию Re: Алгоритм рассчета времени (турботаймер)

Цитата:
Сообщение от const Посмотреть сообщение
Не, ну если для себя, так на своей машине и померяй!
10-15 секунд газа при фиксированных оборотах, потом - холостые. И время засекай.
Именно так и делалось.
График получается кривой, но объяснимый.
Чуть запаса накинь и все будет!
Как же я обороты турбины замерю? К ней же фиг подберешся. Кстати машина Mitsubishi Delica.
alex_new_2030 вне форума   Ответить с цитированием
Старый 25.04.2008, 20:03   #9
const
Senior Member
 
Регистрация: 25.02.2007
Адрес: Новосибирск
Возраст: 45
Сообщений: 420
Вес репутации: 156/34
const has a spectacular aura aboutconst has a spectacular aura about
Отправить сообщение для const с помощью ICQ
По умолчанию Re: Алгоритм рассчета времени (турботаймер)

Цитата:
Сообщение от alex_new_2030 Посмотреть сообщение
Как же я обороты турбины замерю? К ней же фиг подберешся. Кстати машина Mitsubishi Delica.
Кто-то что-то не понЯл...
Зачем мерять обороты турбины?
Функция: Время_остановки = f(Обороты_коленвала)
А турбину слышно должно быть...
const вне форума   Ответить с цитированием
Старый 26.04.2008, 01:20   #10
Uncle
Junior Member
 
Регистрация: 07.01.2008
Сообщений: 27
Вес репутации: 100/27
Uncle will become famous soon enoughUncle will become famous soon enough
По умолчанию Re: Алгоритм рассчета времени (турботаймер)

Цитата:
Сообщение от alex_new_2030 Посмотреть сообщение
Как же я обороты турбины замерю? К ней же фиг подберешся. Кстати машина Mitsubishi Delica.
Давление во впускном коллекторе можно измерить. Оно зависит от оборотов турбины, оборотов двигателя и величины открытия дроссельной заслонки. Значит на ХХ, где обороты и дроссель известны, оно будет зависеть от оборотов турбины. Поэтому можно предложить глушить как только давление наддува на ХХ упадет ниже некоторого уровня.
Uncle вне форума   Ответить с цитированием
Старый 26.04.2008, 19:31   #11
const
Senior Member
 
Регистрация: 25.02.2007
Адрес: Новосибирск
Возраст: 45
Сообщений: 420
Вес репутации: 156/34
const has a spectacular aura aboutconst has a spectacular aura about
Отправить сообщение для const с помощью ICQ
По умолчанию Re: Алгоритм рассчета времени (турботаймер)

Цитата:
Сообщение от Uncle Посмотреть сообщение
глушить как только давление наддува на ХХ упадет ниже некоторого уровня.
Здравая мысль. Для себя.
В серию не годится...
const вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Точный интервал времени. Алгоритм Безенхема michipic Продукция MICROCHIP 4 08.01.2008 15:14


Часовой пояс GMT +4, время: 03:44.


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd. Перевод: zCarot