Ahmad Abdullah
Assistant Professor
Electrical Power Engineering Department, Al- Gamaa Street, Giza, Giza Governorate, 12613 (email)
Electrical Power Engineering Department, Al- Gamaa Street, Giza, Giza Governorate, 12613 (email)
This is ATPMAT which is an open source Matlab-based toolbox to automate many tasks done in ATP faced by researchers and engineers. The toolbox provides a rich set of M-files that is GPL based to change ATP files and run ATP from within Matlab without interacting with ATP or ATPDraw. The toolbox provides a systematic way not only to change one ATP file but to batch process ATP files to create a batch of faults, line switching or lightning strike cases for any line. The heart of the toolbox is a data translator that interprets the contents of the ATP file and inserts appropriate lines of code to accommodate changes requested by the user. The toolbox then commits changes to ATP file according to user input and then run ATP from within Matlab. The output of the toolbox is a set of mat files each of which contains the voltages and currents from both ends of the line under study. The mat files are saved in a folder specified by the user.