DocumentCode
1505485
Title
An Efficient Implementation of Automatic Differentiation in Interior Point Optimal Power Flow
Author
Jiang, Quanyuan ; Geng, Guangchao ; Guo, Chuangxin ; Cao, Yijia
Author_Institution
Coll. of Electr. Eng., Zhejiang Univ., Hangzhou, China
Volume
25
Issue
1
fYear
2010
Firstpage
147
Lastpage
155
Abstract
This paper presents an improved implementation of automatic differentiation (AD) technique in rectangular interior point optimal power flow (OPF). Distinguished from the existing implementation of AD, the proposed implementation adds a subroutine to identify all constant first-order and second-order derivates by AD and form a list of constant derivates before the processing of iterations. At every iteration of interior point OPF algorithm, only the changing derivates are updated by AD tool. An excellent AD software-ADC-is used as a basic AD tool to finish the proposed implementation. A user-defined model interface is provided with AD technique to enhance performance and flexibility. Numerical studies on several large-scale power systems indicate that the proposed implementation of AD can compete with hand code in execution speed without loss of maintainability and flexibility of AD codes. This paper demonstrates that AD technique has an application potential in online operating environments of power systems instead of hand-coded derivates, and greatly relieves the burdens of software developers.
Keywords
iterative methods; load flow; power engineering computing; power systems; AD software; ADC; automatic differentiation technique; first-order derivates; interior point optimal power flow; iteration processing; large-scale power systems; numerical studies; online operating environments; second-order derivates; user-defined model interface; ADC; automatic differentiation; interior point method; operator overloading; optimal power flow;
fLanguage
English
Journal_Title
Power Systems, IEEE Transactions on
Publisher
ieee
ISSN
0885-8950
Type
jour
DOI
10.1109/TPWRS.2009.2030286
Filename
5291694
Link To Document