Помните громкие скандалы с самопроизвольными ускорениями автомобилей Toyota и многомиллионные иски? Кажется, в этом деле можно ставить точку, виновники определены и ими оказались вовсе не плохие коврики. Держитесь за стулья покрепче: проблемы были в ПО контроллера, отвечающего за передачу сигнала от электронной педали газа.

Подробный разбор полетов на русском языке можно почитать в блоге Андрея Зубинского. Там же есть ссылки и на оригинальные документы группы исследователей, расследовавших эти случаи (к делу привлекали даже специалистов NASA). Перескажу вкратце для тех, у кого нет времени или желания вникать в технические подробности.

Группа [исследователей] NESC идентифицировала два гипотетических сбоя контроллера заслонки ETSC-i (не связанных с неэлектронными причинами…), способных привести к внезапному ускорению автомобиля без генерации кодов диагностики – специфические ошибки в определении положения педали газа и систематические программные ошибки в вычислителе контроллера акселерации, которые не выявляются системой мониторинга автомобиля… Последний сценарий связан с открытием дроссельной заслонки без команды водителя и одновременным сохранением работоспособности систем непосредственного впрыска и зажигания. Непосредственное доказательство того, что эти сбои привели к выявленным авариям, группой не получены, но это не означает, что из-за них подобные аварии невозможны.

После окончания судебных разибрательств (24 октября Toyota была признана виновной по инциденту шестилетней давности, в котором погибла одна женщина и серьезно травмировалась вторая, и получила полуторамиллионный штраф) специалисты получили доступ к ПО контроллера дроссельной заслонки и пришли к выводу, цитирую дословный перевод, что это «это позорный образец проектирования и разработки ПО».

Самая большая микросхема — контроллер NEC V850, на который пытались спихнуть всю вину (используется во многих автомобилях). Но выяснилось, что виновато именно ПО, а не железо.

А теперь давайте подумаем, сколько сейчас в автомобилях таких контроллеров и к каким проблемам могут приводить подобные ошибки в проектировании, разработке и тестировании ПО. Нашпигованное электроникой рулевое управление современных машин, например. К счастью, производителям пока не разрешают ликвидировать механическую связь между «баранкой» и колесами, но и без этого уже есть автомобили, которые могут самостоятельно возвращаться в полосу движения или «помогать» водителю в поворотах, подсказывая правильные действия усилием на руле. В общем, впечатлительным людям есть чего бояться. К слову, пример автомобиля, в котором нет механической связи между педалью тормоза и собственно тормозами уже есть. Правда, пока еще не серийный.

Все любопытственнее и любопытственнее ©

prostodriver
prostodriver
41 год (15 лет за рулем), Киев
Ford Fiesta (Mk V) 2008
9 комментариев