Я тестую датчики положення дросельних дроселів (TPS), що продається моїм бізнесом, і я друкую графік реакції напруги на обертання дроселя. TPS - датчик обертання з діапазоном 90 °, і вихід є як потенціометр з повним відкритим значенням 5 В (або вхідним значенням датчика), а початкове відкриття - деяким значенням від 0 до 0,5 В. Я побудував тестовий стенд з контролером PIC32, щоб зробити вимірювання напруги кожні 0,75 °, і чорна лінія з'єднує ці вимірювання.
Один з моїх продуктів має тенденцію робити локалізовані відхилення амплітуди від (і під) ідеальної лінії. Це питання стосується мого алгоритму кількісної оцінки цих локалізованих "провалів"; що таке добре ім’я чи опис для процесу вимірювання провалів? (Повне пояснення випливає). На малюнку нижче, опускання відбувається в лівій третині сюжету і є незначним випадком, чи пройду я цю частину, чи провалить її:
Тож я створив датчик занурення ( stackoverflow qa про алгоритм ), щоб оцінити своє відчуття кишечника. Спочатку я думав, що вимірюю "площу". Цей графік заснований на роздруківці вище та моїй спробі пояснити алгоритм графічно. Існує спринцювання тривалістю 13 зразків між 17 і 31:
Дані тесту надходять у масив, і я роблю інший масив для "підйому" від однієї точки даних до другої, яку я називаю . Я використовую бібліотеку, щоб отримати середнє та стандартне відхилення для .d e l t a s
Аналіз масиву представлений на графіку нижче, де ухил видаляється з вищевказаного графіка. Спочатку я вважав це "нормалізацією" або "об'єднанням" даних, оскільки вісь x - це рівні кроки, і я зараз працюю виключно з підйомом між точками даних. Досліджуючи це питання, я нагадав, що це похідна, вихідних даних.d y
Я проходжу щоб знайти послідовності, де є 5 або більше суміжних негативних значень. Сині смуги - це ряд точок даних, які нижче середнього рівня всіх . Значення блакитних смуг:d e l t a s
Вони складають , що представляє область (або інтеграл). Перша моя думка - «Я щойно інтегрував похідну», що має означати, що я отримую назад вихідні дані, хоча я впевнений, що для цього є термін.
Зелена лінія - це середнє значення цих "нижче середніх значень", знайдене через ділення площі на довжину занурення:
Під час тестування 100+ деталей я вирішив, що спринцювання із середньою зеленою лінією менше є прийнятними. Стандартне відхилення, обчислене в усьому наборі даних, не було достатньо суворим тестом для цих провалів, оскільки, не маючи достатньої загальної площі, вони все ще потрапляли в межу, встановлену для хороших частин. Я спостережно вибрав стандартне відхилення як максимальне, що я дозволив би.3.0
Встановлення відсіку для стандартного відхилення досить чітке для відмови цієї частини, то було б настільки суворим, щоб вийти з ладу частини, які в іншому випадку, здається, мають великий сюжет. У мене також є детектор шипа, який виходить з ладу, якщо є .
Минуло майже 20 років з тих пір Calc 1, тому , будь ласка , йти легко на мене, але це відчуває себе дуже схоже , коли професор використовував обчислення і водотоннажність рівняння пояснити , як в гонках, конкурент з меншим прискоренням , який підтримує більш високу швидкість кутову може побити інший У конкурента, що має більше прискорення до наступного повороту: швидше проходить попередній поворот, тим більша початкова швидкість означає, що площа під його швидкістю (переміщення) більша.
Щоб перевести це на моє запитання, я відчуваю, що моя зелена лінія була б як прискорення, друга похідна від вихідних даних.
Я відвідав вікіпедію, щоб перечитати основи обчислення та визначення похідних та інтегралів , дізнався правильний термін додавання площі під кривою за допомогою дискретних вимірювань як числової інтеграції . Набагато більше гугле в середньому від інтеграла, і я веду до теми нелінійності та цифрової обробки сигналів. Усереднення інтегралу здається популярним показником для кількісного визначення даних .
Чи є термін середнього інтегралу? ( , зелена лінія)?
... або для процесу його використання для оцінки даних?