多通道模拟量的采样和保护方法、装置、电子设备及存储介质与流程
- 国知局
- 2024-07-31 23:58:10
本发明属于信息处理,特别涉及一种多通道模拟量的采样和保护方法、装置、电子设备及存储介质。
背景技术:
1、在电池管理系统、电源监控系统、数字电源、多通道通用信号监控和高速数据采集系统中,模拟前端(analog front-end,afe)装置(包含有集成afe的芯片)是必不可少的。以电池管理系统为例,电池管理系统需要对每节电池的电压、电流和温度进行采样和保护,为了降低afe装置的成本,通常采用单个模数转换器(用于采样)和单个模拟比较器(用于保护)结合多路选择器(multiplexer,mux)来实现对系统中多个通道的模拟量进行采样和比较,然而当采样速率和保护比较速率不一致时,两个多路选择器对相同通道的切换动作会导致采样反馈值和保护反馈值均可能出现错误,且相邻通道的切换动作本身也会对当前的采样反馈值和保护反馈值造成不利影响。
2、现有常规解决方案是通过在系统采样时序中加入开窗时序以优先保证保护反馈值可以被正确地采集,但是此类开窗时序会带来一定的采样延迟,且不适用于过采样时序。
技术实现思路
1、本说明书实施例的目的是提供一种多通道模拟量的采样和保护方法、装置、电子设备及存储介质。
2、本申请实施例通过以下方式实现的:
3、第一方面,本申请提供一种多通道模拟量的采样和保护方法,该方法包括:
4、获取待采样和保护的模拟量个数、采样时间、保护时间;
5、根据采样时间和保护时间,确定采样通道轮询顺序和保护通道轮询顺序;
6、根据采样时间和保护时间,确定采样起始通道和保护起始通道;
7、根据模拟量个数、采样时间和保护时间,确定采样通道间隔数量和保护通道间隔数量;
8、根据采样起始通道、采样通道轮询顺序、采样通道间隔数量,对各个通道的模拟量进行连续的采样;
9、根据保护起始通道、保护通道轮询顺序、保护通道间隔数量,对各个通道的模拟量进行连续的保护。
10、在其中一个实施例中,根据采样时间和保护时间,确定采样通道轮询顺序和保护通道轮询顺序,包括:
11、若采样时间大于或等于保护时间,确定采样通道轮询顺序为正序、保护通道轮询顺序为负序;
12、若采样时间小于保护时间,确定采样通道轮询顺序为负序、保护通道轮询顺序为正序。
13、在其中一个实施例中,根据采样时间和保护时间,确定采样起始通道和保护起始通道,包括:
14、若采样时间大于或等于保护时间,获取采样起始通道;
15、根据采样起始通道,确定保护起始通道;其中,确定保护起始通道的依据为:保护起始通道与采样起始通道不同,且保护起始通道与采样起始通道相邻的通道也不同。
16、在其中一个实施例中,根据采样时间和保护时间,确定采样起始通道和保护起始通道,包括:
17、若采样时间小于保护时间,获取保护起始通道;
18、根据保护起始通道,确定采样起始通道;其中,确定采样起始通道的依据为:采样起始通道与保护起始通道不同,且采样起始通道与保护起始通道相邻的通道也不同。
19、在其中一个实施例中,根据模拟量个数、采样时间和保护时间,确定采样通道间隔数量和保护通道间隔数量,包括:
20、根据采样时间、保护时间,确定采样时间和保护时间的倍数关系;
21、根据模拟量个数和倍数关系,确定采样通道间隔数量和保护通道间隔数量。
22、在其中一个实施例中,根据模拟量个数和倍数关系,确定采样通道间隔数量和保护通道间隔数量,包括:
23、若倍数关系大于或等于1,获取保护通道间隔数量;
24、根据模拟量个数和倍数关系的差值,确定采样通道间隔数量。
25、在其中一个实施例中,根据模拟量个数和倍数关系,确定采样通道间隔数量和保护通道间隔数量,包括:
26、若倍数关系小于1,获取采样通道间隔数量;
27、根据模拟量个数和倍数关系的倒数的差值,确定保护通道间隔数量。
28、第二方面,本申请提供一种多通道模拟量的采样和保护装置,该装置包括:
29、获取模块,用于获取待采样和保护的模拟量个数、采样时间、保护时间;
30、轮询顺序确定模块,用于根据采样时间和保护时间,确定采样通道轮询顺序和保护通道轮询顺序;
31、起始通道确定模块,用于根据采样时间和保护时间,确定采样起始通道和保护起始通道;
32、间隔数量确定模块,用于根据模拟量个数、采样时间和保护时间,确定采样通道间隔数量和保护通道间隔数量;
33、采样模块,用于根据采样起始通道、采样通道轮询顺序、采样通道间隔数量,对各个通道的模拟量进行连续的采样;
34、保护模块,用于根据保护起始通道、保护通道轮询顺序、保护通道间隔数量,对各个通道的模拟量进行连续的保护。
35、第三方面,本申请提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现如第一方面的多通道模拟量的采样和保护方法。
36、第四方面,本申请提供一种可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面的多通道模拟量的采样和保护方法。
37、由以上本说明书实施例提供的技术方案可见,该方案:根据模拟量个数、采样时间、保护时间,可以确定采样通道轮询顺序和保护通道轮询顺序、采样起始通道和保护起始通道、采样通道间隔数量和保护通道间隔数量,然后根据确定的上述参数对各个通道的模拟量进行连续的采样和保护,即该方案仅需通过对多路选择器的轮询时序进行控制即可同时实现对多通道模拟量的采样和保护功能。该方案无需开窗,方案本身不会带来采样延迟,且该方案也适用于过采样时序。
技术特征:1.一种多通道模拟量的采样和保护方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述采样时间和所述保护时间,确定采样通道轮询顺序和保护通道轮询顺序,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述采样时间和所述保护时间,确定所述采样起始通道和保护起始通道,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述采样时间和所述保护时间,确定所述采样起始通道和保护起始通道,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述模拟量个数、所述采样时间和所述保护时间,确定采样通道间隔数量和保护通道间隔数量,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述模拟量个数和所述倍数关系,确定采样通道间隔数量和保护通道间隔数量,包括:
7.根据权利要求5所述的方法,其特征在于,所述根据所述模拟量个数和所述倍数关系,确定采样通道间隔数量和保护通道间隔数量,包括:
8.一种多通道模拟量的采样和保护装置,其特征在于,所述装置包括:
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-7中任一所述的多通道模拟量的采样和保护方法。
10.一种可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的多通道模拟量的采样和保护方法。
技术总结本申请提供一种多通道模拟量的采样和保护方法、装置、电子设备及存储介质,该方法包括:获取待采样和保护的模拟量个数、采样时间、保护时间;根据采样时间和保护时间,确定采样通道轮询顺序和保护通道轮询顺序;根据采样时间和保护时间,确定采样起始通道和保护起始通道;根据模拟量个数、采样时间和保护时间,确定采样通道间隔数量和保护通道间隔数量;根据采样起始通道、采样通道轮询顺序、采样通道间隔数量,对各个通道的模拟量进行连续的采样;根据保护起始通道、保护通道轮询顺序、保护通道间隔数量,对各个通道的模拟量进行连续的保护。该方案无需开窗,方案本身不会带来采样延迟,且该方案也适用于过采样时序。技术研发人员:侯永乐受保护的技术使用者:拓尔微电子股份有限公司技术研发日:技术公布日:2024/7/4本文地址:https://www.jishuxx.com/zhuanli/20240730/199445.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表