Annual Report 2011-2012
Annual Report 2011-2012
Annual Report 2011-2012
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Annual</strong> Research <strong>Report</strong> <strong>2011</strong>-<strong>2012</strong><br />
Project Title:<br />
Upgrading SABA technology from MFC (C++) to Dotnet(C#)<br />
and development it to use in Basic power market and<br />
restructured networks analysis<br />
Department: Power System Study<br />
Project Manager: H.Danaie<br />
Employer:Niroo Research Institute<br />
Project Code: PSYPN09<br />
Project Staff: H.Berahmandpour, J.Abbasi, N.Moslemi, Z.Madihi, H.Raoufi, S.Salimi,<br />
Z.Moosavian, M.Karimi, S.Abedi, A.Moshari, Z.M.Karimi, M.M.Beiraghdar,<br />
M.Helali Moghadam, A. Mosaddegh, M.Shirooi, S.Doroodian, A.Peyvandipour,<br />
F.Darabi, M.Gholami, A.aghazadeh, I.Pourkeivani, M.Koohsar, N.Osoolinejad<br />
Project Summary:<br />
SABA, Power system analysis software is the first native software in Iran with more than<br />
two decades usage in electric companies for power system analysis and planning purpose.<br />
With respect to fast progress in software architechture and implementation, the upgrading<br />
of this software according to the update software thecnologies was a necessity. DotNet<br />
technology and C# programming provide a wide facilities of graphical interface and<br />
computational modules implementation.<br />
On the other hand, one of the main progress in the field of computational modules of this<br />
software was to equip it to some modules used in restructured power system analysis and<br />
power market analysis. So the main activities in this project are divided in four phases:<br />
Phase 1:<br />
1-1- Algorithm extraction for the following modules.<br />
a- Economic Dispatch Control (EDC)<br />
b- Multi Area Load Flow With Interchange Power Control<br />
c- Contingency Analysis in Multi Area Power Flow<br />
d- Unit Commitment<br />
e- Market Based Optimal Power Flow<br />
1-2- Implementation initial enviroment for convert the Programming language from<br />
C++ to C#<br />
1-3- Feasibility study to select the best software thechnique and methodology resulted<br />
to WPF thechnique and Model-View-ViewModel methodology.<br />
Phase 2:<br />
2-1 - Software , analysis and modeling for the computational algorithm extracted in<br />
1.1<br />
2.2 - Convert the computational modules from C++ to C#<br />
2-3- DataLayer, DataLayer and Layer Application implementaion based on MVVM<br />
architecture.<br />
22