TypAsm attributesPowerFactory Asynchronous Machine Type - old
Every attribute of the PowerFactory Asynchronous Machine Type - old (TypAsm): 60 input parameters, with units and meaning. Copy a name into GetAttribute or SetAttribute.
What TypAsm is
An asynchronous machine type in its older form: ratings, impedances and the torque characteristic of an induction machine.
- Class
TypAsm, type class- PowerFactory name
- Asynchronous Machine Type - old
- Used by
ElmAsm- Attributes
- 60 input parameters
Most used TypAsm attributes
| Attribute | Unit | Description | Where |
|---|---|---|---|
sgn | kVA | Rated Apparent Powerrated power, kVA | input data |
ugn | kV | Rated Voltage | input data |
aiazn | p.u. | Locked Rotor Current (Ilr/In)locked rotor current | input data |
tag | s | Acc. Time Constant | input data |
xm | p.u. | Mag. Reactance | input data |
xdss | p.u. | Locked Rotor Reactance | input data |
rstr | p.u. | Stator Resistance | input data |
Read and write TypAsm in Python
import powerfactory
app = powerfactory.GetApplication() # GetApplicationExt() from outside PowerFactory
# Types live in the equipment library of the project.
types = app.GetProjectFolder("equip").GetContents("*.TypAsm", 1)
for typ in types:
print(typ.loc_name, typ.GetAttribute("sgn")) # Rated Apparent Power, kVA
# An element points to its type with typ_id; t: reads a type value through the element.
for motor in app.GetCalcRelevantObjects("*.ElmAsm"):
print(motor.loc_name, motor.typ_id.loc_name, motor.GetAttribute("t:sgn"))
types[0].SetAttribute("ugn", 6.6) # rated voltage 6.6 kV: every element of this type changes
- An input parameter is read and written with or without its
e:prefix:GetAttribute("outserv")andGetAttribute("e:outserv")give the same value. - A type is shared: a change to it changes every element that uses it. Read a type value through an element with the
t:prefix.
TypAsm input parameters
The element data, as typed in GetAttribute and SetAttribute (the e: prefix is optional). Setting one changes the model.
| Attribute | Unit | Description |
|---|---|---|
loc_name | · | Name |
chr_name | · | Characteristic Name |
for_name | · | Foreign Key |
dat_src | · | Data source |
manuf | · | Manufacturer |
appr_modby | · | Modified by |
nppol | · | No of Pole Pairs |
nkutp | · | Curve Type |
nslty | · | Connection |
i_x1stb | · | Stator Reactance Char. |
i_x2stb | · | Rotor Reactance Char. |
i_rrttb | · | Rotor Resistance Char. |
i_mode | · | Input Mode |
i_trans | · | Consider Transient Parameter |
iansitp | · | ANSI Type |
appr_status | · | Status |
sgn | kVA | Rated Apparent Power |
ugn | kV | Rated Voltage |
cosn | · | Rated Power Factor |
aiazn | p.u. | Locked Rotor Current (Ilr/In) |
tag | s | Acc. Time Constant |
xm | p.u. | Mag. Reactance |
rtox | · | Ratio R/X |
xtor | · | Ratio X/R |
xdss | p.u. | Locked Rotor Reactance |
rstr | p.u. | Stator Resistance |
rrtr | p.u. | x1smn |
x1s | p.u. | x1smx |
x2s | p.u. | x2smn |
x1smn | p.u. | Imin |
x1smx | p.u. | Imax |
x2smn | p.u. | Imin |
x2smx | p.u. | Imax |
frequ | Hz | Nominal Frequency |
pgn | kW | Rated Mechanical Power |
anend | rpm | Rated Speed |
aslkp | · | Slip at Stalling Point |
asstl | · | Slip at Saddle Point |
amazn | p.u. | Locked Rotor Torque |
amkzn | p.u. | Torque at Stalling Point |
amstl | p.u. | Torque at Saddle Point |
coazn | p.u. | Power Factor at Locked Rotor/rated power factor |
effic | % | Efficiency at rated Operation |
iinrush | p.u. | Ratio Ip/In |
Tinrush | s | Max. Time |
Tcold | s | Cold |
Thot | s | Hot |
rrttb | p.u. | Rotor Resistance |
x1stb | p.u. | Stator Reactance |
x2stb | p.u. | Rotor Reactance |
appr_modif | · | Modified |
typemetadata_version | · | Version |
typemetadata_key | · | Type Key |
typemetadata_changeLog | · | Change Log |
desc | · | Description |
fcharrstr | ChaPol,ChaVec,ChaMat | Stator Resistance Rs(f) |
fcharlss | ChaPol,ChaVec,ChaMat | Inductance L''(f) |
doc_id | · | Additional Data |
cansitp | · | ANSI Type |
chp | hp | Power |