RCAIDE.Library.Components.Powertrain.Systems.Ice_Protection

Ice_Protection#

class Ice_Protection(*args, **kwarg)[source]#

Bases: Systems

A class representing ice protection systems and their power requirements.

compute_performance(vehicle, state, bus)[source]#

Computes the power draw of the system based on the operating conditions.

Parameters:
  • vehicle (Data) – The aircraft vehicle for which performance is being computed

  • segment (Data) – Mission segment for which performance is being computed

  • bus (Data) – Electrical bus supplying power to the system

Notes

This method should be overridden by specific system implementations to calculate power draw based on their unique characteristics and operating conditions. The base implementation does not perform any calculations.