当前位置:首页 > 测试测量 > 测试测量
[导读]摘要:为了统一光伏系统测试方案,避免项目管理混乱和不必要的重复设计等问题,提出了一种通用光伏系统测试平台,制定了光伏系统与PC软件端数据交互协议,实现了用来获取常用光伏系统测试参数及具有良好扩张性的通用

摘要:为了统一光伏系统测试方案,避免项目管理混乱和不必要的重复设计等问题,提出了一种通用光伏系统测试平台,制定了光伏系统与PC软件端数据交互协议,实现了用来获取常用光伏系统测试参数及具有良好扩张性的通用用户监控界面。测试结果表明,该测试平台很好地解决了上述问题,从而缩短了系统设计周期。
关键词:光伏系统;通用测试平台;通信协议;用户监控界面

    光伏系统是利用太阳电池组件和其他辅助设备将太阳能转换成电能并进行一定应用的系统。近来,各种新型的光伏系统被不断设计投产。为优化和提高系统性能和稳定性,工程师在设计这些系统的过程中需要额外设计系统测试方案对其性能和实际运行效果进行测试,如采集和记录充放电效率、运行功率、实时太阳能电池板功率等数据。不同的工程师在设计系统时若采用不同的数据测试方案,这将可能会导致项目管理混乱和引起不必要的重复设计,而实际上光伏应用系统有着许多的共性,测试过程中所需要的参数具有一定的重复性,因此可以设计一种具有一定扩展能力的通用光伏系统测试平台,测试常用光伏系统参数并兼容一些额外的参数和计算,以简化和统一测试标准,缩短系统设计周期。

1 系统基本结构和功能
    图1是通用光伏系统测试平台的基本结构模型,光伏应用系统将通过一定的通信机制将测试参量发送给PC监控端。PC监控端通过良好的交互界面将所接收到的数据反馈给工程师。


    一般光伏系统拓扑结构如图2所示,主要由四部分组成。一般光伏组件为太阳能电池板,储能组件为蓄电池、锂电池等储能设备;主控制器为单片机、DSP等控制芯片电路;功能组件根据不同的应用可以是LED照明灯、电机等,它是整个系统中主要的耗电部分。
    在光伏系统的测试过程中,工程师通过了解各个部件的运行参数来获取系统运行状况。按照光伏应用系统的拓扑结构图,需要从各个组件中获取的基本测试参数有:光伏阵列端电压Vp和输出电流Ip,储能组件的端电压Vb和输入输出电流Ib,功能组件的输入电压Vf和输入电流If。
    由于系统应用的不同,一些具体的设计实例需要添加额外的测试参量,如在有些系统中需要使用Buck和Boost等电路对光伏阵列的输出电压进行调节,需要额外测试变压之后的输出电压和输出电流。同时系统还需要能直接显示例如光伏阵列输入功率等参数计算结果,这些参数会由于系统的差异性不同而变化,因此,所设计的通用系统还需要有能力进行扩张并获取类似的测试参量。
    使系统具有通用性的根本手段是使其有一套标准的数据交互协议和无需修改就可以查看各个系统以上所有参数信息的PC端用户交互界面。

2 数据交互协议
    为了让通用测试平台能够应用于不同的光伏系统,需要制定一套通信传输协议规范上传的数据包格式,使监控界面程序能够正常读取和解析所有光伏系统上传的数据。
    PC端监控程序和光伏应用系统需通过标准的数据包进行交互。一个完整的交互数据包如图3所示,由起始标志单元、命令单元、CRC校验单元、结束标志单元四部分组成。


    交互包中各单元详细说明如下:
    起始标志单元:1 B长度,表示一个完整数据包起始标志,固定ASCII字符‘X’(0x58)。
    命令单元:由命令控制头和命令体两部分组成。命令控制头由协议版本号、总包数、包序号、命令编号、设备编号、命令体长度8个字段组成,共11 B长度。命令体的解析方法和实际长度由控制部分的“命令编号”字段和“命令体长度”确定。命令单元的组成格式见图4。


    校验单元:针对协议中的“命令单元”进行校验(从“命令单元”的第一个字节计算到最后一个字节),采用CCITT推荐的16位的X16+X12+X5+1(0x1021),生成2 B的CRC校验和(低字节在前,高字节在后)。
    结束标志单元:1 B长度,表示一个完整数据包(分组)起始标志,固定为ASCII字符‘X’(0x58)。
    命令编号:命令的惟一标识详见表1。编号0x10~0x15表示的是基本的测试参数,0x20~0xFF作为扩展的命令编号,用来进行编号额外的测试参数,其中0x58已用作起始和结束标志,所以0x58不参与作为扩展命令的使用。


    设备编号:所测试光伏应用系统的惟一标识。低字节在前,高字节在后。例如编号为0x12345678的系统,4 B移动电源编号排列顺序为:0x78,0x56,0x34,0x12。设备未使用前,设备编号统一默认为0。
    总包数:如果一条命令需要分多包发送,该字段表示对应命令需要发送的总包数,取值范围为:1~255;
    包序号:当前包的序号,取值范围由1至总包数;
    命令体长度:命令体字段的实际长度(以字节为单位)。规定0x10到0x15的基本测试参数的命令体长度为4 B,其他的扩展参数的命令体长度视具体情况而定;
    命令数据:长度、解析方式由命令控制头的“命令体长度”和“命令编号”确定。

3 PC监控端软件的设计
    PC监控端软件主要由数据接收模块、数据分析模块、数据存储模块、显示模块组成。它的结构如图5所示。


    图中,数据接收模块通过串口、网络设备等通信组件接收光伏系统传送上来的数据流,通过分析是否存在数据包起始和结束标志,将数据包从中分离出来,并以队列形式放入内存缓冲区中。
    内存缓冲区中维护着两个数据队列,这两个队列轮流负责存储数据和被读取分析的工作。当程序刚开始执行的时候,两队列为空,数据接收模块先往其中的一个队列存入数据包。当达到队列所能存储的数据包最大个数值时,认定该队列已满,并将该队列送入数据分析模块,由数据分析模块读取和分析队列数据包。同时数据接收模块获取另一个队列地址,并将数据包存入该队列中,当该队列存满时,无论数据分析模块是否已经分析完,程序应释放分析模块占用队列中的数据包,并将空队列提供给接收模块,而将新的满队列提供给分析模块进行分析,这样可以让数据得到及时更新,使主程序可以尽快地获取光伏系统的测试参数。


    这些操作由三个独立的线程完成,其中两个线程分别进行数据存储和数据分析操作,其运行流程图分别如图6和图7,还有个线程专门负责队列的切换和队列中数据包的释放操作。其运行流程图如图8所示。


    数据存储模块负责在用户发送存储指令之后,存储用户需要保存的相关测试数据。用户显示界面如图9所示,其通过界面下方的显示窗口直接向用户显示这些参数的实时信息,同时用户还可以通过添加参数和计算显示中的自定义公式来定义新的测试参数和公式形式,并将其直接显示在界面的右下角。用户通过在显示数据菜单中选择需要以图像进行显示的参数使程序可以在其上方的窗口中绘制相关参数的分时图像。工程师可通过它了解数据不同时段的相关性,如太阳能电池板输出功率及电路转换效率等在不同时间的转变过程,这对工程师分析系统性能有很大的帮助。

4 结果和应用实例
    该系统已经应用于一些光伏系统的设计当中,图9所示的即是一种太阳能路灯系统在早上9时43分时的运行状况,工程师可以通过其直接观察系统当前运行状况,并发现是否存在问题。

5 结语
    由以上的分析和实践可知,本文通过编写标准的PC端测试终端和规定光伏系统测试参量数据上传的格式,所设计的一套通用光伏系统测试平台可以直观地观测光伏系统测试参量,避免工程师的重复设计和进行繁杂的测试工作,提高工作效率,缩短设计周期。该系统具有很高的实际应用价值。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭