潍坊学院计算机系崔玲玲,人工免疫算法在引水工程中的应用.pdf

人工免疫算法在引水工程中的应用.pdf

第 14卷第2期 潍坊学院学报 Vo1.14No.2

2014年 4月 JournalofWeifangUniversity Apr.2014

人工免疫算法在引水工程中的应用

崔玲玲 ,王林叶 ,陈志银

(1-潍坊学院,山东 潍坊 261061;2.山东省胶东调水工程棘洪滩水库管理处,山东 青岛 266100)

摘 要:当前,跨流域调水工程的泵站在运行调度中普遍存在效率低、能耗大的一系列问题,随着我国

调水工程建设的增多,针对泵站的优化调度节能降耗越来越受到水利部门的重视。传统的优化调度中采

用的动态规划法已经不能很好的解决多约束条件下的泵站优化调度,本文通过人工智能领域的成熟技

术一人工免疫算法解决非线性的泵站优化调度问题,由于人工免疫算法具有 良好的鲁棒性、智能性、收敛

性等特性,在求解泵站总耗能最小的数学模型中体现了很好的效果。

关键词:人工免疫;节能降耗;算法;数学模型

中图分类号:TP311 文献标志码 :A 文章编号:1671--4288(2014)02--0036--05

众多的跨流域调水工程距离长,涉及的范围大,流经的地形复杂,依据不同地理地形,引水方式也不

同,常见的有 自流式和提水式两种方式,目前在我国大部分调水工程都是采用提水式为主,由于输水河流

路线长,所以通常要通过多级提水提高扬程,因此需要依靠梯级泵站调水。梯级泵站调水是为解决受水区

高程变化较大,从引水区的较低高程逐渐向受水区的较高海拔送水,并且由于输水距离较长,自流式引水

或者单级泵站提水都无法实现长距离调水。只有通过多个泵站的串联提水,把一个高扬程转化为多个低

扬程,从而使泵站提水成为可能。但梯级泵站正常运行耗电量巨大,运行费用高,同时梯级泵站是一个各

方面相互影响的复杂系统,由于梯级泵站在运行过程中存在着各泵站间水位、流量、扬程、各站机组数量、

沿途分水等诸多因素,使其在优化调度上存在较大困难,在实际运行中往往 由于调度决策不当,造成能源

的大量浪费,降低了整个调水系统的经济效益。对梯级泵站进行优化调度越来越受到水利部门的重视。

泵站的优化调度主要是研究泵站科学管理的优化技术和调度决策,即在事先制定的调度计划周期内,

按照事先制定的调度原则,在满足水位、水流等各种约束条件的前提下,使泵站运行的总耗能最小,泵站需

要根据当前以及上游的水文情况确定当前泵站的工作方式,包括确定不同型号水泵机组的开启台数、不同

机组间的组合、运行机组的水泵叶片角度、变电站的工作方式等。

1 泵站优化调度模型

泵站的优化运行主要是通过系统工程的视角,研究泵站的经济运行方案,在符合调水要求的前提下,

对某个泵站内的运行调度方案追求一种机组运行的最优状态,即在完成调水任务的前提下,能耗最小、输

水河满足水溢出量最少、开停机次最少。

1.1 泵站优化调度运行算法

泵站站内优化主要考虑能耗最小,最为运行的目标函数,转变成的数学模型应该具有在满足各种约束

条件下泵站运行的目标函数达到最大或者最小。

1.1.1 站内机组间的流量分配合理

利用能量消耗最小的数学模型进行站内各机组的流量的合理分配,也就是要求实际的运行使得各机

组的运行达到设计流量的最佳效率,对于泵站内各机组的进出水的流量条件几乎一样的情况下,对于不相

同型号的机组或者说即使型号相同但是经过长时间的运行后,设备性能已经出现明显差别的机组,应根据

每台机组的不同性能分配合理的流量。

1.1.2 各台机组运行的最优化组合

* 收稿 日期 :2O13—12—26

作者简介:崔玲玲 (1979一),女,山东昌乐人 ,潍坊学院计算机工程学院讲师。

一 36 —

第2期 崔玲玲 ,王林叶,陈志银:人工免疫算法在引水工程中的应用

在泵站内安装的多台机组,对某一个扬程和流量的条件下,不同的机组以及不同的运行组合,在完成

一 定调水任务后,所消耗的泵站能耗是不同的,在众多的泵站机组组合 中,总有一组的机组组合是最节能

的,这一组的机组运行总是效率最高,能耗最少,被称之为最优组合,所以在满足调水任务的前提下,进行

泵站机组的优化组合,能够达到经济运行的目的。

1.1.3 泵站的各机组运行的最优工况

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/290856.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Android之Unable to execute dex: Multiple dex files define 解决方法

1、问题 运行Android项目,出现Unable to execute dex: Multiple dex files define 这个错误 2、原因 代码里面引用的jar包和项目里面的类冲突了,一般比如,我写了这个项目,然后把这个项目打成jar包,然后再导入这个项目…

为什么?

为什么80%的码农都做不了架构师?>>> 为什么总有那么多的难以忘怀?或许这是前世我们欠下的债吧为什么总觉得别人家的好?却忽视了身边最真实的温暖为什么总是固执的坚持着虚幻的前景?因为就算再小的梦想也有实现的权利为…

抽象类和接口类的区别

2019独角兽企业重金招聘Python工程师标准>>> 一、 抽象类abstract class 1 .抽象类是指在 class 前加了 abstract 关键字且存在抽象方法(在类方法 function 关键字前加了 abstract 关键字)的类。 2 .抽象类不能被直接实…

浅谈C#字符串构建利器StringBuilder

前言在日常的开发中StringBuilder大家肯定都有用过,甚至用的很多。毕竟大家都知道一个不成文的规范,当需要高频的大量的构建字符串的时候StringBuilder的性能是要高于直接对字符串进行拼接的,因为直接使用或都会产生一个新的String实例&#…

高效时间管理

P1 高效时间管理P2课程主要内容时间管理概述高效时间管理策略性的目标设定设定优先顺序规划与组织时间管理工具消除时间杀手高效日程管理如何为领导制定日程表P3昨天是一张已被注销的支票明天是一张尚未到期的支票今天则是随时可运用的现金,请善用它!P4高…

南京大学计算机考研面试题目,南京大学计算机考研05-07,09年面试题

(多媒体技术及应用,计算机图形学,中文信息处理等)(张老师的问题基本上在书上都能找到,不过很杂,张老的每一个问题都是由浅入深根据你的回答,一步一步深入下去的一大堆小问题组成的。)2005:1、关于Cache&…

linux之如何在任意目录执行我常用的脚本文件

1、问题 比如我们在ubuntu上开发Android的时候,经常会用到jadx、 pidcat.py ,但是我们希望在任何目录都能执行这些命令, 如果不知道pidcat.py是什么东西的,可以先百度 2、解决方式 1)如果是一个脚本文件,比如pidcat.py这个脚本&…

RTMPdump(libRTMP) 源代码分析 10: 处理各种消息(Message)

2019独角兽企业重金招聘Python工程师标准>>> 注:此前写了一些列的分析RTMPdump(libRTMP)源代码的文章,在此列一个列表:RTMPdump 源代码分析 1: main()函数RTMPDump(libRTMP&#xff…

Dapr 助力应用架构的可持续性

在文章亚马逊可持续软件工程实践[1] 有这么一段我们为什么要关注“可持续发展”:联合国于 2015 年制定了一个全球框架《巴黎协定》[2],随后各缔约国纷纷制定了“碳中和”路径和目标,对地球环境的健康发展做出承诺。今年两会,中国也…

Linux下SVN安装

Linux下SVN安装 http://jingyan.baidu.com/article/3c343ff7039de20d37796306.html 转载于:https://www.cnblogs.com/zff193/p/4663802.html

zabbix邮件发不出去

zabbix显示已经发出去,实际还没收到邮件,也就是说zabbix配置有可能没问题,而是脚本权限出现问题cat sendmail.sh#!/bin/bashmessagesecho $3 | tr \r\n \nsubjectecho $2 | tr \r\n \necho "${messages}" | mail -s "${subjec…

Android之Debug运行项目一直卡在Debug界面(can‘t bind to local 8066 for debug)

1、问题 需要Debug一个项目的程序过程,但是Debug运行一直卡在Debug界面,然后在Eclisep的Console下面提示这个 ddms:cant bind to local 8066 for debug 2、解决办法 debug端口被占用了,因为我同时运行了Android studio,所以果…

计算机无法创建新文件夹,无法创建文件,教您无法新建文件夹怎么办

在使用电脑的过程中,都遇到过电脑出现各种故障的情况,让不少的用户感到懊恼的时刻时有发生,造成非常大的不便,该怎么解决这个烦恼呢?下面,小编给大家分享无法新建文件夹的解决经验。相信在使用电脑是一定会…

3d 打印

http://www.cnblogs.com/renren3d/p/3916390.html

我的技术回顾那些与ABP框架有关的故事-2018年

我的技术回顾那些与ABP框架有关的故事-2018年今天准备想写18年的,但是发现我从19年开始就在逐渐淡出社区,因为生活、工作的缘故吧。所以也没什么特别罗列的,就合并下吧。时间真的是可以磨平太多东西了,如果我不去整理资料的话&…

IOS内存等信息

1. 获取IOS APP占用的内存 #import <mach/mach.h>// ...void report_memory(void) {struct task_basic_info info;mach_msg_type_number_t size sizeof(info);kern_return_t kerr task_info(mach_task_self(),TASK_BASIC_INFO,(task_info_t)&info,&size);if( k…

iOS 开发之--使用AFNetWorking3.1.0上传单张/多张图片

在调试接口的时候&#xff0c;遇到一个问题&#xff0c;就是多张图片上传的时候&#xff0c;不管我上传多少张&#xff0c;只会上传成功最后一张&#xff0c;也就是说只有一张图片上传成功了&#xff0c;针对这个问题&#xff0c;通过查找资料&#xff0c;找到了原因&#xff0…

SVN之如何解决从一个svn路径下载项目快速提交到其它svn路径

1、问题 每次做定制的时候&#xff0c;需要从svn checkout项目&#xff0c;然后去除.svn ,然后再去放到自己需要上库的文件夹去&#xff0c;然后这样在windows平台操作非常麻烦&#xff08;配置比较差&#xff09;&#xff0c;然后现在在linux平台解决这个慢的问题&#xff08…

wpa_supplicant 无线网络配置

为什么80%的码农都做不了架构师&#xff1f;>>> 安装wpa_supplicant后&#xff0c;修改服务&#xff0c;编辑 /usr/share/dbus-1/system-services/fi.epitest.hostap.WPASupplicant.service 将下面的 [D-BUS Service] Namefi.epitest.hostap.WPASupplicant Exec/s…

计算机专业技能考核方案,计算机专业技能课教学目标考核方案教程.doc

计算机专业技能课教学目标考核方案教程惠州市宝山职校计算机专业学生培养目标量化考核方案考核项目计算机办公应用方向  [A]        动画制作方向   [B]硬件维护方向     [C]图形图像处理方向   [D]             二、考核标准计算机专业(计算机…