H_RSC_ parameters

19 parameters in the H_RSC_ family. ArduCopter 4.7 only — other vehicles share many of these names but not always the same ranges or meanings.

H_RSC_CLDWN_TIME

Cooldown Time

Will provide a fast idle for engine cooldown by raising the Ground Idle speed setting by 50% for the number of seconds the timer is set for. A setting of zero disables the fast idle. This feature will only apply after the runup complete has been declared. This will not extend the time before ground idle is declared, which triggers engine shutdown for autonomous landings.

Units

s

Range

0 to 120

Increment

1

User level

Standard

H_RSC_CRITICAL

Critical Rotor Speed

Percentage of normal rotor speed where flight is no longer possible. However currently the rotor runup/rundown is estimated using the RSC_RUNUP_TIME parameter. Estimated rotor speed increases/decreases between 0 (rotor stopped) to 1 (rotor at normal speed) in the RSC_RUNUP_TIME in seconds. This parameter should be set so that the estimated rotor speed goes below critical in approximately 3 seconds. So if you had a 10 second runup time then set RSC_CRITICAL to 70%.

Units

%

Range

0 to 100

Increment

1

User level

Standard

H_RSC_GOV_COMP

Governor Torque Compensator

Adjusts the autothrottle governor torque compensator that determines how fast the governor will adjust the base torque reference to compensate for changes in density altitude. If RPM is low or high by more than 2-5 RPM, increase this setting by 1% at a time until the governor speed matches your RPM setting. Setting the compensator too high can result in surging and throttle “hunting”. Do not make large adjustments at one time

Units

%

Range

0 to 70

Increment

0.1

User level

Standard

H_RSC_GOV_DROOP

Governor Droop Compensator

AutoThrottle governor droop response under load, normal settings of 0-50%. Higher value is quicker response to large speed changes due to load but may cause surging. Adjust this to be as aggressive as possible without getting surging or RPM over-run when the governor responds to large load changes on the rotor system

Units

%

Range

0 to 100

Increment

0.1

User level

Standard

H_RSC_GOV_FF

Governor Feedforward

Feedforward governor gain to throttle response during sudden loading/unloading of the rotor system. If RPM drops excessively during full collective climb with the droop response set correctly, increase the governor feedforward.

Units

%

Range

0 to 100

Increment

0.1

User level

Standard

H_RSC_GOV_RANGE

Governor Operational Range

RPM range +/- governor rpm reference setting where governor is operational. If speed sensor fails or rpm falls outside of this range, the governor will disengage and return to throttle curve. Recommended range is 100

Units

RPM

Range

50 to 200

Increment

10

User level

Standard

H_RSC_GOV_RPM

Rotor RPM Setting

Main rotor RPM that governor maintains when engaged

Units

RPM

Range

800 to 3500

Increment

10

User level

Standard

H_RSC_GOV_TORQUE

Governor Torque Limiter

Adjusts the engine’s percentage of torque rise on autothrottle during ramp-up to governor speed. The torque rise will determine how fast the rotor speed will ramp up when rotor speed reaches 50% of the rotor RPM setting. The sequence of events engaging the governor is as follows: Throttle ramp time will engage the clutch and start the main rotor turning. The collective should be at flat pitch and the throttle curve set to provide at least 50% of normal RPM at flat pitch. The autothrottle torque limiter will automatically activate and start accelerating the main rotor. If the autothrottle consistently fails to accelerate the main rotor during ramp-in due to engine tune or other factors, then increase the torque limiter setting. NOTE: throttle ramp time and throttle curve should be tuned using RSC_MODE Throttle Curve before using RSC_MODE AutoThrottle

Units

%

Range

10 to 60

Increment

1

User level

Standard

H_RSC_IDLE

Throttle Output at Idle

Throttle output (HeliRSC Servo) in percent while armed but motor interlock is disabled (throttle hold on). FOR COMBUSTION ENGINES. Sets the engine ground idle throttle percentage with clutch disengaged. This must be set to zero for electric helicopters under most situations. If the ESC has an autorotation window this can be set to keep the autorotation window open in the ESC. Consult the operating manual for your ESC to set it properly for this purpose

Units

%

Range

0 to 50

Increment

1

User level

Standard

H_RSC_MODE

Rotor Speed Control Mode

Selects the type of rotor speed control used to determine throttle output to the HeliRSC servo channel when motor interlock is enabled (throttle hold off). RC Passthrough sends the input from the RC Motor Interlock channel as throttle output. External Gov SetPoint sends the RSC SetPoint parameter value as throttle output. Throttle Curve uses the 5 point throttle curve to determine throttle output based on the collective output. AutoThrottle requires a rotor speed sensor, contains an advanced autothrottle governor and is primarily for piston and turbine engines. WARNING: Throttle ramp time and throttle curve MUST be tuned properly using Throttle Curve mode before using AutoThrottle

User level

Standard

Values

Value

Meaning

1

RC Passthrough

2

External Gov SetPoint

3

Throttle Curve

4

AutoThrottle

H_RSC_RAMP_TIME

Throttle Ramp Time

Time in seconds for throttle output (HeliRSC servo) to ramp from ground idle (RSC_IDLE) to flight idle throttle setting when motor interlock is enabled (throttle hold off).

Units

s

Range

0 to 60

User level

Standard

H_RSC_RUNUP_TIME

Rotor Runup Time

Actual time in seconds for the main rotor to reach full speed after motor interlock is enabled (throttle hold off). Must be at least one second longer than the Throttle Ramp Time that is set with RSC_RAMP_TIME. WARNING: For AutoThrottle users with piston and turbine engines it is VERY important to know how long it takes to warm up your engine and reach full rotor speed when throttle switch is turned ON. This timer should be set for at least the amount of time it takes to get your helicopter to full flight power, ready for takeoff. Failure to heed this warning could result in the auto-takeoff mode attempting to lift up into hover before the engine has reached full power, and subsequent loss of control

Units

s

Range

0 to 60

User level

Standard

H_RSC_SETPOINT

External Motor Governor Setpoint

Throttle (HeliRSC Servo) output in percent to the external motor governor when motor interlock enabled (throttle hold off).

Units

%

Range

0 to 100

Increment

1

User level

Standard

H_RSC_SLEWRATE

Throttle Slew Rate

This controls the maximum rate at which the throttle output (HeliRSC servo) can change, as a percentage per second. A value of 100 means the throttle can change over its full range in one second. A value of zero gives unlimited slew rate.

Range

0 to 500

Increment

10

User level

Standard

H_RSC_THRCRV_0

Throttle Curve at 0% Coll

Sets the throttle output (HeliRSC servo) in percent for the throttle curve at the minimum collective pitch position. The 0 percent collective is defined by H_COL_MIN. Example: if the setup has -2 degree to +10 degree collective pitch setup, this setting would correspond to -2 degree of pitch.

Units

%

Range

0 to 100

Increment

1

User level

Standard

H_RSC_THRCRV_100

Throttle Curve at 100% Coll

Sets the throttle output (HeliRSC servo) in percent for the throttle curve at the minimum collective pitch position. The 100 percent collective is defined by H_COL_MAX. Example: if the setup has -2 degree to +10 degree collective pitch setup, this setting would correspond to +10 degree of pitch.

Units

%

Range

0 to 100

Increment

1

User level

Standard

H_RSC_THRCRV_25

Throttle Curve at 25% Coll

Sets the throttle output (HeliRSC servo) in percent for the throttle curve at 25% of full collective travel where he 0 percent collective is defined by H_COL_MIN and 100 percent collective is defined by H_COL_MAX. Example: if the setup has -2 degree to +10 degree collective pitch setup, the total range is 12 degrees. 25% of 12 degrees is 3 degrees, so this setting would correspond to +1 degree of pitch.

Units

%

Range

0 to 100

Increment

1

User level

Standard

H_RSC_THRCRV_50

Throttle Curve at 50% Coll

Sets the throttle output (HeliRSC servo) in percent for the throttle curve at 50% of full collective travel where he 0 percent collective is defined by H_COL_MIN and 100 percent collective is defined by H_COL_MAX. Example: if the setup has -2 degree to +10 degree collective pitch setup, the total range is 12 degrees. 50% of 12 degrees is 6 degrees, so this setting would correspond to +4 degree of pitch.

Units

%

Range

0 to 100

Increment

1

User level

Standard

H_RSC_THRCRV_75

Throttle Curve at 75% Coll

Sets the throttle output (HeliRSC servo) in percent for the throttle curve at 75% of full collective travel where he 0 percent collective is defined by H_COL_MIN and 100 percent collective is defined by H_COL_MAX. Example: if the setup has -2 degree to +10 degree collective pitch setup, the total range is 12 degrees. 75% of 12 degrees is 9 degrees, so this setting would correspond to +7 degree of pitch.

Units

%

Range

0 to 100

Increment

1

User level

Standard