Интересная тут беседа пошла.
Подведём промежуточный итог, чтобы потом не возвращаться. А то как-то циклично всё получается и одни и те же вопросы вылезают снова.
Первый итог. У нас есть оригинальные алгоритмы делфи и пояснения к ним и точности измерительной системы нам хватает.
Второй итог. Мы реально измеряем показатели, если что-то подмешать, на графике это видно.
А тут уже открывается новая тема, по факту:
Правильно ли мы используем показания измерителя и не переоптимизировали ли мы лишнего?
1. Насчет точки - спасибо. Скорее всего там немного неправильно посчитан таймаут и на некоторых форсунках алгоритм переходит к следующей точке не дождавшись результата. Т. к. на другой форсунке у вас пропало, то я думаю, что это именно так, и мы поставим вопрос с расчетами таймаутов на повестку.
2. C2I и C3I (да как и C4I), это не форсунка. Это калибровки форсунки.
Мне не хочется даже сейчас разбираться конкретно в ваших цифрах, но обычно, не кто цифры понимать и не хочет. Поэтому для всех понятнее будет аллегориями.
Возьмём производство гвоздей.
Покупателем наших гвоздей будет крупная компания. Эти гвозди они будут использовать в автоматах по сборке чего-либо.
Главная проблема, что мы не можем производить гвозди совсем одинаково, для точных станков покупателя. Но с покупателем мы придумали такую вещь. Так как станков у него много, он может настроить часть из них под одни поправки, часть под другие. И наша задача вычислить калибровки каждого гвоздя, чтобы покупатель правильно их распределил по автоматам.
Для правильного распределения мы придумали Индивидуальную Калибровку Гвоздя - ИКГ (INC).
Берём партию из 1000 гвоздей, смотрим разброс по диаметру гвоздя и по диаметру шляпки.
Выбрасываем совсем плохие, а по тем что пойдёт, рассчитываем среднее – таргет.
Теперь как работает наш код INC. Мы записываем туда параметры: отклонение в диаметре в начале гвоздя, в середине гвоздя и конце гвоздя, диаметр шляпки. Наш код из четырёх калибровок готов. Добавляем лимиты по калибровкам – и всё, качество на высоте.
Покупатель довольный и сортирует.
Если гвозди погнулись, они могут их выпрямить. И зная принцип INC получить таргет по новому гвоздю и калибровать свои исправленные гвозди. Главное в лимиты уложиться.
Ну время идёт, требования к точности повышаются.
Но уж очень сильно качественнее у нас гвозди производить не получится (будет дорого, неконкурентоспособно). Выясняем, как быть.
Ну проблема обычно в несимметричности шляпки и в месте, где она к основанию гвоздя прилегает, угол не 90 градусов. Да и диаметр в пяти местах измерять следовало бы.
А давайте сделаем Improved Individual Nail Calibration I2NC и добавим туда эти калибровки.
Покупатель будет знать о них больше, поэтому качество сортировке возрастёт в разы.
Так вот. Если мы возьмём гвоздь с I2NC, то он спокойно может попасть в лимиты калибровок INC. И наоборот.
Насчет же калибровок форсунок, там коэффициентов просто больше и вычисляются сложнее. Но суть примерно такая. Попали в лимиты, хорошо.
В одном случае посчитали лишние коэффициенты, во втором недосчитались немного.