随着泛在电力物联网的加速建设,越来越多的传感节点被部署在感知层中,用以实现电能计量和电信号测量功能。传统的实现方式有两种,软件方式和专用集成电路方式,各有利弊:软件方式较灵活,但不能保证及时性和可靠性,功耗较大;专用集成电路虽然功耗较小,但不能满足多种应用需求。因此,本文提出一组精简指令集,满足电能计量和电信号测量中的基本运算和多速率运算需求,并提出三种DSP架构,分别为基础DSP架构、可配置DSP架构和双核DSP架构。本文首先提出的基础DSP架构,在设计上采用了哈佛结构和二级流水线的实现方式。基于基础DSP架构,提出了世界上第一个无需外部晶振的电能计量芯片中的数字集成电路设计及实现方法。通过减少晶振和减少通讯所需光耦的数量,大大降低了智能计量和智能监测设备的生产成本。该芯片中数字集成电路的功耗也低于同类型商业芯片。其次,为满足泛在电力物联网的广泛应用场景,本文在基础DSP架构的基础上,提出了一个可配置DSP架构。在不改变DSP程序的条件下,实现了DSP运算频率、计量带宽、数字滤波器响应时间和稳定时间可配置的效果。基于可配置DSP架构,本文提出了一个具有灵活运算引擎的电能计量和测量芯片的数字集成电路设计及实现方法。灵活运算引擎根据不同的应用环境调整运算任务,以降低DSP运行功耗。通过程序复用,可选择计算基波有功功率、基波无功功率或基波有效值。同时,该芯片也根据IEC-61000-4-30的电网监测需求,集成了基于1/2基波周期有效值和10或12基波周期有效值的测量单元,可测量电压幅值、电压骤升和骤降、电压中断和电压瞬变这些事件。最后,为了提高该DSP架构的运算能力,本文提出了一个用于电能计量和电信号测量的双核DSP架构,并集成在了一个电能计量和电信号测量的SoC中。该DSP架构集成了快速运算核和慢速运算核,根据运算任务需求,可选择关闭慢速运算核或降低慢速运算核的运行频率,以降低DSP运行功耗。在该SoC中,DSP不仅可读取存储在ROM中的固定程序,也可以通过AHB-lite总线,读取存储在SoC中FLASH或SRAM的程序,实现了DSP的软件可编程。此外,本文提出了一种基于波形数据的快速检测算法,用于检测过流、过压、欠流和欠压事件。通过调整检测阈值、采样点数和检测周期以调节检测灵敏度。应用这三种DSP架构的电能计量和电信号测量芯片和SoC已经实现商业化并量产。
|