黑龙江水利科技
黑龍江水利科技
흑룡강수리과기
HEILONGJIANG SCIENCE AND TECHNOLOGY OF WATER CONSERVANCY
2015年
6期
1-3
,共3页
Fortran语言%Visual Basic语言%水库群联合调度%粒子群优化算法%系统开发
Fortran語言%Visual Basic語言%水庫群聯閤調度%粒子群優化算法%繫統開髮
Fortran어언%Visual Basic어언%수고군연합조도%입자군우화산법%계통개발
Fortran language%Visual Basic language%combined scheduling of reservoir group%particle swarm optimization algorithm%system development
介绍了Visual Basic与Fortran两种语言混合编程的基本方法,研究并解决了两种语言之间结构体数组传递的技术关键。建立基于Fortran语言的水库群联合优化调度模型,并采用粒子群优化算法进行求解。最后结合了VB人机交互界面的优点和Fortran在数值运算方面的长处,实现水库群联合优化调度计算数据输入输出的可视化。
介紹瞭Visual Basic與Fortran兩種語言混閤編程的基本方法,研究併解決瞭兩種語言之間結構體數組傳遞的技術關鍵。建立基于Fortran語言的水庫群聯閤優化調度模型,併採用粒子群優化算法進行求解。最後結閤瞭VB人機交互界麵的優點和Fortran在數值運算方麵的長處,實現水庫群聯閤優化調度計算數據輸入輸齣的可視化。
개소료Visual Basic여Fortran량충어언혼합편정적기본방법,연구병해결료량충어언지간결구체수조전체적기술관건。건립기우Fortran어언적수고군연합우화조도모형,병채용입자군우화산법진행구해。최후결합료VB인궤교호계면적우점화Fortran재수치운산방면적장처,실현수고군연합우화조도계산수거수입수출적가시화。
The basic method to mix programming in two languages of Visual Basic and Fortran is introduced in the paper, researching and solving the technological key of array transfer of structures between two languages.A optimal scheduling model combined with reservoir based on Fortran language is founded and the particle swarm optimization algorithm is adopted to solve.Finally,the advantage of human-computer interaction interface of VB and the strongpoint of numerical calculation of Fortran are combined,realizing the visualization of optimal scheduling calculation data input and output joint with reservoir group.