工程水文分析计算集成应用软件PHAC v2.28使用说明书贵州省水利水电勘测设计研究院2011年8月18日目录1概述 (1)2主要计算内容和结构特点 (1)2.1 计算内容和单元 (2)2.2 软件结构和特点 (2)3软硬件环境要求 (3)4使用说明 (3)4.1 系统安装 (3)4.2 系统启动 (5)4.3 一般性的Windows窗口操作 (5)4.4 数据库通用操作 (5)4.5 计算过程简述 (7)4.6 各计算单元使用说明 (8)4.6.1 P—Ⅲ型频率曲线分析计算 (8)4.6.2 河道加权平均比降计算 (11)4.6.3 水库库容曲线计算 (13)4.6.4 径流及降水系列统计分析 (16)4.6.5 暴雨洪水计算 (21)4.6.6 洪水过程线同频率法放大 (27)4.6.7 水位流量关系计算 (30)4.6.8 水库泥沙淤积计算 (33)4.6.9 河道水面线推算 (38)4.6.10 农作物灌溉定额计算 (43)4.6.11 水库灌溉及乡镇供水计算 (46)4.6.12 水能计算 (50)4.6.13 洪水调节计算 (53)4.6.14 渠道设计流量计算 (56)4.6.15 绘制相关线等水文常用曲线 (58)4.7 主窗口的编辑功能 (59)4.7.1 文本编辑环境 (59)4.7.2、图形绘制环境 (61)4.8 其它操作及事项 (62)5、结束语 (64)1 概述水文是水利水电工程勘测设计的主专业之一,主要任务是对水利水电工程的水文、水利进行分析计算,以确定工程规模、等级和将发挥的效益,涉及到流域特性、气象、径流、洪水、泥沙、水利动能等内容。
其中大量的工作发生在数理统计、水文系列资料统计和水量平衡等方面上,分析计算工作是水文专业的主要特点。
一直以来,作为水文工作者,我们都力求从繁琐的计算工作中解脱出来,因此,从八十年代的PC—1500机到当初简陋的苹果机,后来再由DOS到Windows操作平台,我们的软件开发工作就从未间断过,1998年推出《工程水文分析计算集成应用软件PHAC v1.0》,采用全新的Windows界面,不再是过去那种单打一的小计算程序,而是将水文专业大部分计算内容集成化的大软件,所有的输入数据及主要计算结果均以数据库存档,计算结果以各种图表输出,还可自动生成常用的AutoCAD图形,可以说,本软件是一个大型的计算机辅助设计集成应用软件。
工欲善其事,必先利其器,使用本软件,可提高工效数十倍,大大缩短设计周期,经济效益十分显著。
目前,这一软件已经成为我院水文专业人员不可多得的好帮手,并欢迎省内外同行业人员推广应用。
《工程水文分析计算集成应用软件PHAC v2.28》(2011)是在前述版本的基础上,不断修改更新的结果。
本软件2000年通过贵州省水利厅鉴定,并荣获贵州省第四次工程设计计算机优秀软件贰等奖,荣誉证书如下:2 主要计算内容和结构特点本软件是集成化的工程水文分析计算辅助设计应用系统。
在Windows平台上集数据库、AutoCAD于一身。
是经我院从事水文工作近二十年的专业工程师,积多年的工作和编程经验,历经无数次的优化和实际应用而推出的。
软件产品具有极佳的可靠性,功能强大、操作简便实用、成果规范准确。
并具有较全面的计算内容和显著特点。
2.1 计算内容和单元⑴、P—Ⅲ型频率曲线分析计算(可生成成果报告的附图)。
⑵、河道加权平均比降计算。
⑶、水库库容曲线计算(自动生成AutoCAD图)。
⑷、径流及降水系列统计分析(包括历年逐月逐旬径流及降水统计、年值及分时段系列适线、代表年选择、降水径流频率法转换、径流年内分配Cv修订、各种相关单位换算,累计和滑动平均线分析等)。
⑸、“暴雨洪水”计算。
⑹、洪水过程线同频率法放大。
⑺、水位流量关系计算(自动生成AutoCAD图)。
⑻、水库泥沙淤积计算(包括泥沙淤积分布计算)。
⑼、河道水面线推算(包括天然河道水面线、水库回水计算,河道断面可含有桥梁,水面线可生成AutoCAD图)。
⑽、农作物灌溉定额计算。
⑾、水库灌溉及乡镇供水计算。
⑿、水能计算。
⒀、洪水调节计算(包括堰流、闸孔出流、发电出流、淹没出流等,可采用控制下泄操作方式,自动生成AutoCAD图)。
⒁、渠道设计流量计算。
⒂、绘制相关线等水文常用曲线。
2.2 软件结构和特点♦软件的主窗口是Windows平台的MDI界面,并且是一个具备文本、图形编辑功能的小型编辑器,在窗口中可编辑和输出文本、图形文件。
主窗口中可完成各计算单元的内容,每个单元均有多个子窗口。
♦②、各计算单元基本独立,彼此间可相互引用相关数据,如洪水调节引用的库容曲线、Z~Q线等,自动引用,不必再次输入。
♦③、软件以“工程”进行管理,所有的输入资料,均以“工程”存入数据库,主要的成果也保存在相应的数据库中,如P~Ⅲ型曲线的统计参数。
♦④、计算结果形成文件并自动调入主窗口,供编辑输出。
输出方式灵活,有的成果可直接输出,也可形成文件。
图形可生成*.bmp、*.wmf及*.dwg文件,可显示、或直接打印,还可与表格一起成图输出。
♦⑤、自动启动AutoCAD软件,以绘制和编辑CAD图形(或生成*.scr文件)。
3 软硬件环境要求本软件采用C++开发,操作系统为WindowsXP。
本软件对软硬件环境无特殊要求,这里按常规罗列如下:处理器:80586以上,内存8M以上。
操作平台:Windows95/WindowsXP。
支持软件:AutoCAD R14(需要出CAD图时)。
4 使用说明4.1 系统安装本软件安装文件集中在一张光盘内,采用Windows安装程序"Setup.exe",实行人机交互式安装,快捷灵活。
单击安装目录下的“Setup.exe”,即进入安装,显示安装对话框(如下图)。
然后出现Welcome对话框(下图),单击 "Next"按钮( )进入下一步。
在“最终用户软件许可协议”页单击"Yes"按钮( )进入下一步。
及产品系列号(Serial),(特别提示:系列号必须正确输入,其值为:A1364C8337),单击"Next"按钮( )进入下一步。
在目录选择对话框(Choose Destination Location)输入安装目录(见图),可通过"Browse"选定,本软件的缺省目录为:c:\WinSsjs。
单击进入下一步。
在Select Program Folder对话框中,确定本软件在桌面"开始"菜单中的名称(ProgramFolder )。
单击进入下一步。
在Start Copying Files对话框中,单击进入详细安装过程,并出现一系列提示对话框。
安装完毕,在Setup Complete对话框出现后,单击结束安装(若想在结束安装前启动系统,应选中"Yes,Launch the program file"框后,再击"Finish"键)。
4.2 系统启动单击Windows的"开始"菜单之-- "程序"/ "工程水文PHAC"/ "水文分析计算";②双击桌面的"水文分析计算"相应的快捷图标(快捷方式需要用户自己建立);③从"我的电脑"或"Windows资源管理器"中找到本软件的文件夹(目录),从中双击可执行文件"WSsjs.exe",以上这几种方式均可启动本软件。
4.3 一般性的Windows窗口操作(略)更详细的内容可参见Windows视窗操作系统用户手册。
4.4 数据库通用操作数据库以行列表示,一行代表一条记录,每一列为一个字段,一般都有列标签(列头),表示那一列的属性。
在每条记录(行)之间移动鼠标,可自动完成Post功能,在每列之间移动鼠标,有的程序会完成诸如排序等特殊计算功能,当录入数据时,数据库通常自动处于编辑状态(Edit)。
本软件采用数据库作数据录入工作,主要有两种界面,一是纯表格方式,如单元计算的“基本参数表”等,这些是用行编辑器接收数据,然后再一次性地存入数据库中,对用户来说,没有直接与数据库见面;二是直接使用数据库界面方式,本软件在使用这种方式时通常包含有TDBNavigator功能按钮部件和TDNGrid网格部件。
TDBNavigator功能按钮部件包括10个按钮,见下图:从左到右依次为:①、First:移动指针到第一条记录(第一行,First Record)。
②、Prior:指针移动到上一条记录(上一行,Prior Record)。
③、Next:指针移动到下一条记录(下一行,Next Record)。
④、Last :指针移动到最后一条记录(最后一行,Last Record)。
⑤、Insert:在当前位置插入一行记录(Insert)。
⑥、Delete:删除当前记录(光标所在行,Delete)。
⑦、Edit:编辑当前记录(让当前行处于编辑状态,以输入数据)。
⑧、Post:保存当前记录(将当前录入、编辑的数据送入数据库)。
⑨、Cancel:放弃当前编辑的记录。
⑩、Refresh:更新记录。
TDNGrid网格部件由纵横交错的网格组成一个输入表,见下图:用户在表中录入相关数据,可以使用鼠标或键盘的"Tab"、"→"、"←"、"↑"、"↓"等键进行操作。
若新录入或修改了某一数据,又要马上关闭窗口,则要移动指针以更新数据后再退出,否则,最后修改的那条记录不予更新或保存。
不管是那种录入界面,均可单击鼠标右键弹出菜单,对录入数据进行编辑、剪切、拷贝等操作。
应注意的是,当要求输入非文本的数值数据(Int、Float类型)时,不能输入字母字符或处于中文输入状态。
4.5 计算过程简述启动本软件后,即进入系统的主窗口,在主窗口单击菜单之"工程管理"/"打开工程数据库..."或"新工程..."(见图)。
打开工程数据库用以打开以前输入的某一个工程中的数据,“打开工程数据库”的对话框如左下图:当数据库中没有当前计算内容所对应的工程时,可用新工程建立一个新工程项目。
“新工程...”的对话框见上面右图。
在每次启动主程序后,均要求作“工程打开”操作,工程打开后,一直维持这一工程不变,直到重新打开工程为止。
(特别提示:双击按钮左边的空白处,可点亮“删除工程…”按钮,点击此按钮将删除当前光标所在行对应的“工程”,而且数据不能恢复,请慎用。