缓解控制系统中的TC/RTD的冷接点中的急剧环境温度扰动的系统和方法与流程

文档序号:15104353发布日期:2018-08-04 16:31阅读:401来源:国知局

实施例总体涉及控制系统的领域。实施例还涉及热电偶的领域。实施例进一步涉及电阻温度检测器的领域。实施例涉及用于确定TC/RTD控制系统中的冷接点处的温度的方法和系统。



背景技术:

对于工业控制系统,温度输入通常由电阻温度检测器(RTD)传感器中的热电偶(TC)获取。TC到RTD的连接要求冷接点补偿。具体地,印刷电路板(PCB)上的TC/RTD将冷接点用于温度补偿。由PCB上的传感器检测到的温度通常被视为冷接点温度。

然而,急剧环境温度扰动(即,风、暴露于受热导线或其它PCB元件、暴露于控制系统箱外部的环境等)导致PCB上传感器检测到的温度与实际上导致电势差的螺钉温度之间的差异。这是这样的元件的变化的热动力学性质(即热容量、热导率等)的结果。该差异甚至在环境温度扰动消失之后的一段时间内存在。在该时间段期间,控制系统温度测量结果可能不精确,并且作为结果,控制系统性能可能恶化。

当前,对该问题的解决方案是通过卷绕TC/RTD冷接点的螺钉和PCB温度传感器来在物理上添加环境封闭物,以便将其从外部环境绝缘。在一些情况下,这可以有效地缓解温度扰动问题。然而,这也是昂贵的,并且对变化的外部和/或内部条件不完全是鲁棒的。因此,存在对于缓解控制系统中所使用的TC/RTD冷接点中的环境温度扰动的方法和系统的需要。



技术实现要素:

提供了以下发明内容来促进对所公开的实施例而言独特的一些创新特征的理解并且不意图作为完整的描述。实施例的各种方面的完整领会可以通过将整个说明书、权利要求、附图和摘要作为整体而获得。

因此,所公开的实施例的一方面是提供用于确定温度的方法和系统。

所公开的实施例的另一方面是提供用于估计实际温度的方法和系统。

所公开的实施例的又一方面是提供用于确定TC/RTD冷接点的螺钉上的实际温度以便提供控制系统中的精确温度读数的增强方法和系统。

现在可以如本文所描述的那样实现前述方面和其它目的以及优点。一种用于计算冷接点温度的方法和系统包括:离线阶段,包括:确定用于计算冷接点螺钉温度的适用算法;以及在固件中部署适用算法;以及在线阶段,包括:向部署在固件中的适用算法提供至少一个所测量的温度;根据部署在固件中的适用算法计算冷接点螺钉的温度;以及分配作为冷接点温度的所计算的冷接点螺钉的温度。

附图说明

附图进一步图示了实施例,并且与详细描述一起服务于解释本文所公开的实施例,在附图中遍及分离的视图,相似的参考标号指代相同或功能上类似的元件,并且附图并入说明书并且形成说明书的部分。

图1描绘了依照所公开的实施例实现的计算机系统的框图;

图2描绘了依照所公开的实施例的数据处理设备的网络的图形表示;

图3描绘了依照所公开的实施例的用于引导图1中描绘的数据处理系统的操作的计算机软件系统;

图4描绘了依照所公开的实施例的热电偶的框图;

图5描绘了依照所公开的实施例的印刷电路板的图;

图6描绘了依照所公开的实施例的与用于算法的离线选择的方法相关联的逻辑操作步骤的流程图;

图7描绘了依照所公开的实施例的与用于针对冷接点补偿的冷接点温度的在线确定的方法相关联的逻辑操作步骤的流程图;以及

图8描绘了依照所公开的实施例的用于冷接点补偿的系统的框图。

具体实施方式

现在将在下文中参照附图更加充分地描述实施例,在附图中示出本发明的说明性实施例。本文所公开的实施例可以以许多不同形式体现并且不应当解释为限于本文所阐述的实施例;而是,提供这些实施例使得本公开将是透彻和完整的,并且将充分地向本领域技术人员传达本发明的范围。相似的标号自始至终指代相似的元件。如本文所使用的,术语“和/或”包括一个或多个相关联的列出项的任何和所有组合。

在以下非限制性示例中讨论的特定值和配置可以是变化的并且仅仅被引述以说明一个或多个实施例并且不意图限制其范围。

本文所使用的术语仅仅是出于描述特定实施例的目的并且不意图限制本发明。如本文所使用的,单数形式“一”、“一个”和“该”也意图包括复数形式,除非上下文以其它方式清楚地指示。还将理解到,术语“包括”和/或“包含”当在本说明书中使用时指定所陈述的特征、整数、步骤、操作、元件和/或组件的存在,但不排除一个或多个其它特征、整数、步骤、操作、元件、组件和/或其组的存在或添加。

除非以其它方式限定,本文所使用的所有术语(包括技术和科学术语)具有与本发明所属领域普通技术人员通常理解的含义相同的含义。还将理解的是,诸如在通常使用的字典中限定的那些术语之类的术语应当解释为具有与其在相关领域的上下文中的含义一致的含义并且将不在理想化或过度形式化的意义上解释,除非本文明确地如此限定。

提供了图1-3作为其中可以实现实施例的各方面的数据处理环境的示例性图。应当领会到,图1-3仅仅是示例性的并且不意图断言或暗示关于其中可以实现所公开的实施例的各方面或实施例的环境的任何限制。可以在不脱离所公开的实施例的精神和范围的情况下做出对所描绘的环境的许多修改。

执行用于实现本文所公开的方法和系统的部分的编程的计算机系统100的框图在图1中示出。具有被配置成与传感器、外围设备和本文所公开的其它元件对接的计算机110的形式的计算设备可以包括一个或多个处理单元102、存储器104、可移除存储装置112和不可移除存储装置114。存储器104可以包括易失性存储器106和非易失性存储器108。计算机110可以包括或能够访问计算环境,计算环境包括多种暂时性和非暂时性计算机可读介质,诸如易失性存储器106和非易失性存储器108、可移除存储装置112和不可移除存储装置114。计算机存储装置包括例如随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM)和电可擦除可编程只读存储器(EEPROM)、闪速存储器或其它存储器技术、致密盘只读存储器(CD ROM)、数字多功能盘(DVD)或其它光盘存储装置、磁带盒、磁带、磁盘存储装置或其它磁存储设备或能够存储计算机可读指令以及包括图像数据的数据的任何其它介质。

计算机110可以包括或能够访问包括输入116、输出118和通信连接120的计算环境。计算机可以操作在使用通信连接120连接到一个或多个远程计算机、手持设备、控制系统、移动设备、移动电话、智能电话或其它这样的设备的联网环境中。远程计算机还可以包括个人计算机(PC)、服务器、路由器、网络PC、对等端设备或其它常见网络节点等。通信连接可以包括局域网(LAN)、广域网(WAN)、蓝牙连接或其它网络。以下在与图2相关联的描述中更加充分地描述该功能。

输出118最常被提供为计算机监视器,但可以包括任何输出设备。输出118还可以包括与计算机系统100相关联的数据收集装置。此外,通常包括计算机键盘和/或诸如计算机鼠标、计算机跟踪垫等之类的指点设备的输入116允许用户选择和指示计算机系统100。可以使用输出118和输入116提供用户接口。输出118可以充当用于为用户显示数据和信息并且用于交互式地显示图形用户接口(GUI)130的显示器。

要指出的是,术语“GUI”一般指代借助于计算机监视器屏幕上的图形显示的图标、菜单和对话框表示程序、文件、选项等等的环境类型。用户可以通过直接触摸屏幕和/或利用诸如例如指点设备(诸如鼠标)之类的用户输入设备116和/或利用键盘进行指向和点击来与GUI交互以选择和激活这样的选项。特定项可以在所有应用中以相同的方式对用户起作用,因为GUI提供标准软件例程(例如模块125)以处置这些元件和报告用户的动作。GUI还可以用于显示电子服务图像帧,如以下讨论的那样。

可表示本文所描述的其它模块或节点的计算机可读指令(例如程序模块或节点125)存储在计算机可读介质上并且可由计算机110的处理单元102执行。程序模块或节点125可以包括计算机应用。硬盘驱动器、CD-ROM、RAM、闪速存储器和USB驱动器仅仅是包括计算机可读介质的制品的一些示例。

图2描绘了其中可以实现本发明的各方面的数据处理系统200的网络的图形表示。网络数据处理系统200是其中可以实现本发明的实施例的计算机或其它这样的设备(诸如控制系统、移动电话、智能电话、平板设备等)的网络。要指出的是,系统200可以被实现在诸如程序模块125之类的软件模块的情境中。系统200包括与一个或多个客户端210、212和214通信的网络202。网络202还可以与一个或多个服务器204和206以及存储装置208通信。网络202是可以用于提供一起连接在诸如计算机系统100之类的联网数据处理系统内的各种设备和计算机之间的通信链路的介质。网络202可以包括诸如各种类型的有线通信链路、无线通信链路和光纤线缆之类的连接。网络202可以与一个或多个服务器204和206、诸如控制系统、移动设备之类的一个或多个外部设备和/或诸如例如存储器或数据库208之类的存储器存储单元通信。

在所描绘的示例中,服务器204和206以及客户端210、212和214连同存储单元208一起连接到网络202。客户端210、212和214可以是例如个人计算机或网络计算机、手持设备、移动设备、平板设备、智能电话、个人数字助理、控制系统等。图1中所描绘的计算机系统100可以是例如诸如客户端210和/或212之类的客户端。

计算机系统100还可以取决于设计考虑而被实现为诸如服务器206之类的服务器。在所描绘的示例中,服务器206向客户端210、212和/或214提供诸如启动文件、操作系统图像、应用和应用更新之类的数据。客户端210、212和214在该示例中是对服务器206的客户端。网络数据处理系统200可以包括未示出的附加服务器、客户端和其它设备。具体地,客户端可以连接到服务器网络的任何成员,其提供等效内容。

在所描绘的示例中,网络数据处理系统200是互联网,其中网络202表示使用协议的传输控制协议/互联网协议(TCP/IP)套件来彼此通信的网络和网关的全世界范围的集合。处于互联网核心的是路由数据和消息的包括数千个商业、政府、教育和其它计算机系统的主节点或主机计算机之间的高速数据通信线路的主干。当然,网络数据处理系统200还可以被实现为数个不同类型的网络,诸如例如内联网、局域网(LAN)或广域网(WAN)。图1和2意图作为示例而不作为针对本发明的不同实施例的架构限制。

图3图示了软件系统300,其可以用于引导诸如图1中所描绘的计算机系统100之类的数据处理系统的操作。软件应用305可以存储在图1中所示的存储器104中、可移除存储装置112上或不可移除存储装置114上,并且一般包括内核或操作系统310和壳或接口315和/或与其相关联。诸如(一个或多个)模块或(一个或多个)节点125之类的一个或多个应用程序可以“被加载”(即,从可移除存储装置114转移到存储器104中)以供数据处理系统100执行。数据处理系统100可以通过用户320可访问的可以包括输入116和输出118的用户接口315接收用户命令和数据。然后可以由计算机系统100依照来自操作系统310和/或软件应用305及其任何(一个或多个)软件模块125的指令对这些输入起作用。

一般地,程序模块(例如模块125)可以包括但不限于例程、子例程、软件应用、程序、对象、组件、数据结构等,其执行特定任务或实现特定抽象数据类型和指令。此外,本领域技术人员将领会到,所公开的方法和系统可以利用其它计算机系统配置而实践,该其它计算机系统配置诸如例如是手持设备、移动电话、智能电话、平板设备、多处理器系统、打印机、复印机、传真机、多功能设备、数据网络、基于微处理器的或可编程的消费电子器件、联网个人计算机、小型计算机、大型计算机、服务器、控制系统等。

要指出的是,如本文所利用的术语模块或节点可以指代执行特定任务或实现特定抽象数据类型的例程和数据结构的集合。模块可以包括两个部分:接口,其列出可由其它模块或例程访问的常量、数据类型、变量和例程;以及实现,其典型地为私有的(仅对该模块来说可访问)并且包括实际上实现模块中的例程的源代码。术语模块还可以简单地指代应用,诸如被设计成帮助执行诸如文字处理、记账、库存管理等之类的具体任务的计算机程序或被设计成等效地帮助执行任务的硬件组件。

接口315(例如图形用户接口)可以服务于显示结果,于是用户320可以供给附加输入或终止特定会话。在一些实施例中,操作系统310和GUI 315可以被实现在“windows”系统的情境中。当然,可以领会到,其它类型的系统是可能的。例如,取代于传统的“windows”系统,也可以关于操作系统310和接口315采用诸如例如在无线系统中更常采用的实时操作系统(RTOS)之类的其它操作系统。软件应用305可以包括例如(一个或多个)模块125,其可以包括用于实施诸如本文示出和描述的那些步骤或逻辑操作之类的步骤或逻辑操作的指令。

关于本发明的实施例的某些方面呈现以下描述,这些方面可以体现在诸如图1-2中所描绘的结合程序模块125的计算机系统100以及数据处理系统200和网络202之类的数据处理系统的情境中或者要求该数据处理系统的使用。然而,本发明不限于任何特定应用或任何特定环境。取而代之,本领域技术人员将发现,本发明的系统和方法可以有利地适用于多种系统和应用软件,其包括数据库管理系统、文字处理器等等。此外,本发明可以体现在多种不同平台上,该多种不同平台包括Windows、Macintosh、UNIX、LINUX、Android等等。因此,以下的示例性实施例的描述是出于说明的目的而不被视为限制。

热电偶是在控制系统中使用的一种已知的温度测量设备。热电偶是有利的,因为它们具有相对低的价格、宽的温度范围、是无源的、并且一般被视为耐用的。热电偶不供应出众的精度。然而,热电偶由于其低成本和多功能而仍旧常常被使用。在一些应用中特别要指出的是,热电偶是无源的并且在没有任何附加有源电路的情况下生成电压。热电偶要求稳定的电压参考和某种形式的冷接点补偿。

在图4中图示了热电偶400。热电偶一般包括由两种不类似的导体(通常为合金)制成的至少两个导线410和415。导线410和415的组成可以取决于应用及其所要求的温度范围、所要求的精度、使用期限和环境条件而变化。导线410和415的端部连接在一端405处。

热电偶400根据热电或塞贝克(Seebeck)效应进行操作。热电效应描述了其中经历从导体一端到另一端的温度梯度的导体逐步形成电势差的现象。不同金属展现出不同强度下的热电效应。

热电偶利用热电效应。具体地,导线410和415连接在点405处。点425和430处的电压中的差异因而与从导线对410和415的任一端形成的温度梯度成比例。

重要的是要指出,作为结果,热电偶400不实际测量温度;取而代之,热电偶400利用螺钉425与430之间的温度中的差异以便确定温度。其中点425和430分别连接到由第三金属(通常为铜)形成的导线435和440的区域被称为冷接点420。在该情况中,在热电偶与RTD 445之间图示冷接点。为了使用热电偶测量温度,冷接点420或点405的温度必须已知。

可以监视导线410与435之间的接点(或螺钉)425和导线415与440之间的接点(或螺钉)430的温度以便计算接点405处的温度。接点405、425和430可以连接到诸如印刷电路板(PCB)上的RTD 445之类的RTD中所使用的迹线。应当指出的是,根据中间金属定律,接点425和430可以被视为单个参考接点,只要它们被保持为非常接近于等温线。

当热电偶被部署时,可以收集冷接点420的温度。使用该温度,可以计算405处的绝对温度。这被称为冷接点补偿。冷接点420的温度可以使用任何数目的已知温度测量设备加以测量。

然而,如先前所指出的,在现有技术方法中,要求了使用绝缘卷绕将冷接点420保持在相同温度处或者冷接点420保持等温。可替换地,等温块被用于将接点保持在相同温度处。

电阻温度检测器(RTD)表示测量温度的另一手段。RTD操作在以下原理上:在纯金属中的电阻与由当温度增加时电阻中的线性正向改变表征的温度之间存在相关性。

可以用于本文所公开的RTD的纯金属可以包括镍铜和铂,但是,可以取决于设计考虑而使用其它金属。铂由于其宽温度范围、精度和稳定性而是优选的。在PCB和控制系统的某些设计中可以使用RTD。在本文所公开的实施例中,螺钉425表示热电偶与RTD之间的接点。类似地,螺钉430表示热电偶与RTD之间的接点。

在目前公开的实施例中,开发了从一类算法选择的算法。该算法将PCB板上温度历史读数接受为自变量以计算例如冷接点420的接点(或螺钉)425和430上的实际温度的估计。

在算法中使用的参数经由在离线阶段中进行的回归分析而确定,此后,算法的设计被固定且被部署在与系统控制器或其它这样的设备相关联的固件中。在在线阶段中,部署在控制器的固件中的算法使用与控制器相关联的PCB板上取得的当前和历史温度读数来计算冷接点的实际温度的估计。

本文所公开的实施例不要求物理封闭物或对冷接点的任何其它物理改变。然而,如果期望的话,可以提供这样的封闭物。

图5图示了依照本发明的实施例的PCB 500。该PCB 500可以部署在系统控制器、信号接口设备或其它这样的设备中。PCB 500包括温度传感器505、506和507。PCB还包括提供多个通道的通道组件510。在优选实施例中,通道的数目可以是1至16个通道,然而在不同应用中可以要求不同数目的通道。PCB提供了:两个组合线缆连接器515和516,其提供24个DC通信;以及DIP开关520。应当领会的是,图5中图示的PCB 500是示例性的。取决于相关联的控制器/信号接口设备和具体应用,本实施例可以与任何数目的PCB配置一起使用。PCB 500可以包括如图4中图示的TC与RTD之间的冷接点。

本文所描述的方法和系统包括用于识别最优算法和回归参数以供固件计算冷接点温度的初始化或离线过程。方法和系统还包括控制系统应用或其它这样的应用中的PCB上的固件中的算法的在线实现,其中固件用于计算针对在PCB和控制系统的部署期间的冷接点补偿的冷接点温度。

图6图示了方法600,其图示了用于识别最优算法和回归参数以用于在固件中实现的逻辑操作离线步骤,所述固件用于计算针对冷接点补偿的所估计的冷接点温度。该方法在605处开始。

在步骤610处,可以配置包括但不限于具有TC/RTD接点的诸如PCB 500之类的PCB的控制系统。实验室设置被配置成模仿控制系统在部署期间将经历的操作条件。这可以包括例如对热或冷温度的暴露、波动的温度、风、湿度和湿度改变等。例如,可以在实验室设置中发起有意的环境温度改变。

利用被配置成模仿操作条件的实验室设置,可以运行控制系统。如块615处所示,可以记录由PCB上温度传感器或(一个或多个)传感器提供的PCB上温度读数。应当领会的是,可以取得和记录许多这样的测量结果。这些读数被称为“t_sensor”。

同时,独立温度传感器可以用于记录实际冷接点螺钉温度,如620处所图示的那样。再一次,可以取得这些读数中的许多,优选地与在615处取得的PCB温度读数在时间上协调地取得。冷接点螺钉温度读数被称为“t_screw”。

在625处,可以从根据目前PCB板上温度读数t_sensor(n)、过去PCB板上温度读数t_sensor(history)和过去冷接点温度t_screw(history)估计当前冷接点温度t_screw(n)的一类算法选择算法。该类算法可以在数学上被表述为:

t_screw(n) = f(t_sensor(n), t_sensor(history), t_screw(history)) (1)

其中n是表示所取得的读数的目前且总的数目的整数。由等式1定义的该类算法使用当前板上温度传感器读数t_sensor以及t_sensor和t_screw的过去读数的集合来提供冷接点温度的当前估计t_screw。这是依照针对从相应温度传感器采样的信号的扫描速率计算的迭代类的等式。

由等式1定义的候选算法中的参数利用来自t_sensor和t_screw的数据序列而回归,使得所测量的温度t_screw和根据算法所计算的温度t_screw之间的差异最小化,如630处所示。在参数被回归之后,具有t_screw的所计算的值和t_screw的所测量的值之间的最小差异的算法可以被实现在控制系统的固件中,如635处所图示的那样。

在该阶段处,具有被实现在固件中的所选算法的控制系统在640处对部署准备就绪,并且离线方法在645处结束。

图7图示了依照本发明的实施例的用于确定所部署的控制系统中的针对冷接点补偿的冷螺钉接点的冷螺钉温度的方法700。在线方法700在705处开始。

应当理解的是,在方法700中图示的步骤在用于选择如方法600中所图示的最优算法的离线步骤的完成时附带发生。在710处,可以安装、启动和部署控制系统。一旦控制系统正在运行,就可以取得来自PCB板上温度传感器的温度读数并且将其用作冷接点的温度t_screw(n)的初始值,如块715处所示。

一旦在固件中实现的算法已经被初始化,在720处,可以收集来自PCB板上温度传感器的温度读数并且将其存储在板上存储装置中。为部署在固件中的算法提供来自PCB板上温度传感器的当前温度t_sensor(n),连同(一个或多个)过去的温度传感器读数t_sensor(history)以及(一个或多个)过去计算的螺钉温度t_screw(history)。使用该数据,算法计算所估计的当前冷接点温度t_screw(n),如725处所示。

然后将所计算的t_screw(n)传递到存储装置以用于未来作为t_screw(history)的值而使用并且然后将其提供给控制系统作为所估计的冷接点温度。因此,值t_screw(n)被用作针对冷接点补偿的冷接点温度,如730处所图示的那样。

应当理解的是,冷接点温度t_screw(n)的当前估计值通过迭代经过步骤720、725和730而频繁更新。该迭代继续直到控制系统不再处于使用中,此时方法在735处结束。

图8图示了依照本文所公开的实施例的用于计算针对热电偶与RTD之间的接点的冷接点补偿的冷接点温度的系统的框图800。控制系统800包括具有PCB板上温度传感器805的PCB 500。控制系统可以被实现为使用诸如计算机系统100之类的计算机系统实现的硬件或软件。

PCB板上温度传感器805可以用于收集当前温度t_sensor(n)。将来自PCB板上温度传感器805的该温度提供给包括在固件815中的存储装置810。在图6中图示的离线阶段中确定的算法820也被构建到固件815中。要指出的是,算法820将根据离线阶段结果和具体应用而变化。

存储装置810可以被提供有指示当前PCB板上温度t_sensor(n)的数据。存储装置810还存储来自PCB板上温度传感器的先前读数t_sensor(history),以及当前计算的冷接点螺钉温度t_screw(n),和先前计算的冷接点螺钉温度t_screw(history)。所存储的t_sensor(n)、t_sensor(history)和t_screw(history)可以被提供给算法820,其使用该数据来计算当前冷接点螺钉温度t_screw(n),其如以上所指出的那样存储在存储装置810中。

所计算的当前冷接点螺钉温度t_screw(n)然后可以被提供以用作用于在冷接点补偿中使用的当前冷接点螺钉温度。应当领会的是,该系统及其实现的性质是迭代的。因此,随着新计算的温度t_screw(n)和新测量的PCB板上温度传感器读数t_sensor(n)被提供给存储装置810,然后将先前计算的冷接点温度和PCB板上温度传感器读数分别存储为t_screw(history)和t_sensor(history)的许多值中的一个。

在控制系统的设计固定在离线阶段中以选择用于计算所估计的冷接点温度的最优算法之后,本文所描述的方法和系统回归与实验室实验中期间的算法类别相关联的参数。然后,该算法是在与控制系统相关联的固件中提供的,并使用PCB板上温度历史读数来估计控制系统中的TC/RTD冷接点的螺钉上的实际温度。针对与控制系统相关联的PCB上的不同通道而应用不同参数集合是可能的,从而改进每一个个体通道上的性能。同时,尽管物理封闭物不是必要的,但是TC/RTD接点的低成本物理封闭物可以产生甚至更加精确的温度估计。

基于前文,可以领会到,本文公开了数个实施例,优选的和可替换的。例如,在一个实施例中,一种确定温度的方法包括:离线阶段,包括:确定用于计算冷接点螺钉温度的适用算法;以及在固件中部署适用算法;以及在线阶段,包括:向部署在固件中的适用算法提供至少一个所测量的温度;根据部署在固件中的适用算法计算冷接点螺钉的温度;以及分配冷接点螺钉的所计算的温度作为冷接点温度。

在另一实施例中,确定适用算法还包括:模仿在在线阶段中将经历的现场环境;收集至少一个温度传感器读数;收集至少一个冷接点螺钉温度读数;根据所收集的温度传感器读数和冷接点螺钉温度读数回归至少一个算法中的参数;以及根据具有回归的参数的至少一个算法计算至少一个冷接点螺钉温度。确定适用算法还包括选择其中至少一个所计算的冷接点螺钉温度读数与至少一个所收集的冷接点螺钉温度读数之间的差异最小化的算法。

在另一实施例中,冷接点螺钉包括印刷电路板上的与冷接点相关联的螺钉。

在又一实施例中,在线阶段还包括利用所测量的温度读数初始化冷接点螺钉温度。所测量的温度读数从与印刷电路板相关联的温度传感器取得。印刷电路板是控制系统中的组件。

在另一实施例中,一种用于确定温度的系统包括:冷接点螺钉;被配置成计算冷接点螺钉的当前温度的固件;被配置成提供所测量的温度的温度传感器;以及存储器模块,用于存储冷接点螺钉的当前计算的温度、冷接点螺钉的至少一个先前计算的温度、来自温度传感器的当前测量的温度以及来自温度传感器的至少一个先前测量的温度,其中配置在固件中的算法根据冷接点螺钉的至少一个先前计算的温度、来自温度传感器的当前测量的温度以及来自温度传感器的至少一个先前测量的温度提供冷接点螺钉的当前温度。

在实施例中,被配置成计算冷接点螺钉温度的固件还包括:从离线阶段中的一类算法选择的算法;以及与所述算法相关联的多个参数。

在系统的另一实施例中,离线阶段包括:模仿冷接点螺钉将经历的现场环境;收集至少一个温度传感器读数;收集至少一个冷接点螺钉温度读数;根据所收集的温度传感器读数和冷接点螺钉温度读数回归至少一个算法中的参数;根据具有回归的参数的至少一个算法计算至少一个冷接点螺钉温度;以及确定被配置在固件中的算法。

在系统的实施例中,确定被配置在固件中的算法还包括选择其中至少一个所计算的冷接点螺钉温度读数与至少一个所收集的冷接点螺钉温度读数之间的差异最小化的算法。冷接点螺钉包括与热电偶和印刷电路板上的电阻温度检测器之间的冷接点相关联的螺钉。温度传感器提供用于用作初始冷接点螺钉温度的初始温度。印刷电路板是控制系统中的组件。

在另一实施例中,一种用于确定温度的方法包括:离线阶段,包括:模仿在在线阶段中将经历的现场环境;收集至少一个温度传感器读数;收集至少一个冷接点螺钉温度读数;根据所收集的温度传感器读数和冷接点螺钉温度读数回归与至少一个算法相关联的至少一个参数;根据具有回归的参数的至少一个算法计算至少一个冷接点螺钉温度;以及选择其中至少一个所计算的冷接点螺钉温度读数与至少一个所收集的冷接点螺钉温度读数之间的差异最小化的至少一个算法中的一个;以及在线阶段,包括:向所选算法提供至少一个所测量的温度;根据部署在固件中的适用算法计算冷接点螺钉的温度;以及分配冷接点螺钉的所计算的温度作为冷接点温度。在另一实施例中,该方法包括在固件中部署所选算法。

在另一实施例中,冷接点螺钉包括印刷电路板上的与冷接点相关联的螺钉。

在另一实施例中,在线阶段还包括利用所测量的温度读数初始化冷接点螺钉温度。所测量的温度读数从与印刷电路板相关联的温度传感器取得。印刷电路板是控制系统中的组件。

将领会到,以上公开的和其它的特征和功能的变体或其替换物可以被合期望地组合到许多其它不同的系统或应用中。而且,各种目前未预见到或未设想到的从中的替换物、修改、变体或改进可以由本领域技术人员随后做出,其同样意图由随附权利要求所涵盖。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1