一种三重事件触发递归量化的信息处理方法

文档序号:37230171发布日期:2024-03-05 15:39阅读:12来源:国知局
一种三重事件触发递归量化的信息处理方法

本发明涉及信息处理的,具体而言,涉及一种三重事件触发递归量化的信息处理方法。


背景技术:

1、在通信能力飞速发展的当下,信息处理技术的重要性日益凸显。由于通信资源有限,当一段时间内存在过多信息需要传输时,未能传输的信息便会造成通信拥塞问题,因此,通信拥塞是信息传输中不可忽视的重要问题。

2、通过事件触发方法对传输信息进行判断,当传输信息的变化很小时,便不对该信息进行传输,从而减少信息传输量,有效缓解通信拥塞。将事件触发方法与其它方法相结合可以进一步提升缓解通信拥塞的效果。

3、例如,《基于事件触发的量化跟踪控制器设计》(章淳,杭州电子科技大学学报(自然科学版),2020,40(1):58-63)通过将事件触发方法和对数量化方法进行整合,在一定程度上缓解了通信拥塞。但是,该方法仅采用了一次事件触发,且采用的对数量化方法非递归量化,而是直接在事件触发方法之后采用常规的对数量化方法,这不仅会导致计算冗余,还可能产生过大的量化误差。


技术实现思路

1、本发明的主要目的在于提供一种三重事件触发递归量化的信息处理方法,以解决现有技术中直接整合事件触发方法和对数量化方法来缓解通信拥塞时导致计算冗余和产生过大量化误差的技术问题。

2、为了实现上述目的,本发明提供了一种三重事件触发递归量化的信息处理方法,技术方案如下:

3、一种三重事件触发递归量化的信息处理方法,包括以下步骤:

4、step100,输入t时刻的待量化信息y(t),然后进入step200;

5、step200,判断y(t)是否为第一个输入;若是,则进入step210;若不是,则进入step220;

6、step210,将y(t)采样为初始时刻t0的采样值y(t0),通过对数量化方法计算出量化值q(y(t0),v0),然后将i0,v0赋值给i,v,然后进入step300;

7、step220,根据过去流程的处理结果获得i,v,然后进入step300;

8、step300,采用第一重事件触发判断是否成立;若是,则取消y(t)的传输,返回step100;若否,则进入步骤step400;

9、step400,将y(t)采样为tk时刻的采样值y(tk),将初始量化最小单位v0赋值给量化最小单位vk,通过对数量化方法计算出量化值q(y(tk),vk),然后进入step500;

10、step500,采用第二重事件触发判断|q(y(tk),vk)-y(tk)|>δ是否成立;若是,则进入步骤step600;若否,则进入step700;

11、step600,通过递归量化对vk进行更新,重新计算量化值q(y(tk),vk),然后返回step500;

12、step700,采用第三重事件触发判断|q(y(tk),vk)-q(y(tk-1),vk-1)|≤α是否成立;若是,则取消q(y(tk),vk)的传输,返回step100;若否,则缓存和输出q(y(tk),vk),然后将q(y(tk),vk)中的ik,vk赋值给i,v;

13、其中,i表示量化计数器;v表示量化最小单位,v>0;δ为基于待量化信息对于误差上限的要求设置的最大可容忍误差;α为基于待量化信息对于误差上限的要求设置的事件触发阈值;ρ为基于期望缓解通信拥塞的程度设置的量化密度,ρ>1;v0为基于期望缓解通信拥塞的程度设置的初始量化最小单位。

14、本发明的信息处理方法通过持续输入待量化信息,并不断执行三重事件触发和递归量化获得相应输出的量化结果,在这个过程中大幅度地减少了信息量,从而充分缓解了通信拥塞;并且,通过三重事件触发逐步减少无效信息,避免了对无效信息的冗余计算;同时,通过递归量化过程,有效地将量化误差约束在最大可容忍误差以内。可见,本发明的一种三重事件触发递归量化的信息处理方法简单易实施,有效解决了现有技术中直接整合事件触发方法和对数量化方法来缓解通信拥塞时导致计算冗余和产生过大量化误差的技术问题,具有极强的实用性。

15、下面结合附图和具体实施方式对本发明做进一步的说明。本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。



技术特征:

1.一种三重事件触发递归量化的信息处理方法,其特征在于:包括以下步骤:

2.如权利要求1所述的一种三重事件触发递归量化的信息处理方法,其特征在于:所述对数量化方法为:

3.如权利要求2所述的一种三重事件触发递归量化的信息处理方法,其特征在于:量化值的计算表达式为:

4.如权利要求2所述的一种三重事件触发递归量化的信息处理方法,其特征在于:step600中通过递归量化将vk更新为


技术总结
本发明公开了一种三重事件触发递归量化的信息处理方法,包括步骤:step200,判断y(t)是否为第一个输入;若是则计算出量化值q(y(t<subgt;0</subgt;),v<subgt;0</subgt;);若不是则根据过去流程的处理结果获得i,v;step300,判断是否成立;若是则返回step100;若否则进入step400,将y(t)采样为t<subgt;k</subgt;时刻的采样值y(t<subgt;k</subgt;),计算出量化值q(y(t<subgt;k</subgt;),v<subgt;k</subgt;),进入step500;step500,判断|q(y(t<subgt;k</subgt;),v<subgt;k</subgt;)‑y(t<subgt;k</subgt;)|>δ是否成立;若是则进入step600,对v<subgt;k</subgt;进行更新,重新计算量化值q(y(t<subgt;k</subgt;),v<subgt;k</subgt;),返回step500;若否则进入step700,判断|q(y(t<subgt;k</subgt;),v<subgt;k</subgt;)‑q(y(t<subgt;k‑1</subgt;),v<subgt;k‑1</subgt;)|≤α是否成立;若是则返回step100;若否则缓存和输出q(y(t<subgt;k</subgt;),v<subgt;k</subgt;)。

技术研发人员:刘霞,项彪,杨勇,时晓宇
受保护的技术使用者:西华大学
技术研发日:
技术公布日:2024/3/4
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1