KUMAGAI Hiroshi1 WAKASUGI Hiroshi2
As industrial plant systems have increased in scale and their automatic control algorithms advanced, the need for plant simulator systems for training plant operators has been increasing. To meet this need, we have developed a software package that facilitates configuration of a plant operator training simulator system using Extended Test Functions for the CENTUM CS 3000. By connecting Extended Test Functions to a plant model using the features of this package, the user can easily configure an operator training system on a personal computer allowing the same operations to be performed by trainees as would be at an actual HIS.
- Systems Development Center, Industrial Automation Systems Business Div.
- Omega Simulation Co., Ltd.
Introduction
As industrial plant systems have increased in scale and their automatic control algorithms advanced, today's operators are required to have more advanced skills and knowledge of theplant systems and to learn the actions to be taken in response to any possible situations including emergencies. Nevertheless, obtaining such knowledge and learning such operations on a real plant carries with it risks and doing so without jeopardizing the plant requires years of experience. This has been increasing the necessity for operator training with a simulator that has the look and feel of the actual plant control system.
In a training system, not merely the steady state of the user plant but also abnormal states that cannot be realized in the actual control system can be easily simulated, allowing the skills of the plant operators to be improved within a short period. With the new software package we have developed, the user can effortlessly configure an operator training system for the actual plant controlled by the user's CENTUM CS 3000 system, on a personal computer using the operator training interface and Extended Test Functions for the CENTUM CS 3000.
This paper introduces the major features of an operator training system that uses data of a CENTUM CS 3000 system controlling an actual plant.
Operator Training System Configuration
Figure 1 CENTUM CS 3000 System Configuration for Actual Plant Control |
A CENTUM CS 3000-based operator training system does not require special hardware and can be configured with ordinary personal computers meeting the following general requirements (note that these specifications may vary depending on the scale of the training system):
- Operating system: Windows NT 4.0
- CPU: Pentium 300 MHz or higher
- Memory: 128 MB or larger
- Free space on hard disk: At least 2 GB
- Ethernet connectivity: 100 Mbps Ethernet
Figure 1 illustrates the configuration of a CENTUM CS 3000 system for an actual plant, and Figure 2 shows for comparison the configuration of an operator training system. HISs of the CENTUM CS 3000 are available in three styles: console, industrial PC, or ordinary PC. Regardless of the style of the HISs used for an actual plant, the training system can use ordinary PCs.
Control Bus Emulation
Figure 2 Configuration of Operator Training System |
Communications between an operator station (HIS) and field control stations (FCSs) in a CENTUM CS system for actual plant control are performed via the Vnet control bus. While, in a training system, communications between the virtual HIS and FCS simulator within the same PC are performed via the virtual Vnet, and communications between virtual HISs and FCS simulators over different PCs are via Ethernet. This feature of emulating Vnet on Ethernet has enabled inter-station data communications to be performed in the same way as in an actual plant control system.
FCS Simulator
A training system uses an FCS simulator in place of an actual FCS. Since multiple FCS simulators can run on a PC, two or more FCSs can be simulated on a single PC.
Virtual HIS
In place of an actual HIS, a training system uses a virtual HIS having exactly the same features as an HIS used for actual plant control. A virtual HIS can be run on a PC that also runs the aforesaid FCS simulators and on an independent PC, whichever is preferred.
Engineering Functions – Builders
Figure 3 Example of Small-scale Operator Training System |
Engineering functions (Builders) used for configuring and modifying a CENTUM CS 3000 system for actual plant control can be installed and are run in an operator training system without any change. Thus, most applications that are running in an actual plant control system, such as graphic windows, can also be run in an operator training system without change.
Plant Model and Training Control
To configure an operator training system, a plant model that simulates dynamic, physical characteristics of a target plant, such as characteristics of temperatures and pressures, is a requisite. Although it is possible to build a model by simply defining necessary loop-back functions, many dynamic simulators that can reproduce changes in physical properties and the physical causalities at high fidelity have already been embodied to date. Besides, training control functions for starting and stopping training, reproducing a status quo, etc. are also needed.
For a small-scale plant control system, all the aforementioned features can be packed in a single PC to configure an operator training system in it as shown in Figure 3.
Features of Operator Training Interface
A request from the training control or process simulator to an FCS simulator is issued via the operator training interface. Complex actions to an FCS simulator are performed within the operator training interface so that a request for an action can be easily invoked via the training control or process simulator. The operator training interface features the following functions required for a training system.
Figure 4 Features of Operator Training Interface
Data Exchange (1 in Figure 4)
The operator training interface performs high-speed, mass data exchange between process input/output data that reside in an FCS simulator and used for control computations by function blocks in the FCS simulator, and process simulation data computed inside the plant model. (This data exchange is referred to as marshalling since it works as marshalling panels connecting the field and a control system.)
Execution Control (2 in Figure 4)
In accordance with the progress of the training, the execution of all function blocks running in an FCS simulator can be paused and restarted all at once upon request via the operator training interface to stop and restart those blocks' actions such as PID computations and timer advancements.
Snapshot Data Saving/Loading (3/4 in Figure 4)
Upon request from training control, the status quo of all function blocks running in an FCS simulator can be saved as snapshot data during training. Saved snapshot data can be loaded back to restore a past control status. These functions enable the training to start from one of various statuses that were previously prepared, and a particular status to be restored repeatedly during training.
Time Scale Change
The control actions of all function blocks running in an FCS simulator can be quickened and slowed down to change the speed of the training. This allows a period with little changes in state to be cut back to reduce the total time of the training, and a period with drastic changes to be advanced unhurriedly.
Operation Message Notification (5 in Figure 4)
Operator actions can be notified to the training control as operation messages. By analyzing these messages, a series of operator actions can be reproduced, and each operator's actions during the training assessed.
Data Acquisition
The information of the operator training environment, such as the dates when the individual control stations' databases were modified last, can be acquired.
Plant Model (Dynamic Simulator)
Albeit a small-scale plant model can be built from scratch, an application for creating dynamic simulators modeling a complex and large-scale plant, Visual Modeler is available from Omega Simulation, Co., Ltd. Visual Modeler:
- Provides modulus parts that can be connected on graphics for efficient modeling of a plant.
- Provides a wealth of well-designed libraries of unit models, physical properties, and physical property calculation methods.
- Builds excellently real-time models.
Simulator System Examples
Figure 5 Example of OmegaLand System | Figure 6 OmegaLand Window for Execution Control (Japanese Version) |
Examples of a training system having the aforementioned features are Plantutor and OmegaLand, both from Omega Simulation, Co., Ltd. Figure 5 shows an example of a simulator system connecting OmegaLand to a CENTUM CS 3000 system. The PC shown as the "PC for process model" in the figure runs Visual Modeler to execute a dynamic simulator, and the execution control module to control the implementation of the overall training. Figure 6 shows the OmegaLand window for the execution control, via which the user invokes requests for training actions.
Conclusion
It is predicted that the need for an operator training system will continue to increase. As introduced in this paper, a CENTUM CS 3000-based operator training system uses exactly the same control, operation, and monitoring functions as in actual plant operations, as well as presents the realism of actual plant operations. Another merit of an operator training system is that a new control method and operation scheme can be tested before putting them into actual use, leading to improved efficiency of plant modification work.
Reference
- Konishi N., System Architecture of CENTUM CS 3000. Yokogawa Technical Report English Edition no. 28. 1999. p. 1-5
- All product and company names appearing in this paper are trademarks or registered trademarks of their respective holders. Figure 5 Example of OmegaLand System Operator stations Field control station simulator PC for process model Printer Figure 6 OmegaLand Window for Execution Control (Japanese Version)
行业
-
地热发电
地热能不受天气条件的影响,全年都能进行稳定的电力供应。此外,由于没有燃料在地面上燃烧,并且只释放出极少量的二氧化碳,因此环保性非常高。沿着环太平洋带(也称为“太平洋火圈”),在日本、菲律宾、印度尼西亚、新西兰、墨西哥、哥斯达黎加和美国等国家以及位于其他地热活动区域的冰岛、土耳其和意大利等国家都有丰富的地热资源。截至目前,横河已在日本、东南亚等地参与了30个地热发电项目,提供了多种测量和控制技术,提高了地热发电系统的可靠性和维护效率。
-
大宗石油化工
无论是生产石化产品、无机物还是中间产品,化工企业都面临着成本和利润率的压力,必须及时有效地交付产品,同时保持安全、合规地运营。此外,化工企业必须应对原料和能源价格的波动,并为市场提供适合的产品组合。
横河电机长期服务于大宗化工市场,得到大家的广泛认可。通过我们的产品、解决方案和行业专业知识,横河了解您的市场和生产需求,并将与您合作,在您的工厂生命周期中提供可靠、经济的解决方案。
-
水和废水
横河电机通过开发更节能的技术,帮助减少运营的碳排放,以及构建保护环境免受污染的坚固建筑,为可持续水生产提供控制解决方案。横河凭借先进的技术和广泛的应用专业知识与客户合作,提供可持续水生产的解决方案,促进客户的业务,并让整个工厂在生命周期中增加价值。横河的技术和产品可提高工厂的性能,确保它们在当今的水处理领域中具有竞争力,并降低运营成本。横河支持市政和工业水处理领域的各种水控制方面的应用。
-
生物质发电
现在生物质受到越来越多的关注,因为它是一种可再生能源,可以帮助火力发电厂减少二氧化碳排放。横河电机的系统在多种类型的发电厂中都有使用,包括使用生物质发电的工厂。横河电机的测量和控制技术帮助这些工厂更有效地运行并减少其碳排放。
-
电力
电力