СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть

СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть (https://scbist.com/)
-   Микропроцессорные системы (https://scbist.com/mikroprocessornye-sistemy/)
-   -   Рассуждения про безопасность и сертификацию МПЦ (https://scbist.com/mikroprocessornye-sistemy/51166-rassuzhdeniya-pro-bezopasnost-i-sertifikaciyu-mpc.html)

tyubik 21.03.2019 11:55

Цитата:

Сообщение от Николай Николаевич (Сообщение 354415)
По готовой "стрелочной улице" - пробовали неоднократно, эффект был тот же.
Про заводские испытания - не знаю, но этот эффект имел место не на одной и не на двух станциях. Обращалось ли раньше на это внимание - тоже вопрос без ответа, поскольку в данном конкретном случае тема возникла из потребной длины двухпутных вставок на однопутном участке исходя их безостановочного скрещения встречных "Ласточек".
Никакого оповещения или другой задержки в установке маршрута не было, эффект проявлялся в любых маршрутах, всегда - с непредсказуемым временем задержки.

Причина не найдена, но последствия устранены.
"Выстрелит" обязательно.

Николай Николаевич 21.03.2019 12:05

Цитата:

Сообщение от tyubik (Сообщение 354416)
Причина не найдена, но последствия устранены.
"Выстрелит" обязательно.

Да, "остроту" проблемы тогда, в декабре 2013 г., представители разработчика как-то "сняли", а что было потом, и было ли вообще - я не знаю.
Подозреваю, что такой показатель, как, условно, "время установки маршрута" - нормативно не установлен...

tyubik 21.03.2019 12:11

Цитата:

Сообщение от Николай Николаевич (Сообщение 354418)
...
Подозреваю, что такой показатель, как, условно, "время установки маршрута" - нормативно не установлен...

В свете открывающихся перспектив, кстати, не помешало бы.
Только "время до замыкания маршрута после получения нужного контроля положения всех стрелок маршрута", а также "время до открытия светофора после замыкания маршрута".

Николай Николаевич 21.03.2019 12:13

Цитата:

Сообщение от tyubik (Сообщение 354419)
В свете открывающихся перспектив, кстати, не помешало бы.
Только "время до замыкания маршрута после получения нужного контроля положения всех стрелок маршрута", а также "время до открытия светофора после замыкания маршрута".

Ну там же не только положение стрелок - это может быть и смена направления автоблокировки в маршруте отправления, и освобождение участка удаления или освобождение приемо-отправочного пути...

tyubik 21.03.2019 12:16

Разумеется речь про наличие условий для установки маршрута (спецОм не применил термин "замыкания").

Александр 21.03.2019 12:20

Цитата:

Сообщение от tyubik (Сообщение 354421)
Разумеется речь про наличие условий для установки маршрута.

Немного уточню.
Установка маршрута во многих системах (например, в ЭЦ-9, МРЦ-13, ЭЦ-12, а также в рассматриваемой ЭЦ-ЕМ) возможна и на занятый п/о путь, и на занятый первый участок удаления, и через переезд со включёнными ЗГ. Только вот фонарь пожелтеет только после освобождения.

tyubik 21.03.2019 12:27

По-хорошему - много чего надо регламентировать для МПЦ; и время для перевода всех типов стрелок, и время для замыкания маршрутов, и время для открытия светофоров, и время на смену направления. Это первое, что пришло в ясную головушку. Подумать - наверняка ещё чАвой-то надо.

tyubik добавил 21.03.2019 в 12:26
Цитата:

Сообщение от Александр (Сообщение 354422)
Немного уточню.
Установка маршрута во многих системах (например, в ЭЦ-9, МРЦ-13, ЭЦ-12, а также в рассматриваемой ЭЦ-ЕМ) возможна и на занятый п/о путь, и на занятый первый участок удаления, и через переезд со включёнными ЗГ. Только вот фонарь пожелтеет только после освобождения.

Вот поэтому, Сань, разумно регламентировать "замыкание маршрута" и "открытие светофора" отдельно:oiE:

tyubik добавил 21.03.2019 в 12:27
Правда я умненький?

Nad 21.03.2019 12:38

Цитата:

Ну не секунды же этот цикл должен быть - при гигагерцах тактовой частоты процессора...
Предположу:

Тактовая частота процессора влияет на скорость обработки принятых данных и они могу осуществляться очень быстро. А вот для перехода к расчету логики на очередной итерации нужно ведь опросить ВСЕ датчики, а тут уже вопрос: последовательно эти датчики опрашиваются или нет, длительность контрольного сигнала и т.д. Вот так и набегают эти секунды, не смотря на вычислительные мощности.

tyubik 21.03.2019 12:42

Цитата:

Сообщение от Nad (Сообщение 354428)
Предположу:

Тактовая частота процессора влияет на скорость обработки принятых данных и они могу осуществляться очень быстро. А вот для перехода к расчету логики на очередной итерации нужно ведь опросить ВСЕ датчики, а тут уже вопрос: последовательно эти датчики опрашиваются или нет, длительность контрольного сигнала и т.д. Вот так и набегают эти секунды, на вычислительные мощности.

Запросто.
Цитата:

Сообщение от tyubik (Сообщение 354404)
Цикл опроса состояния множества датчиков ... .


Николай Николаевич 21.03.2019 12:46

Цитата:

Сообщение от Nad (Сообщение 354428)
Предположу:

Тактовая частота процессора влияет на скорость обработки принятых данных и они могу осуществляться очень быстро. А вот для перехода к расчету логики на очередной итерации нужно ведь опросить ВСЕ датчики, а тут уже вопрос: последовательно эти датчики опрашиваются или нет, длительность контрольного сигнала и т.д. Вот так и набегают эти секунды, на вычислительные мощности.

Думается, что количество контролируемых и управляемых объектов в ЭЦ станции пренебрежительно мало по сравнению с возможностями обработки любого, самого "дряхлого" процессора. И не важно, как опрашиваются датчики - последовательно или параллельно. Ну а длительность цикла опроса и длительность контрольного сигнала - это задача разработчиков ПО.

tyubik 21.03.2019 12:50

Цитата:

Сообщение от Николай Николаевич (Сообщение 354431)
Думается, что количество контролируемых и управляемых объектов в ЭЦ станции пренебрежительно мало по сравнению с возможностями обработки любого, самого "дряхлого" процессора. И не важно, как опрашиваются датчики - последовательно или параллельно. Ну а длительность цикла опроса и длительность контрольного сигнала - это задача разработчиков ПО.

Тактовая частота процессора тут не при чём: усатый мальчуган из команды КВН "Кембридж" дело говорит.
"Позеленю-ка" я его, кстати, за это.

Nad 21.03.2019 12:53

Цитата:

Сообщение от Николай Николаевич (Сообщение 354431)
И не важно, как опрашиваются датчики - последовательно или параллельно.

Нет! Важнее некуда. Допустим: Время опроса одного датчика 100 мс. На станции 25 датчиков. Для того чтобы начать расчет зависимостей нужно опросить все и затем приступать к очередной итерации расчетов. При последовательном опросе - это 2,5 секунды, при параллельном 100 мс.

Николай Николаевич 21.03.2019 13:13

Цитата:

Сообщение от Nad (Сообщение 354433)
Нет! Важнее некуда. Допустим: Время опроса одного датчика 100 мс. На станции 25 датчиков. Для того чтобы начать расчет зависимостей нужно опросить все и затем приступать к очередной итерации расчетов. При последовательном опросе - это 2,5 секунды, при параллельном 100 мс.

Спорить не буду...
Но интересно, а каковы реальные времена опроса одного датчика в микропроцессорных системах управления вообще и в МПЦ в частности?

Nad 21.03.2019 13:27

Цитата:

Но интересно, а каковы реальные времена опроса одного датчика в микропроцессорных системах управления вообще и в МПЦ в частности?
В эбилок указано о цикле в 0,6 секунд, по идее, это значит, что не более этого времени. В неназванной системе - предположительно может достигать и 8 секунд)

tyubik 21.03.2019 13:39

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


Часовой пояс GMT +3, время: 05:43.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot