📖 Помощь и документация
Описание типов отказов, метрик и методов анализа
📑 Содержание
📈 Визуальное объяснение типов отказов
На диаграммах показано, как выглядят различные типы поведения осцилляторов во времени.
✅ GOOD — Нормальное поведение
Логарифмическое старениеПлавное логарифмическое старение, низкий уровень шума
🔊 NOISY — Шумный
Высокий уровень шумаБольшой разброс значений, нестабильность
📊 STEPPING — Ступенчатый
Ступенчатые измененияРезкие скачки уровня, затем стабилизация
⚡ JUMPY — Скачкообразный
Редкие большие скачкиЕдиничные выбросы на фоне нормального поведения
📈 DRIFTING — Дрейфующий
Монотонный дрейфЛинейный или логарифмический тренд
🔄 STRUCTURED — Структурированный
Периодические колебанияОсцилляции, возможно связанные с температурой
🔍 Типы отказов
Осцилляторы классифицируются по типам отказов на основе анализа их поведения.
| Тип | Описание | Критерии | Рекомендация |
|---|---|---|---|
| 🔥 CRITICAL | Множественные серьёзные проблемы | quality_score > 10 | Не использовать, заменить |
| 📊 STEPPING | Ступенчатые изменения частоты | step_count > 5, cusum > 5, adev_ratio > 3 | Проверить питание, исключить |
| ⚡ JUMPY | Редкие, но большие скачки | max_jump > 4, max_dev > 4 | Проверить на выбросы |
| 🔊 NOISY | Высокий уровень шума | std_short > 3, rms > 3 | Возможна фильтрация |
| 📈 DRIFTING | Монотонный дрейф (старение) | std_hourly > 3, acf > 2, step_count < 3 | Компенсировать дрейф |
| 🔄 STRUCTURED | Структурированный шум | acf_lag1 > 3 | Проверить внешние воздействия |
| ⚠️ SPEC_OUT | Хороший, но дрейф выше нормы | GOOD + |drift| > |spec| | Уточнить спецификацию |
| ⚠️ POOR | Плохое качество | quality_score 5-10 | Ограниченное использование |
| 📉 DEGRADED | Деградированное качество | quality_score 2-5 | Мониторить состояние |
| ✅ GOOD | Нормальное поведение | quality_score ≤ 2 | Рекомендуется к использованию |
| ❓ UNKNOWN | Не классифицирован | Нет данных в БД | Запустить анализ качества |
📊 Метрики качества
Кратковременная стабильность
- std_short — стабильность производной частоты (ppb/сек)
- rms_residual — остаточный шум после удаления тренда
- max_jump — максимальный скачок частоты (ppb)
- jump_count_0_1/0_5 — количество скачков выше порога
Долговременная стабильность
- std_hourly — нестабильность часовых средних
- std_daily — нестабильность суточных средних
- duration_days — длительность наблюдений (дни)
- num_points — количество точек данных
Статистические метрики
- skewness — асимметрия распределения (|>2| — аномалия)
- kurtosis — эксцесс (>5 — тяжелые хвосты)
- acf_lag1 — автокорреляция (>0.7 — сильная связь)
Детекторы дефектов
- step_count — количество ступенчатых изменений
- cusum_events — события кумулятивной суммы
- adev_ratio — отношение часового/кратковременного шума
- sign_runs — последовательности одинаковых знаков
🎯 Quality Score
Взвешенная сумма робастных Z-показателей всех метрик. Чем меньше значение, тем лучше качество.
🚀 Использование
1. Загрузка файлов — выберите файлы с данными (.txt, .data) и загрузите их.
2. Настройка параметров — укажите номинал, гармонику, спецификацию и другие параметры.
3. Запуск анализа — нажмите «Запустить полный анализ» для импорта, анализа и прогноза.
4. Просмотр результатов — доступны на страницах «Список генераторов» и «Экспорт результатов».
❓ Часто задаваемые вопросы
Что такое Robust Z-score?
Робастная оценка отклонения, устойчивая к выбросам. Использует медиану и MAD вместо среднего и стандартного отклонения.
Почему SPEC_OUT только для GOOD?
Если у осциллятора другие проблемы, превышение спецификации уже не имеет значения.
Как интерпретировать quality_score?
Чем меньше score, тем лучше. 0-2 — отлично, 2-5 — удовлетворительно, 5-10 — плохо, >10 — критично.