基于MATLAB的避雷针保护范围可视化设计
- 格式:pdf
- 大小:691.70 KB
- 文档页数:3
使用Matlab进行数据可视化导语:数据可视化是数据分析和数据挖掘中重要的环节之一。
通过可视化,我们可以更直观地理解和分析数据,从而帮助我们做出更准确的决策。
本文将介绍如何使用Matlab进行数据可视化,并举例说明其应用。
1. Matlab简介Matlab是一种强大的科学计算软件,被广泛用于数据分析、建模、仿真等领域。
Matlab提供了丰富的图形绘制函数和工具箱,使得数据可视化变得简单高效。
2. 数据可视化的重要性数据可视化可以帮助我们发现数据中的隐藏模式和规律。
通过图表、图形和动画等形式展示数据,我们可以更直观地观察数据之间的关系,并从中提取有用的信息。
数据可视化还可以帮助我们传递信息和展示研究结果,使得复杂的数据更易于理解。
3. 基本的数据可视化方法在Matlab中,我们可以使用plot函数来绘制二维线性图。
通过传入数据的x轴和y轴坐标,我们可以快速绘制出折线图、散点图等形式的图表。
另外,Matlab还提供了bar函数来绘制柱状图,pie函数来绘制饼图,hist函数来绘制直方图等。
这些函数都具备丰富的参数选项,可以根据具体需求进行定制。
4. 高级的数据可视化方法除了基本的图表和图形外,Matlab还提供了一些高级的数据可视化方法。
例如,我们可以使用contour函数来绘制等高线图,通过将数据划分为不同的等高线区域,可以更直观地显示数据的分布情况。
另外,Matlab还提供了surf函数用于绘制三维曲面图,通过将数据映射到三维空间中的曲面上,我们可以更全面地观察数据的变化趋势。
5. 数据可视化的案例应用以股票数据可视化为例,我们可以使用Matlab绘制股价走势图、K线图等。
通过对历史价格数据进行可视化,我们可以更好地理解股价的变化规律,并辅助我们进行投资决策。
此外,数据可视化还可以应用于天气数据、生物信息学、金融市场分析等领域。
通过可视化不同领域的数据,我们可以探索数据中的模式和关联,为后续分析提供基础。
利用Matlab进行数据可视化数据可视化是指通过图表、图像和其他视觉元素来展示和解释数据的过程。
这种可视化方法可以帮助我们更好地理解和分析数据,从而为决策提供支持。
而利用Matlab进行数据可视化可能是一种最有效的方式之一。
一、Matlab简介Matlab是一种功能强大的数学软件工具,广泛应用于科学、工程、金融和其他行业的数据分析和建模工作中。
它提供了一系列用于数据可视化的函数和工具包,可以帮助用户轻松地创建各种图表和图像。
二、绘制二维图表1. 折线图折线图是一种常见的二维图表类型,用于展示数据随时间或其他连续变量变化的趋势。
在Matlab中,我们可以使用plot函数来绘制折线图。
例如,如果我们要绘制一个月份与销售额之间的关系图,可以按照以下步骤进行操作:```matlabmonths = 1:12;sales = [100, 120, 150, 130, 110, 90, 80, 100, 130, 150, 140, 120];plot(months, sales);```2. 散点图散点图用于展示两个变量之间的关系,其中每个点代表一个数据样本。
在Matlab中,我们可以使用scatter函数来绘制散点图。
例如,如果我们要展示学生的数学成绩和物理成绩之间的关系,可以按照以下步骤进行操作:```matlabmath_scores = [80, 85, 90, 75, 95];physics_scores = [70, 75, 80, 85, 90];scatter(math_scores, physics_scores);```三、绘制三维图像除了二维图表,Matlab还可以用于绘制三维图像,用于展示三个变量之间的关系。
以下是两种常见的三维图像类型:1. 曲面图曲面图用于展示三维数据的分布情况。
在Matlab中,我们可以使用surf函数来绘制曲面图。
例如,如果我们要展示一个函数z = sin(x) + cos(y)在某个范围内的曲面图,可以按照以下步骤进行操作:```matlab[x, y] = meshgrid(-pi:0.1:pi);z = sin(x) + cos(y);surf(x, y, z);```2. 散点云图散点云图用于展示三维数据的离散分布情况。
使用Matlab进行数据可视化的方法导言随着大数据的时代的到来,数据分析与可视化成为了重要的研究和应用领域。
而Matlab作为一种强大的数据处理工具,具备灵活、高效、易用等特点,成为了数据可视化的理想选择。
本文将介绍一些使用Matlab进行数据可视化的方法,帮助读者更好地掌握这一技能。
一、数据的导入与预处理在进行数据可视化之前,我们首先需要将数据导入到Matlab中,并对数据进行一些预处理,以便后续的分析和可视化。
Matlab提供了丰富的函数与工具箱,可以方便地导入各种类型的数据,如文本文件、Excel文件、数据库等。
同时,Matlab还提供了强大的数据处理功能,比如对数据进行清洗、缺失值处理、异常值处理等。
通过合适的数据导入与预处理,可以为后续的数据可视化工作提供一个良好的基础。
二、基本的数据可视化技巧1. 线图线图是一种常见的数据可视化方式,通过连接数据点的方式展示数据的趋势和变化。
在Matlab中,我们可以使用plot函数进行线图的绘制。
首先,我们需要确定x轴和y轴的数据,然后使用plot函数将数据点连接起来,从而绘制出线图。
通过调整线的颜色、线型、线宽等属性,我们可以使得线图更加美观和易读。
2. 散点图散点图用于展示两个变量之间的关系。
在Matlab中,我们可以使用scatter函数绘制散点图。
类似于线图,我们需要确定x轴和y轴的数据,然后使用scatter函数绘制散点图。
通过调整散点的大小、颜色、形状等属性,我们可以使得散点图更加直观和清晰。
3. 条形图条形图用于展示分类变量之间的比较。
在Matlab中,我们可以使用bar函数绘制条形图。
首先,我们需要确定分类变量和对应的数值,然后使用bar函数绘制条形图。
通过调整条形的宽度、颜色、边框等属性,我们可以使得条形图更加易读和美观。
此外,我们还可以使用堆叠条形图和分组条形图等方式展示多个分类变量之间的比较。
4. 饼图饼图用于展示分类变量的占比关系。
基于MATLAB的避雷针保护范围可视化设计与分析作者:李天鹏等来源:《价值工程》2013年第01期摘要:利用MATLAB设计避雷针保护范围可视化程序与界面,对避雷针保护范围采用折线法和滚球法进行对比分析,并对避雷针保护范围进行可视化判断与显示分析,为提高避雷针工程应用效率和课堂教学质量提供一种手段。
Abstract: MATLAB was used to design the visualization programmers and interface for the protecting area of lightning rod. The protecting area of lightning rod was analyzed by the polygon method and the rolling sphere method, and was also judged and displayed visually. It offered a measure for improving the efficiency of engineering application and the quality of classroom teaching about the lightning rod.关键词:避雷针;保护范围;可视化;MATLABKey words: lightning rod;protecting area;visualization;MATLAB中图分类号:TP311.52 文献标识码:A 文章编号:1006-4311(2013)01-0050-030 引言雷电是自然界中一种常见的自然现象,具体表现为带有不同电性的云层之间或带电云层与大地之间的放电过程。
由于雷电能量巨大,在目前科技水平下还不能被人类所利用,导致雷电每年给各行业带来巨大的经济损失和人员伤亡,因此雷电防护一直是人们关心的问题。
利用Matlab进行数据可视化的技巧与方法引言随着信息技术和大数据时代的到来,数据分析和可视化成为许多领域不可或缺的工具。
而作为一个功能强大的数值计算与可视化软件,Matlab在数据可视化领域有着独特的优势和应用。
本文将通过举例的方式介绍利用Matlab进行数据可视化的技巧与方法,帮助读者更好地利用该软件进行数据分析与展示。
一、数据导入和预处理在进行数据可视化之前,需要将原始数据导入Matlab环境,并进行必要的预处理。
数据预处理包括但不限于缺失值处理、异常值检测和数据归一化等。
其中,Matlab提供了一系列的函数和工具箱来方便地处理这些问题。
例如,利用imread函数可以读取图片数据并显示,通过xlsread函数可以导入Excel表格中的数据,并利用isinfnan函数判断是否存在缺失值。
二、选择适当的可视化方式根据数据的类型和特点,选择适当的可视化方式是进行数据可视化的关键。
Matlab提供了丰富多样的可视化函数,如plot、bar、histogram等,可以满足不同类型数据的展示需求。
在选择可视化方式时,需要对数据的属性和趋势有一个清晰的认识,并结合具体的任务目标来进行决策。
三、绘制统计图表统计图表是数据可视化的常用形式,可以直观地展示数据之间的关系和分布情况。
Matlab中的plot函数是一种常用的绘制统计图表的方法。
以绘制折线图为例,通过plot函数可以将数据的变化趋势用连续的折线表示出来。
此外,还可以利用bar函数绘制柱状图、histogram函数绘制直方图等。
这些图表可以便于对数据进行比较和分析。
四、绘制散点图散点图是用来展示两个变量之间关系的一种有效方式。
Matlab中的scatter函数提供了灵活的绘制散点图的方法。
在绘制散点图时,可以通过调整点的颜色、大小和形状等参数来反映额外的信息。
此外,Matlab还支持绘制多组数据的散点图,可以用不同的颜色或形状来区分不同的组别,从而更好地展示数据间的差异。
如何在MATLAB中进行数据可视化设计引言:数据可视化是将数据通过可视化手段展示出来,以便更好地理解和分析数据。
在科学研究、商业决策以及其他各个领域中,数据可视化都扮演着重要的角色。
MATLAB作为一种常用的数据处理和分析工具,在数据可视化方面具有丰富的功能和灵活的操作方式。
本文将介绍如何在MATLAB中进行数据可视化设计,以帮助读者更好地利用这一工具。
一、MATLAB中的基本绘图功能在MATLAB中,我们可以通过基本的绘图函数来创建各种种类的图形,例如折线图、散点图、柱状图等。
这些函数包括plot、scatter、bar等,通过传入相应的参数,我们可以实现各种不同的可视化效果。
除了绘图函数,MATLAB还提供了丰富的绘图选项,可以实现图形的自定义样式和格式。
例如,我们可以设置图形的标题、坐标轴标签、图例以及线条颜色、线型等。
通过调整这些选项,我们可以使得绘制的图形更加美观和清晰。
二、高级数据可视化技术除了基本的绘图功能,MATLAB还提供了一些高级的数据可视化技术,帮助用户更好地展示复杂的数据关系。
以下是几个常用的高级数据可视化技术:1. 热力图(Heatmap):热力图用于展示数据在不同条件下的变化情况。
我们可以使用heatmap函数绘制热力图,并通过调整颜色映射和标签显示等选项,突出数据的差异性。
2. 散点矩阵图(Scatter Matrix):散点矩阵图用于展示多个变量之间的关系。
利用scattermatrix函数,我们可以同时展示多个变量之间的散点图,从而更好地观察它们之间的关系。
3. 3D绘图:如果数据存在三个以上的维度,我们可以使用三维绘图技术来展示数据。
MATLAB提供了一系列的三维绘图函数,例如plot3、scatter3等,可以将数据在三维空间中进行可视化展示。
4. 动态可视化:在实时监测和数据流分析等场景中,动态可视化非常有用。
MATLAB提供了一些函数和工具,可以实现动态图形的设计和交互。
避雷针保护范围教学辅助软件开发及应用雷电是自然界中一种常见的自然现象[1],由于它能在短时间内形成强大的电流,导致雷电每年给电力、建筑等行业带来巨大的经济损失和人员伤亡,因此如何开展雷电防护工作一直是人们迫切需要解决的问题。
按照传播方式,雷电分为直击雷、感应雷、雷电波入侵三类,其中直击雷是直接击中建筑物、其他物体或防雷装置,能够产生电效应、热效应和机械力。
防直击雷的主要措施是合理设置避雷针,而避雷针能否起到保护作用,其保护范围计算是重要影响因素之一。
目前,在避雷针设置教学过程中,学生对单支避雷针保护范围的分析能在纸上计算与作图,但对于多支避雷针的保护范围,缺乏空間想象能力,造成分析上的困难。
采用MATLAB工具设计避雷针保护范围教辅软件,能够为避雷针保护范围的计算和理解提供直观、可靠的三维图像显示,可以有效激发学生的学习热情。
1避雷针保护范围教学分析避雷针保护范围的计算方法主要有折线法和滚球法两种[2,3,4]。
教学过程中,针对两种方法涉及的计算原理、计算方法、适用范围进行分析,并通过实例对折线法和滚球法保护范围进行对比,使学生能够在特定地域选择合适的方法进行避雷针保护范围计算。
折线法:根据雷电流屏蔽效果的统计规律,采用放电模拟试验方法确定;保护范围计算过程中采用不同的避雷针高度影响系数;主要适用于电力系统,例如《DL/T620-1997交流电气装置的过电压保护和绝缘》。
滚球法:根据击距理论,采用计算放电距离方法确定;保护范围计算过程中采用不同的滚球半径;主要适用于建筑物,例如《GB50057-94建筑物防雷设计规范》。
2避雷针保护范围教辅软件设计2.1 MATLAB软件介绍MATLAB是集计算、可视化和编程功能于一体的工程计算软件,现已发展成为功能强大的仿真平台[5]。
利用提供的三维图形函数,可编程绘制三维空间曲线、曲面和网格图形。
同时,显示图形可以利用鼠标拖动变换观察角度。
另外,MATLAB还提供了图形用户界面制作工具,使用者可以根据自己的需求编写程序,制作菜单和控件,设计图形界面。
利用CAD技术实现避雷针保护范围设计摘要:发电厂及变电所设计过程中应该采用避雷针或避雷线对高压配电装置进行直击雷保护及采取措施防止反击。
而在设计和安装避雷针时,避雷针的保护范围又是首先要考虑的。
随着科技的迅猛发展和人们对避雷针研究的不断深入,折线法已经成为一种比较成熟的避雷针保护范围计算方法。
折线法做为保护范围计算的理论依据。
采用手工算法计算避雷针保护范围,耗费时间、精力,还容易出错。
VBA编程用CAD进行自动绘制保护范围的图形。
通过实践证明,利用VBA编程并利用CAD自动生成保护图形是完全可行的。
关键词:避雷针;保护范围;CAD;VBA雷电是一种大自然放电现象,但它具有巨大的破坏性。
雷电的破坏作用表现在:强大的电流,炽热的高温,猛烈的冲击波,剧变的电磁场以及强烈的电磁辐射等物理效应。
它给人类社会带来的危害也是巨大的。
因此防雷、避雷十分必要。
防直击、防闪络、防建弧、防停电的防雷“四道防线”,究其目的就是要减少雷击概率,从而最大限度的减小雷击的危害。
因此如何避免雷击就成为第一位了。
避雷针是一种简单的防直击雷装置,其最大优点是结构简单,安装方便,成本低廉,便于维护。
避雷针经过200多年来在全世界千百万座建筑物上的防雷实践,证明它是一种可靠而有效的避雷装置,因此在我国防雷设施中避雷针得到广泛的应用。
避雷针的实际应用,必须解决的是它的保护范围问题。
这是在实验室和实际应用中多年逐步定化的,而且其精确性已基本满足了工程设计的需要。
正是各国高压输电和电力系统的发展推动了这一科研工作的前进。
对于避雷针保护范围的计算最通用的方法有两种:折线法和滚球法。
比较可得出,在避雷针高度较小时,得出折线法得出的保护范围小于滚球法得出的保护范围;避雷针高度较大时,折线法得出的保护范围大于滚球法得出的保护范围,且随着避雷针高度的增加,二者差别逐级增大。
从防雷可靠性考虑,如果对于低避雷针可采取折线法来确定其保护范围,那么对于高避雷针则须用滚球法来确定其保护范围,这是由于折线法对于较高避雷针只考虑了高度对保护范围的影响,未计及雷电流幅值对保护范围的影响。
基于Matlab的避雷针保护范围可视化研究
赵晓刚;周毅;李横;孙文军
【期刊名称】《后勤工程学院学报》
【年(卷),期】2014(000)004
【摘要】为科学直观地开展油库防雷安全设计,采用Matlab语言对避雷针保护范围进行了三维立体模拟和可视化研究。
利用Matlab图形用户界面(GUI)模块编译出单支避雷针、双支避雷针等避雷针保护范围可视化交互式程序界面,并将此程序实际应用于重庆601油库移动式避雷装置的综合防雷方案设计。
结果表明:该可视化方法可以科学直观地显示出被保护物是否在避雷针的保护范围之内,为油库防雷设计、油库安全管理等工作提供了新思路。
【总页数】5页(P44-48)
【作者】赵晓刚;周毅;李横;孙文军
【作者单位】后勤工程学院军事供油工程系,重庆401311;后勤工程学院军事供油工程系,重庆401311;后勤工程学院军事油料应用与管理工程系,重庆401311;中国航空油料有限责任公司重庆分公司,重庆401120
【正文语种】中文
【中图分类】N945.12;E88
【相关文献】
1.基于滚球法的避雷针多针保护范围计算 [J], 曾勇;王宏斌;周敏
2.基于MATLAB的避雷针保护范围的计算机辅助分析 [J], 孙宇新;王纪俊
3.双避雷针联合保护范围最小保护宽度计算问题的探讨 [J], 姜德胜;祝瑞芳
4.基于MATLAB的避雷针保护范围可视化设计与分析 [J], 李天鹏;祁立雷;傅孝忠
5.不等高避雷针保护范围计算方法的研究 [J], 何舜
因版权原因,仅展示原文概要,查看原文内容请购买。
防雷保护范围的计算机可视化辅助设计方法研究陈玲玲;陈炽坤【摘要】传统的防雷保护范围设计方法在绘图和计算方面不仅效率低、准确度差,而且容易出现错误.该文针对华南地区的雷电和防雷特点,以AutoCAD为平台研究了防雷保护范围的计算机可视化辅助设计方法.并以整体设计的思路,对现有算法的不足提出了改进方案,跳出现有以两针为单位和以三针为单位进行设计的窠臼,考虑了任意多针、不等高针的保护范围计算及可视化实现的问题,避免了原有算法中的重复计算,提高了计算效率.【期刊名称】《图学学报》【年(卷),期】2010(031)006【总页数】5页(P75-79)【关键词】计算机辅助设计;防雷研究;避雷针设计;可视化【作者】陈玲玲;陈炽坤【作者单位】广东工程职业技术学院,广东,广州,510520;华南理工大学机械与汽车工程学院,广东,广州,510641【正文语种】中文【中图分类】TP391传统的防雷保护范围设计方法只能凭借个人的经验积累以及对行业技术的理解来完成,同时计算校核也仅能通过手工绘图和公式进行。
防雷保护范围设计要考虑多种因素的交互影响,这些因素包括各支避雷针的位置参数、针高参数、针间距离等。
对于这样一个多因素影响的复杂过程,仅凭设计者的手工及经验进行设计和方案的修改都是困难的。
同时,避雷针、避雷线、避雷网等接闪器的任意组合导致的设计方案的多样性,也加大了防雷范围设计的计算量和复杂程度。
所以,传统的设计方法不能满足当今现代设计的需要。
实现可视化是防雷保护范围计算机辅助设计的核心内容,也是本文的研究重点。
可视化是指通过给定的已知条件,在计算机中建立虚拟的三维场景,实现人机互动。
实现保护范围的三维模型是可视化设计的重点,设计者可对比计算机中虚拟的防雷保护范围与建筑物模型,判断防雷设施是否达到防雷要求。
目前国外关于防雷保护的研究主要集中于防雷模型、防雷可靠性等方面,关于防雷保护范围的研究特别是保护范围设计系统的研究并不多见。
价值工程0引言雷电是自然界中一种常见的自然现象,具体表现为带有不同电性的云层之间或带电云层与大地之间的放电过程。
由于雷电能量巨大,在目前科技水平下还不能被人类所利用,导致雷电每年给各行业带来巨大的经济损失和人员伤亡,因此雷电防护一直是人们关心的问题。
避雷针作为建筑物雷电防护的主要措施之一,尤其在防护直击雷方面具有重要作用[1]。
避雷针能否起到保护建筑物的作用,其保护范围的合理计算是其影响因素之一。
采用MATLAB 工具设计避雷针保护范围可视化软件,可以为避雷针的设计和改造提供直观、可靠的图像显示,并有利于分析不同情况下关于建筑物的避雷针设计要求,进而合理设计避雷针。
1避雷针保护范围简介避雷针保护范围的计算方法主要有折线法和滚球法两种[2,3]。
折线法,又称为规程法或放电模拟法,以实验室放电模拟为准,兼顾运行统计结果。
其单支避雷针的保护范围是一个以避雷针为轴的折线圆锥体。
多年来,我国各行业一直采用折线法确定避雷针保护范围。
目前,主要在电力装置设计规范上要求采用折线法计算。
滚球法就是以h 为半径的一个球体,沿需要防直击雷的部位滚动,当球体只触及接闪器(包括被利用作为接闪器的金属物)或接闪器和地面(包括与大地接触能承受雷击的金属物),而不触及需要保护的部位时,则该部分就得到接闪器的保护,也就在避雷针的保护范围之内,不同类别的防雷建筑物的滚球半径有所不同,见表1。
目前,建筑物遵循《建筑物防雷设计规范》的要求采用滚球法计算。
2避雷针保护范围可视化设计2.1MATLAB 工具介绍MATLAB 将计算、可视化和编程功能集成在非常便于使用的环境中,是一个交互式的、以矩阵计算为基础的科学和工程计算软件。
它集数值分析、矩阵运算、信号处理和图形显示等功能于一体,构成了一个方便的、界面友好的用户环境,是近几年来在国内外广泛流行的一种可视化科学计算软件。
MATLAB 现已发展成为功能强大的仿真平台和系统,除了可生成二维图形外,还提供了可以生成三维图形的各种函数。
利用这些函数,可轻松实现在三维空间中绘制空间曲线、曲面和网格图形。
图形结果处理后,还可以利用鼠标拖动可任意变换观察角度以寻找最佳观察角度。
同时,MATLAB 还提供了强大的图形用户界面GUI 制作工具,可以制作用户菜单和控件,使用者可以根据自己的需求编写出满意的图形界面[2,4]。
2.2可视化软件功能设计利用MATLAB 的GUI 制作工具,设计避雷针保护范围三维分析的图形化界面;利用MATLAB 的编程工具,设计避雷针保护范围工程计算与三维分析的程序。
结合程序与界面,实现可视化软件的参数选择、绘制仿真图像和判断分析等功能,如图1所示。
2.2.1参数选择①方法选择。
可选择用折线法或滚球法来计算和显示避雷针的保护范围;②避雷针支数选择。
可对避雷针的支数进行选择(单支或者双支);③避雷针高度选择。
可输入———————————————————————作者简介:李天鹏(1982-),男,山东荣成人,军械工程学院讲师,研究方向为弹药保障工程。
基于MATLAB 的避雷针保护范围可视化设计与分析Visualization Design and Analysis of Protecting Area of Lighting Rod Based on MATLAB李天鹏LI Tian-peng ;祁立雷QI Li-lei ;傅孝忠FU Xiao-zhong(军械工程学院,石家庄050003)(Ordnance Engineering College ,Shijiazhuang 050003,China )摘要:利用MATLAB 设计避雷针保护范围可视化程序与界面,对避雷针保护范围采用折线法和滚球法进行对比分析,并对避雷针保护范围进行可视化判断与显示分析,为提高避雷针工程应用效率和课堂教学质量提供一种手段。
Abstract:MATLAB was used to design the visualization programmers and interface for the protecting area of lightning rod.The protecting area of lightning rod was analyzed by the polygon method and the rolling sphere method,and was also judged and displayed visually.It offered a measure for improving the efficiency of engineering application and the quality of classroom teaching about the lightning rod.关键词:避雷针;保护范围;可视化;MATLAB Key words:lightning rod ;protecting area ;visualization ;MATLAB 中图分类号:TP311.52文献标识码:A 文章编号:1006-4311(2013)01-0050-03表1滚球半径确定方法建筑物防雷类别滚球半径h r (m)第一类防雷建筑物第二类防雷建筑物第二类防雷建筑物304560图1可视化软件界面·50·Value Engineering每支避雷针的高度;④建筑物选择。
可输入建筑物的长、宽、高(根据实际测量);⑤距离选择。
可输入避雷针与建筑物之间的距离(根据实际测量);⑥滚球半径选择。
可对滚球半径进行选择,包括30m ,45m ,60m (见表1)。
2.2.2避雷针高度计算根据建筑物的实际尺寸、避雷针距建筑物的尺寸、建筑物的防雷类别,借助MATLAB 的计算功能,可视化软件可计算避雷针的高度。
2.2.3绘制仿真图像根据建筑物的实际尺寸、避雷针距建筑物的尺寸、建筑物的防雷类别,以及计算的避雷针高度,借助MATLAB 的图形处理能力,可单独或者组合绘制保护范围仿真图像,建筑物仿真图像和避雷针仿真图像。
2.2.4分析判断利用仿真图像可对所显示的避雷针保护范围进行三维观察,通过鼠标拖动可从不同角度观察不同区域避雷针对建筑物的保护效果。
根据仿真图像功能和软件自动判断功能,可对避雷针保护效果进行判断和显示。
3避雷针保护范围可视化分析3.1折线法与滚球法可视化对比分析图2是避雷针高度为8m 的折线法和滚球法的效果对比分析图。
可以显示当避雷针的高度h 燮0.293h r 时,折线法确定的保护范围小于滚球法确定的保护范围,这与保护范围原理计算结果相符。
同理,可以显示当避雷针的高度h=(0.293~0.4)h r 时,折线法确定的保护范围与滚球法确定的保护范围基本相同;当避雷针的高度h>0.5h r 时,折线法确定的保护范围大于滚球法确定的保护范围,这些仿真结果与保护范围原理计算结果相符。
3.2避雷针保护范围可视化判断分析图3和图4是建筑物高8m ,宽4m ,高4.5m ,滚球半径30m 的双支避雷针保护范围三维图像。
在建筑物相同的条件下,通过调节避雷针的高度,可以清楚的判断出建筑物是否在被保护范围之内。
3.3避雷针保护范围可视化显示分析图5中,r x 为避雷针在h x 高度平面上的保护半径;h 为避雷针的高度;h r 为滚球的半径;h x 为建筑物的高度[1]。
根据图5可以计算出不同高度的避雷针保护范围,但图像显示效果较差,不容易理解。
图6是单支避雷针保护范围计算仿真图像。
根据建筑物的实际尺寸、避雷针距建筑物的尺寸和建筑物的防雷类别,可绘制建筑物、避雷针及其保护范围三维仿真图像,同时可确定避雷针的高度,其三维图像效果较好,容易接受和理解。
·51·价值工程4结束语本文提出的基于MATLAB 软件开发的避雷针保护范围可视化软件,能够较好满足避雷针合理设计与保护范围检测的需求,对避雷针的工程应用提供了保护范围的可视化分析手段,同时为防雷系统的信息化教学提供了一种渠道,具有较高的实际应用价值。
参考文献:[1]吴薛红,濮天伟,廖德利.防雷与接地技术.北京:化学工业出版社,2008:1-29.[2]张彼德,周菲菲.避雷针保护范围教学辅助软件开发及应用.高等教育研究,2008,25(2):43-44.[3]杨可.折线法和滚球法在变电所防雷设计中的应用.电气化铁道,2011,(6):17-20.[4]周建兴,岂兴明,等.MATLAB 从入门到精通.北京:人民邮电出版社,2008:1-7.0引言随着城市供水量增加,一方面促进当地社会发展与经济效益的提高,另一方面也会带来污水排放的增加。
从我们近几年对水资源调度的研究来看,对水量与水质的单方面调度无法满足我国水资源合理利用的需要。
为更好对水资源调度进行,2003年水资源综合规划会议中已将水资源数量与质量评价作为重点课题进行研究,此外在2005年第四届环境模拟与污染控制学术研讨会上,也确定了水资源优化研究的方向之一是合理配置水质与水量的联合调度。
1997年,王蜀南等以某江为例,模拟A 与B 水库联合调度,与此同时,对水质与束流进行调节,最终得出理想调度方案。
本文在笔者多年调度工作的实践,借鉴王蜀南方案经验,对两库调度问题进行研究。
1工程背景规划假设梯级水库的联合调度方案,不仅是梯级水电站安全高效运行的保证,是实现水资源可持续利用的基础,也是实现流域内水文补偿、库容补偿、电力补偿、提高系统可靠性及综合利用效益的必要条件。
A 水库是以引水和发电为主,并对当地水资源进行优化配置,实现跨流域南水北调工程,其设计流域面积310km 2,年均入库水量4.4亿m 3,正常库容量5000万m 3,也是当地一个季节调节水库;为解决本地区远期用水与市民供水安全,并提高城市防洪能力,在A 水库上游计划新建B 水库。
B 水库设计流域面积143km 2,约为A 水库的流域面积的40%,年均入库容量1.75亿m 3,正常库容量7275万m 3,该水库为当地多年调节水库。
2水库联合调度必要性分析2.1A 水库多年来存在大量弃水的原因分析在建水库区域,在每年的4~6月份与7~9月份分别有两次明显的雨季,一次是由于梅雨季节带来的强降水,另外一次是由于水库位于台风活动频繁区域,每年均有数次不等的台风袭击,带来大量的降雨。
由于降雨的时间与空间不均匀分布,导致水库入库量严重不足。
另外,由于A 水库库容量的先天不足,自身调节能力较差,对较大的洪水无法进行有效的调节,另外,由于在雨季输电电网送电负荷下降,需对电站的发电量进行限制,造成水库在高水位情况下运行,遇较大洪水时只能弃水。
以上这些原因造成A 水库在丰水季节大量泄洪弃水,以致企业经济收入减少。