[发明专利]一种锂电池测试通道限流方法及系统有效
申请号: | 202210188694.0 | 申请日: | 2022-02-28 |
公开(公告)号: | CN114726798B | 公开(公告)日: | 2023-07-18 |
发明(设计)人: | 李有财;陈震;杨柳;陈方平 | 申请(专利权)人: | 福建星云电子股份有限公司 |
主分类号: | H04L47/215 | 分类号: | H04L47/215;H04L47/10;G01R31/367;H04Q9/00 |
代理公司: | 福州市京华专利代理事务所(普通合伙) 35212 | 代理人: | 吴学林 |
地址: | 350000 福建省福州市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 锂电池 测试 通道 限流 方法 系统 | ||
1.一种锂电池测试通道限流方法,其特征在于:包括如下步骤:
步骤S10、在上位机创建一令牌生成速率、一线程并发数、一令牌生成规则以及一令牌桶;所述令牌生成速率用于控制请求令牌的生成速度;所述线程并发数用于调整上位机可同时启动的线程数量;
步骤S20、上位机基于所述令牌生成速率周期性生成携带线程并发数的请求令牌,并将各所述请求令牌按生成时间依序存储至令牌桶;
步骤S30、上位机实时对CPU和内存的占用率进行监控,进而利用所述令牌生成规则动态调整令牌生成速率以及线程并发数;
步骤S40、上位机基于所述令牌桶里的请求令牌与中位机进行交互;
所述令牌生成规则具体为:
设定一第一占用率阈值、一第二占用率阈值、一调整系数a、一调整系数b以及一数量阈值;其中,第一占用率阈值>第二占用率阈值,0<a<1,b>1;
当CPU或者内存的占用率大于所述第一占用率阈值时,将所述令牌生成速率以及线程并发数乘以调整系数a;
当CPU或者内存的占用率小于所述第二占用率阈值,且数据交互请求数量大于所述数量阈值时,将所述令牌生成速率以及线程并发数乘以调整系数b;
基于调整后的所述令牌生成速率以及线程并发数生成请求令牌;
所述令牌桶用于按请求令牌的生成时间存储各请求令牌。
2.如权利要求1所述的一种锂电池测试通道限流方法,其特征在于:所述步骤S30具体为:
上位机创建一独立的监控线程,利用所述监控线程实时对上位机的CPU和内存的占用率以及数据交互请求数量进行监控,利用所述令牌生成规则、占用率以及数据交互请求数量动态调整令牌生成速率以及线程并发数,进而同态调整所述请求令牌放入令牌桶的速度以及请求令牌携带的线程并发数。
3.如权利要求1所述的一种锂电池测试通道限流方法,其特征在于:所述步骤S40具体为:
上位机接收各中位机发送的数据交互请求,基于所述数据交互请求通过多线程技术从令牌桶中依序查询请求令牌,
若存在所述请求令牌,则基于所述请求令牌携带的线程并发数调整上位机的线程数量,通过所述请求令牌与中位机进行交互,并在交互完成后从所述令牌桶中删除对应的请求令牌;
若不存在所述请求令牌,则等待所述令牌桶存储有新的请求令牌时,基于所述请求令牌携带的线程并发数调整上位机的线程数量,通过所述请求令牌与中位机进行交互,并在交互完成后从所述令牌桶中删除对应的请求令牌。
4.一种锂电池测试通道限流系统,其特征在于:包括如下模块:
规则创建模块,用于在上位机创建一令牌生成速率、一线程并发数、一令牌生成规则以及一令牌桶;所述令牌生成速率用于控制请求令牌的生成速度;所述线程并发数用于调整上位机可同时启动的线程数量;
请求令牌生成模块,用于上位机基于所述令牌生成速率周期性生成携带线程并发数的请求令牌,并将各所述请求令牌按生成时间依序存储至令牌桶;
请求令牌调整模块,用于上位机实时对CPU和内存的占用率进行监控,进而利用所述令牌生成规则动态调整令牌生成速率以及线程并发数;
数据交互模块,用于上位机基于所述令牌桶里的请求令牌与中位机进行交互;
所述规则创建模块中,所述令牌生成规则具体为:
设定一第一占用率阈值、一第二占用率阈值、一调整系数a、一调整系数b以及一数量阈值;其中,第一占用率阈值>第二占用率阈值,0<a<1,b>1;
当CPU或者内存的占用率大于所述第一占用率阈值时,将所述令牌生成速率以及线程并发数乘以调整系数a;
当CPU或者内存的占用率小于所述第二占用率阈值,且数据交互请求数量大于所述数量阈值时,将所述令牌生成速率以及线程并发数乘以调整系数b;
基于调整后的所述令牌生成速率以及线程并发数生成请求令牌;
所述令牌桶用于按请求令牌的生成时间存储各请求令牌。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星云电子股份有限公司,未经福建星云电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210188694.0/1.html,转载请声明来源钻瓜专利网。