-
Notifications
You must be signed in to change notification settings - Fork 26
Fundamental_Classes_and_Components
Jonathan edited this page Aug 17, 2020
·
6 revisions
The following is a list of fundamental classes and components that are included in the library:
-
- The
ElectricPortclass is used to transfer power system information between components to form power system networks. It is the foundation of the Power System Library and serves as a substitute the generic NPSS port for electric components.
- The
-
- The
Enodeclass is used as a bus or electrical node that may connect to an arbitrary number of components. TheEnodeis required when a component must connect to more than one other component, or when two nodeless components must be connected.
- The
-
- The
ComplexNumberclass is used by theElectricPortcomponent to perform the calculations required for the implementation of phasors (phase vectors). These are necessary to accurately model power system components using alternating current (AC1) or three-phase (AC3) electric power.
- The
-
Interpreted Port
- The
InterpretedPort.intfile is a collection of functions required by Power System Library models to applyElectricPortconnections by use of thelinkPortsI()function. This file must be imported to use the electric port.
- The
-
Electric Element
- The
ElectricElementextends the generic NPSS element to include shared properties specific to NPSS Power System Library components. It is also used to differentiate Power System Library components from standard NPSS components for electric power type propagation and other utilities.
- The
-
Electric Assembly
- The
ElectricAssemblyextends theInterpretedAssemblyclass to includeElectricPortandInterpretedPortfunctionality. This omits the required preprocessor directive to includeElectricPort.prt.
- The
-
Interpreted Assembly
- The
InterpretedAssemblyextends the generic NPSS assembly to includeInterpretedPortfunctionality (i.e.linkPortsI()).
- The
This wiki page is intended to serve as documentation for the NPSS Power System Library (PSL). The PSL is maintained by NASA at the NASA Glenn Research Center, and funded by the Revolutionary Vertical Lift Technology (RVLT) project. A detailed table of contents for this page can be found in the Home page.
- Home
- Library Structure
-
Fundamental Classes and Components
- Electric Port
- Electric Node (Bus)
- Complex Number
- Inverter & Rectifier Map
- Motor & Generator Map
- E-Thermal Mass
- Interpreted Port
- Electric Element
- Electric Assembly
- Interpreted Assembly
- Modeling Components
-
Examples
- baseline
- baseline 1to2Bus
- baseline 2to1Bus
- baseline all_elec
- baseline all_elecMDP
- baseline turboelectric
- baseline turboelectricMDP
- cable_and_duct thermal_test
- cable_test
- cable thermal_test
- power propagation
- run_3phase example
- run_RLC example
- run_R_dc example
- thermal baseline
- thermal test
- transient baseline