Hi!
I am using the UAV Package Delivery example model with the high-fidelity plant model (shortcut 8).
In the data dictionary uavPackageDeliveryDataDict.sldd, I see the parameter Vehicle.Airframe.mass (default value = 0.063 kg) inside the Vehicle struct. With the default mass, the UAV can take off and hover properly. However, when I increase the mass to a higher value (e.g., 0.15 kg), the UAV can no longer take off.
From this behavior, I assume that in addition to changing the mass parameter, the thrust generation (motor model, thrust coefficient, maximum thrust, controller gains / trim thrust, rotor blade properties in the Vehicle struct, saturation limits, etc.) must also be updated accordingly.
Could you please advise:
Which parameters in this example control the maximum thrust / thrust-to-weight capability of the vehicle?
What is the recommended way to scale or retune the propulsion model and/or controller when changing the vehicle mass?
Are there specific blocks or parameters in the high-fidelity plant model (e.g., motor, propeller, or actuator models) that should be modified for this purpose?
Thank you very much for your support!Hi!
I am using the UAV Package Delivery example model with the high-fidelity plant model (shortcut 8).
In the data dictionary uavPackageDeliveryDataDict.sldd, I see the parameter Vehicle.Airframe.mass (default value = 0.063 kg) inside the Vehicle struct. With the default mass, the UAV can take off and hover properly. However, when I increase the mass to a higher value (e.g., 0.15 kg), the UAV can no longer take off.
From this behavior, I assume that in addition to changing the mass parameter, the thrust generation (motor model, thrust coefficient, maximum thrust, controller gains / trim thrust, rotor blade properties in the Vehicle struct, saturation limits, etc.) must also be updated accordingly.
Could you please advise:
Which parameters in this example control the maximum thrust / thrust-to-weight capability of the vehicle?
What is the recommended way to scale or retune the propulsion model and/or controller when changing the vehicle mass?
Are there specific blocks or parameters in the high-fidelity plant model (e.g., motor, propeller, or actuator models) that should be modified for this purpose?
Thank you very much for your support! Hi!
I am using the UAV Package Delivery example model with the high-fidelity plant model (shortcut 8).
In the data dictionary uavPackageDeliveryDataDict.sldd, I see the parameter Vehicle.Airframe.mass (default value = 0.063 kg) inside the Vehicle struct. With the default mass, the UAV can take off and hover properly. However, when I increase the mass to a higher value (e.g., 0.15 kg), the UAV can no longer take off.
From this behavior, I assume that in addition to changing the mass parameter, the thrust generation (motor model, thrust coefficient, maximum thrust, controller gains / trim thrust, rotor blade properties in the Vehicle struct, saturation limits, etc.) must also be updated accordingly.
Could you please advise:
Which parameters in this example control the maximum thrust / thrust-to-weight capability of the vehicle?
What is the recommended way to scale or retune the propulsion model and/or controller when changing the vehicle mass?
Are there specific blocks or parameters in the high-fidelity plant model (e.g., motor, propeller, or actuator models) that should be modified for this purpose?
Thank you very much for your support! uav, drone, simulink, simulation, visualization MATLAB Answers — New Questions
