第五章:针对论文进行了总结。

1。4。本章小结

本章讲述了课题的研究背景,其中通过一系列数据阐述了全球储能技术当今的发展状况和未来的发展趋势。

第二章。

系统涉及的关键技术

由于分布式储能设计生态圈范围小,现场装置有较大的复杂度,所需监控系统功能固定,从而在针对分布式储能电站开发监控系统时,需要考虑到其功能通用性与现场的差异性,实现一套系统通用于多个现场,因此要求系统的监测界面是可变的,对此选用了灵活svg图形作为监测界面的生成文件。

也正是因为分布式储能生态圈较小,往往都采用嵌入式设备作为监控设备,嵌入式设备一般安装了Linux系统,在Linux系统的图形开发工具屈指可数,考虑到现场的复杂性,Qt框架具有跨平台的特性,并且对XML完美的支持,从而选用了Qt作为开发框架。

2。1svg图形介绍

2。1。1svg图形基本概念

可缩放矢量图形 (Scalable Vector Graphics)是基于可扩展标记语言(Extensible Markup Language)XML,简称为SVG, 在2003年一月SVG 1。1被确立为 W3C 标准,参与定义的组织有Adobe,太阳微系统,IBM, 柯达以及苹果公司。可以通过代码添加文字,图片达到酷炫的界面展示效果,

2。1。2svg图形文件结构及其特点

SVG是一种用XML定义的语言,用来描述矢量图形。SVG提供了3种基本图形对象:图形、图象、文本。图形对象还可添加样式、进行分组、组合、变换等操作,特征集包括嵌套变换(nested transformations)、剪切路径(clipping paths)、alpha蒙板(alpha masks)、滤镜效果(filter effects)、模板对象(template objects)和其它扩展(extensibility)。

相对于其它的图形格式svg具有如下优势:文献综述

易修改性,本身有文本形式构成,所有能够打开文本的软件都可以修改。

与 PNG 和 BMP 图像比起来,具有较强的可压缩性。

矢量性,在图像质量不变的情况下,可任意伸缩,大小自适应, 任意分辨率高质量打印。

图像中的文本是可选的,可搜索的(很适合制作地图)。

支持JavaScript脚本,语法以xml为标准,并且属于开源项目,

作为其主要的竞争者Flash,它的优势体现于与XSL和DOM相兼容,而Flash却只是为开源的私有技术。尽管并不是所有浏览器都支持SVG,但是其高扩展性可以适用于很多场景,正是如此SVG也越来越受人们的欢迎。

2。1。3SVG的基本元素

SVG作为一种矢量图形文件,在SVG的规范之中定义了基本元素,分别有直线,矩形,椭圆,多边形,多线段和一些描述路径的元素,除此之外还有图像元素和文本元素,图像元素支持常用的jpg,png,gif,bmp等图片格式,文字元素则可以通过设置字体,字号等属性来显示不同的文字效果。图2。1为SVG元素结构图。

图 2。1 SVG元素结构图

2。1。4SVG文档结构

SVG文档分别由两个部分组成,一个XML声明部分,另外一个SVG属性部分,其中SVG属性部分又包含了公共属性定义部分和正式绘图部分。下面以一个SVG文件做说明。

图 2。2 SVG代码示例

如图2。2所示,在代码的前三行属于XML声明部分,往后则属于SVG属性部分,9-16行定义了一个公共属性,相当定义了一个模板,每个模板中可以包含多个SVG基础元素,这些公共属性可以在代码中根据定义的ID进行多次引用,而减少重复代码,因此对于代码中的ID不能存在相同,并且这些公共属性还支持多重嵌套,使在绘制复杂图形时增强了代码的结构感;对一些引用次数不多的图形或者图像,则可以在SVG中单独写出,例如代码19行中定义了一个矩形。 

上一篇:MATALAB高频注入法的永磁同步电机控制设计仿真
下一篇:Matlab铁路车辆制动算系统设计和研究

光伏发电和液流储能电池...

面向电力分布式潮流的网...

DAB变换器的舰船中压直流...

分布式发电系统的應用及前景【1517字】

分布式供电和冷热电联产的前景【3350字】

含逆变型分布式电源配电...

风能发电和液流储能电池...

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

麦秸秆还田和沼液灌溉对...

网络语言“XX体”研究

老年2型糖尿病患者运动疗...