Underactuated Propeller Torque Angle Correction¶
Underactuated propellers can vector force, torque, or a combination of the two. The flapping blades on the UP12 vectors both a force and torque vector. These two vectors are coupled, and always point the same direction relative to each other. In the case of the UP12, they are approximately 82° apart. This means that the torque vector and torque induced by the force vector happen at slightly different angles. Depending on the height of the propeller above the Center of Mass (CoM), the resulting torque will point in different directions. Some plots showing different heights above the center of mass show how the final torque direction and magnitude can change.
The graphs show that as the propeller is moved higher above the CoM, the more the force contributes to the final torque. Therefore, a correction factor must be introduced.
The defaults files for each underactuated propeller include a calibrated parameter called ‘propeller_torque_offset_angle’. This parameter is found in the Voltage Superposition Client, and assumes that the propeller is at the aircraft’s CoM. This is most likely incorrect for most aircraft as there is no standardized rotor height. To correct for this, the default calibrated parameter must be offset using the equation below:
In this equation ‘h’ is the height of the propeller blades above the aircraft’s CoM in meters. If the propeller is above the vehicle’s center of mass the calculation should result in a negative number. This value must be calculated in radians and then added to the calibrated ‘propeller_torque_offset_angle’ value which is also in radians. The blades are 14.81mm above the base of the propeller. A more complete drawing is shown below to allow for proper calculation with CAD models of your aircraft.
An example calculation where the blades are 50mm above the CoM is done below. The propeller is the UP12 which has a calibrated ‘propeller_torque_offset_angle’ of -2.6 radians.
Calculating the Torque Angle Correction for a UP12 Propeller
Calibrated ‘propeller_torque_offset_angle’ = -2.6 radians
Height of blades above CoM = 50.0mm
Final ‘propeller_torque_offset_angle’ = -2.8126