You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/hardware/09.kits/maker/nesso-n1/tutorials/anomaly-detection-application-note/content.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -75,7 +75,7 @@ The Nesso N1 operates from its built-in rechargeable lithium-polymer battery or
75
75
76
76
### Physical Mounting Considerations
77
77
78
-
Proper mounting of the Nesso N1 is essential for effective vibration monitoring. The development kit must be securely attached to the motor housing or equipment using appropriate mechanical fasteners or industrial-grade adhesive. A good mechanical connection between the mounting surface and the device ensures accurate vibration transmission from the motor to the onboard IMU.
78
+
Proper mounting of the Nesso N1 is essential for effective vibration monitoring. The development kit must be securely attached to the motor housing or equipment using appropriate mechanical fasteners or industrial-grade adhesive. A good mechanical connection between the mounting surface and the device guaranteess accurate vibration transmission from the motor to the onboard IMU.
79
79
80
80
The Nesso N1's enclosed design provides basic protection against dust and minor vibrations, making it suitable for many industrial environments. However, additional protective measures may be needed in extreme conditions.
81
81
@@ -310,7 +310,7 @@ In this code:
310
310
311
311
### Data Collection Timing and Control
312
312
313
-
To ensure accurate vibration analysis and successful machine learning training, we need consistent data collection timing. These parameters control how data is gathered:
313
+
To guarantees accurate vibration analysis and successful machine learning training, we need consistent data collection timing. These parameters control how data is gathered:
314
314
315
315
```arduino
316
316
// Sampling parameters
@@ -408,7 +408,7 @@ In this code:
408
408
409
409
- The `fillRect()` function clears only the area where values are displayed, preserving the labels
410
410
- Green text color provides good contrast against the black background
411
-
- The `printf()` format ensures consistent display with sign (+/-) and three decimal places
411
+
- The `printf()` format guarantees consistent display with sign (+/-) and three decimal places
412
412
- Values update at 100 Hz
413
413
414
414
This visual feedback helps during setup by:
@@ -510,7 +510,7 @@ Start by mounting the accelerometer securely to the motor housing. You will coll
510
510
511
511
2.**Nominal data collection**: With the motor running under normal operating conditions, **collect 2 to 5 minutes of "nominal" operation** data through multiple two second windows. Vary motor load conditions slightly to capture different normal operating scenarios. Label all data as `nominal` in Edge Impulse Studio.
512
512
513
-
Edge Impulse can automatically split your collected data into **training (80%) and testing (20%) sets**. The 4 to 10 minutes total of data ensures you have enough samples for both training the model and validating its performance on unseen data.
513
+
Edge Impulse can automatically split your collected data into **training (80%) and testing (20%) sets**. The 4 to 10 minutes total of data guarantees you have enough samples for both training the model and validating its performance on unseen data.
514
514
515
515

516
516
@@ -587,7 +587,7 @@ Start training and monitor the accuracy metrics.
587
587
588
588
The Nesso N1's integrated BMI270 IMU has high sensitivity and low noise, which requires some adjustments to the typical training approach:
589
589
590
-
1.**Gravity Compensation**: The BMI270 always measures 1g acceleration due to gravity. Ensure your training data includes the device in its intended mounting orientation.
590
+
1.**Gravity Compensation**: The BMI270 always measures 1g acceleration due to gravity. Make sure your training data includes the device in its intended mounting orientation.
591
591
592
592
2.**Micro-vibration Sensitivity**: The IMU can detect very small vibrations. Collect `idle` data in a truly vibration-free environment, or the model may struggle to distinguish idle from nominal states.
593
593
@@ -1171,7 +1171,7 @@ The complete intelligent motor anomaly detection sketch can be downloaded [here]
1171
1171
When deploying the intelligent anomaly detection system in industrial environments, consider the following factors based on your sensor choice:
1172
1172
1173
1173
-**Environmental Protection**: Protect the Nano R4 board and accelerometer from dust, moisture and temperature extremes using appropriate enclosures rated for the operating environment.
1174
-
-**Mounting Stability**: Ensure secure mechanical mounting of both the accelerometer sensor and the Nano R4 enclosure to prevent sensor movement that could affect measurement accuracy.
1174
+
-**Mounting Stability**: Make sure secure mechanical mounting of both the accelerometer sensor and the Nano R4 enclosure to prevent sensor movement that could affect measurement accuracy.
1175
1175
-**Power Management**: Implement appropriate power supply filtering and protection circuits, especially in electrically noisy industrial environments with motor drives and switching equipment.
1176
1176
-**Calibration Procedures**: Establish baseline measurements for each motor installation to account for mounting variations and motor-specific characteristics that may affect anomaly thresholds.
1177
1177
-**Maintenance Integration**: Plan integration with existing maintenance management systems through data logging interfaces or communication protocols for complete predictive maintenance programs.
@@ -1188,7 +1188,7 @@ The unsupervised anomaly detection approach using K-means clustering requires on
1188
1188
1189
1189
Building upon this foundation, several enhancements can further improve the motor anomaly detection system:
1190
1190
1191
-
-**Multi-Sensor Fusion**: Integrate additional sensors such as temperature, current or acoustic sensors to provide a more complete view of motor health and improve detection accuracy. The Modulino Movement's built-in gyroscope can provide additional motion analysis capabilities.
1191
+
-**Multi-Sensor Fusion**: Integrate additional sensors such as temperature, current or acoustic sensors to provide a more complete view of motor health and improve detection accuracy. The onboard IMU's built-in gyroscope can provide additional motion analysis capabilities.
1192
1192
-**Wireless Communication**: Add wireless connectivity using the onboard LoRa module to enable remote monitoring and integration with existing plant systems.
1193
1193
-**Advanced Analysis**: Implement data logging for trend analysis, industrial protocol integration for SCADA systems or multi-class fault classification to distinguish between different types of motor problems.
0 commit comments