【技术实现步骤摘要】
一种针对多传感网络化控制系统的数据包丢失的补偿方法
本专利技术涉及技术工程领域,特别适用于一类具有多个传感器的且传感器和控制器之间通过网络信道实现数据交换的控制系统。
技术介绍
随着信息系统和物理系统之间的联系日益密切,通讯网络在工程
中也发挥着越来越重要的作用。传统的工业控制领域和通讯技术的紧密结合形成了一类特殊的网络化控制系统。这类控制系统和传统的控制系统相比,能大幅度减少硬件配置(比如布线等)的成本,此外,网络化控制系统在扩展性和硬件系统组成结构上有着传统控制系统无法与之媲美的优势,因此快速发展的网络化控制系统已经成为工业领域和工程领域的研究热点。网络化控制系统之所以特殊是因为其在组成结构上与传统的控制系统有着明显的区别。传统的控制系统中,传感器控制器执行器三者之间的信息传递是通过专线传输的,其缺点在于为了达到三者之间的信息交换需要在三者之间连接信号线,因此布线成本本身就是一个非常大的问题,其次,从扩展性上来说,通过专线连接的控制系统在结构扩展上面也会受到限制,很容易“牵一发而动全身”。因此传统的控制系统受其组成结构的影响,在特定的实际应用中有着巨大的 ...
【技术保护点】
1.一种针对多传感网络化控制系统的数据包丢失的补偿方法,包括如下步骤:步骤1)在控制系统的初始状态,首先在控制器端建立系统的模型;建立模型的过程表示如下:具体地,控制器接到传感器发来的数据之后,然后在控制器端把系统的模型进行转换;具体过程为对:对一般的离散的线性系统
【技术特征摘要】
1.一种针对多传感网络化控制系统的数据包丢失的补偿方法,包括如下步骤:步骤1)在控制系统的初始状态,首先在控制器端建立系统的模型;建立模型的过程表示如下:具体地,控制器接到传感器发来的数据之后,然后在控制器端把系统的模型进行转换;具体过程为对:对一般的离散的线性系统来说,转换之后的系统模型就可以表示为x(k+1)=Ax(k)+Bu(k),其中,步骤2)控制系统中存在的多个传感器分别采集到控制系统的一个状态信息,当传感器采集信息结束后,这些状态信息会分别单独地被发送到控制器端,一般用下式来表示传感器的状态xT(k)=[x1(k),x2(k),…xr(k)]T;出现这种情况的原因主要是因为传感器由于地理上的隔离,分布在不同的地方,从传感器发送到控制器的数据无法打包成一个数据包,因此这些数据包不得不通过单独的通讯信道想控制器发送,进而造成了传感器和控制器之间存在不止一条通讯信道,但是每个单独的信道都可以保证数据包的正常发送和接收,多个数据包在通讯信道中传递数据时就会存在不止一个数据包的丢失问题;步骤3)控制器在接收到传感器发来的这些信息之后,首先判断是否发生了部分数据包的丢失现象,判断依据为:其中如果发生了部分数据包的丢失现象,为...
【专利技术属性】
技术研发人员:赵云波,韩康,黄涛,
申请(专利权)人:浙江工业大学,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。