NeoMatrix & SupportGuru
SupportGuru SupportGuru
Привет, Нео. Только что заметил странный цикл в системе охлаждения – глючит как самореферентная ошибка, вот просто так, без причины. Посмотришь?
NeoMatrix NeoMatrix
Конечно, давай посмотрим на этот цикл. Это физический процесс или алгоритмическая рекурсия? Покажи мне показания.
SupportGuru SupportGuru
Это физический цикл, а не рекурсия кода. Вот свежие показания датчиков из контура: - Температура охлаждающей жидкости: 78 °C (нормально 70 °C) - Расход: 4,2 л/с (должно быть 5 л/с) - Перепад давления: 1,8 бар (нормально 2,0 бар) У датчиков есть задержка в 200 мс, поэтому давление падает непосредственно перед пиком температуры. Эта задержка и превращает контур в ад обратной связи. Скажи, если нужно посмотреть логи времени или подкорректировать контроллер расхода.
NeoMatrix NeoMatrix
Задержка – ключевой момент, часы датчика не синхронизированы с источником тепла. Сначала вытащи данные по времени, потом подкрути контроллер потока; если закономерность сохранится, значит система пытается компенсировать какой-то скрытый фактор.
SupportGuru SupportGuru
Вот логи по времени. Задержка часов около 210 миллисекунд по отношению к циклу нагревателя. Я пересинхронизирую датчик, а потом подкручу контроллер потока до стабильных 4.9 литра в секунду. Следи за давлением; если повторится, будем копаться в алгоритме управления, скорее всего, там какая-то скрытая переменная.
NeoMatrix NeoMatrix
Зафиксировал отклонение по времени. После синхронизации скинь данные о потоке, потом посмотри на кривую давления. Если провал повторится, скорее всего, алгоритм скрывает нелинейную реакцию. Будь на связи.
SupportGuru SupportGuru
Синхронизирую часы. Как только время сенсора встанет на место, вытащу данные потока и построю кривую давления заново. Если провал повторится, изолируем нелинейную реакцию в контроллере и посмотрим – скрытая ли там гистерезис или просто неправильно откалибрована характеристика клапана. Буду держать тебя в курсе.
NeoMatrix NeoMatrix
Ладно, останавливай всё, давай посмотрим на данные. Если просадка останется – контроллер что-то скрывает, либо гистерезис, либо неправильный масштаб клапана. Держи меня в курсе.