|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.09.2012, 09:04 | #1 |
Пользователь
Регистрация: 24.09.2012
Сообщений: 10
|
Головоломка зависимость Топлива от Времени!Это Интересно
Задание определить идет ли заправка или неровная дорога
Т.е. данная программа не учитывает неровную дорогу или колебания бензина(и принимает все как заправку) Подсказка взять 3 –точки (см скриншот результата) например если -5 15 10(следовательно неровная дорога т.е. идут колебания) а если результат идет по возрастанию 10 20 30 и т.д. то это заправка Т.е.перед тем как вычислить сколько было залито должна идти проверка заправка ли это или просто неровная дорога. Ну а потом также вычислить в какой период и кол-во заправленных литров не забывает учесть полный бак(т.е. когда он будет полный эффект бездонной бочки нам не нужен) Код:
но есть еще одна проблема надо добавить ф-цию заправка топлива т.е зависимость топлива от времени как в предыдущей теме..но там так и не реализовали все определили время работы есть а что если я хочу подсчитать сколько залито топлива было и в какой период времени при учете движения авто неровностей поверхности и т.д.(не берем глобальные переворот авто наклон в гору и т.п)а просто отличить заправку от неровной поверхности код такой но не учитывает неровную поверхность и заправку алгоритм таков 1)определить зависимость топлива от времени 2)1 и 2 производная для ф-ции под номером 1(зависимости топлива от времени) 3)находим разность м-у соседними экстремумами-это и будет кол-во заправленного-потраченого топлива |
28.09.2012, 09:34 | #2 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
ммм, fuzzy logic ...да, задачка интересная. Однако вопрос:
Цитата:
Что касаемо определения неровностей дороги, то есть америкосовский патент на такие измерения, поищите в сети.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
28.09.2012, 10:14 | #3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А как с расходом топлива на работу движка? Попробовать график уровня аппроксимировать полиномом и плясать от его экстремумов?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
28.09.2012, 10:22 | #4 |
Пользователь
Регистрация: 24.09.2012
Сообщений: 10
|
сообщение
переворот авто и подьем в гору НЕ беРЕБЕМ...нам это не надо
Машина едет по условной горизонтальной плоскости с имеющимися небольшими неровностями что приводит к колебаниями объема измеряемого топлива не более чем на X единиц. Исходя из этой постановки если абсолютное значение(текущее показание - предыдущее показание)>X то в зависимости от знака разности принимаем эти данные за расход или пополнение.....как то так... впринципе накидал програмку...работает по не так как надо...есть идеи? |
28.09.2012, 10:26 | #5 |
Пользователь
Регистрация: 24.09.2012
Сообщений: 10
|
предложения
думал еще как то так
Любым известным тебе способом восстанавливаешь функцию кривой (зависимость кол-ва топлива от времени). Далее, ищешь первую и вторую производную для этой функции, чтобы определить локальные минимумы и максимумы. А дальше - так вообще все просто. Находишь разность между соседними экстремумами, что и будет кол-вом заправленного / потраченного топлива. незнаю как будет лучше и надежнее програмка...и как бы это все представить в виде кода..посоветуйте что лучше и как будет выглядеть...просто что я написал впринципе хорошо читаемо...ну незнаю..предложите идеи...есть? |
28.09.2012, 14:37 | #6 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
28.09.2012, 15:18 | #7 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Цитата:
Однако, вы не ответили на вопрос.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
30.09.2012, 13:41 | #8 |
Пользователь
Регистрация: 24.09.2012
Сообщений: 10
|
Код:
хотелось бы результат покрасивее оформить что то со временой таблицой проблемки есть надо чтоб во временной таблице отображалось время т.е. период заправки и кол - во литров спс а сейчас по id например 2012.09.21 01:00-2012.09.21 04:00| 45 Последний раз редактировалось ИгорьСупер; 30.09.2012 в 13:49. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вертикальное боковое меню для wordpress. Это интересно | rezzov | WordPress и другие CMS | 1 | 26.07.2012 15:04 |
Зависимость времени поиска от типов данных и ключа | Luxоr | Помощь студентам | 0 | 02.06.2011 21:45 |
Зависимость от времени | Helen09 | JavaScript, Ajax | 2 | 29.10.2010 12:38 |
Интересно, что это за треугольнички в микросхеме. | Levsha100 | Свободное общение | 3 | 16.02.2010 21:33 |
Pascal ABC - это просто головоломка! | Mr_Liahkim | Фриланс | 9 | 03.02.2010 19:22 |