xq_poa_classic module
Extracts PoA parameters for a given quantity. Subclass this for a quick and easy PoA separation XStep.
Examples can be found in x_ic_geo.py and other hl2 XSteps that inerhits from this class.
quantity_a -> area related quantitiy
quantity_l -> length related quantity
quantity_b -> width related quantity
quantity_corner -> corner related quantity
Author: Markus Müller | Markus.Mueller3@tu-dresden.de
- class DMT.extraction.xq_poa_classic.XQPoaClassic(*args, **kwargs)[source]
Bases:
XQPoaBilinearFull
XPoa is the superclass for PoA analysis of electrical quantities. It implements a linear PoA analysis of a given quantity at multiple operating points using the QStep framework.
XPoa can perform a length and/or width related PoA separation(1) quantity(op) = quantity_a(op) * area + quantity_l * length + quantity_b * width + quantity_cornerat different operating points, depending on the parameter that are passed to this object.- Parameters:
- Same as super class.
- get_description()[source]
Return a tex description of this XStep. Used for generating the documentation. If not implemented, there is no description for this XStep in the documentation.
- get_tex()[source]
Return a tex Representation of the Model that is beeing fitted. This can then be displayed in the UI.
- plot_quantity_density_separated()[source]
Plot quantity as a function of operating point meas vs fit for multiple geometries for all analyzed duts
- plot_quantity_separated()[source]
Plot quantity as a function of operating point meas vs fit for multiple geometries for all analyzed duts
- quantity_poa(dlE, dbE, l_E0, b_E0, quantity_per_area, quantity_per_perimeter, quantity_corner=0)[source]
classical PoA with corner component and dl db