一种数据压力测试系统及方法与流程
未命名
10-18
阅读:136
评论:0
1.本发明属于光伏储电管理技术领域,具体涉及一种数据压力测试系统及方法。
背景技术:
2.随着户用光储应用的普及,光伏云管理系统成为各个光储厂家必备交付给用户的产品。厂商通过布置云服务器、电站接入公有网络并开发web(world wide web,全球广域网)/app(application,应用程序)等ui(user interface,用户界面)界面,来实现用户与自家电站的互动。随着接入服务器的电站数量增多、单电站数据量增大,云管理系统随时达到数据量压力上限,进而出现断流、操作响应缓慢甚至系统崩溃的现象。探索云管理系统实际可接入电站设备上限成为开发和验证上的难点。
3.目前验证云管理系统接入设备上限的方案主要存在两种;一种是通过理论计算单电站在某周期内上传数据量,结合后端服务器理论算力,形成理论上限值,但可靠性一般无法得到有效验证,且上线初期,单电站数据量也不可控;另一种是实时监测在线运行的云管理系统的接入量和数据量,然而一旦出现问题,会造成用户侧的使用困扰,对厂商的质量信誉造成影响,且测试周期长,耗费人力和测试成本高,无法应对产品的快速开发和验证。
4.因此上述方案均不能对云管理系统可接入设备的上限数量进行有效测试。
技术实现要素:
5.鉴于以上所述现有技术的缺点,本发明提供一种可以有效确定光伏云管理系统可接入的电站设备的上限数量的数据压力测试系统和方法。
6.为实现上述目的及其他相关目的,本发明提供一种数据压力测试系统,其特征在于,包括:
7.多个数据模拟单元,用于模拟不同场景下电站的节点数据并发送至云端服务单元;所述数据模拟单元采用嵌入式单板;
8.所述云端服务单元,用于接收并处理节点数据;
9.数据压力监控单元,用于控制所述云端服务单元和多个所述数据模拟单元,监测所述云端服务单元处理节点数据的运行状态,并根据所述云端服务单元的运行状态调控接入所述云端服务单元的所述数据模拟单元的数量,以确定数据节点限值。
10.在本发明的一个实施例中,所述数据压力监控单元还用于向接入所述云端服务单元的多个所述数据模拟单元发送第一控制指令,以控制对应的多个所述数据模拟单元向所述云端服务单元发送同一场景下的节点数据;
11.所述数据压力监控单元还用于向所述云端服务单元发送第二控制指令,以控制所述云端服务单元对接收的节点数据进行处理。
12.在本发明的一个实施例中,所述数据压力监控单元还用于选择预设数量的所述数据模拟单元接入所述云端服务单元;并在所述运行状态为正常时,增加一个所述数据模拟单元接入所述云端服务单元,在所述运行状态为异常时,减少一个已接入至所述云端服务
单元的所述数据模拟单元。
13.在本发明的一个实施例中,所述数据模拟单元包括:
14.存储子单元,用于预存不同场景下的电站的节点数据;
15.传输子单元,用于接收来自于所述数据压力监控单元的第一控制指令,以及发送节点数据至所述云端服务单元;
16.处理子单元,用于根据所述第一控制指令选择对应场景的节点数据。
17.在本发明的一个实施例中,所述数据模拟单元包括:
18.扩展子单元,外接电站设备,用于实时获取电站在不同场景下的节点数据;
19.传输子单元,用于接收来自于所述数据压力监控单元的第一控制指令,以及发送节点数据至所述云端服务单元;
20.处理子单元,用于根据所述第一控制指令选择对应场景的节点数据。
21.在本发明的一个实施例中,所述节点数据包括:电站soc、电站soe、电站温度、电网频率、电站功率和/或电芯参数。
22.为实现上述目的及其他相关目的,本发明还提供一种数据压力测试方法,应用于数据压力监控单元,所述方法包括:
23.向接入云端服务单元的多个数据模拟单元发送第一控制指令;其中,接入所述云端服务单元的多个所述数据模拟单元根据所述第一控制指令发送同一场景下的节点数据;
24.向所述云端服务单元发送第二控制指令;其中,所述云端服务单元依据所述第二控制指令对接收到的节点数据进行处理;
25.监测所述云端服务单元处理节点数据的运行状态,并根据所述运行状态调整接入所述云端服务单元的所述数据模拟单元的数量,以确定数据节点限值。
26.在本发明的一个实施例中,向接入云端服务单元的多个数据模拟单元发送第一控制指令的步骤之前,还包括:
27.选择预设数量的所述数据模拟单元接入所述云端服务单元。
28.在本发明的一个实施例中,根据所述运行状态调整接入云端服务单元的数据模拟单元的数量,以确定数据节点限值的步骤,包括:
29.当所述运行状态为正常时,增加一个所述数据模拟单元接入所述云端服务单元,继续进行数据压力测试,直至所述运行状态为异常,依据此时接入所述云端服务单元的所述数据模拟单元的数量确定所述数据节点限值。
30.在本发明的一个实施例中,根据所述运行状态调整接入云端服务单元的数据模拟单元的数量,以确定数据节点限值的步骤,包括:
31.当所述运行状态为异常时,减少一个已接入至所述云端服务单元的所述数据模拟单元,继续进行数据压力测试,直至所述运行状态为正常,此时接入所述云端服务单元的所述数据模拟单元的数量为所述数据节点限值。
32.本发明通过使用嵌入式单板作为数据模拟单元模拟不同场景下的电站设备,通过将电站的实际运行数据预先写入并保存于嵌入式单板的存储子单元或通过扩展子单元直接获取电站的实时运行数据作为节点数据,并将节点数据发送至云端服务单元;监测云端服务单元处理节点数据的运行状态,并适应性增加或减少接入的数据模拟单元个数,直至确定云端服务单元可接入电站设备的最大限值即数据节点限值。本发明提供的数据压力测
试系统和方法使用嵌入式单板模拟单电站,成本低且占用资源少,测试周期较短,可切换不同的运行场景来确定云服务器的极限压力值,且测试的数据增加有实际值,可靠性较高。
附图说明
33.为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
34.图1是本发明的实施例所提供的一种数据压力测试系统的结构示意图;
35.图2是本发明的实施例所提供的一种数据压力测试方法的具体流程图;
36.图3是本发明的实施例所提供的数据模拟单元的一种结构示意图;
37.图4是本发明的实施例所提供的数据模拟单元的另一结构示意图;
38.图5是本发明的实施例所提供的数据模拟单元的又一结构示意图。
具体实施方式
39.以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
40.请参照图1-5。需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图示中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
41.图1示出了本发明所提供的一种数据压力测试系统的结构示意图。
42.结合图1来详细介绍本实施例的数据压力测试系统,包括:
43.多个数据模拟单元10,用于模拟不同场景下电站的节点数据并发送至云端服务单元20;所述数据模拟单元10采用嵌入式单板;
44.所述云端服务单元20,用于接收并处理节点数据;
45.数据压力监控单元30,用于控制所述云端服务单元20和多个所述数据模拟单元10,监测所述云端服务单元20处理节点数据的运行状态,并根据所述云端服务单元20的运行状态调控接入所述云端服务单元20的所述数据模拟单元10的数量,以确定数据节点限值。
46.具体地,本发明为了实现有效准确地验证光伏云管理系统中云端服务单元20最多可接入的电站设备上限,采用嵌入式单板作为数据模拟单元10与云端服务单元20连接,对云端服务单元20实际接入的电站设备进行模拟。通过数据模拟单元10即嵌入式单板将存储的某一场景下的节点数据发送给云端服务单元20,云端服务单元20再根据接收到的节点数据进行处理。数据压力监控单元30可控制云端服务单元20和接入云端服务单元20的数据模拟单元10,实现监测云端服务单元20处理节点数据的运行状态,并根据云端服务单元20的运行状态实时调整云端服务单元20接入的数据模拟单元10的数量,直到确定云端服务单元
可正常接入数据模拟单元10即实际中的电站设备的数量限值即数据节点限值。
47.在一具体实施例中,所述数据压力监控单元30还用于选择预设数量的所述数据模拟单元10接入所述云端服务单元20;并在所述运行状态为正常时,增加一个所述数据模拟单元10接入所述云端服务单元20,在所述运行状态为异常时,减少一个已接入至所述云端服务单元20的所述数据模拟单元10。
48.在一具体实施例中,所述数据压力监控单元30还用于向接入所述云端服务单元20的多个所述数据模拟单元10发送第一控制指令,以控制对应的多个所述数据模拟单元10向所述云端服务单元20发送同一场景下的节点数据;所述数据压力监控单元30还用于向所述云端服务单元20发送第二控制指令,以控制所述云端服务单元20对接收的节点数据进行处理。
49.在一具体实施例中,所述数据模拟单元10包括:存储子单元11,用于预存不同场景下的电站的节点数据;传输子单元12,用于接收来自于所述数据压力监控单元30的第一控制指令,以及发送节点数据至所述云端服务单元20;处理子单元13,用于根据所述第一控制指令选择对应场景的节点数据。
50.具体地,数据压力监控单元30可以向数据模拟单元10发送第一控制指令确定电站运行的某一场景并控制接入云端服务单元20的数据模拟单元10的数量。接入的数据模拟单元10可以是一个或多个,即本系统可进行模拟单电站数据压力测试,也可进行模拟多电站数据压力测试。数据压力监控单元30还可以控制接入多数据模拟单元10的场景时,数据模拟单元10的初始数量,并使多数据模拟单元10向云端服务单元20发送同一场景下的节点数据。
51.数据模拟单元10接收数据压力监控单元30的控制信息,根据控制信息中的数据模拟单元10的数量与云端服务单元20连接,由处理子单元13根据第一控制指令从存储子单元12中选取电站对应的运行场景并通过传输子单元12发送至云端服务单元20。
52.数据压力监控单元30向云端服务单元20发送第二控制指令,使云端服务单元20对接收到的节点数据进行处理,数据压力监控单元30同时进行对云端服务单元20运行状态的监控。根据实时监控到的云端服务单元20处理接收到的节点数据的运行状态,数据压力监控单元30会对应调控接入云端服务单元20的数据模拟单元10的数量。当云端服务单元20的运行状态为正常,则说明云端服务单元20接收到的数据压力还未达到云端服务单元20可处理的数据上限,可进一步增加接收到的节点数据并进行并处理。因此,数据压力监控单元30会控制增加一个数据模拟单元10与云端服务单元20连接,并使该数据模拟单元10向云端服务单元20发送同场景下的节点数据。当云端服务单元20的运行状态为异常,则说明云端服务单元20接收到的数据压力达到了云端服务单元20可处理的数据上限,为确定云端服务单元20可正常处理数据的临界值,需减少一个与云端服务单元20连接的数据模拟单元10。因此,数据压力监控单元30会控制减少一个与云端服务单元20连接的数据模拟单元10,并使剩余的数据模拟单元10向云端服务单元20发送同场景下的节点数据。通过数据压力监控单元30根据云端服务单元20的运行状态对接入的数据模拟单元10的数量进行调控,可以得到云端服务单元20可正常处理数据的压力临界值,即可对应确定云端服务单元20可接入的数据模拟单元10的最大值即本发明所提供的数据压力测试系统最后可确定的数据节点限值。
53.其中,如图3所示的数据模拟单元10的一种结构示意图,数据模拟单元10包括存储
子单元11、传输子单元12和处理子单元13。在设置数据模拟单元10模拟实际的电站设备与云端服务单元20连接之前,本发明会将提前收集到的电站在不同场景下实际的一日运行数据按日循环预先写入并存储于数据模拟单元10的存储子单元11中;之后处理子单元13对数据压力监控单元30的控制信息进行处理提取设定的运行场景,再从存储子单元11中解码读取对应场景下的节点数据并通过传输子单元12发送至云端服务单元20。处理子单元13还可根据数据压力监控单元30的控制信息与云端服务单元20建立连接或断开连接。数据模拟单元10通过上述方法发送给云端服务单元20的节点数据包含了电站在不同场景下的实际运行数据,使得数据模拟单元10对电站的模拟更接近真实环境,以此提高获得的云端服务单元20可接入数据模拟单元10即电站设备的数据节点限值的可靠性,并对应解决了现有技术中通过电站在周期内理论上需上传的数据量,结合云端服务单元理论算力计算得到的理论上限值的可靠性无法确定的问题。
54.在一具体实施例中,所述数据模拟单元10包括:扩展子单元14,外接电站设备,用于实时获取电站在不同场景下的节点数据;传输子单元12,用于接收来自于所述数据压力监控单元30的第一控制指令,以及发送节点数据至所述云端服务单元20;处理子单元13,用于根据所述第一控制指令选择对应场景的节点数据。
55.具体地,如图4所示的数据模拟单元10的另一结构示意图,数据模拟单元10包括扩展子单元14、传输子单元12和处理子单元13。在这种数据模拟单元10的结构中,嵌入式单板设有可以扩展连接储能电池管理系统的单板工装即扩展子单元14,数据模拟单元10可通过扩展子单元14实时获得电站设备的运行数据作为节点数据;之后便可通过处理子单元13根据数据压力监控单元30的控制信息确定电站的运行场景,从扩展子单元14中对应获取该运行场景下的节点数据并通过传输子单元12发送至云端服务单元20。其中,扩展子单元14可根据处理子单元13获取到的需向云端服务单元20发送的某一场景进行获取对应场景下的电站的节点数据。本实施例通过设置扩展子单元14直接与电站设备连接并实时获取电站的节点数据,节点数据的真实性和可靠性都大大提升,从而保证了最终确定的数据节点限值的可靠性。
56.另外,如图5所示的数据模拟单元10的又一结构示意图,数据模拟单元10包括存储子单元11、传输子单元12、处理子单元13和扩展子单元14。在这种数据模拟单元10的结构中,数据模拟单元10既可通过预先写入的途径获取并保存电站在不同场景下的节点数据于存储子单元11,又可通过扩展子单元14实时获得电站设备的运行数据作为节点数据,还可将扩展子单元14实时获得的节点数据保存于存储子单元11或对预先写入并保存于存储子单元11中的节点数据进行更新。最后通过处理子单元13根据数据压力监控单元30的控制信息选择对应场景的节点数据,即可通过传输子单元12将某一场景下的节点数据发送至云端服务单元20。
57.数据模拟模块10通过存储子单元11或扩展子单元14来获取电站设备在不同场景下的实际运行数据,即可根据数据压力监控单元30的控制信息将某一场景下的实际运行数据发送至云端服务单元20进行处理。数据模拟单元10内的节点数据不仅包含电站的实际运行数据,还包含电站在多种场景下的运行数据。因此进行压力测试的数据不仅贴合实际,而且全面完整。通过切换电站的运行场景即将数据模拟单元10中不同场景的节点数据分别发送至云端服务单元20,即可观察电站处于不同场景时,云端服务单元20可正常处理的数据
压力值的差异,还可分别获得云端服务单元20接入并处理不同场景下的电站时的各数据节点限值并确定云端服务单元20可接入电站的上限。
58.在一具体实施例中,所述节点数据包括:电站soc(state of charge,荷电状态)、电站soe(state of energy,剩余能量)、电站温度、电网频率、电站功率和/或电芯参数。
59.具体地,针对不同的运行场景,数据模拟单元10向云端服务单元20发送的节点数据包括但不限于电站soc、电站soe、电站温度、电网频率、电站功率(包括有功功率、无功功率及负载功率等)、电站开关机时间和电芯的温度、温差或压差等。压力测试所用到的数据还有电站本身产生的数据,如系统运行时间和运行周期等等。在一实施例中,可通过软件获取并保存电站的实际运行数据,之后从上位机分发至嵌入式单板即数据模拟单元10中。
60.如图2所示为本发明提供的一种数据压力测试方法的具体流程图,该方法应用于数据压力测试系统中的数据压力监控单元30,下面将结合图2对数据压力测试方法进行详细介绍。
61.步骤s1:向接入云端服务单元20的多个数据模拟单元10发送第一控制指令;其中,接入所述云端服务单元20的多个所述数据模拟单元10根据所述第一控制指令发送同一场景下的节点数据。
62.在一具体实施例中,向接入云端服务单元20的多个数据模拟单元10发送第一控制指令的步骤之前,还包括:选择预设数量的所述数据模拟单元10接入所述云端服务单元20。
63.具体地,对云端服务单元20的数据压力进行测试时需先确定电站的一个运行场景,以便于后续数据模拟单元10可以依据选定运行场景向云端服务单元20发送对应的节点数据,例如确定电站的运行场景为晴天。而后根据确定的运行场景,选择接入云端服务单元20的数据模拟单元10的初始数量即预设数量,初始数量可人为设定,例如设定接入的数据模拟单元的初始数量为25个。数据压力监控单元30向接入云端服务单元20的25个数据模拟单元10发送包括运行场景为晴天的第一控制指令。该25个数据模拟单元10接收到第一控制指令后,通过处理子单元13对第一控制指令进行解析确定场景,根据场景从存储子单元11或扩展子单元14中选取电站运行场景为晴天时的节点数据并通过传输子单元12发送至云端服务单元20,其中节点数据是预先保存于存储子单元11中或通过扩展子单元14根据运行场景实时从电站设备中获取。
64.步骤s2:向所述云端服务单元20发送第二控制指令;其中,所述云端服务单元20依据所述第二控制指令对接收到的节点数据进行处理。
65.具体地,数据压力监控单元30向云端服务单元20发送第二控制指令,云端服务单元20接收节点数据后,根据第二控制指令对节点数据进行处理或存储。
66.步骤s3:监测所述云端服务单元20处理节点数据的运行状态,并根据所述运行状态调整接入所述云端服务单元20的所述数据模拟单元10的数量,以确定数据节点限值。
67.在一具体实施例中,该步骤包括:当所述运行状态为正常时,增加一个所述数据模拟单元10接入所述云端服务单元20,继续进行数据压力测试,直至所述运行状态为异常,依据此时接入所述云端服务单元20的所述数据模拟单元10的数量确定所述数据节点限值。
68.在一具体实施例中,该步骤还包括:当所述运行状态为异常时,减少一个已接入至所述云端服务单元20的所述数据模拟单元10,继续进行数据压力测试,直至所述运行状态为正常,此时接入所述云端服务单元20的所述数据模拟单元10的数量为所述数据节点限
值。
69.具体地,接入预设数量的数据模拟单元10向云端服务单元20发送同一场景下的节点数据时,数据压力监控单元30需要对云端服务单元20处理节点数据的运行状态进行实时监控,并依据云端服务单元20的运行状态对应调整向云端服务单元20发送节点数据的数据模拟单元10的数量,并由此确定某一运行场景如晴天时云端服务单元20的数据节点限值。具体地,当监控到云端服务单元20处理节点数据的运行状态为正常时,依次增加一个与云端服务单元20连接的数据模拟单元10,并使所有接入的数据模拟单元10再次向云端服务单元20发送运行场景为晴天时的节点数据,循环上述步骤直至数据压力监控单元30监控到云端服务单元20的数据处理运行状态为异常时停止;获取此时与云端服务单元20连接的数据模拟单元10的数量,因增加一个数据模拟单元10后云端服务单元20的运行状态为异常,所以运行场景为晴天时云端服务单元20的数据节点限值为数据模拟单元10的数量减1。当监控到云端服务单元20处理节点数据的运行状态为异常时,依次减少一个与云端服务单元20连接的数据模拟单元10,并使剩余接入的数据模拟单元10再次向云端服务单元20发送运行场景为晴天时的节点数据,循环上述步骤直至数据压力监控单元30监控到云端服务单元20的数据处理运行状态为正常时停止;获取此时与云端服务单元20连接的数据模拟单元10的数量,此时该数据模拟单元10的数量即为运行场景为晴天时云端服务单元20的数据节点限值。
70.具体实施时,通过本发明提供的数据压力测试系统和数据压力测试方法可获取云端服务单元20在实际电站运行场景为晴天、阴天或雨天时,又或是沙漠、山地等环境时,可连接的电站上限,再对比结合各个场景的不同,最终选择云端服务单元20最具代表性的数据节点限值。
71.需要说明的是,上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
72.本发明通过使用嵌入式单板作为数据模拟单元模拟不同场景下的电站设备,通过将电站在不同场景下的实际运行数据预先写入并保存于嵌入式单板的存储子单元或通过扩展子单元根据运行场景直接获取电站的实时运行数据作为节点数据,并将同一场景下的节点数据发送至云端服务单元;由数据压力监控单元监测云端服务单元处理节点数据的运行状态,并根据运行状态适应性增加或减少接入的数据模拟单元个数,直至确定云端服务单元可接入电站设备的最大限值即数据节点限值。根据实际需求,还可切换电站的运行场景即切换数据模拟单元上传的某一场景下的节点数据,以获取不同场景下云端服务单元的数据节点限值。本发明提供的数据压力测试系统和方法使用嵌入式单板模拟单电站,避免现有技术中通过实时在线监控并获取云端服务单元的接入设备上限所存在的测试周期长,耗时耗成本且出现问题影响厂商声誉等问题。本发明成本低且占用资源少,测试周期较短,可切换不同的运行场景来确定云服务器的极限压力值,且测试的数据增加有实际值,可靠性较高。
73.以上描述仅为本技术的较佳实施例以及对所运用技术原理的说明,本领域技术人员应当理解,本技术中所涉及的范围,并不限于上述技术特征的特定组合而成的技术方案,
同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案,例如上述特征与本技术中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
74.除说明书所述的技术特征外,其余技术特征为本领域技术人员的已知技术,为突出本发明的创新特点,其余技术特征在此不再赘述。
技术特征:
1.一种数据压力测试系统,其特征在于,包括:多个数据模拟单元,用于模拟不同场景下电站的节点数据并发送至云端服务单元;所述数据模拟单元采用嵌入式单板;所述云端服务单元,用于接收并处理节点数据;数据压力监控单元,用于控制所述云端服务单元和多个所述数据模拟单元,监测所述云端服务单元处理节点数据的运行状态,并根据所述云端服务单元的运行状态调控接入所述云端服务单元的所述数据模拟单元的数量,以确定数据节点限值。2.根据权利要求1所述的数据压力测试系统,其特征在于,所述数据压力监控单元还用于向接入所述云端服务单元的多个所述数据模拟单元发送第一控制指令,以控制对应的多个所述数据模拟单元向所述云端服务单元发送同一场景下的节点数据;所述数据压力监控单元还用于向所述云端服务单元发送第二控制指令,以控制所述云端服务单元对接收的节点数据进行处理。3.根据权利要求1所述的数据压力测试系统,其特征在于,所述数据压力监控单元还用于选择预设数量的所述数据模拟单元接入所述云端服务单元;并在所述运行状态为正常时,增加一个所述数据模拟单元接入所述云端服务单元,在所述运行状态为异常时,减少一个已接入至所述云端服务单元的所述数据模拟单元。4.根据权利要求1所述的数据压力测试系统,其特征在于,所述数据模拟单元包括:存储子单元,用于预存不同场景下的电站的节点数据;传输子单元,用于接收来自于所述数据压力监控单元的第一控制指令,以及发送节点数据至所述云端服务单元;处理子单元,用于根据所述第一控制指令选择对应场景的节点数据。5.根据权利要求1所述的数据压力测试系统,其特征在于,所述数据模拟单元包括:扩展子单元,外接电站设备,用于实时获取电站在不同场景下的节点数据;传输子单元,用于接收来自于所述数据压力监控单元的第一控制指令,以及发送节点数据至所述云端服务单元;处理子单元,用于根据所述第一控制指令选择对应场景的节点数据。6.根据权利要求1所述的数据压力测试系统,其特征在于,所述节点数据包括:电站soc、电站soe、电站温度、电网频率、电站功率和/或电芯参数。7.一种数据压力测试方法,其特征在于,应用于数据压力监控单元,所述方法包括:向接入云端服务单元的多个数据模拟单元发送第一控制指令;其中,接入所述云端服务单元的多个所述数据模拟单元根据所述第一控制指令发送同一场景下的节点数据;向所述云端服务单元发送第二控制指令;其中,所述云端服务单元依据所述第二控制指令对接收到的节点数据进行处理;监测所述云端服务单元处理节点数据的运行状态,并根据所述运行状态调整接入所述云端服务单元的所述数据模拟单元的数量,以确定数据节点限值。8.根据权利要求7所述的数据压力测试方法,其特征在于,向接入云端服务单元的多个数据模拟单元发送第一控制指令的步骤之前,还包括:选择预设数量的所述数据模拟单元接入所述云端服务单元。9.根据权利要求8所述的数据压力测试方法,其特征在于,根据所述运行状态调整接入
云端服务单元的数据模拟单元的数量,以确定数据节点限值的步骤,包括:当所述运行状态为正常时,增加一个所述数据模拟单元接入所述云端服务单元,继续进行数据压力测试,直至所述运行状态为异常,依据此时接入所述云端服务单元的所述数据模拟单元的数量确定所述数据节点限值。10.根据权利要求8所述的数据压力测试方法,其特征在于,根据所述运行状态调整接入云端服务单元的数据模拟单元的数量,以确定数据节点限值的步骤,包括:当所述运行状态为异常时,减少一个已接入至所述云端服务单元的所述数据模拟单元,继续进行数据压力测试,直至所述运行状态为正常,此时接入所述云端服务单元的所述数据模拟单元的数量为所述数据节点限值。
技术总结
本发明属于光伏储电管理技术领域,具体涉及一种数据压力测试系统及方法,所述系统包括:多个数据模拟单元,用于模拟不同场景下电站的节点数据并发送至云端服务单元;所述数据模拟单元采用嵌入式单板;云端服务单元,用于接收并处理节点数据;数据压力监控单元,用于控制所述云端服务单元和多个所述数据模拟单元,监测所述云端服务单元处理节点数据的运行状态,并根据所述云端服务单元的运行状态调控接入所述云端服务单元的所述数据模拟单元的数量,以确定数据节点限值。本发明使用嵌入式单板模拟单电站,成本低且占用资源少,测试周期较短,可切换不同的运行场景来确定云服务器的极限压力值,且测试的数据增加有实际值,可靠性较高。靠性较高。靠性较高。
技术研发人员:黄峻杰
受保护的技术使用者:上海思格源智能科技有限公司
技术研发日:2023.06.27
技术公布日:2023/10/11
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
