CN1215484A - 用于分布式过程控制系统的受激模拟器 - Google Patents
用于分布式过程控制系统的受激模拟器 Download PDFInfo
- Publication number
- CN1215484A CN1215484A CN97193533A CN97193533A CN1215484A CN 1215484 A CN1215484 A CN 1215484A CN 97193533 A CN97193533 A CN 97193533A CN 97193533 A CN97193533 A CN 97193533A CN 1215484 A CN1215484 A CN 1215484A
- Authority
- CN
- China
- Prior art keywords
- dpu
- simulator
- signal
- operator
- processing unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
Abstract
一种用于分布式过程控制系统的模拟器利用一个模拟器站作为工厂模型化计算机与测量和控制系统之间的接口,该测量和控制系统使用运行实际过程控制软件的实际分布式处理装置(DPU)。模拟器站存储器按DPU的扫描速率或多个扫描速率,把通过反射存储器从工厂模型化计算机接收的传感器信号直接映射到各DPU的存储器映射的输入/输出(I/O)接口,并且按相同速率把DPU产生的控制信号提供给工厂模型化计算机。如实际系统中那样的数据总线在DPU之间和DPU与操作员站(及其他可能的人机接口站)之间提供通信,操作员站提供由DPU所用的操作员信号。模拟器站还通过数据总线与操作员站连接,以接收操作员信号,操作员信号可以包括控制模拟器操作的信号。
Description
本发明涉及用于模拟分布式过程控制系统的操作的模拟器。
分布式过程控制系统正成为普通用于复杂过程的控制,这些复杂过程包括但决不限于能量、金属和水/废水场中的过程。能量部分既包括核和非核发电过程控制,又包括工厂计算机应用。一个分布式过程控制系统包括若干分布式处理装置(DPU),各分布式处理装置控制整个过程的某些部分。典型地,DPU具有运行过程控制软件的数字处理器,该过程控制软件响应从过程的指定部分接收的传感器信号及操作员信号,对过程的这个部分产生控制信号。个别DPU连接在一起,并且通过网络通信连接到操作员控制台。由任何DPU产生的为其他DPU所需要的参数值通过通信网络传送。
典型地,工厂中产生的传感器信号是模拟或逻辑信号。各DPU包括模拟-数字(A/D)转换器,其把模拟信号数字化,并且存储数字传感器信号。周期地,在DPU之内的数字处理器检索数字化传感器信号,并把它们转换成用于控制算法或通过通信网络传送到分布式系统的其他部分的参数值。由各种DPU执行的不同功能对与该DPU相应的传感器值的输入更新有不同的要求。例如,有些控制回路要求按毫秒间隔更新输入信号,其他控制回路要求几十或几百毫秒,而还有其他控制回路仅要求按一秒或更长间隔更新。典型地,要求按相同频率更新的功能组合在一个共DPU中。结果是通常各种DPU对传感器数据的更新有不同的要求。
由于过程控制系统已变得较为复杂,所以越发要求用于训练操作员和用于模拟过程控制系统中工程升级的模拟器。典型地,工厂过程控制模拟器利用单计算机系统,其对过程和过程控制系统两者模型化仿真(通过数学软件)。对于分布式过程控制系统来说,由于已经发现难以仿真这样系统的实时响应,以及难以证明仿真系统与其试图模型化的系统相配,所以这样做并不总是证明令人满意的。普通承认的于1994年7月29日提交的美国专利申请系列号08/282,854通过提供一种模拟器提出这个问题,这种模拟器利用工厂的实际分布式过程装置,这些分布式过程装置利用真实的过程控制软件。过程由若干副模拟器来仿真,各副模拟器模拟受一个或多个DPU控制的过程的一部分,但是各副模拟器在一个主模拟器控制之下。代替对有关DPU提供传感器信号,这个系统的副模拟器执行工程或电气转换,并且通过直接存储器存取装置把过程参数的数字值直接插入DPU中的数字处理器的存储器。
虽然美国专利申请系列号08/282,854所述的系统对现有模拟过程和分布式过程控制系统两者的模拟器系统来说提供显著好处,但是仍有改进余地。这种较早系统没有考虑不同DPU的不同控制频率。因此,对实际工厂系统响应来说该较早系统时间响应可能不真实。并且,许多工厂操作员已经具有他们过程的计算机模型,但是其不对模型化软件进行更改则不可用于多个副模拟器。此外,由于副模拟器把参数值直接作为工程值注入DPU存储器中,所以没有运用DPU的转换程序,这对保证在I/O级接口使受激模拟与实际工厂相配是一个重要特点。
因此,需要一种用于模拟分布式过程控制系统的操作的改进模拟器。
特别是,需要这样一种改进模拟器,其更好地模拟分布式过程控制系统的真实响应时间。
还需要这样一种改进模拟器,其也运用DPU的转换程序。
还需要这样一种改进模拟器,其不要求对DPU应用软件作大更改,并且再使用实际系统硬件部件。
还需要这样一种改进模拟器,其能利用现有的计算机工厂模型,尤其不对工厂模型计算机软件作大更改。
这些需要和其他需要由本发明来满足,本发明涉及一种用于分布式过程控制系统的模拟器,该分布式过程控制系统利用分布式处理装置(DPU),这些分布式处理装置像实际分布式测量和控制系统的分布式处理装置那样,并且实现实际过程控制软件。模型化装置,例如现有工厂模型化计算机,仿真过程,并且响应DPU用实际过程控制软件所产生的控制信号,产生优选地取传感器信号形式的过程信号。DPU还响应由操作员控制台产生的操作员信号。通信装置提供多个DPU之间及DPU与操作员控制台之间的通信。连接到各DPU及模型化装置的激励装置把过程信号传送到DPU。按照本发明的一个方面,过程信号是传感器信号,它们被映射到DPU的输入/输出(I/O),DPU然后使用它们本身的数字处理器,把传感器信号转换成参数值,这些参数值用于实际过程控制程序,并且/或者通过通信装置传送到分布式处理系统的其他部分。
作为本发明的另一个方面,激励装置按不同DPU的指定扫描频率向DPU提供过程信号,优选地为传感器信号。模型化装置和激励装置通过一个反射存储器交换数据。激励装置还按各DPU的指定频率读出由DPU产生的控制信号,并且通过反射存储器把它们映射到模型化装置。
连同附图阅读以下优选实施例的叙述,能对本发明获得完全理解,其中:
图1是按照本发明用于分布式过程控制系统的受激模拟器的方块图。
图2A和图2B提供更详细的方块图,说明图1模拟器的相关部件的互连。
图3是说明为图1和图2模拟器系统一部分的受激分布式处理装置的部件的方块图。
图4是说明形成模拟器系统一部分的模拟器站的部件的方块图。
图5A和图5B说明由图4模拟器站所运行的模拟器控制程序的流程图。
图6是由图4模拟器站所运行的主程序的方块图。
图7是由图4模拟器站所运行的映射程序的方块图。
图1提供按照本发明的用于分布式过程控制系统的模拟器1的结构的总体视图。模拟器1有三个基本部件。首先,有分布式过程测量和控制系统3,其主要为用于工厂的实际测量和控制设备的重新装配的非冗余子集,设备的操作即被模拟。
测量和控制系统3包括多个分布式处理装置(DPU)5,各DPU按本领域技术人员已知的方式控制工厂过程的一部分。在说明系统中,有12个DPU,51到512,在两个柜7的每个中安置6个。DPU由取数据总线9形式的通信网络连接在一起。各个DPU 5通过总线接口11连接到数据总线9。数据总线还使DPU与一个或多个操作员站13及一个工程师/历史员站15连接,以及与其他包括I&C系统人机接口层的可能工作站连接。在示例系统中,操作员站13和工程师/历史员站15为工作站。在这些站处可以提供外围设备17,例如打印机,以产生系统性能的硬拷贝输出及执行其他间接任务。
测量和控制系统3例如可以是西屋分布式处理族(WDPF)系统。在这样系统中,数据总线9是WESTNET总线,其提供实时数据的确定通信,以及通过共同控制标记通行协议的文件传送式通信。除没有实现某些隔离特性(光导纤维介质等)的可能例外,WESTNET总线9与实际工厂中现存的总线相同。工作站13和15可以是带有外围设备,例如打印机17的Unix工作站(WEStation),这些工作站提供工厂计算机和人机接口功能,并且除可能不提供功能上冗余的WEStation外,与实际工厂中现存的工作站相同。WDPF DPU 5为测量过程控制系统提供数据获得和控制功能,并且又除DPU为非冗余,且重新装配以减少模拟器中所要求的柜的数目外,在功能和数目上与实际工厂中现存的DPU相同。另外,如下所述在模拟器DPU 5中没有输入/输出(I/O)板。各DPU 5包括与实际工厂设备中现存相同的基本和应用软件。虽然在示例系统中说明在2个柜中安放12个DPU,但是可以利用其他数目的DPU和布置。
在模拟器1以及实际工厂中,操作员通过操作员控制台13控制过程。在模拟器中,可以由学员操作一个站,而由教员操作另一个站。在操作员站13产生的操作员信号通过数据总线9传送到DPU。DPU还在需要时通过数据总线9交换数据。DPU 5从过程接收各种输入,例如传感器信号和状态逻辑信号,并且响应传感器和状态信号,以及操作员信号,用过程控制软件来产生提供给过程的控制信号。除过程由工厂模型计算机19中所实现的过程模型来代替外,模拟器1按类似方式操作。许多工厂具有包括这样工厂模型的模拟系统,它们用来分析包括假定异常条件和系统变更的工厂操作。模拟器1使工厂模拟器中的现有工厂模型可以用来激励I&C系统接口。测量和控制系统3与工厂模型计算机19之间的接口由模拟器接口21来提供,该模拟器接口21包括工作站23,例如WEStation,SBUS扩展底盘25,其提供把模拟器工作站与DPU5连接的SBUS适配器,以及模拟器工作站23与工厂模型计算机19之间的接口27。如将要更完全地叙述,接口27包括一个反射存储器接口29。模拟器工作站23还通过总线接口电子线路31连接到数据总线9。
图2A和图2B更详细地说明模拟器接口21在工厂模型计算机19与测量和控制系统3的DPU 5之间提供通信的方式。在说明模拟器1中,模拟器接口21的工作站23是利用SBUS结构的SUN SPARC工作站。连接到工作站的SBUS连接器33的SBUS扩展底盘25为底盘所服务的六个DPU 5的各个提供SBUS适配器35。各DPU 51到512利用MULTIBUS结构。适配器371到3712使各自DPU通过扩展底盘25中的SBUS适配器35与模拟器工作站23接口。DPU 51到512各有一个数字处理器(MDX板)39,其中运行过程控制软件。DPU还包括总线控制器(MHC板)41,其把DPU连接到数据总线9,以与其他DPU及操作员站13和工程师/历史员站15连接。各DPU还包括它们本身的电源43。
模拟器工作站23通过驻留在接口27和工厂模型计算机19两者中的反射存储器29与工厂模型计算机19通信。工厂模型计算机19和接口27中的反射存储器29通过光导纤维环形通信网络30连接。由于工厂模型计算机19和反射存储器27具有VME总线,所以装置27中的总线适配器45和工作站23的SBUS连接器33中的适配器47为数据和控制信号的交换提供硬件接口。如连同图1所述,接口31把模拟器工作站23与数据总线9连接。这通过另一个SBUS连接器33实现。模拟器工作站23与工厂模型计算机19之间的反射存储器接口29允许在工厂模型计算机与测量和控制系统3之间的协议少量数据传送。
模拟器工作站23的主要功能是在工厂模型计算机19与DPU 5之间映射数据值和状态信息,并且还响应各种模拟器控制功能,例如运行/冻结,初始条件(IC)集的装载/存储,快照,回溯,以及其他功能。冻结控制功能允许模拟在任何点停止,以检查学员或供分析。存储功能存储在系统操作期间的某一点的条件集,该条件集可以在以后回调。装载功能把对于指定存储功能的初始条件装载到DPU中,以在所选择条件下起动模拟。快照功能除在执行中存储初始条件外与存储功能相同,并且对操作员透明。利用回溯功能,教员可以回调一系列快照,以检查学员行为或工厂操作的进行。
图3更详细地说明DPU 5的相关结构。DPU的核心是MDX板39,其上实现一个取微型计算机形式的数字处理器,该微型计算机具有一个中央处理装置(CPU)49和一个数据库存储器51。MDX板39还有一个存储器映射输入/输出(I/O)接口(DIOB)53。DIOB接口53包含模拟信号和逻辑信号的模拟到数字等效,这些模拟信号和逻辑信号典型地由实际工厂中的I/O卡(未示出)扫描。在受激系统接口中,模拟接口用适当转换的数字值填充这个存储器53,这些数字值与从工厂模型计算机19接收的传感器值相对应。周期地,处理器49从DIOB 53接收数字化传感器信号,用于实现控制软件的算法。这些算法产生控制信号,然后控制信号存储在DIOB 53中,以输出到阀电动机和工厂的其他活动部件。当然,在模拟器中这些部件以及受控制的过程在工厂模型计算机19中仿真。
数据库存储器51存储由分布式过程控制软件所产生的各种点值。如所述,由一些DPU产生的这些数据点中有些还由其他DPU使用。这些数据点值的交换通过通信网络9由安装在MHC控制板41上的网络控制器来实现。MHC板41通过专有总线55与MDX板通信。
还如前文所述,由DPU运行的各种程序可以具有不同的I/O和控制频率。典型地,在一个单DPU中组合具有共I/O频率的程序。I/O频率确定更新DIOB存储器53的速率。控制频率确定CPU 49对DIOB 53读和写的速率。按照本发明,模拟器站23按有关DPU 5的I/O频率把工厂模型计算机19产生的传感器信号值直接映射到DIOB 53。这是通过利用MULTIBUS 57和在模拟器站23的SBUS与DPU的MULTIBUS 57之间传送信号的接口37来实现。因此,模拟器站23能对DPU直接读和写信号数据,而不引入通过数据总线9通信所固有的等候时间。对于实际系统定时布置或输入/输出扫描,控制计算等来说,这种直接接口还允许模拟器站23频率匹配其与DPU的通信。这样保证模拟器的时间响应特性将与工厂的时间响应特性相同。这种直接接口还简化了对模拟器控制功能,例如运行/冻结,装载/存储,初始条件集,快照,回溯等的响应。例如,运行/冻结通过起动/暂停DPU I/O扫描和控制任务来控制。存储功能通过用初始条件(IC)数作为参考,把数据库存储器51和DIOB存储器53的快照传送到模拟器站23来实现。装载功能通过把IC集直接装载到数据库存储器51和DIOB存储器53来实现。回溯功能通过把IC集顺序传送到DPU来实现。
图4说明模拟器站23的相关元件。说明工作站23有一个CPU 59和一个随机存取存储器(RAM)。它还有一个内部硬盘63,用于存储IC文件和其他信息。模拟器站23有一个SBUS 65,它通过SBUS连接器33和SBUS扩展底盘(图4中未示出)与DPU 5接口。模拟器站23通过反射存储器29和SBUS适配器27与工厂模型计算机19通信。并且,模拟器站23通过WESTNET总线接口31和SBUS连接器33沿数据总线9通信。因此,模拟器站23在工厂模型计算机19与各DPU 5之间提供单连接。这样使得便于使用模拟器中现有工厂模型计算机19。
图5说明由模拟器工作站23运行的SIM CONTROL程序67的流程图。首先在69调用时,执行初始化任务,包括建立可布置的定时器,其按希望速率重复地回调程序。还建立共享存储器,以管理模拟器工作站23之内的内部任务通信。然后在71清除来自工厂模型计算机的控制标记。如果模型已在冻结状态,这就不包括清除冻结标记。还在71起动由模拟器工作站运行的其他过程(包括以下所述的SIM MAP任务)。
程序然后在73等待由内部定时器产生的中断。当定时器时间已过时,在75检查运行/冻结标记,并且如果设置为冻结,则在77冻结DPU5。这是通过在各DPU的DIOB 53中设置控制位来完成。如果在79检测到存储(写)标记,并且如果在81确定初始条件(IC)数在范围之内,那么模拟器工作站执行在83所指示的几个功能。这包括首先停止在71建立的过程,并且冻结DPU 5。然后把数据库存储器51和DIOB 53中存储的数据存储到模拟器工作站中的文件。一旦这样完成,系统返回到其在存储命令之前所处的运行或冻结状态,并且继续模拟器工作站中的停止过程。如果IC数不在范围内,在85产生一个过程错误,并且通过数据总线传送到操作员站。如果在87设置了装载(复位)标记,并且IC数在89确定在范围之内,那么初始化在91所指示的序列。这包括停止在71建立的过程及冻结DPU。然后把所选择IC数下存储的数据装载到DIOB存储器53和DPU 5的数据库存储器51中。然后DPU返回到在检测到装载标记时现有的运行或冻结状态,并且继续模拟工作站中的停止过程。当这些步骤完成时,程序返回到73,并且等待下一个时间中断。如果IC数在89不在范围之内,则在程序返回到73以等待下一个中断以前,在93产生一个过程错误指示。类似地,如果在87无装载标记设置,程序返回到73。
图6说明模拟器主程序SIM MAIN 95的流程图。这个主程序确定各种DPU的扫描频率,并且在97根据这些扫描速率把数据分成分类文件。然后它在99大量产生包括图7所示的映射程序101的子过程。这个程序101按各DPU的指定I/O频率,把来自工厂模型计算机的包括传感器信号的数据映射到适当的DPU。因此,这个程序对各扫描频率重复执行。首先,在103通过初始化模拟器站23的存储器中的数据点来初始化数据结构。周期地,模拟器站23向通信接口9广播定时信号,以使分布式系统同步。如果在105到达广播时间,则在107广播定时信号。在任何情况下,程序在109从反射存储器收集由工厂模型计算机产生的数据,以及从DPU收集数据。在111把来自工厂模型计算机的数据传送到适当的DPU,反之亦然。程序然后在113等待基于频率的下一次循环。如所述,对各指定的DPU频率运行类似程序。将会理解,所有具有相同指定频率的DPU可以由同一程序服务。
上述受激模拟器接口结构对于仿真相同功能,以及对于美国专利申请系列号08/282,854所述的分布式过程控制模拟器来说,提供许多优点。激励优于仿真的一个主要优点是系统为工厂所使用的相同过程控制系统的实际代表。因此,受激系统把实际工厂结合到人机接口(窗口,过程图形显示,报警表,系统诊断等)。无需伴有困难地仿真这种MMI功能。受激系统还提供工厂过程控制软件的绝对再使用性。无疑模拟器包含与工厂相同的功能,实际上,模拟器能用作工厂软件的软件试验台。受激模拟器还在设计意图以及没有意识到的特点,例如软件缺陷两方面,与实际系统相配。实际系统中固有的任何问题将也存在于模拟器中,从而带来早期检测/诊断。系统响应也与工厂的响应相同。
仿真中的主要困难之一是重现系统响应时间。由于在接口中重复系统定时特性,所以这个困难在受激系统中得到消除。所有信号失落(DPU和操作员站)以按工厂中相同频率运行。分布式信号失落之间的定时作用默认也与工厂相同。
受激系统的费用与仿真相比还得到降低。最初,仿真对激励的费用比较是软件对硬件的费用比较。开发模拟软件以仿真过程控制系统中的软件费用会相当高。实际上,尽管由于基本软件可以在逐个工程中再使用,因此仅需要为工厂开发应用软件,但是就模拟器必须仿真应用软件和基本操作系统软件两者来说,这些费用可能比实际工厂中的软件费用高。在比较中,受激系统需要较少的硬件装置结果带来了合理的初始系统费用。通过除去I/O硬件和冗余性,所开发结构除去了与实际工厂系统有关的硬件费用的大部分。另一方面,本发明的受激模拟器保持对实际工厂定时的较为真实,并且与上述专利申请的分布式处理模拟器比较,对DPU的I/O接口利用存储器映射过程传感器值,以便使DPU仍运用其转换程序,使更多的软件有效。
本发明的受激模拟器的另一个主要优点是使维护和升级费用降低。在一个仿真系统中,与仿真软件维护有关的升级费用会相当高。在受激系统中,实际上没有和不影响工厂接口的软件升级有关的维护费用。本系统能通过简单地再装载新的工厂应用软件来升级。本发明系统以能升级性和维护性为设计基础来设计。这是通过使工厂模型计算机与测量和控制系统的剩余部分之间的接口布置与模拟器站隔离来实现。模拟器站布置通过一个映射文件,其简单地把工厂模型计算机“点”与测量和控制系统数据点相关。映射文件是文本文件,它就其数据类型、数据流方向和在反射存储器中的偏移来描述各点。有关各点的数据的剩余部分,例如扫描/频率,从测量和控制系统软件本身在线搜集。接口设计成在I/O级映射数据。换句话说,按照其与工厂接口相同的传感器单位(电压,电流等)来映射数据。所有至工程值、数字传感反相的数据转换用实际工厂软件执行。
虽然已经详细地叙述了本方面的具体实施例,但是本领域技术人员将会理解,可以根据公开的总体技术提出对这些细节的各种变更和替换。所公开的特殊布置仅是说明性的,不作为本发明的范围限定,本发明的范围由附加权利要求的全部外延及其任何和所有等效要求来给定。
Claims (10)
1.一种用于模拟由一个分布式过程控制系统所控制的过程的操作的模拟器,所述模拟器包括:
模型化装置,用于响应控制信号模型化所述过程,并且提供响应所述控制信号对所述过程的模型化而产生的传感器信号,这些传感器信号表示过程参数的传感器值;
多个分布式处理装置(DPU),具有输入/输出(I/O)装置,以接收和存储所述传感器信号及输出所述控制信号,以及数字处理装置,以把所述传感器信号转换成参数值,并且响应所述参数值和操作员信号,以用实际过程控制软件产生所述控制信号;
操作员控制台,以由操作员产生所述操作员信号;
通信装置,提供所述多个DPU之间及所述多个所述DPU与所述操作员控制台之间的通信;以及
激励装置,连接到各所述DPU和所述模型化装置,以把来自所述模型化装置的所述传感器信号传送到所述DPU的所述I/O装置,及把来自所述DPU的所述控制信号传送到所述模型化装置。
2.权利要求1的模拟器,其中各所述DPU的所述数字处理装置具有指定扫描速率,所述数字处理装置按该指定扫描速率扫描所述I/O装置,以获得所述传感器信号,并且其中所述激励装置具有的装置至少按DPU的数字处理装置的所述指定扫描速率,把来自所述模型化装置的所述传感器信号提供给各所述DPU的I/O装置。
3.权利要求2的模拟器,其中所述激励装置包括的装置按所选多个DPU的数字处理装置的指定扫描速率,把来自模型化装置的所述传感器信号提供给各所述DPU的I/O装置。
4.权利要求3的模拟器,其中所述激励装置包括的装置按DPU的数字处理装置的所述指定扫描速率,把来自模型化装置的所述传感器信号提供给各所述DPU的I/O装置。
5.权利要求2的模拟器,其中所述模型化装置和所述激励装置各包括反射存储器装置,以在所述模型化装置与所述激励装置之间传送所述传感器信号和控制信号。
6.权利要求2的模拟器,其中所述激励装置包括用所述模型化装置冻结所述过程的模拟的装置,以及暂停所述传感器信号对所述DPU的所述传送和用所述数字处理装置冻结所述控制信号的产生的装置。
7.一种用于模拟由一个分布式过程控制系统所控制的过程的操作的模拟器,所述模拟器包括:
模型化装置,用于响应控制信号模型化所述过程,并且提供响应所述控制信号对所述过程的模型化而产生的过程信号;
多个分布式处理装置(DPU),各包括数字处理装置,具有按指定速率利用所述过程信号的装置,以响应所述过程信号和操作员信号,用实际过程控制软件产生所述控制信号;
操作员控制台,以由操作员产生所述操作员信号;
通信装置,提供所述多个DPU之间及所述多个DPU与所述操作员控制台之间的通信;以及
激励装置,连接到各所述DPU和所述模型化装置,以按DPU的数字处理装置的所述指定速率,把来自所述模型化装置的所述过程信号传送到各DPU的所述数字处理装置。
8.权利要求7的模拟器,其中所述激励装置包括按所述指定速率把来自所述DPU的所述控制信号传送到所述模型化装置的装置。
9.权利要求7的模拟器,其中所述激励装置和模型化装置具有反射存储器,以在所述模型化装置与所述激励装置之间传送所述过程信号和控制信号。
10.权利要求9的模拟器,其中所述DPU具有输入/输出(I/O)装置,以接收所述过程信号,并且其中所述激励装置包括按DPU的所述指定扫描速率,把所述过程信号插入所述I/O装置的装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/628,586 US5826060A (en) | 1996-04-04 | 1996-04-04 | Stimulated simulator for a distributed process control system |
US08/628,586 | 1996-04-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1215484A true CN1215484A (zh) | 1999-04-28 |
Family
ID=24519509
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN97193533A Pending CN1215484A (zh) | 1996-04-04 | 1997-04-02 | 用于分布式过程控制系统的受激模拟器 |
Country Status (8)
Country | Link |
---|---|
US (1) | US5826060A (zh) |
EP (1) | EP0891578B1 (zh) |
JP (1) | JP4846885B2 (zh) |
KR (1) | KR20000005243A (zh) |
CN (1) | CN1215484A (zh) |
CZ (1) | CZ319198A3 (zh) |
ES (1) | ES2149587T3 (zh) |
WO (1) | WO1997038362A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101165623B (zh) * | 2006-09-29 | 2012-07-18 | 费舍-柔斯芒特系统股份有限公司 | 用于将无线数据合并到已建过程控制系统中的设备及方法 |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5752008A (en) * | 1996-05-28 | 1998-05-12 | Fisher-Rosemount Systems, Inc. | Real-time process control simulation method and apparatus |
DE19715503A1 (de) * | 1997-04-14 | 1998-10-15 | Siemens Ag | Integriertes Rechner- und Kommunikationssystem für den Anlagenbereich |
DE19753517C2 (de) * | 1997-12-03 | 2003-05-08 | Abb Patent Gmbh | Rechnernetzwerk |
JP3746371B2 (ja) * | 1998-04-09 | 2006-02-15 | 株式会社日立製作所 | 性能シミュレーション方法 |
US6243666B1 (en) * | 1998-06-12 | 2001-06-05 | Unisys Corporation | Maintenance system and interface for use in a modularized, high-speed data processing system |
JP3953243B2 (ja) * | 1998-12-29 | 2007-08-08 | インターナショナル・ビジネス・マシーンズ・コーポレーション | システム分析のためにバス・アービトレーション制御を使用する同期方法及び装置 |
US7257523B1 (en) * | 1999-05-06 | 2007-08-14 | Fisher-Rosemount Systems, Inc. | Integrated distributed process control system functionality on a single computer |
EP1061422B1 (de) * | 1999-06-11 | 2006-01-18 | IvyTeam AG | Informationstechnisches System zur Definition, Optimierung und Steuerung von Prozessen |
CN100520720C (zh) * | 2000-06-19 | 2009-07-29 | P·C·克劳斯及合伙人公司 | 分布式仿真 |
DE10106504A1 (de) * | 2001-02-13 | 2002-08-29 | Bosch Gmbh Robert | Verfahren und Vorrichtung zum Emulieren von Steuer- und/oder Regelfunktionen eines Steuer- oder Regelgeräts |
JP2004133650A (ja) * | 2002-10-10 | 2004-04-30 | Mitsubishi Heavy Ind Ltd | 制御用ロジックのシミュレーション検証方法及びシミュレーション検証用パソコン |
US7392165B2 (en) * | 2002-10-21 | 2008-06-24 | Fisher-Rosemount Systems, Inc. | Simulation system for multi-node process control systems |
US7146231B2 (en) | 2002-10-22 | 2006-12-05 | Fisher-Rosemount Systems, Inc.. | Smart process modules and objects in process plants |
DE10348563B4 (de) | 2002-10-22 | 2014-01-09 | Fisher-Rosemount Systems, Inc. | Integration von Grafikdisplayelementen, Prozeßmodulen und Steuermodulen in Prozeßanlagen |
US9983559B2 (en) | 2002-10-22 | 2018-05-29 | Fisher-Rosemount Systems, Inc. | Updating and utilizing dynamic process simulation in an operating process environment |
DE10348019A1 (de) * | 2003-10-15 | 2005-05-25 | Henkel Kgaa | Verfahren zur computergestützten Simulation einer Maschinen-Anordnung, Simulationseinrichtung, Computerlesbares Speichermedium und Computerprogramm-Element |
JP2007536634A (ja) | 2004-05-04 | 2007-12-13 | フィッシャー−ローズマウント・システムズ・インコーポレーテッド | プロセス制御システムのためのサービス指向型アーキテクチャ |
US7729789B2 (en) | 2004-05-04 | 2010-06-01 | Fisher-Rosemount Systems, Inc. | Process plant monitoring based on multivariate statistical analysis and on-line process simulation |
NO323949B1 (no) * | 2005-10-31 | 2007-07-23 | Marine Cybernetics As | Framgangsmate og system for testing av et reguleringssystem for et marint petroleumsprosessanlegg |
EP1969429A2 (en) | 2005-12-05 | 2008-09-17 | Fisher-Rosemount Systems, Inc. | Multi-objective predictive process optimization with concurrent process simulation |
US7702400B2 (en) * | 2006-05-22 | 2010-04-20 | Ideal Aerosmith, Inc. | Motion controllers and simulation systems including motion controllers |
CA2659209A1 (en) | 2006-05-22 | 2007-12-06 | Ideal Aerosmith, Inc. | Motion controllers and simulation systems including motion controllers |
EP1916582B1 (en) * | 2006-10-24 | 2009-06-03 | Abb Research Ltd. | Simulation of field devices in a computer based control system |
US20080168092A1 (en) * | 2007-01-10 | 2008-07-10 | General Electric Company | Systems and methods for turbine control simulation |
US20090271168A1 (en) * | 2008-04-29 | 2009-10-29 | General Electric Company | Systems and Methods for Stimulating Engineering Projects |
KR100952557B1 (ko) * | 2008-06-19 | 2010-04-12 | 한국전력공사 | 발전소용 시뮬레이터 시스템의 화면정보 제어, 저장, 복원장치 및 방법 |
US8881039B2 (en) | 2009-03-13 | 2014-11-04 | Fisher-Rosemount Systems, Inc. | Scaling composite shapes for a graphical human-machine interface |
US9535413B2 (en) * | 2010-02-12 | 2017-01-03 | Rockwell Automation Technologies, Inc. | Automatic device parameter binding method and system |
US8825183B2 (en) | 2010-03-22 | 2014-09-02 | Fisher-Rosemount Systems, Inc. | Methods for a data driven interface based on relationships between process control tags |
CN103439890A (zh) * | 2013-08-19 | 2013-12-11 | 中国神华能源股份有限公司 | 一种基于单机虚拟dpu的仿真系统及方法 |
US10878140B2 (en) | 2016-07-27 | 2020-12-29 | Emerson Process Management Power & Water Solutions, Inc. | Plant builder system with integrated simulation and control system configuration |
CN109407552A (zh) * | 2018-12-17 | 2019-03-01 | 上海机电工程研究所 | 一种多半实物仿真系统协同仿真方法 |
US11604459B2 (en) | 2019-07-12 | 2023-03-14 | Emerson Process Management Power & Water Solutions, Inc. | Real-time control using directed predictive simulation within a control system of a process plant |
CN110581862A (zh) * | 2019-10-23 | 2019-12-17 | 上海机电工程研究所 | 基于rfm多实时仿真单元的通用适配方法及系统 |
US11418969B2 (en) | 2021-01-15 | 2022-08-16 | Fisher-Rosemount Systems, Inc. | Suggestive device connectivity planning |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3573450A (en) * | 1965-10-13 | 1971-04-06 | Monsanto Co | Model function generator |
US4427896A (en) * | 1972-04-26 | 1984-01-24 | Westinghouse Electric Corp. | System and method for operating a steam turbine with capability for bumplessly changing the system configuration on-line by means of system parameter changes |
JPS57130106A (en) * | 1981-02-04 | 1982-08-12 | Toshiba Corp | Simulation device for sequence controller |
GB8406322D0 (en) * | 1984-03-10 | 1984-04-11 | Rediffusion Simulation Ltd | Data processing system |
JPS61243540A (ja) * | 1985-04-22 | 1986-10-29 | Yokogawa Electric Corp | 分散型制御システムの機能検査方式 |
JPS6222101A (ja) * | 1985-07-22 | 1987-01-30 | Hitachi Ltd | 制御装置のオンラインシミユレ−シヨンシステム |
JPS63281597A (ja) * | 1987-05-14 | 1988-11-18 | Yokogawa Electric Corp | 分散形制御システムの機能検査方式 |
US4975865A (en) * | 1989-05-31 | 1990-12-04 | Mitech Corporation | Method and apparatus for real-time control |
US5353243A (en) * | 1989-05-31 | 1994-10-04 | Synopsys Inc. | Hardware modeling system and method of use |
JPH03112324A (ja) * | 1989-09-21 | 1991-05-13 | Mitsubishi Electric Corp | 分散型シミユレーシヨン装置 |
JP2745850B2 (ja) * | 1991-03-29 | 1998-04-28 | 三菱電機株式会社 | 数値制御装置、数値制御システム、制御パラメータの自動調整方法、特徴量判定基準変更方法および複数の調整条件総合判定方法 |
US5181482A (en) * | 1991-12-13 | 1993-01-26 | Stone & Webster Engineering Corp. | Sootblowing advisor and automation system |
JPH05324022A (ja) * | 1992-05-19 | 1993-12-07 | Fanuc Ltd | 計算機接続型ロボット制御装置 |
WO1994003847A1 (de) * | 1992-08-01 | 1994-02-17 | Siemens Aktiengesellschaft | Verfahren und leittechnisches system zum steuern, überwachen und regeln insbesondere von komplexen industriellen prozessen, wie z.b. in einem kernkraftwerk |
US5474453A (en) * | 1993-02-17 | 1995-12-12 | Atari Games Corporation | Scenario development system for vehicle simulators |
JPH06259405A (ja) * | 1993-03-05 | 1994-09-16 | Toshiba Corp | シミュレーション装置 |
FR2713791B1 (fr) * | 1993-12-14 | 1996-02-02 | Aerospatiale | Procédé et dispositif pour détecter des incohérences d'opérations dans un système à phases de fonctionnement multiples. |
US5588132A (en) * | 1994-10-20 | 1996-12-24 | Digital Equipment Corporation | Method and apparatus for synchronizing data queues in asymmetric reflective memories |
-
1996
- 1996-04-04 US US08/628,586 patent/US5826060A/en not_active Expired - Lifetime
-
1997
- 1997-04-02 KR KR1019980707930A patent/KR20000005243A/ko not_active Application Discontinuation
- 1997-04-02 WO PCT/US1997/005259 patent/WO1997038362A1/en not_active Application Discontinuation
- 1997-04-02 CZ CZ983191A patent/CZ319198A3/cs unknown
- 1997-04-02 JP JP53626497A patent/JP4846885B2/ja not_active Expired - Lifetime
- 1997-04-02 ES ES97917749T patent/ES2149587T3/es not_active Expired - Lifetime
- 1997-04-02 CN CN97193533A patent/CN1215484A/zh active Pending
- 1997-04-02 EP EP97917749A patent/EP0891578B1/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101165623B (zh) * | 2006-09-29 | 2012-07-18 | 费舍-柔斯芒特系统股份有限公司 | 用于将无线数据合并到已建过程控制系统中的设备及方法 |
Also Published As
Publication number | Publication date |
---|---|
US5826060A (en) | 1998-10-20 |
WO1997038362A1 (en) | 1997-10-16 |
EP0891578B1 (en) | 2000-06-28 |
JP4846885B2 (ja) | 2011-12-28 |
CZ319198A3 (cs) | 1999-03-17 |
JP2000508448A (ja) | 2000-07-04 |
ES2149587T3 (es) | 2000-11-01 |
EP0891578A1 (en) | 1999-01-20 |
KR20000005243A (ko) | 2000-01-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1215484A (zh) | 用于分布式过程控制系统的受激模拟器 | |
EP0347162A2 (en) | Apparatus and methods for controlling data flow processes by generated instruction sequences | |
Feldbrugge et al. | Petri net tool overview 1986 | |
CN104598373B (zh) | 一种多技术融合的嵌入式软件测试方法 | |
CN106649101A (zh) | 一种ice自动化测试系统及测试方法 | |
CN112036023A (zh) | 一种发电机变压器组保护装置软件一体化生成系统 | |
WO1990010269A1 (en) | System for evaluating the performance of a large scale programmable machine capable of having a plurality of terminals attached thereto | |
CN206075033U (zh) | 一种基于防误闭锁的智能变电站顺控调试仿真设备 | |
CN102243489B (zh) | 一种跨平台的数据处理系统与方法 | |
Stuehler | Hardwareߝsoftware tradeoffs in testing | |
CN107707320A (zh) | 一种模块化隔离的卫星综合测试方法及系统 | |
CN113608822B (zh) | 一种双层解耦终端模拟器 | |
Sigari et al. | Portable and affordable operator training simulators | |
Clout et al. | The proton storage ring control system | |
Christley | Thick film substrate (Micropackage) design utilizing interactive Computer Aided Design systems | |
Mitchell | STL (Simulation Technology Laboratory) Global Control System, technical reference | |
CN1069354A (zh) | 控制程序的准备方法及其准备设备 | |
Dawson et al. | A conceptual design for the TRIUMF KAON Factory control system | |
JPS60190099A (ja) | 遠方監視制御装置シミユレ−タ | |
Clout et al. | The PSR control system | |
Griebenow et al. | Power plant simulators using Westinghouse distributed processing family hardware and software | |
Byars et al. | Distributed energy control system installation challenge | |
JPS6299837A (ja) | 入出力処理装置の検査方式 | |
CN116243622A (zh) | 半物理仿真系统及其仿真测试方法 | |
CN113608822A (zh) | 一种双层解耦终端模拟器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |