Professional Documents
Culture Documents
ATPDraw v5 Presentation
ATPDraw v5 Presentation
Introduction to ATPDraw
version 5
• Introduction to ATPDraw
• Layout and dialogs
• Main menu options
• Transformer modeling
• Machine modeling
• Multi-phase circuits
• Vector graphics
• Grouping
• Models
• Lines&Cables modeling
Introduction
• ATPDraw is a graphical, mouse-driven, dynamic
preprocessor to ATP on the Windows platform
• Handles node names and creates the ATP input file
based on ”what you see is what you get”
• Freeware
• Supports
– All types of editing operations
– ~100 standard components
– ~40 TACS components
– MODELS
– $INCLUDE and User Specified Components
Circuit
Component
windows
selection menu
Circuit
under
construction
Used for
sorting
Windows
Label on
Clipboard
screen
support
Comment in
Branch ATP file
output
Component
not to ATP
Edit local
definitions
Icon/help/ High
pos/name/ precision
units
Hans Kr. Høidalen, NTNU-Norway
8
ATPDraw capability
• 30.000 nodes
• 10.000 components
• 10.000 connections
• 1.000 text strings
• Up to 64 data and 32 nodes per component
• Up to 26 phases per node (A..Z extension)
• 28 phases in LCC module
• Circuit world is 10.000x10.000 pixels (user; 25-400%)
• 100 UnDo/ReDo steps
Files in ATPDraw
• Project file (acp): Contains all circuit data.
• Support file (sup): Component definitions. Used only
when a component is added to the project.
– Standard components: ATPDraw.scl
– User defined components: Optionally in global library
• Data file (alc/bct/xfm): Contain special data
– Stored internally in data structure
– Optionally in global library
• Help file (sup/txt): User specified help text
– Global help stored in sup-file or /HLP directory (txt file)
– Local help created under Edit definitions
+
Hans Kr. Høidalen, NTNU-Norway
10
• Options (important!)
– General
• Autosave and backup
• Save ini file on exit
– Preferences
• Undo/redo steps
• Link to ATP and plot
– Files&Folders
• Default folders incl.
• ATP folder
Hans Kr. Høidalen, NTNU-Norway
17
V
V
BUS I
IM
U
User’s manual
• Documents version 5.6 of ATPDraw (269 pages), pdf
• Written by Laszlo Prikler and H. K. Høidalen
• Content
– Intro: To ATP and ATPDraw + Installation
– Introductory manual: Mouse+Edit, MyFirstCircuit
– Reference manual: All menus and components
– Advanced manual: Grouping/LCC/Models/BCTRAN + create
new components
– Application manual: 9 real examples
U
I
U(0)
+
UI
Statistical tabulation
• Addition to output manager
STAT
MID
U SV LCC LCC S V LCC LCC SV U
STAT
MOV
MOV
PE
PE
STAT
U
Optimization module
• Gradient Method
• Genetic Algorithm
• Simplex Annealing
• Select variables (with limits)
and cost function
• Loops ATP (serial/parallel)
• Writes back final variable
values
• 4: Run Optimization
LCC LCC
SAT
V
WRITE
V M
ui M
PQ
LOAD
k Un
M
ui M DFT
abc WRITE
ui
RX
21
Hybrid transformer
• Extended to 4
windings
• Y, D, Auto, Zigzag
• New winding
sequence
specifier
• Core node select
• Final slope
enhancements
• Copper loss
enhancements
• Output control
• Dynamic TACS
output (5)
Hans Kr. Høidalen, NTNU-Norway
31
LCC template/section
• LCC object has property Template
– If ‘on’ the object becomes a dummy component not written to the ATP-file
• New LCC section reference by Name.
– Holds section length. Single phase option.
• Complicated railway study where new approach is useful:
LCC Section 1 Section 2
AT1
V 160 m 1790 m
NL
NL
Tem plate V
A
1 m ohm PL
V PL V
Group
A
A
BCT
BCT
RL RL RL
KL KL Y
BCT
Y KL Y
BCT
Y KL KL Y
BCT
Y
content
GRP GRP GRP GRP GRP
RAIL
Y
V V
KL
Y
Y
BCT
BCT
LCC_
KL RL
TRAIN
I
I
12.41
I
I
2.737 NL
PL
I I I I I I
Embedded Windsyn
• Direct support of Windsyn features
– ATPDraw has embedded induction machine fitting with
extended user control (incl. Tmax fitting)
– Convergent gradient method for fitting cost function
– More flexible start-up, output control and T/ plotting
Windsyn in ATPDraw
• Windsyn relaxes the fitting of the slip while ATPDraw
now offers this as a part of the cost function
• Windsyn does the fitting iteratively without adjusting the
stator resistance when slip, efficiency or power factor
becomes different
• Bug fixes (hp conversion, round-off error, mechanical
vs. electrical power, motor vs. generator efficiency)
• The TACS section made smoother with less variables
(kVAR, kWAT, PUVT, PUTM, Slip)
• Only relevant nodes presented in the icon (no field
voltage node, only rotor winding node for wound rotor)
• No need to rerun the fitting when the type of
initialization or compensation/prediction change
Example
• Create double-cage IM model
IM
WI
Torque
2.0
1.0
0.0
-1.0
-2.0
Omega [pu]
-3.0
Machines
• The following types are supported
– Universal machine
IM
T
IM
Type 56 machine
• Initial support in ATPDraw
– Improvements required (TACS control, combination with UM)
• Brand new versions of ATP and PlotXY required
• More numerically stable (phase domain)
• Limitations on the mechanical side and in rotor coils
V V
Type IM UM 1 IM
56
TACS
T INIT
TACS M
INIT
T
T
Transformer modeling
Y
Z
• Saturable Transformer SAT
BCT
Y
• BCTRAN
n: 1
• Ideal P S
Y Y
Saturable transformer
Zig-zag
transformers
Zdy
UI
-12
U(0)
26.5mohm 5 mF
+
Cab le Y V
Y Y Z
SAT SAT
V 5 uH
Zdy
UI
-6
U(0)
26.5mohm 5 mF
+
Cab le Y V
Y Y Z
SAT SAT
V 5 uH
transformers
11.3/10.6Ydy
kV
UI
132 kV 132/11.3
U(0)
26.5mohm 5 mF
+
Cab le Y V
Y Y Y Y Y
SAT SAT SAT
22.2 mH V 5 uH
Zdy
UI
+6
U(0)
26.5mohm 5 mF
+
Cab le Y V
Y Y Z
SAT SAT
V 5 uH
Zdy
UI
+12
U(0)
26.5mohm 5 mF
+
Cab le Y V
Y Y Z
SAT SAT
BCTRAN
• Automatic inclusion of external magnetization characteristic
V XFMR
V V
Y
XFMR I
16 kV
V BCT
V
Y
BCTRAN I
80
[A]
50
20
-10
-40
-70
0.00 0.02 0.04 0.06 0.08 [s] 0.10
(f ile Exa_16.pl4; x-v ar t) c:X0004A-LV_XA c:X0004A-LV_BA
– Core representation Ro
• Attached to the fictitious N+1th winding
Out
• Topologically “correct” core model, with
nonlinear inductances representing Lo
Leg
each leg and limb Ll Rl
Ry
– Triplex
Yoke
– 3- and 5-legged core
• Flux linkage-current relation by Frolich Ly
Leg
equation and relative lengths and Ll Rl
areas. Ry
Yoke
• Fitting to Test Report
Ly
Leg
Ll Rl
i Ro
a'b' | i |
Out
i Lo
Hans Kr. Høidalen, NTNU-Norway
43
Snapshots
Line/Cable modeling
• Line/Cable Constants, Cable Parameters
– Bergeron, PI, JMarti, Semlyen, Noda(?)
• View
– Cross section, grounding
3.9 log(| Z |)
• Verify
– Frequency response, power frequency params. 2.7
1.5
• Line Check
– Power freq. test of line/cable sections 0.4
6.0
Line Check
• The user selects a group in the circuit
• ATPDraw identifies the inputs and outputs (user modifiable)
fourier
• Vector graphics 1
132/11.3
– Improved zoom I
Y
switch…
– Individual selection area
1
• Multi-phase nodes LCC LCC LCC LCC
Example 1
• Single phase to 3-phase connection
Old: New:
LCC
1 LCC
LCC LCC
Example 2
• Multi-phase groups
POS
+
T
-
T
PULSE 1 3 +
AC
AC POS -
LCC
Y
Y
NEG
SAT
NEG
PULSE 1 4 3 6 5 2
6-phase
Grouping
• Select a group (components, connections, text)
• Click on Edit|Compress
GROUP
mech
• Select external data/nodes
T T T
PULS
f(u) ACC
T
U
65
f(u)
f(u)
f(u)
I
BUSMG
UI
BUSMS
I
U(0)
+
I
Torque U
Models
• Select Models|Default model
• Edit the Models text
M ODEL
max
MODEL FOURIER
Example
INPUT X --input signal to be transformed
DATA FREQ {DFLT:50} --power frequency
n {DFLT:26} --number of harmonics to calculate
• Multi-phase Models
5 uH 5 mF
UI
U(0)
+
M
MODEL
fourier
Cab le Y V 0.0265
Y Y Z
SAT SAT
1
132/11.3 Diode
HVBUS Zig-zag b ridges
I
Y Y
Regulation transformers 5 uH 5 mF
SAT transformers ZN0d11y0
UI
132 kV 22.2 mH 11.3/10.6 kV 10.7/0.693 kV
U(0)
+
Cab le Y V 0.0265
Y Y Z
20
SAT SAT
12
0
0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 [s] 0.10
(f ile Exa_14.pl4; x-v ar t) m:X0027E m:X0027G m:X0027V m:X0027Y
M
M M M
ResultDir\model.1
M