当前位置:首页 > 测试测量 > 测试测量
[导读]摘要:为了统一光伏系统测试方案,避免项目管理混乱和不必要的重复设计等问题,提出了一种通用光伏系统测试平台,制定了光伏系统与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端测试终端和规定光伏系统测试参量数据上传的格式,所设计的一套通用光伏系统测试平台可以直观地观测光伏系统测试参量,避免工程师的重复设计和进行繁杂的测试工作,提高工作效率,缩短设计周期。该系统具有很高的实际应用价值。

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

助力科研与检测新突破 上海2024年5月15日 /美通社/ -- 全球知名的科学仪器和服务提供商珀金埃尔默公司今日在上海举办了主题为"创新不止,探索无界"的新品发布会,集中展示了其在分析仪器领域的最...

关键字: 质谱仪 BSP DSC 气相色谱

上海2024年5月16日 /美通社/ -- 2024年5月10日至5月13日,富士胶片(中国)投资有限公司携旗下影像产品创新力作亮相北京P&E 2024。在数码相机展览区域,全新制定的集团使命"为世界绽...

关键字: 富士 数码相机 影像 BSP

贝克曼库尔特目前已成为MeMed Key免疫分析平台和MeMed BV检测技术的授权经销商 在原有合作的基础上,继续开发适用于贝克曼库尔特免疫分析仪的MeMed BV检测 加州布瑞亚和以色列海法2024年5月16日...

关键字: BSP IO 检测技术 免疫分析仪

英国英泰力能的燃料电池是可产业化的产品解决方案 英国首个专为乘用车市场开发的燃料电池系统 在 157kW 功率下,此燃料电池比乘用车的其他发动机更为强大 &...

关键字: ENERGY INTELLIGENT 氢燃料电池 BSP

深爱人才,共赴"芯"程 深圳2024年5月15日 /美通社/ -- 5月11日,深圳国资国企"博士人才荟"半导体与集成电路产业专场活动在深圳市重投天科半导体有限公司(简...

关键字: 半导体 集成电路产业 BSP 人工智能

武汉2024年5月15日 /美通社/ -- 北京时间4月26日-5月4日,2024 VEX 机器人世界锦标赛于美国得克萨斯州达拉斯市举办。本届 VEX 世锦赛为期九天,设有 VIQRC 小学组/初中组、V5RC 初中组/...

关键字: 机器人 BSP RC POWERED

上海2024年5月15日 /美通社/ -- 由生成式人工智能(AI)驱动的临床阶段生物医药科技公司英矽智能宣布,与复星医药(600196.SH;02196.HK)合作开发的潜在"全球首创"候选药物IS...

关键字: ISM BSP PC 人工智能

上海2024年5月13日 /美通社/ -- 5月8日,浦东新区国资委组织陆家嘴集团等9家区属企业与立邦中国召开合作交流会,旨在贯彻落实浦东新区区委、区政府工作要求,进一步放大进博会溢出带动效应,持续扩大区属企业与进博会重...

关键字: BSP 数字化 自动化立体仓库 智慧园区

上海2024年5月13日 /美通社/ -- 在数字化时代,高效的税务管理和ERP系统成为企业发展的关键。为了满足这一需求商应信息科技与Exact Software 易科软件就金四全电票税系统与ERP系统集成及商务合作建立...

关键字: AC 软件 BSP 数字化

北京2024年5月13日 /美通社/ -- 5月11日,鲲鹏昇腾开发者大会2024期间,华为举办"昇思AI框架及大模型技术论坛",软通动力数字基础设施与集成事业部总经理谢睿受邀出席、软通动力...

关键字: AI 模型 BSP 精度
关闭
关闭