INS_HNTC2_ parameters¶
9 parameters in the INS_HNTC2_ family. ArduCopter 4.7 only — other vehicles share many of these names but not always the same ranges or meanings.
INS_HNTC2_ATT¶
Harmonic Notch Filter attenuation
Harmonic Notch Filter attenuation in dB. Values greater than 40dB will typically produce a hard notch rather than a modest attenuation of motor noise.
Units |
|
Range |
|
User level |
Advanced |
INS_HNTC2_BW¶
Harmonic Notch Filter bandwidth
Harmonic Notch Filter bandwidth in Hz. This is typically set to half the base frequency. The ratio of base frequency to bandwidth determines the notch quality factor and is fixed across harmonics.
Units |
|
Range |
|
User level |
Advanced |
INS_HNTC2_ENABLE¶
Harmonic Notch Filter enable
Harmonic Notch Filter enable
User level |
Advanced |
Values¶
Value |
Meaning |
|---|---|
|
Disabled |
|
Enabled |
INS_HNTC2_FM_RAT¶
Throttle notch min frequency ratio
The minimum ratio below the configured frequency to take throttle based notch filters when flying at a throttle level below the reference throttle. Note that lower frequency notch filters will have more phase lag. If you want throttle based notch filtering to be effective at a throttle up to 30% below the configured notch frequency then set this parameter to 0.7. The default of 1.0 means the notch will not go below the frequency in the FREQ parameter.
Range |
|
User level |
Advanced |
INS_HNTC2_FREQ¶
Harmonic Notch Filter base frequency
Harmonic Notch Filter base center frequency in Hz. This is the center frequency for static notches, the center frequency for Throttle based notches at the reference thrust value, and the minimum limit of center frequency variation for all other notch types. This should always be set lower than half the backend gyro rate (which is typically 1Khz).
Units |
|
Range |
|
User level |
Advanced |
INS_HNTC2_HMNCS¶
Harmonic Notch Filter harmonics
Bitmask of harmonic frequencies to apply Harmonic Notch Filter to. This option takes effect on the next reboot. A value of 0 disables this filter. The first harmonic refers to the base frequency.
Reboot required |
Yes — the change takes effect after a reboot. |
User level |
Advanced |
Bitmask¶
Value |
Meaning |
|---|---|
|
1st harmonic |
|
2nd harmonic |
|
3rd harmonic |
|
4th harmonic |
|
5th harmonic |
|
6th harmonic |
|
7th harmonic |
|
8th harmonic |
|
9th harmonic |
|
10th harmonic |
|
11th harmonic |
|
12th harmonic |
|
13th harmonic |
|
14th harmonic |
|
15th harmonic |
|
16th harmonic |
INS_HNTC2_MODE¶
Harmonic Notch Filter dynamic frequency tracking mode
Harmonic Notch Filter dynamic frequency tracking mode. Dynamic updates can be throttle, RPM sensor, ESC telemetry or dynamic FFT based. Throttle-based harmonic notch cannot be used on fixed wing only planes. It can for Copters, QuadPlane(while in VTOL modes), and Rovers.
Range |
|
User level |
Advanced |
Values¶
Value |
Meaning |
|---|---|
|
Fixed |
|
Throttle |
|
RPM Sensor |
|
ESC Telemetry |
|
Dynamic FFT |
|
Second RPM Sensor |
INS_HNTC2_OPTS¶
Harmonic Notch Filter options
Harmonic Notch Filter options. Triple and double-notches can provide deeper attenuation across a wider bandwidth with reduced latency than single notches and are suitable for larger aircraft. Multi-Source attaches a harmonic notch to each detected noise frequency instead of simply being multiples of the base frequency, in the case of FFT it will attach notches to each of three detected noise peaks, in the case of ESC it will attach notches to each of four motor RPM values. Loop rate update changes the notch center frequency at the scheduler loop rate rather than at the default of 200Hz. If both double and triple notches are specified only double notches will take effect.
Reboot required |
Yes — the change takes effect after a reboot. |
User level |
Advanced |
Bitmask¶
Value |
Meaning |
|---|---|
|
Double notch |
|
Multi-Source |
|
Update at loop rate |
|
EnableOnAllIMUs |
|
Triple notch |
|
Use min freq on RPM source failure |
|
Quintuple notch |
INS_HNTC2_REF¶
Harmonic Notch Filter reference value
A reference value of zero disables dynamic updates on the Harmonic Notch Filter and a positive value enables dynamic updates on the Harmonic Notch Filter. For throttle-based scaling, this parameter is the reference value associated with the specified frequency to facilitate frequency scaling of the Harmonic Notch Filter. For RPM and ESC telemetry based tracking, this parameter is set to 1 to enable the Harmonic Notch Filter using the RPM sensor or ESC telemetry set to measure rotor speed. The sensor data is converted to Hz automatically for use in the Harmonic Notch Filter. This reference value may also be used to scale the sensor data, if required. For example, rpm sensor data is required to measure heli motor RPM. Therefore the reference value can be used to scale the RPM sensor to the rotor RPM.
Range |
|
Reboot required |
Yes — the change takes effect after a reboot. |
User level |
Advanced |