VBA调洪演算中的应用
科技论坛VBA 调洪演算中的应用
李永和李国颖
(长春市水利勘测设计研究院,吉林长春130000)
在水利水电工程计算中,水库调洪计算是最基本的计算进程,也是确定水库建设工程规模和确定库上淹没情况等其它方面的重
要步骤。
由于采用人工计算工作量较大,历时较长,精度较差,因此,本文引用M icrosoft Excel 中VBA (Visual Basic For Application )进行试算,可大大提高计算速度和精度。
考虑北方主要为平原区水库。
1水库调洪计算原理和方法
水库调洪是在水量平衡和动力平衡的支配下进行的,水量平衡用水库水量平衡方程表示,动力平衡用水库蓄泄方程来表示。
调洪计算就是从起调水位开始,逐时段连续求解这个过程。
1.1水库水量平衡
在某一时段Δt 内,
入库水量减去出库水量等于该时段内水库增加或减少的蓄水量。
方程式为Q 1、Q 2—时段Δt 时段始、末的入流量,m 3/s ;q 1、q 2—时段Δt 时段始、末的入流量,m 3/s ;V 1、V 2—时段Δt 时段始、末的水库蓄水量,m 3/s ;1.2水库蓄泄方程假设库水面为水平,即静库容时,水库蓄泄方程为q=f (V )。
该方程由泄流曲线方程q=f (H )和静库容曲线方程H=f (V )综合确定。
图1调洪演算总体流程图
2利用VBA 进行调洪演算计算过程2.1VBA
VBA 是一种脚本语言,将M icrosoft office 中的每一个应用程序
都看成一个对象,
VBA 程序设计的主要任务是通过编写代码操作这些对象来完成数据处理的任务。
2.2建立程序的基础资料数据库
见于调洪演算所涉及到的基础资料数据较少,本程序数据库选用M icrosoft Excel 2003作为其列表计算过程的同一数据库。
分别将设计洪水过程线与水位~库容关系曲线及泄流能力特性曲线输入图表中相应黄色区域中。
2.3VBA 程序流程
对调洪演算原理和计算过程进行程序语言化处理,具体如下程序流程(如图1,图2,图3)。
2.4程序具体编制过程(1)利用M icrosoft Excel 中VBA 语言中的Active cell 的行列属性和Text 文本框获得输入洪水过程线、水库特性曲线和水库泄流能力曲线、起调库容及下游引水流量。
图2自由泄流计算按钮程序流程图
(2)利用自由泄流和可控泄流方式计算编程代码,各时段的调洪过程。
其中自由泄流计算宏过程,由“二分法”试算具体采用For Next 和Goto 循环语句实现。
图3控制泄流计算按钮程序流程图
(3)插值过程根据线性方程的特性利用For Next 循环语句实现。
(4)再利用M icrosoft Excel 中VBA 语言中的Active cell 的行列属性获得输出调洪演算成果。
3结论
经过实践证实,在水利水电工程设计中,水库调洪演算计算程序应用十分广泛,而且可起到事半功倍的效果,因此,熟细掌握和灵活应用M icrosoft Excel 内嵌入的VBA 工具将会大大提高我们在水利工程设计中的工作效率和计算精度,同时,读者还可以结合具体工作的需要对此程序进行拓展应用,以便更好地发挥其作用。
参考文献
[1]叶守泽.水文水利计算(第一版)[M ].北京:中国水利水电出版社,2003.
[2]王怀章.Visual Basic 应用[M ].长春:吉林人民出版社.[3]谭浩强.QBASIC 语言教程[M ].北京:电子工业出版社,2001.
摘要:利用M icrosoft Excel 引入的VBA 及其提供的IDE 环境编写代码来完成调洪计算的复杂数据处理过程。
关键词:调洪演算;水量平衡;静库容;列表法;VBA ;试算ÁÂÁÂ
ÂÁ
2
2
Q Q q q t t V V
31··。
VBA宏开发技巧与应用场景解析
VBA宏开发技巧与应用场景解析VBA(Visual Basic for Applications)是一种用于微软办公软件,如Excel、Access、Word等的编程语言。
VBA宏是一种自动化脚本,可以通过编程来自动执行一系列的操作,提高办公效率和减少重复工作。
本文将介绍VBA宏开发的技巧和应用场景,并分享一些实用的示例。
VBA宏开发技巧:1. 熟悉VBA的基本语法:了解VBA的基本语法是开发VBA宏的第一步。
熟悉变量的声明与赋值、条件语句和循环结构等基本语法,可以帮助你更好地理解和编写VBA代码。
2. 使用宏录制器:Excel提供了宏录制器,可以将我们手动执行的操作记录下来,并生成相应的VBA代码。
这是入门VBA宏开发的好方法,能够快速生成一些基础的宏代码,并且可以学习和借鉴已有的代码。
3. 封装常用的功能:经常使用的一些功能可以封装成自定义的VBA函数或子函数,以便反复使用。
例如,日期格式转换、字符串处理、数据筛选等常用功能,可以用VBA编写成函数,方便使用。
4. 错误处理:在编写代码时,往往会遇到一些错误。
良好的错误处理是编写可靠代码的重要一环。
通过使用VBA的错误处理机制,可以提前预知并处理潜在的错误,确保代码的健壮性和稳定性。
5. 优化性能:在处理大量数据的操作中,VBA宏的性能是需要考虑的。
通过优化代码逻辑、减少不必要的计算或访问,可以提升代码的运行效率。
另外,使用适当的数据结构(如数组、集合)以及避免频繁的读写操作也能提高代码的执行速度。
VBA宏的应用场景:1. 数据分析与处理:VBA宏在数据分析和处理方面有着广泛的应用。
通过编写宏,可以自动化数据的导入、转换、清洗和分析等过程,大幅提高处理大量数据的效率。
2. 报表生成与自动化:对于需要定期生成报表的工作,可以利用VBA宏来自动生成报表,并设置自动化的定时任务。
这样可以节约大量的时间,并确保报表的准确性和一致性。
3. 数据验证与格式化:通过VBA宏,可以对数据进行验证、格式化和筛选。
Word VBA编制矩形溢洪道水力计算程序第一稿
Word VBA编制矩形溢洪道水力计算程序1 概述1.1 溢洪道水力计算溢洪道水力计算是水库工程设计中的重要内容之一,分为上游明渠段和下游陡坡段。
上游明渠段按明渠均匀流计算正常水深,下游陡坡段随着泄洪槽底比降及底宽的变化,通常按断面能量守恒来试算水深,试算工作量较大。
本文通过Word程序内置宏语言VBA编制的矩形溢洪道水深计算程序可轻松解决试算工作量大的麻烦,为溢洪道设计方案选型提供了有力的计算工具,计算准确且大大提高工作效率。
程序在安装Word2000以上版本的电脑上即可运行,利用Word程序内置宏语言VBA执行程序,在将工程设计数据及溢洪道几何尺寸数据输入后,点击“水力计算”命令按钮,可计算出溢洪道明渠段及各陡坡段(共设5段陡坡)水深、流速、掺气水深等数据,再点击“文本输出”命令按钮可输出溢洪道水深计算的文本及水面线计算表。
1.2 VBA简介VBA(Visual Basic For Application)是微软公司Office办公软件中内置的宏语言,利用该语言可扩展Word、Excel等程序功能,创建专业程序工具。
Word VBA的打开是在Word程序中点击下拉菜单“工具”→“宏”→“Visual Basic编辑器”。
若要执行已创建的宏,首先需将下拉菜单“工具”→“宏”→“安全性”设为中或低,确定后关闭Word程序然后启动,再点击下拉菜单“工具”→“宏”→“宏…”,选取所要运行的宏名,点击“运行”命令按钮,即可运行所创建的宏。
2 程序编制2.1 创建程序界面打开Word程序,点击下拉菜单“工具”→“宏”→“Visual Basic编辑器”,打开Microsoft Visual Basic文档,点击下拉菜单“插入”→“用户窗体”,出现UserForm窗体及工具箱,点击工具条上“属性窗口”按钮,调出属性窗口。
利用工具箱及属性窗口,在UserForm窗体中创建27个标签控件、53个文字框控件、3个框架控件、3个命令按钮控件,创建的程序界面如图1所示。
水库双辅助曲线调洪演算计算程序
钮,其黄色填充
段序号、时段长
击“调洪演算”
水标准下的调洪
不能有空格或负
下方程的形式:
q 每项都与 q 有 2
Q1 Q2 q1 q 2 V2 V1 2 2 t t
Q1 Q2 q q2 t 1 t V2 V1 2 2
即:(
V2 q 2 V q V q ) Q1 2 ( 1 1 ) 式中两个括号内都包括两项 、 每项都与 q 有 2 t t 2 t 2
关,最后一个式子的两个括号内的数据可写成如下两个函数式:
V q q f1 t 2 V q q f2 t 2
V q q f1 t 2 V q q f2 t 2
助曲线法原理,
。
(米) 、下泄流量
水库调洪演算程序说明
1.编制原理及适用范围。本程序系依据《工程水文学》双辅助曲线法原理, 利用 Excel VBA 编制而成,适用于水库无闸控制溢洪道调洪演算。 2.程序应用。首先在调洪辅助曲线计算表中输入水库水位(米) 、下泄流量 (立米/秒) 、库容(万立米)数据后,单击“计算辅助曲线”按钮,其黄色填充 区的数据自动计算。其次,激活调洪演算计算表,在表中输入时段序号、时段长 (小时) 、来水流量(立米/秒) ,此数据即为洪水过程线数据,单击“调洪演算” 按钮,其黄色填充区数据自动计算,下泄流量最大值即为设计洪水标准下的调洪 下泄流量。 注:数据输入必须是英文状态下的有效数值,数据输入区内不能有空格或负 数,否则程序报错不予计算。 3.双辅助线法调洪演算原理。 双辅助线法的解算原理也是水库水量平衡方程,只须改变一下方程的形式: 可写成:
Excel高级技巧使用VBA宏进行复杂数据处理与分析
Excel高级技巧使用VBA宏进行复杂数据处理与分析Excel是一款功能强大的电子表格软件,拥有丰富的数据处理和分析工具。
为了更高效、准确地处理复杂数据并进行深入的数据分析,使用VBA宏成为了一个不可或缺的高级技巧。
本文将介绍如何使用VBA宏在Excel中进行复杂数据处理与分析,以提高工作效率和准确性。
一、什么是VBA宏VBA(Visual Basic for Applications)是一种用于编写宏的编程语言,在微软的Office套件中广泛使用。
Excel是其中之一,通过使用VBA 宏,可以自动化执行一系列操作,包括复杂的数据处理、自定义报表生成和数据分析等。
VBA宏结合Excel的强大功能,能够实现一些常规操作无法完成的任务。
二、创建和运行VBA宏在Excel中创建和运行VBA宏非常简单。
首先,打开Excel并按下Alt + F11组合键,进入Visual Basic for Applications编辑器。
然后,在左侧的项目资源管理器窗口中右键单击"VBAProject",选择"插入" → "模块",即可创建一个新的VBA模块。
在编辑器中输入以下代码,我们以一个简单的示例来说明:```Sub ComplexDataProcessing()'在这里编写你的VBA代码'可以使用丰富的Excel对象模型和VBA函数来处理数据End Sub```编写完代码后,按下F5键或点击编辑器上方的"运行"按钮,即可运行VBA宏。
三、数据处理的VBA技巧1. 遍历数据:通过VBA宏,可以遍历Excel中的所有单元格并对其进行操作。
例如,你可以使用For循环遍历某一列的所有数据,执行自定义的数据处理操作。
2. 数据筛选:使用VBA宏可以快速筛选和提取数据,尤其是处理大量数据时很有用。
通过编写VBA代码,你可以根据特定的条件筛选出感兴趣的数据,并将其提取到新的工作表或工作簿中。
vba调洪演算中的应用
VBA调洪演算中的应用1. 引言VBA(Visual Basic for Applications)是微软的一种宏语言,广泛应用于办公软件中,尤其是Excel。
在水文水资源领域,洪水调度是一项重要的工作。
VBA可以在Excel中实现调洪演算,提供了方便、高效的工具来处理洪水调度相关的任务。
本文将探讨VBA在洪水演算中的应用。
2. VBA基础知识2.1 VBA简介VBA是一种编程语言,用于自动化处理程序的操作。
它基于Visual Basic语言,并添加了一些特定于应用程序的功能。
对于Excel来说,VBA使得用户可以自定义和控制Excel的功能,并实现复杂的任务。
2.2 VBA在Excel中的应用VBA可以通过Excel的宏功能进行编写和执行。
通过使用VBA,用户可以操作Excel的各种对象、属性和方法,实现数据处理、图表绘制、模拟计算等各种功能。
3. 洪水调度演算3.1 洪水调度概述洪水调度是指在发生洪水情况下,根据水库的特性和洪水情况,制定合理的调度策略,以降低洪水对人类和财产的危害程度。
洪水调度演算是通过建立一套数学模型,根据洪水过程、水库特性和调度规则来模拟和计算洪水的过程和影响。
3.2 洪水调度演算的基本步骤洪水调度演算通常包括以下几个基本步骤: 1. 收集和整理洪水数据:包括洪水历时、洪水流量等数据。
2. 建立水库模型:根据水库的特性和调度规则,建立数学模型。
3. 模拟洪水过程:通过数学模型模拟洪水的过程,计算洪水的演进和影响。
4. 优化调度策略:通过调整水库的调度策略,优化洪水调度效果。
5. 结果分析和评价:对洪水调度结果进行分析和评价,确定调度方案的可行性。
4. VBA在洪水调度演算中的应用4.1 数据处理和整理VBA可以通过Excel的相关功能对洪水数据进行处理和整理。
通过编写VBA代码,可以自动从外部文件或数据库中导入洪水数据,并对数据进行排序、计算、筛选等处理操作,以满足洪水调度模型的输入要求。
vba调洪演算中的应用
vba调洪演算中的应用一、介绍VBA是Visual Basic for Applications的缩写,是微软公司开发的一种宏语言,可以用于自动化操作Office等软件。
在水文水资源领域,VBA也有着广泛的应用。
本文将介绍在水文调洪中使用VBA进行演算的方法和步骤,并结合实例进行详细说明。
二、调洪演算原理调洪是指通过各种工程措施来调节河流水位和流量,以达到保护人民生命财产安全、保障农业生产和城市供水等目的。
在调洪过程中,需要进行各种演算计算,以确定最佳方案。
常见的调洪演算包括:设计洪水位、设计洪峰流量、泄洪能力分析等。
三、VBA在调洪演算中的应用1.自动计算通过编写VBA程序,可以实现自动计算各项参数。
例如,在计算设计洪峰流量时,可以编写一个程序来自动读取输入数据,并按照公式进行计算。
这样可以大大提高计算效率和减少误差。
2.数据处理在进行调洪演算时,需要对大量数据进行处理。
通过编写VBA程序,可以实现数据的批量处理和格式转换。
例如,在进行泄洪能力分析时,需要将多个数据文件进行合并,并按照一定格式输出结果。
通过编写VBA程序,可以实现自动合并和格式转换,减少手工操作。
3.可视化展示通过编写VBA程序,可以将计算结果以图表的形式展示出来。
例如,在进行设计洪水位计算时,可以将计算结果绘制成曲线图,直观地反映不同方案下的洪水位变化情况。
这样可以帮助决策者更好地理解和比较各种方案。
四、实例演示以下是一个简单的实例演示,在Excel中使用VBA进行设计洪水位计算。
1.准备数据首先需要准备输入数据:河道断面信息、雨量历时曲线、径流系数等。
2.编写VBA程序在Excel中按下Alt+F11键打开Visual Basic编辑器,在模块中编写以下代码:Sub Calculate()'读取输入数据Dim Q() As DoubleDim H() As DoubleDim T() As DoubleQ = Range("B2:B11")H = Range("C2:C11")T = Range("D2:D11")'计算设计洪水位Dim i As IntegerDim n As Integern = UBound(Q)For i = 1 To n Step 1If Q(i) > 0 ThenH(i) = H(i) + Q(i) / T(i)End IfNext i'输出结果Range("F2:F11") = HEnd Sub该程序读取输入数据,按照公式计算设计洪水位,并将结果输出到指定单元格。
用VB进行调洪演算_赵经华
水电站设计D H P S第25卷第3期2009年9月用VB 进行调洪演算赵经华,岳春芳,张 磊,马 亮(新疆农业大学水利与土木工程学院,新疆乌鲁木齐 830052)摘 要:介绍了利用V B 和excel 软件相结合。
通过程序可以看出,在设计中用户只需掌握一些简单的基本命令,就可以对多种组合方案和各种工况进行计算,具有可视化的界面,修改方便。
关键词:软件;调洪演算;洪水过程线中图法分类号:TV 12215 文献标识码:B 文章编号:1003-9805(2009)03-0043-03收稿日期:2008-07-14基金项目:新疆维吾尔自治区水利水电工程重点学科资助项目(X J ZDXK -2002-10-05) 作者简介:赵经华(1979-),男,新疆奇台人,讲师,实验室主任,研究方向:农业水利工程。
1 洪峰削减系数的定义在以往的泄洪风险分析计算中认为洪水过程不确定性可视为很小而略去不计。
但由于实际发生的洪水过程与设计中进行调洪演算时所采用的洪水过程不可能完全相同,从而会导致经调洪演算得到的最高水位和最大流量与设计值有差异,这是由洪水过程的不确定性引起的。
为了描述调洪削峰的作用及影响,定义洪峰削减系数G 如下:G =Q ou t /Q in(1)式中 Q out )))调洪演算后得出的最大出库流量;Qin)))天然河道洪水的洪峰流量。
可见,G 描述了天然来流洪峰流量被削减的程度,对于相同的Q in ,G 愈小则表明出库流量Q ou t 愈小,水库的滞洪作用愈大。
影响洪水过程的因素很多,降雨的时空分布、气温的变化、下垫面情况等都会对洪水过程线的形状产生影响,洪水过程线的变化将影响洪峰削减系数,因此G 亦是随机变量。
洪峰削减系数是通过调洪演算计算得到的,所以只要找出出库的最大流量Q out ,就可以根据式(1)得出G 的样本。
工程的具体做法如下:(1)从多年的实测水文资料分离出n 条洪水过程线;(2)采用以峰控制,用同倍比放大法将洪水过程放大得到设计(校核)洪水过程线,此时的洪峰流量为Q f ;(3)对第i (i =1,2,,,n )条洪水过程线做调洪演算可以计算出该洪水过程经水库调蓄后的最大出库流量Q ou ti ,则该洪水过程的洪峰削减系数为G =Q ou ti /Q in i 。
使用AutoCAD VBA进行水库调洪计算
文章编号: (’!!’) !""#$#%&’ (($!!(’$!&
使用 !"#$%!& ’(! 进行水库调洪计算
衣 秀 勇
%!!’’’) (天津勘测设计研究院, 天津
关键词: 水库; 调洪计算 )*+,-). /0); 摘 是 1234,5,6+ /25*78 07523 的一个子集, 而 /0 又是从 07523 要: )*+,-). /0) 是集成在 )*+,-). 中的二次开发工具, 升级而来的, 因此使用者不需花太多的精力去另外学习一门编程语言, 利用该工具可轻松使用图解法进行工程计 首先创建一个 )*+,-). /0) 工程; 然后在 /0) 中编写调洪程序; 在此基础上可 算。在 )*+,-). 中进行调洪计算时, 以添加或修改一些功能。 中图分类号: 9:%#(;<"; :%%= 文献标识码: 0
收稿日期: ’!!’$!"$(= 作者简介: 衣秀勇 ((# ;
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[ F] (() ; 水力发电, ’!!(, ; [%] 袁曾任 ; 人工神经元网络及其应用 [ 1] 清华大学出版 ; 北京: 社, (###; [&] 何振亚 ; 神经智能 C 认知科学中若干重大问题的研究 [ 1] ;长 沙: 湖南科学出版社, (##<; ["] -; D; GH42@, I; .*4*37?, ); J,44@ A2K@4 68,L >4@M23+2,? *52?N 74+2623278 ?@*478 ?@+L,4O5: N@?@478257+2,? P@Q,?M +R@ 3782P47+2,? 47?N@[ F ] [U] .7L5,?,-; V; ,V28PQ,A; , ; )? 74+2623278 ?@*478 ?@+L,4O 7>>4,73R [ F] (() : +, 472?6788$4*?,66 H,M@882?N ; SQM4,8; I32; F; (##=,&% &< T UU; [<] 张立明 ; 人工神经网络的模型及其应用 [ 1] 复旦大学 ; 上海: 出版社, (##’; [=] 覃光华, 丁晶, 等 ; 自适用 0: 算法及其在河道洪水预报上的应 (() 用 [ F] ; 水科学进展 ’!!’;(% ; [#] 葛守西 ; 现代洪水预报技术 [1] 中国水利水电出版社, ; 北京: (###;
Excel VBA在溢洪道水面曲线计算中的应用
A Es
一
继续二分 , 直到 l 上 h 限 J≤允许误差为止。 限一 下 h 分段 求 和法将流程 划分 为若 于流段 , 每一段用 试算
法求流段 长度得 到水 面线 , 该法适用 于棱 柱体和非棱 柱 体 渠道 。 段求和法 的计算 精度与 流段 的长 度 AS划 分 分
有关 , AS越小 , 度 越高 , 精 计算 工 作量 越 大 。 洪 道水 溢 面 曲线 的计算 一般 是 已知上 游 陡坡 起点 水 深 和流 段距
・
2 ・ 4
21 0 0年 7月 第 7期
谭 毅 源 , :xe V A 在 溢 洪 道 水 面 曲线 计 算 中 的 应 用 等 E cl B
型曲线进 行计算 , 本文 只讨论 这种情况 , 由水力学 可知 b
型曲线 上游 以临界 水 深线 一 K线 为渐 近线 , 游 则 以 下
( 楚雄 市欣 源水利 电力勘 察设计有 限责任公 司, 云南 楚雄
摘
6 50 ) 700
要: 针对溢洪道水面曲线的特点 , 采用 E cl xe 电子表格与 V A程序相结合 的计算 方法 , B 具有计算速度快、 算精度高的 计
特 点 , 该 方 法用 于 小石 桥 水 库 工 程 中, 将 取得 了较 好 的 工 程 效 益 。 关键 词 : 洪道 ; 面 曲线 ;xe V A; 序 溢 水 E cl B 程
中图 分 类 号 :V13 1 T 3 . 文 献标 识 码 : B 文 章 编 号 :0 8一 12 2 1 )7— 0 4— 2 10 O 1 (0 0 O 02 0
溢洪 道水面线 计算 是水 利 工程 中最常 见 的设 计计 算 之一 , 于明渠恒 定非 均 匀渐 变 流 的计算 问题 , 属 现有
基于VBA的年调节水电站最大工作容量选定计算
基于VBA的年调节水电站最大工作容量选定计算作者:周政邵雪杰周程婷丁磊来源:《科技视界》2013年第19期【摘要】本文利用Microsoft Excel引入的VBA及其提供的IDE环境编写代码来完成年调节水电站最大工作容量的计算。
【关键词】年调节;最大工作容量;电力电量平衡法;VBA在水能规划计算中,年调节水电站最大工作容量的计算可以算是最基本的计算进程,也是确定建设大中小型水电站工程规模的重要步骤。
由于采用人工计算工作量较大,历时较长,精度不高,因此,本文引用Microsoft Excel中VBA(Visual Basic For Application)进行计算,可大大提高计算速度和准确性。
1 确定年调节水电站最大工作容量的计算原理与方法在确定年调节水电站最大工作容量时,考虑可靠性和经济性原则,根据水火电站的工作特点,应以其保证电能为控制条件,让水电站在整个供水期承担系统峰荷,使水电站最大工作容量尽可能大。
为此须先计算年调节水电站的保证出力,并据此求得其所对应的水电站在设计枯水年供水期所能提供的保证电能E■。
在此基础上,采用电力电量平衡法,并按以下步骤,确定年调节水电站最大工作容量。
(1)假设若干个水电站最大工作容量方案(至少三个方案)N”水工1,N”水工2,N”水工3。
(2)对方案一,即N”水工1,确定该方案所对应的水电站在供水期各个月份的峰荷出力,并根据各月的峰荷出力在日电能累积曲线上定出相应的水电站日发电量E■,其中i为水电站设计枯水年供水期对应月份,其具体数值参考各年调节水电站各月降水量资料。
(3)对每个方案供水期各个月份水电站的日电能量Ei除以24h,即得各个月份水电站的日平均出力值■■,进一步求出方案一所要求的供水期保证电能。
所需公式为:E■=N■T■(4)对其他方案N”■、N”■,重复步骤(2)、(3),即可定出各方案所要求的供水期保证电能E■、E■。
(5)作出年调节水电站各个最大工作容量N”■方案与其相应的供水期保证电能E■关系曲线。
