cwipf / SimulinkNb

NoiseBudget toolbox for Simulink
3 stars 5 forks source link

Multiplexing for noise source blocks #16

Closed cwipf closed 9 years ago

cwipf commented 9 years ago

Noise source blocks can now stand in for multiple sources. This allows simplifying complex subsystems (e.g. suspensions) to just a few blocks so the model runs fast. A multiplexed noise source is configured as follows: ASD - cell array of ASDs DAQ channel - cell array of structs; fields 'chan' (channel name) and 'tf' (LTI object used to recalibrate the data) Group nesting - should be set to 1 Group - cell array of structs; fields 'groupNest', 'group', 'subgroup', 'subsubgroup' and 'subsubsubgroup' Yet-to-be-solved issues: How to handle coherence between multiple outputs Auto-generating these sources Robustness, error handling, documentation updates