ГОСТ 34009—2016
4 Общие требования
4.1 ПО ТПС должно удовлетворять требованиям технического задания (частного технического
задания) на ПО ТПС и выполнять все заданные для ПО функции системы управления единицей ТПС.
4.2 ПО ТПС. как встраиваемое, так и поставляемое на электронных носителях информации, в
соответствии с техническим заданием (частным техническим заданием) должно:
а) обеспечивать выполнение всех предусмотренных техническим заданием функций управления,
контроля и безопасности;
б) обеспечивать тестируемость идиагностику оборудования и компонентов бортовых систем еди
ницы ТПС;
в) обеспечивать контроль целостности программ и данных:
г) обеспечивать нахождение в работоспособном состоянии после перезагрузок, вызванных сбоя
ми и (или) отказами технических средств, и целостность при собственных сбоях:
д) быть защищено от компьютерных вирусов и несанкционированного доступа (см. раздел 7);
е) быть защищено от последствий отказов, ошибок и сбоев при хранении, вводе, обработке и вы
воде информации, от возможности случайных изменений информации.
ж) соответствовать свойствам и характеристикам, описанным в сопроводительной документации;
и) обеспечивать возможность определения лредотказного состояния единицы ТПС по данным от
информационных датчиков единицы ТПС с последующим сохранением информации о событии в элек
тронной базе ПО ТПС;
к) обеспечивать проведение лредрейсового контроля технического состояния единицы ТПС с
информированием о месте и причине отказа в работе оборудования;
л) иметь интуитивно-понятный интерфейс взаимодействия с системой «человек—машина».
В ПО ТПС должны отсутствовать недекларированные возможности1*.
4.3 ПО ТПС должно обеспечивать контроль установленных скоростей движения, периодическую
проверку бдительности машиниста, препятствовать самопроизвольному уходу поезда с места его сто
янки и обеспечивать автоматическую остановку поезда в предусмотренных нештатных ситуациях и не
должно допускать изменений и режимов работы, которые могут привести к нарушению безопасного
состояния единицы ТПС.
ПО ТПС должно обеспечивать управление работой тягового привода и вспомогательного обо
рудования при возникновении неисправности аппаратов электрической, гидравлической и (или) пнев
матической составных частей без нарушения режимов работы, которые могут привести к нарушению
безопасного состояния единицы ТПС.
4.4 ПО ТПС должно удовлетворять требованиям функциональной безопасности, предъявляемым
в соответствии с [1]. На основе результатов оценки рисков (см. 6.7) устанавливают уровень полноты
безопасности (далее — УПБ) для отдельных функций, системы управления единицей ТПС в целом и
ПОТПС, как составной части системы. Рекомендуемые УПБ для видов функций, реализуемых ПО ТПС.
приведены в таблице 1.
Таблица 1— Рекомендуемые УПБ для видов функций, реализуемых ПО ТПС
Функции, реализуемые ПО ТПС
Рекомендуемы* УПБ, ие ниже
Для магистральных локомотивов, моторвагонного подвижного состава испеци
ального самоходного подвижного состава, предназначенных для движения со ско
ростью до 200 км/ч:
- функции управления и контроля единицы ТПС
- функции торможения (кроме экстренного торможения)
УПБ 1
УПБ 2
- функции безопасности (в том числе функции, связанные с реализацией экс
тренного торможения, контроля бдительности машиниста и т.п.)
УПБ 3
УПБ 2
- функции управления внешними пассажирскими дверями
Для маневровых локомотивов:
- функции управления и контроля единицы ТПС
УПБ 1
- функции маневровой автоматической локомотивной сигнализации
УПБ 2
’ Факт структурно-логического соответствия реальных и декларируемых возможностей программного
обеспечения устанавливают по результатам анализа исходных текстов программ с помощью инструментальных
программных средств и изучения текстов программ экспертами.
3