Какие недостатки ПО РВ привели к северо-американскому blackout’у в 2003 г.?

Программная ошибка известна как состояние гонки была обнаружена в General Electric, чья система работала на основе Unix XA/21 системы управления энергией.Как только возникает авария в системе энергоснабжения, система оповещения FirstEnergy останавливает всю систему энергоснабжения района в котором возникла авария как минимум на час (дабы избежать дальнейших масштабных поломок дорогостоящего оборудования). Системные операторы не знали о неисправности; отказ лишил их аудио-и визуальные предупреждения на важные изменения в состоянии системы. После сбоя системы сигнализации, образовалась очередь необработанных событий и первичный сервер не удалось запустить в течение 30 минут. Тогда все приложения (в том числе сигнализация) были автоматически переведены на резервный сервер, который не удалось в 14:54. Ошибки сервера замедлил скорость обновления экрана компьютерных консолей операторов... от 1-3 секунд до 59 секунд на экране. Отсутствие тревог побудило операторов не обращать внимания на звонок от American Electric Power, об отключения и АПВ от 345 кВ общей линии на северо-востоке штата Огайо. Техническая поддержка сообщила персоналу диспетчерской об отказе сигнализации в 15:42.

Состояние гонки возникло в подсистеме сигнализации, когда три линии электропередач провисли (т.к. после аварии нагрузка на остальную сеть увеличиваеться) они заплелись, состояние системы помешало предупредить об этом техников, задерживая их осведомленности о проблеме. Эта проблема программного обеспечение в конечном итоге привело к Североамериканской Blackout 2003 года. [3] GE Energy позднее разработал программный патч, для исправления ранее неизвестные ошибки.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: