Судовая телеметрия: разные пороги включения и снятия состояния

Если показание колеблется около одной границы, состояние на экране может часто переключаться. Пользователь видит чередование двух сообщений, хотя изменение величины невелико. Один из способов объяснить такую логику — рассмотреть разные условия входа в состояние и выхода из него, сохранив роль предыдущего результата.

Запросить

Ниже приведён самостоятельный учебный пример. Его числа выражены в условных единицах. Они не являются рекомендуемыми настройками судовой сигнализации, характеристиками датчика или требованиями РС и РКО.

Почему одной границы может быть недостаточно

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

Теперь зададим для примера другую пару условий: вход при значении не менее 80, выход при значении не более 75. После входа значения 79 и 78 не снимают состояние. Для определения результата уже недостаточно одного текущего числа: нужно знать, в каком состоянии система находилась раньше.

Диаграмма двух состояний включает условие входа x не менее 80 и выхода x не более 75. Между 75 и 80 сохраняется прошлое состояние. При исходном снятом состоянии последовательность 79, 80, 79, 78, 75 даёт снято, включено, включено, включено, снято. Неизвестное число рассматривается отдельно.
Числа и последовательность — учебные, без физических единиц и нормативной уставки. Диаграмма показывает роль памяти состояния и точных границ; пригодные условия реальной системы обосновывают самостоятельно.
Открыть схему в полном размере

Какие вопросы возникают на границах

В описании полезно явно указать, включены ли сами граничные значения в условие. Формулировки «больше 80» и «не менее 80» дадут разный результат ровно на границе. Аналогично следует определить начальное состояние после запуска и поведение при неизвестных данных.

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

Как проверить понятность описания

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

Изменение разницы порогов также меняет смысл наблюдаемого состояния. Поэтому её нельзя считать чисто косметической настройкой экрана. Для реального применения условия выбираются на собственных технических основаниях и по предусмотренному порядку.

Практический итог — описание переходов, в котором видны вход, выход, границы и зависимость от предыдущего состояния. Оно помогает объяснить колебания индикации и сформулировать вопросы к конкретной реализации. Сам учебный пример не определяет безопасные пределы температуры, уровня, напряжения или другой физической величины и не даёт разрешения менять настройки судового оборудования.

Другие разборы радиосвязи и оборудования

Россия Казахстан
sales@radio4you.ru

Все запросы только на email