【技术实现步骤摘要】
【国外来华专利技术】相关申请本申请是正规提交的申请,要求于2014年3月20日提交的题为“Reducing Controller Updates in a Control Loop”的美国临时专利申请序列号61/968,159的优先权,其全部公开内容借以通过参考明确地并入本文中。本申请还是于2012年1月17日提交的题为“Compensating for Setpoint Changes in a Non-Periodically Updated Controller”的美国专利申请序列号13/351,802的部分继续申请,其全部公开内容借以通过参考明确地并入本文中。本申请还涉及于2007年9月6日提交的题为“Wireless Communication of Process Measurements”的美国专利申请序列号11/850,810,No.11/850,810是于2006年8月4日提交的题为“Process Control With Unreliable Communications”的美国专利申请序列号11/499,013且发布为美国专利No.7,620,460的部分继续申请,No.7,620,460是于2005年10月25日提交的题为“Non-periodic Control Communications in Wireless and Other Process Control Systems”的美国专利申请序列号No.11/258,676且发布为美国专利No.7,587,252的部分继续申请,其中每一个的全部公开内容借以通过参考明确地并入本文中。
本专利 ...
【技术保护点】
一种使用控制信号控制过程内的受控设备的方法,包括:在过程控制器计算设备上实施控制例程的多次迭代,以在所述多次迭代的每一次迭代期间生成用于控制所述受控设备的控制信号值;以及在所述控制例程的多次迭代的每一次迭代期间,在耦合到所述过程控制器计算设备的计算机处理设备内实施通信例程,实施所述通信例程包括:确定最小预定通信时间期间是否已经过去,以及确定是否从所述受控设备接收到表示所述受控设备已经接收到先前的控制信号的确认;以及,至少在所述最小预定通信时间期间已经过去,并且已经从所述受控设备接收到表示所述受控设备已经接收到所述先前的控制信号的确认时,确定进一步的信号传输条件是否被满足;以及仅在所述最小预定通信时间期间已经过去且已经从所述受控设备接收到表示所述受控设备已经接收到所述先前的控制信号的确认,以及所述进一步的信号传输条件被满足时,将新的控制信号经由通信链路发送到所述受控设备。
【技术特征摘要】
【国外来华专利技术】2014.03.20 US 61/968,159;2015.03.19 US 14/663,0771.一种使用控制信号控制过程内的受控设备的方法,包括:在过程控制器计算设备上实施控制例程的多次迭代,以在所述多次迭代的每一次迭代期间生成用于控制所述受控设备的控制信号值;以及在所述控制例程的多次迭代的每一次迭代期间,在耦合到所述过程控制器计算设备的计算机处理设备内实施通信例程,实施所述通信例程包括:确定最小预定通信时间期间是否已经过去,以及确定是否从所述受控设备接收到表示所述受控设备已经接收到先前的控制信号的确认;以及,至少在所述最小预定通信时间期间已经过去,并且已经从所述受控设备接收到表示所述受控设备已经接收到所述先前的控制信号的确认时,确定进一步的信号传输条件是否被满足;以及仅在所述最小预定通信时间期间已经过去且已经从所述受控设备接收到表示所述受控设备已经接收到所述先前的控制信号的确认,以及所述进一步的信号传输条件被满足时,将新的控制信号经由通信链路发送到所述受控设备。2.根据权利要求1所述的方法,其中,确定所述进一步的信号传输条件是否被满足包括:确定在针对控制例程迭代而生成的控制信号值与发送到受控设备的所述先前的控制信号的值之间的差是否大于阈值。3.根据权利要求1所述的方法,其中,确定所述进一步的信号传输条件是否被满足包括:确定自所述先前的控制信号发送到所述受控设备起的时间是否超过最大阈值时间值。4.根据权利要求1所述的方法,其中,确定所述进一步的信号传输条件是否被满足包括:确定在针对控制例程迭代而生成的控制信号值与发送到受控设备的所述先前的控制信号的值之间的差是否大于阈值;或者确定自所述先前的控制信号发送到所述受控设备起的时间是否超过最大阈值时间值。5.根据权利要求1-4中任意一项所述的方法,其中,在耦合到所述过程控制器计算设备的计算机处理设备内实施所述通信例程包括:在所述控制例程的多次相连迭代的每一次迭代期间实施所述通信例程。6.根据权利要求1-5中任意一项所述的方法,其中,将新的控制信号经由通信链路发送到所述受控设备包括:确定在用于所述控制例程迭代的所述控制信号值与发送到受控设备的所述先前的控制信号的值之间的差是否大于最大变化阈值,并且当在用于所述控制例程迭代的所述控制信号值与发送到受控设备的所述先前的控制信号的值之间的差大于所述最大变化阈值时,发送作为用于所述控制例程迭代的所述控制信号值的受限形式的、所述新的控制信号。7.根据权利要求1-6中任意一项所述的方法,其中,将所述新的控制信号经由通信链路发送到所述受控设备包括:将所述新的控制信号经由无线通信链路发送到所述受控设备。8.根据权利要求1-6中任意一项所述的方法,其中,将所述新的控制信号经由通信链路发送到所述受控设备包括:将所述新的控制信号经由有线通信链路发送到所述受控设备。9.根据权利要求1-8中任意一项所述的方法,其中,将所述新的控制信号经由通信链路发送到所述受控设备包括:发送作为新的控制信号值和用于在所述受控设备处实施所述新的控制信号值的时间的、所述新的控制信号。10.根据权利要求9所述的方法,其中,发送用于实施所述新的控制信号值的所述时间包括:发送作为偏移时间的所述时间。11.根据权利要求9所述的方法,其中,发送用于实施所述新的控制信号值的所述时间包括:发送作为绝对时间的所述时间。12.根据权利要求1-11中任意一项所述的方法,其中,在过程控制器计算设备上实施控制例程的多次迭代包括:实施比例、积分、微分型控制例程。13.根据权利要求12所述的方法,其中,实施所述比例、积分、微分型控制例程包括:使用表示所述受控设备的属性的反馈信号来生成所述控制信号值。14.根据权利要求12-13中任意一项所述的方法,其中,将所述新的控制信号经由通信链路发送到所述受控设备包括:发送新的控制信号值和用于在所述受控设备处实施所述新的控制信号值的预定时间,并且其中,使用所述反馈信号包括:假设所述受控设备以用于实施所述新的控制信号值的所述预定时间实施了所述新的控制信号值,以确定所述反馈信号。15.根据权利要求13-14中任意一项所述的方法,进一步包括经由无线通信链路接收所述反馈信号。16.根据权利要求13-14中任意一项所述的方法,进一步包括经由有线通信链路接收所述反馈信号。17.一种用于使用控制信号控制过程内的受控设备的过程控制系统,包括:过程控制器,所述过程控制器存储控制例程,并在多次迭代期间实施所述控制例程,以在所述多次迭代的每一次迭代期间生成用于控制所述受控设备的控制信号值;以及在耦合到所述过程控制器的计算机处理设备内所实施的通信例程,其中,所述通信例程接收针对所述控制例程的多次迭代的每一次迭代的、所生成的控制信号值,并执行所述通信例程以:确定最小预定通信时间期间是否已经过去,以及确定是否从所述受控设备接收到表示所述受控设备已经接收到先前的控制信号的确认;以及,进一步执行所述通信例程,以至少在所述最小预定通信时间期间已经过去,且已经从所述受控设备接收到表示所述受控设备已经接收到所述先前的控制信号的确认时,确定进一步的信号传输条件是否被满足;以及仅在所述最小预定通信时间期间已经过去且已经从所述受控设备接收到表示所述受控设备已经接收到所述先前的控制信号的确认,以及所述进一步的信号传输条件被满足时,将新的控制信号经由通信链路发送到所述受控设备。18.根据权利要求17所述的过程控制系统,其中,所述通信例程通过如下方式来确定所述进一步的信号传输条件是否被满足:确定针对所述控制例程迭代而生成的所述控制信号值与发送到受控设备的所述先前的控制信号的值之间的差是否大于阈值。19.根据权利要求17所述的过程控制系统,其中,所述通信例程通过如下方式来确定所述进一步的信号传输条件是否被满足:确定自所述先前的控制信号发送到所述受控设备起的时间是否超过最大阈值时间值。20.根据权利要求17所述的过程控制系统,其中,所述通信例程通过如下方式来确定所述进一步的信号传输条件是否被满足:确定在针对所述控制例程迭代而生成的所述控制信号值与发送到受控设备的所述先前的控制信号的值之间的差是否大于阈值,或者确定自所述先前的控制信号发送到所述受控设备起的时间是否超过最大阈值时间值。21.根据权利要求17-20中任意一项所述的过程控制系统,其中,所述通信例程借助所述过程控制器内的计算机处理设备来实施。22.根据权利要求17-21中任意一项所述的过程控制系统,其中,所述通信例程确定在用于所述控制例程迭代的所述控制信号值与发送到受控设备的所述先前的控制信号的值之间的差是否大于最大变化阈值,并且当在用于所述控制例程迭代的所述控制信号值与发送到受控设备的所述先前的控制信号的值之间的差大于所述最大变化阈值时,生成作为用于所述控制例程迭代的控制信号的受限形式的、所述新的控制信号23.根据权利要求17-22中任意一项所述的过程控制系统,其中,通信例程将所述新的控制信号作为无线通信信号发送到所述受控设备。24.根据权利要求17-23中任意一项所述的过程控制系统,其中,所述通信例程将所述新的控制信号生成为包括新的控制信号值和用于在所述受控设备处实施所述新的控制信号值的时间。25.根据权利要求24所述的过程控制系统,其中,用于实施所述新的控制信号值的所述时间是偏移时间。26.根据权利要求24所述的过程控制系统,其中,用于实施所述新的控制信号值的所述时间是绝对时间。27.根据权利要求24-26中任意一项所述的过程控制系统,其中,所述控制例程使用表示所述受控设备的属性的反馈信号来生成所述控制信号值,并且所述控制例程在生成用于至少一次控制例程迭代的所述控制信号时,假设所述受控设备以所述预定时间实施了所述新的控制信号值,从而确定所述反馈信号。28.根据权利要求17-27中任意一项所述的过程控制系统,其中,所述控制例程是比例、积分、微分型控制例程。29.根据权利要求17-28中任意一项所述的过程控制系统,其中,所述控制例程是比例、积分、微分(PID)型控制例程,并且其中,所述过程控制器经由无线通信链路接收在所述PID型控制例程中用作反馈信号的反馈信号。30.一种用于控制过程的过程控制系统,包括:过程控制器,所述过程控制器包括一个或多个处理器、存储器和通信接口;通信链路;以及受控设备,所述受控设备设置在所述过程内,且经由所述通信链路可通信地耦合到所述过程控制器;其中,所述过程控制器包括存储在所述存...
【专利技术属性】
技术研发人员:T·L·布莱文斯,M·J·尼克松,K·K·詹森,M·S·潘瑟,D·陈,E·罗特沃尔德,
申请(专利权)人:费希尔罗斯蒙特系统公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。