ADCS.satellite_hardware.errors.noise module¶
- class ADCS.satellite_hardware.errors.noise.Noise(noise=array([0.]), std_noise=array([0.]), bounds=(array([-inf]), array([inf])))[source]¶
Bases:
objectRepresents additive actuator noise with optional Gaussian randomness and bounds.
- Parameters:
noise (float, optional) – Mean or nominal noise offset \(n_0\) (default 0).
std_noise (float, optional) – Standard deviation \(\sigma_n\) of the Gaussian perturbation (default 0).
bounds ((float, float), optional) – Lower and upper limits \([n_{\min}, n_{\max}]\) applied after sampling.