pyOMA.core.StabilDiagram.StabCriteria#
- class pyOMA.core.StabilDiagram.StabCriteria(order_range: Tuple | None = None, d_range: Tuple | None = None, stdf_max: float | None = None, stdd_max: float | None = None, mpc_min: float | None = None, mpd_max: float | None = None, mtn_min: float | None = None, df_max: float | None = None, dd_max: float | None = None, dmac_max: float | None = None, dev_min: float | None = None, dmtn_min: float | None = None, MC_min: float | None = None)[source]#
Bases:
objectGrouping of all stabilization threshold parameters.
Pass an instance to
StabilCalc.calculate_stabilization_masks()orStabilCalc.update_stabilization_masks()instead of individual keyword arguments.- Parameters:
order_range (tuple, optional) –
(start, step, stop)for the model-order range.d_range (tuple, optional) –
(min, max)damping ratio [%] band.stdf_max (float, optional) – Maximum relative standard deviation of frequency [%].
stdd_max (float, optional) – Maximum relative standard deviation of damping [%].
mpc_min (float, optional) – Minimum Modal Phase Collinearity value.
mpd_max (float, optional) – Maximum Mean Phase Deviation [°].
mtn_min (float, optional) – Minimum Modal Transfer Norm.
df_max (float, optional) – Maximum relative frequency difference for stabilization.
dd_max (float, optional) – Maximum relative damping difference for stabilization.
dmac_max (float, optional) – Maximum MAC difference for stabilization.
dev_min (float, optional) – Minimum relative eigenvalue difference.
dmtn_min (float, optional) – Minimum Modal Transfer Norm difference.
MC_min (float, optional) – Minimum Modal Contribution.
- __init__(order_range: Tuple | None = None, d_range: Tuple | None = None, stdf_max: float | None = None, stdd_max: float | None = None, mpc_min: float | None = None, mpd_max: float | None = None, mtn_min: float | None = None, df_max: float | None = None, dd_max: float | None = None, dmac_max: float | None = None, dev_min: float | None = None, dmtn_min: float | None = None, MC_min: float | None = None) None#
Methods
__init__([order_range, d_range, stdf_max, ...])Attributes
MC_mind_rangedd_maxdev_mindf_maxdmac_maxdmtn_minmpc_minmpd_maxmtn_minorder_rangestdd_maxstdf_max