«Безопасная скорость» (Safe Speed) - руководство пользователя

1. Ограничение ответственности автора

ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ. НИ В КАКОМ СЛУЧАЕ АВТОР НЕ НЕСЁТ ОТВЕТСТВЕННОСТИ ПО КАКИМ-ЛИБО ИСКАМ, ЗА УЩЕРБ ИЛИ ПО ИНЫМ ТРЕБОВАНИЯМ, ВОЗНИКШИМ ИЗ-ЗА ИСПОЛЬЗОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ИНЫХ ДЕЙСТВИЙ С ДАННЫМ ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.

2. Назначение программы

Программа «Безопасная скорость» разработана для улучшения безопасности поездок на -авто и -мото транспорте за счет своевременного информирования водителя о параметрах езды, которые, зачастую, неверно оцениваются водителем или вовсе не принимаются им в расчет.

Программа работает со встроенным в смартфон приемником навигационных спутниковых сигналов (GPS и/или ГЛОНАСС), а так же со встроенным акселерометром (датчиком, измеряющим ускорения по трем осям), обрабатывает и показывает полученные данные.

Программа имеет функции:

  1. Измерение и расчет важнейших параметров движения:

  1. Тестирование тормозных свойств вашего транспортного средства. Измерение времени реакции водителя, времени активации тормозной системы, максимального замедления при торможении. Проделайте тесты на разных шинах (зима/лето) и в разных погодных условиях и у Вас в программе будут объективные данные по тормозным свойствам вашего автомобиля (а значит и более точные расчетные данные: тормозной путь, время торможения, предупреждения о потере сцепления).

  2. Гибкая настраиваемая система предупреждений о выходе параметров движения за определенные рамки. Имеется оповещение цветом, звуком (30 звуков на выбор) либо голосовым сообщением автоматического комментатора. Система предупредит (несколько частных случаев):

  1. Голосовой комментатор параметров движения. Комментирует изменение скорости или тормозного пути с заданным шагом.

  2. Функция коррекции нулевой скорости — включает игнорирование блуждающих показаний скорости от системы GPS при неподвижном положении транспортного средства. Повышает точность подсчета пробега и средней скорости.

  3. Функция калибровки встроенного акселерометра для получения наиболее точных данных по ускорению.

3. Необходимые программе разрешения

Для работы «Безопасной скорости» необходимо дать программе следующие полномочия (при первом запуске программы будут появляться соответствующие вопросы от ОС Андроид в виде диалоговых окон):



3. Пользовательский интерфейс

Переключение между экранами «Безопасной скорости» осуществляется нажатием кнопок "КТРЛ", "ТЕСТ", "ПРОФ", "ЛИМТ".

Каждый экран отвечает за конкретные функции:

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

Главное меню состоит из следующих пунктов:

4. Экран "КТРЛ"


Элементы экрана:

5. Экран "ТЕСТ"


Экран позволяет протестировать тормозные свойства вашего транспортного средства. Тестируя свой автомобиль или мотоцикл в различных погодных условиях Вы сможете собрать объективные данные именно по вашему автомобилю и вашему стилю торможения. Эти данные, будучи записаны в ПРОФИЛИ, позволят программе более точно рассчитывать тормозной путь, время торможения и предупреждать о возможной потере сцепления колес с дорогой (в поворотах или при торможении/ускорении).

Экран позволяет провести единичный тест либо последовательную серию из трех тестов. Если у Вас есть время, то лучше проводить серию тестов. В этом случае результаты трех тестов усредняются, что уменьшает случайные ошибки и погрешности отдельно взятых тестов.

Для проведения теста нужно выбрать свободную (желательно пустую) дорогу с плоским рельефом (без спусков и подъемов) и без резких поворотов. Проводите тест только после того как убедитесь, что ваше резкое торможение не создаст аварийной ситуации!

Единичный тест (и каждый отдельно взятый тест в серии) проходят по следующему сценарию:

  1. Установите телефон в держатель внутри вашего транспортного средства так, чтобы задняя стенка телефона «смотрела» точно вперед по курсу движения. Экран телефона должен располагаться в вертикальной плоскости и быть перпендикулярным продольной оси автомобиля. Держатель телефона не должен раскачиваться и вибрировать. Нужно максимально жестко прикрепить телефон.

  2. Настройте чувствительность индикатора неподвижности. Это нужно сделать один раз для данного конкретного транспортного средства. Для этого в припаркованном автомобиле включите двигатель (его вибрации влияют на индикатор) и при работающем двигателе посмотрите на надпись «неподв.» над графиком. Надпись должна быть того же цвета, что и весь интерфейс программы (по умолчанию зеленая). Если она серая, то это значит, что индикатор фиксирует вибрации двигателя, а значит имеет чрезмерную чувствительность. Нажмите на надпись «неподв.» и в появившемся меню выберете пункт «- чувствительность». Добейтесь того, чтобы индикатор стал не серым. Затем трогайтесь — индикатор должен стать серым (детектирует вибрации от движения). Если же изначально индикатор не серый (напр. зеленый) и при начале движения не становится серым, то необходимо увеличить его чувствительность, выбрав пункт меню «+ чувствительность». На этом настройка завершена. Данная настройка влияет на проведение теста и на функцию коррекции блуждающих данных с GPS приемника при неподвижном автомобиле.

  3. Вы выбираете текущие погодные условия кнопками «ДОЖДЬ», «СНЕГ», «ЛЕД». Если погодные условия нормальные (сухо), то оставьте эти кнопки «отжатыми» (с серыми надписями на них).

  4. Вы нажимаете кнопку «СЕРИЯ» или «ТЕСТ». Лучше это делать в стоящей машине, чтобы не отвлекаться на нажатие кнопок в движении.

  5. Программа сообщат Вам голосом о том, что нужно увеличить скорость.

  6. При достижении скорости 30 км/час или 20миль/час программа сообщит, что Вам нужно будет затормозить после сигнала.

  7. Через непродолжительное время последует короткий отчетливый звук «бип».

  8. Услышав звук «бип» Вы должны начать торможение так быстро и так умело как только сможете.

  9. Тормозите до полной остановки транспортного средства.

  10. После того как программа зафиксирует факт остановки, она обработает данные о торможении и выведет их в виде графика и в табличной форме.

  11. Если Вы видите, что программа неверно определила точку, соответствующую моменту нажатия Вами на педаль тормоза (от положения этой точки зависит измеренное время реакции водителя) или неверно определила точку, соответствующую достижению полного тормозного усилия (определяет время активации тормозной системы), то эти точки можно подвигать вручную кнопками «<» и «>», расположенными над графиком.

  12. Нажмите кнопку «Сохранить в профиль» («СОХР.» в портретной ориентации экрана) для переноса измеренных данных (время реакции водителя, время активации тормозной системы, замедление) в текущий ПРОФИЛЬ. При этом замедление будет записано в ту ячейку ПРОФИЛЯ, которая соответствует выбранным в п.2 погодным условиям.

  13. Вы можете сохранить исходные данные теста в файл, чтобы просмотреть их в виде графика и цифр позднее. Для этого нажмите надпись «сохр./загр.» над графиком и в открывшемся меню выберете «сохранить». Файл будет сохранен с именем, состоящим из даты и времени проведения теста, а так же из слова raw. Таким же образом Вы можете загрузить ранее сохраненный файл и посмотреть как Вы тормозили тогда и как Вы это делаете сейчас.

Разберем типичный график замедления. Представленный ниже график получен при тестировании на заснеженной дороге.




Участок графика от 0 (по оси Х, измеряется в секундах) до точки А соответствует времени реакции водителя. Программа совмещает начало координат (по оси Х) на графике с моментом когда прозвучал сигнал «БИП», призывающий к торможению. Совмещение происходит по началу сигнала «БИП», который сам по себе длиться 0.5 секунды. На данном графике время реакции водителя составило 0.7 секунды.

Участок от точки А до точки В соответствует времени активации тормозной системы автомобиля. Мы видим, что измеренное замедление увеличивается практически от ноля до практически максимального. В данном тесте это произошло за 0.3 сек.

Затем следует участок от точки В до точки С, который соответствует периоду активного торможения. Видим, что мастерство водителя еще можно улучшить т. к. в конце второй секунды теста он немного отпустил педаль тормоза, снизив замедление до 2 м/с^2. Графики замедления, а так же возможность их сохранять и загружать, дают отличную возможность научиться тормозить максимально эффективно.

Участок от точки С до точки D соответствует моменту времени, когда автомобиль уже практически остановился.

Жирные точки на графике рядом с метками А и В (а так же пунктирные линии опущенные из этих точек на ось Х) определены автоматическим алгоритмом теста. Они обозначают начало/конец тех отрезков графика, которые описаны выше. Если Вы видите, что алгоритм ошибся и поставил эти точки не туда (и поэтому время реакции водителя и время активации тормозной системы не верные), то Вы можете вручную передвинуть эти точки с помощью кнопок «<» и «>» над графиком. Левая пара кнопок двигает точку А, правая пара — точку В.

Пунктирная линия идущая параллельно оси Х на высоте 2.8 м/с^2 — это автоматически определенная «эффективная» величина замедления, достигнутая в тесте.



6. Экран "ПРОФ"




ПРОФИЛЬ — это легко сменяемый набор настроек, наиважнейшими из которых являются параметры торможения транспортного средства. Рекомендуется создавать новый ПРОФИЛЬ (или менять профили выбирая из существующих) при значительных изменениях в параметрах, определяющих торможения. Резонными ситуациями для создания (смены) ПРОФИЛЯ могут быть:

Например, если программа используется на личном и рабочем автомобиле, а каждый автомобиль имеет комплект летних и зимних шин, то рекомендуется иметь четыре ПРОФИЛЯ: «Личный, летние шины», «Личный, зимние шины», «Рабочий летние шины», «Рабочий зимние шины». В каждом профиле обязательно иметь реальные параметры замедления (в разных погодных условиях), время активации тормозной системы и время реакции водителя. Эти параметры можно узнать воспользовавшись экраном «ТЕСТ» данной программы.

Элементы управления экрана (сверху вниз):

    1. Выбранный ПРОФИЛЬ становится текущим и применяется ко всем экранам программы.

    2. Содержимое выбранного ПРОФИЛЯ загружается в поля экрана «ПРОФ» и эти моля можно изменять т. е. редактировать выбранный ПРОФИЛЬ.

7. Экран "ЛИМТ"




ЛИМИТ — это такой объект программы «Безопасная скорость», который определяет на какие события и каким образом будет реагировать программа. Один и тот же лимит может применяться в различных ПРОФИЛЯХ.

Элементы управления экрана (сверху вниз):

8. Экран "Общие настройки"

Экран «Общие настройки» открывается из главного меню программы, которое доступно при нажатии на виджет «электронные часы».




Элементы управления экрана (сверху вниз):



9. Экран "Калибровка акселерометра"

Экран «Калибровка акселерометра» открывается из главного меню программы, которое доступно при нажатии на виджет «электронные часы».

Встроенный в ваш телефон акселерометр (сенсор, измеряющий ускорения) может давать неточные показания из-за неправильной настройке на заводе, из-за старения или по другим причинам. Для получения наиболее точных данных по ускорению в программе «Безопасная скорость» предусмотрена возможность калибровки встроенного акселерометра.



Процедура калибровки:

  1. Откройте экран «Калибровка акселерометра»

  2. Держите телефон в руках навесу. Медленно и плавно поверните телефон, так чтобы стрелка Х была направлена вертикально вниз.

  3. Медленно покачивайте телефон около этого положения, чтобы получить максимальное значение в поле «MAX X».

  4. Повторите пункты 2-3 для всех направлений, куда указывают стрелки, а так же для положения телефона экраном вверх и экраном вниз.

  5. В результате все поля MIN и MAX должны иметь значения (обычно) от 9 до 11 (от -9 до -11). Если бы акселерометр был идеально откалиброван производителем телефона, то эти значения были бы 9.82 (ускорения свободного падения на поверхности земного шара).

  6. Если какие-то значения MIN и MAХ слишком большие (по модулю) т. е. больше 11 — очень вероятно, что Вы «дернули» телефон во время калибровки. Движения при поворотах телефона должны быть очень плавными, без рывков. Если, все же, какое-то значение вызывает подозрения, то лучше его замерить еще раз. Обнулите это значение однократным нажатием на него и повторите калибровку по данному направлению.

  7. Сохраните результаты калибровки кнопкой «СОХРАНИТЬ КАЛИБРОВКУ». Данные о правильной калибровке будут записаны в долговременную память и «Безопасная скорость» будет рассчитывать более точные значения ускорения и, соответственно, более точно предупреждать о возможности потери сцепления шин с дорогой. Ни на какие другие программы на вашем телефоне данная калибровка не повлияет.

  8. Если калибровка была проведена неправильно и по каким-то причинам сделать ее правильно у Вас не получается, то Вы можете нажать кнопку «СБРОС КАЛИБРОВКИ». После этого «Безопасная скорость» будет использовать данные от встроенного акселерометра без коррекции так, как если бы калибровка с помощью данного экрана никогда не проводилась.

В строке «ИСХ» отображаются исходные данные с акселерометра. В строке «КОР.» отображаются данные с акселерометра, подвергнутые коррекции по замеренным значениям MIN и MAX. Если калибровка проведена правильно, то при любом положении телефона значения в строке «КОР.» находятся в диапазоне от -9.82 до +9.82.

Для проверки правильности калибровки (после нажатия на кнопку «СОХРАНИТЬ КАЛИБРОВКУ»):

  1. Перейдите на экран «КТРЛ»

  2. Нажмите на центральный индикатор и выберете «Ускорение»

  3. Нажмите на центральный индикатор и выберете «Зафиксировать горизонт»

  4. Теперь при любых поворотах экрана максимальное значение ускорения (свободного падения) должно быть 9.8 м/с2