APP下载

DLL技术在水文预报系统中的应用

2012-04-30孙永红狄艳艳

水利信息化 2012年4期
关键词:模型系统

孙永红 ,陈 明 ,狄艳艳

(1. 国电南自 南京河海南自水电自动化有限公司,江苏 南京 210061;2. 黄河水利委员会水文局,河南 郑州 450004)

0 引言

Library,DLL)是比较合适的方法。

水文预报系统通过建立数据库、知识库、方法库、模型库、图形库及综合推理机,对未来一定预见期内的水文状况做出预测,对防洪减灾和水资源的优化调度都具有积极的意义。

近年来,水文预报系统越来越广泛地被应用到许多领域,如城市防洪、水库调度等。水文预报是相当复杂的过程,受地理、气候的影响比较大,且随着气候和地形地貌的变化,常常需要采用几个模型进行预报并比较。这就要求预报系统具有兼容性和可扩展性。

现行的水文预报模型属于以物理成因为基础,具有一定经验性的范畴[1]。水文预报系统涉及的内容较多,从数据采集传输、解析存储、运用水文模型进行计算到最终显示发布,这些过程若采用同一种程序设计语言,难以发挥各自的优势。如 VB 易学易用,开发出来的软件体积小;VC 在底层功能和指针方面的支持较好;C# 适用于面向网络的显示和发布。

目前,VB 主要用于模型构建和计算,计算结果通过 ASP.Net 进行信息发布和与客户端交互。要在整个系统中充分发挥各种语言的优势,充分利用现有的程序资源,使用动态链接库(Dynamic Linking

1 DLL 技术的优越性

DLL 一般以函数库的形式供应用程序调用,其应用于水文预报系统的优越性主要表现在以下几个方面:

1)便于不同专业模块的集成。不同专业集成系统往往涉及很多专业应用,不同的专业适合的语言可能不同, DLL 技术通过接口交互,使得不同专业模块的集成成为可能。……

登录APP查看全文

猜你喜欢

模型系统
一半模型
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
重尾非线性自回归模型自加权M-估计的渐近分布
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
3D打印中的模型分割与打包
FLUKA几何模型到CAD几何模型转换方法初步研究