Application of automatic differentiation to reservoir design models
DSpace at IIT Bombay
View Archive InfoField | Value | |
Title |
Application of automatic differentiation to reservoir design models
|
|
Creator |
SINHA, AK
BISCHOF, CH |
|
Description |
Automatic differentiation is a technique for computing derivatives accurately and efficiently with minimal human effort. The calculation of derivatives of numerical models is necessary for gradient-based optimization of reservoir systems to determine optimal sizes for reservoirs. The writers report on the use of automatic differentiation and divided difference approaches for computing derivatives for a single-and multiple-reservoir yield model. In the experiments, the ADIFOR (Automatic Differentiation of Fortran) tool is employed. The results show that, for both the single-and the multiple-reservoir model, automatic differentiation computes derivatives exactly and more efficiently than the divided difference implementation. Postoptimization of the ADIFOR-generated derivative code by exploiting the model structure is also discussed. The writers observe that the availability of exact derivatives significantly benefits the convergence of the optimization algorithm: the solution of the multireservoir problem, which took 10.5 hours with divided difference derivatives, is decreased to less than two hours with ADIFOR "out of the box" derivatives, and to less than an hour using the postoptimized ADIFOR derivative code.
|
|
Publisher |
ASCE-AMER SOC CIVIL ENGINEERS
|
|
Date |
2011-07-18T10:53:16Z
2011-12-26T12:50:34Z 2011-12-27T05:36:02Z 2011-07-18T10:53:16Z 2011-12-26T12:50:34Z 2011-12-27T05:36:02Z 1998 |
|
Type |
Article
|
|
Identifier |
JOURNAL OF WATER RESOURCES PLANNING AND MANAGEMENT-ASCE, 124(3), 162-167
0733-9496 http://dx.doi.org/10.1061/(ASCE)0733-9496(1998)124:3(162) http://dspace.library.iitb.ac.in/xmlui/handle/10054/4888 http://hdl.handle.net/10054/4888 |
|
Language |
en
|
|