SYSTEM WITH WEB/WAP-INTERFACE, FOR SUPERVISION OF ELECTRICAL POWER GENERATION

Abstract: A method, system and computer program product for supervision and control systems in an electrical power generation, transmission and distribution network. An example is described for supervising and controlling distribution equipment in a Feeder system connected to a medium voltage distribution network. The invention is carried out by a computer program product that uses HTML code and other computer program means to provide a graphic user interface. Control of equipment is enabled via the computer program means using the HTML document. The main advantage is that a system such as a Feeder system may be automated and linked to a second computer or central control system using standard web-browser technology, which is inexpensive, easily installed, and permits the economic automation of smaller or isolated controller means including Remote Terminal Units RTUs and feeder installations.

Description: SYSTEM WITH WEB/WAP-INTERFACE, FOR SUPERVISION OF ELECTRICAL POWER GENERATION TECHNICAL FIELD. The present invention relates to supervision and control of an electrical power generation, transmission and distribution network. In particular the present invention discloses a method, a system and a computer program product for controlling electrical distribution equipment connected to a medium voltage distribution network. BACKGROUND ART. Electrical power generation, transmission and distribution relies on a number of distribution networks to transmit power to a series of end users. One such type of network is a part of a medium voltage distribution network between a substation and one or more end customers, a network type referred to as a Feeder network. It is known to monitor characteristics of electrical power such as voltage and reactive power of the power supply delivered to end users in certain sections of a generation, transmission and distribution network. It is also known to control certain electrical power characteristics so as to provide a power supply that conforms to a given specification. In some networks a type of controller device known as a Remote Terminal Unit is commonly used both to gather sensor data and to generate control signals that activate control functions and open or close switches and such like for transmission and distribution networks . Large and complex Supervisory Control and Data Acquisition (SCADA) systems have been developed for the purpose of automating systems including feeder networks, that is, automating control over feeders . Such systems are typically not standardised but are often purpose built and usually include many proprietary devices and/or sub-systems, software and communication protocols . A description of a device for automation of feeder systems is given in US 5,237,511. It describes a method and apparatus for providing a smart Remote Terminal Unit (RTU) for use in a distribution automation system in which a RTU may be located in a very remote location. US 5,475,867 describes a Distributed SCADA system, in which a number of RTUs in the form of supplemental RTUs are linked together in a distributed system. The system is also provided with a radio communication means for communication between the RTUs and a control system. A remote control system in which a first computer may control a second, possibly remote, computer over the Internet using a standard web-browser is described in US 5,801,689. An integrated control system with one or more programmable controllers for operating and monitoring industrial processes and equipment is described in US 5,805,442. The system includes controllers that send data to a control system in a format suitable for use with, for example, web-browser programs. The method describes how signals from an industrial controller may be formatted into a web browser format such as HTML by which means data gathered by the controllers may be displayed on a remote computer. A news bulletin dated May 19, 1998 on a web site connected with a company called Nacimiento Software Corporation describes a product called AppletVIEW Toolkit (Trade Mark) . The product is a developers kit for software applications based on Java (Trade Mark) . It is described that in a university laboratory with the AppletVIEW Toolkit the students can use standard web browsers to log onto a laboratory web page, start and stop the motors in the lab, control the speeds and RPM of the motors, while observing the voltage trends on AppletVIEW Toolkit's real-time charts. SUMMARY OF THE INVENTION It is an object of the invention to provide a means to supervise and control a system from a second computer system. It is also an object of the invention to provide a means to supervise and control a controller means in an electrical power system from a second computer system. It is another object of the invention to provide a means to control electrical characteristics of an electrical power network from a second computer system. It is further object of the invention to provide a simple and open-standard computer program means to monitor characteristics of electrical power. It is another object of the invention to provide a system to supervise and control a system such as medium voltage electrical power distribution feeder system. It is a yet further object of the invention to provide a computer program product to monitor and control an electrical power generation, transmission and distribution system. It is another object of the invention to provide a presentation of information which may be used in a method to monitor and control an electrical power system. These and other objects are realised by a method according to claim 1, a system according to claim 23, a computer program product according to claim 33 and a presentation of information according to claim 34. The invention may be described as a method to supervise and control an electrical power generation, transmission and distribution system, including a system of electrical distribution equipment preferably connected to a medium voltage distribution network. The invention is, in practice, carried out by means of a computer program product as described in patent claim 33. The computer program product is also summarily described here as comprising an HTTP server included in a controller means, sending data according to http protocol over a TCP/IP connection. The data is included in a html document, that may also include a URL link to an applet. The controller means is located in the electric power network. The http server is communicating with a client on a second computer using web technology such as TCP/IP, http and HTML. The Applet is distributed to an HTTP server included in a controller means of a feeder distribution system, such as, for example, a Remote Terminal Unit (RTU) . Measured values for characteristics such as voltage, and detected states for switchable functions such as a load break switch or a breaker, are received by the http server from other functions of the controller means . The server sends data and a link to the applet to a second computer system, which may for example be remote. The data and link are sent in the form of file according to a known Hypertext Markup Language (HTML) standard. The Applet can reside in the same web server as the HTML document, or on another server indicated with an Uniform Resource Locator (URL) link included in the HTML document. A copy of the Applet is transferred to the second computer. At the second computer system, an operator, or an other computer program, may inspect a characteristic and/or switchable function displayed by the Applet in a graphical user interface (GUI) display and, as necessary, change the display of the Applet. Changing the Applet display results in an output from the Applet in the form of a control signal, hereafter described as a process distant control signal, which further results in generation of a control signal from the controller means, hereafter described as a process near control signal, to control equipment connected to the feeder system in order to control a function related to the characteristic or switchable function displayed by the applet. Alternatively or as well the output from the Applet may be inspected by a second computer program at the second computer system. By means of the invention a characteristic of the electrical power supply including a state of a switchable function may be supervised and controlled from a second computer system. The main advantage of the invention is that an electrical power system may be automated for supervision and control purposes and linked to a second computer or central control system using open-standard web-browser technology. This web browser technology is not dependent on any one computer type and is therefore platform- independent giving the additional advantage that it may be used in a system with equipment that includes different computer platforms. This technology is inexpensive to purchase, easily installed, easily interchanged, and permits the economic automation of, for example, medium voltage networks including smaller or isolated feeder systems and similar installations . Another advantage is that a part of a system such as a Feeder system thus automated is easily integrated into existing systems. A further advantage is that existing systems and feeder distribution systems may be simply and economically retrofitted with equipment and computer program products according to the invention. BRIEF DESCRIPTION OF THE DRAWINGS The present invention will be described in more detail in connection with the enclosed schematic drawings. Figure 1 shows a simplified diagram of different levels of a power generation, transmission and distribution network including a feeder network. Figure 2 shows a block diagram for a schematic representation of an architecture for a Remote Terminal Unit according to an embodiment of the invention. Figure 3 shows a flow chart for a computer program product according to an embodiment of the invention. Figure 4 shows a diagram of a computer screen display of a presentation of information provided by a computer program product according to the invention. Figure 5 shows a block diagram for a schematic representation of an architecture for a Remote Terminal Unit according to another embodiment of the invention. DESCRIPTION OF THE PREFERRED EMBODIMENTS Figure 1 shows a network with a Generating station 1, a Transmission Network 2, a Sub-transmission Network 3, a Distribution Substation 4, Primary Feeders 5, a Secondary Substation 6 and Secondary Feeders 7. The sketch shows schematically a medium voltage distribution network in the network from the Distribution Substation 4 down to the Secondary substation. A Remote Terminal Unit (RTU) is commonly located in generating stations and transmission substations. Figure 2 shows an architecture for a Remote Terminal Unit (RTU) 20. This includes a RTU software 25, a Hypertext Transfer Protocol (HTTP) server 21 and a RTU hardware 28. The HTTP server 21 includes a server application SA 22, an applet, A, 23 and HTML code 24. The RTU software 25 includes an Application Programming Interface (API) 26 constituting the interface between the RTU application 27 and the process interface 30, an RTU Application 27 and an operating system 29. The RTU hardware 28 includes at least one communications interface 31 and at least one process interface for data acquisition and control 30. The communications interface 31 uses a standard communications protocol, preferably hypertext transfer protocol (http) on top of Transmission Control Protocol/Internet Protocol (TCP/IP) and/or Ethernet. Communication links are shown in Figure 2 as arrows between blocks such as that between Server Application 22 through RTU Application 27 to and Data Acquisition API 26. Sensor information from the feeder system is available via an interface such as process interface 30. The acquired data received via process interface 30 from sensor means associated with a controller means such as an RTU is made available to the RTU Application 27 through a known type of computer programming function called an API 26. By this means, sensor data from the Feeder system may be acquired by any software or control application running in the RTU which is capable of interacting with a known or standard API. RTU Application 27 is a control application running in a controller means that is capable of generating signals to control equipment such as switches, breakers, transformer tap changers and such like in the Feeder system. The acquired data is also made available to the Server Application 22 via the API 26 as well as the RTU Application. A part of the acquired data may also be processed in the RTU application or some other function of the controller means to calculate one or more parameters or characteristics based in part on the acquired data. The controller means is arranged with calculation means to calculate one or parameters based at least in part on the acquired data. Data calculated dependent on the acquired data may also be made available to the Server Application 22. In order to supervise or control a system including a controller means such as an RTU according to the invention, the HTTP server 21 of RTU 20 is accessed by a second computer, which is typically part of a central control system, and the HTTP server 21 makes an HTML document available to the second computer. The HTML document contains an active link, such as a URL, to the Applet A, 23. Applet 23 provides a Graphic User Interface (GUI) display on the computer screen of the second computer, displaying a representation of the supervised or controlled unit, displaying values of characteristics such as voltage, current, temperature, and states of functions such as position of switches, breakers, tap changers and other relevant information from the RTU. This representation may be inspected by a human operator. As necessary, the GUI representation may be manipulated by the operator . The GUI display provided on the second or central computer system by the Applet 23 may be manipulated and changes made to the GUI display. Clicking on a switchable function such as a representation of a given switch, for example, results in a signal being sent via the Server Application 22 of the HTTP server 21 of the controller means. The Server Application 22 accepts the signal and produces in turn a signal which is sent to the RTU Application 27. The RTU Application then generates a control signal. The control signal is sent from the application 27 via the API 26 to the process interface 30, thus opening or closing the given switch in the Feeder system according to the signal sent by the Applet 23. Similarly, a representation of a slider, dial, graph or other readout representation may be manipulated on the GUI display provided by Applet 23 to adjust the value of a voltage or load or other relevant characteristic. In a similar way, a figure may be input to an input field on the GUI display via a keyboard, or selected using a mouse click. In each case of manipulation of the GUI display the Applet 23 sends a signal as described above with the result that the Application 27 of the RTU generates a signal to cause an adjustment to the value of the characteristic in the degree indicated by the adjustment of the representation in the Applet. Figure 3 shows a flow chart with a client 35 and a server 36. The block diagram shows steps for monitoring and/or executing an instruction (step labelled execute) for a given characteristic represented on the GUI display by the Applet 23. The client 35 is an executing example of the Applet 23. The server 36 is a server process, which should not be confused with a server machine or the HTTP server, and would be running on the equipment in the substation, for example, in the controller means such as a RTU. The block sequence for the client 35 includes a step labelled change which checks for a change in status of the characteristic in question. It can be seen from Figure 3 that the detailed operation of the example of Applet 23 shown includes a user input stage and a change step. If the user input represents a change with respect to the current status, a command is sent to the server, either as a Remote Method Invocation (RMI) , a Remote Procedure Call (RPC) , or other means of executing a remote command. The internal status of the Applet is then refreshed. Figure 4 shows an example of a representation of a screen display provided by the Applet 23 according to a preferred embodiment of the invention. It includes a medium voltage, MV, and low voltage, LV, distribution section. A network is shown which includes three load break switches 41a, b,c and one circuit breaker 42. It also includes a current measuring device 45a and a voltage measuring device 46a. A transformer 47a is shown in a medium voltage section and four fused feeders 48a,b,c,d are shown in a low voltage section of the network. The display includes a representation of a current measurement 45b and a voltage measurement 46b. A measurement of temperature 47b shows a reading of a temperature inside transformer 47a. The dotted rectangles surrounding 41a, b,c, 42, and 43a, b,c, are intended to convey that those elements incorporate a clickable button in the screen display. Thus clicking on load break switch 41a would have the end result of a control signal being output by the RTU to close (or open) the load break switch. Clicking on the relevant elements on the Applet display may similarly control circuit breaker 42. Clicking on an earth switch 43a would result in an information window appearing. An operator may optionally type in commands instead of manipulating a GUI display in a case where that may be advantageous, such as using a second computer system or computing device with limited graphic capabilities. The information about a characteristic of the system such as temperature 47b in transformer 47a allows an operator to judge if a temperature of the oil coolant in the transformer, for example, shows that the load on the transformer may or may not be increased. Likewise the displayed electrical characteristics such as voltage 45b and current 46b indicate the state of that part of the network. Fused feeders 48a,b,c,d, indicate whether the fuses into the consumer lines are intact or have blown. The preferred embodiment of the invention thus described may also or in addition be used to send a process distant control signal to the controller means which is not dependent on, or derived from the acquired data. The Applet 23 and the Server Application 22 are preferably written in an object oriented (00) language that is substantially capable of running on almost any kind of computer. The widely used language from Sun Microsystems known as Java and its derivatives may be suitably used, as well as other 00 languages including Smalltalk. A known proprietary and well recognised programming language such as Microsoft Corporations Active X controls may also be suitably used as a programming language . Any web browser may be used on the second computer to display the Applet 23 including, for the sake of example, Netscape Corporation products such as Navigator or Communicator (Trade Marks) . In the preferred embodiment the HTTP server is embedded in the controller means, and is thus provided by a software function such as a computer program or other software means in the controller means. In another embodiment the HTTP server 21 may be run as a software function on another hardware, separate from but associated with the controller means, such as a standalone computer or micro processor. Dependent on space and service requirements, the HTTP server functionality may also be carried out by software in an integrated circuit mounted on a printed circuit board or incorporated in a chip. A RTU according to the preferred embodiment may be located in any suitable way, such as in a substation, at a MV switchboard including a Ring Main Unit (RMU) , mounted on a pole, a pad or similar installation concerned with a feeder network. In another embodiment of the invention the controller means in a section of an electrical transmission and distribution network may be any controller means including a PC, or a Programmable Logic Controller (PLC) , or a Remote Terminal Unit (RTU) or an embedded controller . In yet another embodiment of the invention, the second computer is a portable computer equipped with communication means to access the HTTP server 21. Such means may include a modem for telephone access to a private network or even a public network including the Internet. Such communication means may alternatively be a radio link to a network from which HTTP server 21 can be accessed. Such communication means between the portable computer and the network may even include an infra red link. A wireless means such as a Bluetooth (Trade Mark) device may be used to enable communication via a telephone or modem to a private telephone network, a publicly accessible cellular telephone network or an ordinary Public Switched Telephone Network (PSTN) . An operator remote from a distribution equipment site, or nearby on the site can supervise and control at least one function of a system directly using a portable computer to contact the HTTP server 21 and other means according to the present invention. In another further embodiment of the invention the function of the second computer may be carried out by a portable wireless communication device capable of receiving and sending an HTML document or another signal based on data conversion from or to a HTML based standard. Thus information from the controller means may be examined, and selections from a menu or other display means made and input. The selections are then transmitted back to the controller means using a Wireless Application Protocol (WAP) telephone or similar protocol capable of displaying data on the portable wireless communication device and accepting input related to the display. In another, further and advantageous embodiment of the invention the data sent from the HTTP server is inspected by a second computer program running, for example, at least in part on the second computer, instead of a human operator. In this case, a Graphic User Interface is not required. The second computer program receives the data as is, i.e. for example an HTML document, sent according to the http protocol via a TCP/IP transport protocol. The values and switch positions normally displayed may for example be listed in a file. The computer program inspecting the information from the HTTP server evaluates the information and manipulates the switchable functions by means of a predetermined set of rules . In a development of the further and advantageous embodiment of the invention, the second computer program may inspect what a human operator has indicated in the GUI screen display and then perform an evaluation, and may generate a process distant control signal. For example, to carry out a correction of power factor. A target power factor is input by a human operator, the second computer program inspects that input, the second computer program also receives the present power factor status from the controller means, and then second computer calculates, by means of the second computer program, actions to achieve the target power factor. The computer program products according to the invention may be stored at least in part in different mediums that are computer readable. Archive copies may be stored on standard magnetic disks, hard drives, CD or DVD disks, or magnetic tape. The databases and libraries are stored preferably on data servers, but the computer program products may, for example at different times, be stored in any of; a volatile Random Access memory (RAM) of a computer or processor, a hard drive, an optical or magneto-optical drive, or in a type of non-volatile memory such as a ROM, PROM, or EPROM device. The computer program product may also be arranged in part as a distributed application capable of running on several different computers or computer systems at more or less the same time. In another embodiment of the invention, communication means to access HTTP server 21 may alternatively be a wireless means such as a radio link. A wireless means such as a Bluetooth (Trade Mark) device may be used to enable communication between the second computer and the HTTP server 21 via a network or a telephone network, means for such communication may include a modem for telephone access to a private network or even a public network including the Internet. An operator remote from a distribution equipment site, or nearby on the site can supervise and control at least one function of a system directly using a portable computer to contact the HTTP server 21 and other means according to the present invention. In yet another embodiment of the invention the HTML document made available to the second computer conforms to another standard based on SGML (Standard Generalised Markup Language) called XML, extensible Markup Language. Figure 5 shows the other embodiment shown in Figure 2 but with an XML document and XML code indicated in block 24' . The XML document provides for active links, as does the HTML document as shown 24 in Figure 2, which contains an active link, such as a URL, to the Applet A, 23. And like the HTML document, the XML document may contain instructions providing a means to generate a graphical representation of the data contained. However the XML document may also merely be a representation of the data. In order for the second computer system to generate a graphical representation, a second XML document following the Extensible Style Language (XSL) standard is made available from the HTTP server or from a third computer system. The XML document may also provide a means to call a method and pass parameters to that method, for example, to make a Remote Method Invocation (RMI) , a Remote Procedure Call (RPC) , or other means of executing a remote command . The advantage of this embodiment is that it provides for a more efficient communication, especially when it comes to application-to-application interaction, as opposed to human-machine interaction, and that executable functions for a wider range control or monitoring operations may be included in the page readable by a web browser program running on the remote computer. This in turn enables more options for monitoring, controlling and regulating devices in an electrical power generation, transmission and distribution network.

Claims: CLAIMS 1. A method to supervise and control a system for electrical generation, transmission and distribution including data acquisition means and a controller means, in which acquired data for at least one characteristic of the system is examined and a process near control signal is generated by the controller means, in which method said acquired data is incorporated into an HTML document and made available to a second computer system in said controller means, characterised by the steps of -generating from said second computer system a process distant control signal dependent in part on said acquired data incorporated in said HTML document, -sending the process distant control signal to a HTTP server of said controller means, -generating with said controller means said process near control signal. 2. A method according to claim 1, characterised by the step of -incorporating calculated data based on the said acquired data in the HTML document made available to the second computer system. 3. A method according to claim 2, characterised in that the HTML document contains a GUI depending on said acquired data made available to the second computer system and the method contains the further steps of -manipulating the representation for said at least one characteristic by means of the GUI display. -generating a process distant control signal dependent on the manipulation of the GUI on the second computer system. 4. A method according to claim 2, characterised in that the HTML document contains means to execute an Applet (23) such as an Applet included in the HTML document or a link to the Applet made available to the client, and the method contains the further steps of -displaying by means of the Applet a representation depending on said acquired data in a GUI display at the second computer system -manipulating the representation for said at least one characteristic by means of the GUI display, -generating a process distant control signal dependent on the manipulation of the GUI executed by means of the Applet . 5. A method according to claim 4, characterised in that the HTML document comprises a Uniform Resource Locator (URL) link to an address from which an instance of the Applet (23) may be copied to run on the second computer system. 6. A method according to claim 2, characterised in that the said process near control signal is dependent on the process distant control signal sent by the second computer system to an Application (27) of said controller means of the system via an HTTP server (21) . 7. A method according to claim 6, characterised in that the process distant control signal sent by the Applet (23) via the HTTP server (21) is passed to the Application (27) of said controller means. 8. A method according to claim 2, characterised in that TCP/IP protocol is used to transmit said acquired data between the HTTP server and the second computer system. 9. A method according to claim 8, characterised in that http protocol is used on top of TCP/IP protocol to transmit said acquired data between the HTTP server and the second computer system. 10. A method according to claim 3 , characterised in that the manipulation of the GUI on the second computer system is made available to a second computer. 11. A method according to claim 10 characterised in that the process distant control signal is generated by the second computer program running on the second computer and is dependent at least in part on manipulation of the GUI display together with an acquired data from the controller means. 12. A method according to claim 10 characterised in that the second computer program running on the second computer carries out the additional steps of -inspecting the manipulation of the GUI by an operator, -performing an evaluation according to pre-determined rules, -generating a process distant control signal. 13. A method according to claim 1, characterised in that the system is an electrical power distribution network including a Feeder system and said controller means. 14. A method according to claim 1, characterised in that the system is a Feeder system of a medium voltage electrical power distribution network. 15. A method according to claim 1, characterised in that said acquired data made available to said second computer system is communicated from the HTTP server (21) in said controller means by a wireless means . 16. A method according to claim 1, characterised in that said process distant signal is communicated from the said second computer system to the HTTP server (21) in said controller means by a wireless means. 17. A method according to claim any of 15-16, characterised in that said wireless means includes a device compatible with the Bluetooth standards. 18. A method according to claim 1, characterised in that the second computer system is a portable computer equipped with communication means . 19. A method according to claim 15, characterised in that the communication means enable a wireless link between the portable computer and a Public Switched Telephone Network (PSTN) , cellular network or satellite based telephone network. 20. A method according to claim 16, characterised in that the second computer system is arranged in the form of a portable telephone equipped with wireless communication means . 21. A method according to claim 20, characterised in that the portable telephone is a suitably equipped Wireless Application Protocol (WAP) or similar protocol telephone for displaying data and accepting input related to the display. 22. A method according to claim 1, characterised by the alternative step of -incorporating data based on the said acquired data in an XML document . 23. A system for supervision and control of electrical generation, transmission and distribution equipment, comprising data acquisition means, computing means, computer program means and controller means, in which acquired data is examined and a process near control signal is generated by the controller means, characterised in that, -the controller means is equipped with an HTTP server means including HTML code means, -the controller means is arranged with calculation means to calculate one or parameters based at least in part on the acquired data, -the acquired data and the calculated data are arranged transmittable in an HTML document. 24. A system according to claim 23, characterised in that -said computer program means further comprises -a Data Acquisition API (26) and -the HTML code means includes a Graphical User Interface for display, user inspection and manipulation on the second computer system. 25. A system according to claim 23, characterised in that the HTML code means is arranged together with an Applet (23) to provide a screen display on the second computer. 26. A system according to claim 23, characterised in that said system data is arranged transmittable using TCP/IP protocol . 27. A system according to claim 23, characterised in that said acquired data is arranged transmittable using http protocol on top of TCP/IP protocol. 28. A system according to claim 23, characterised in that -the Applet is arranged to send a process distant control signal depending on user manipulation of the Graphical User Interface, -the said process near control signal is generated by said controller means dependent on the process distant control signal sent by the Applet. 29. A system according to claim 23, characterised in that the second computer comprises a portable telephone equipped with wireless communication means. 30. A system according to claim 28, characterised in that the portable telephone is a suitably equipped Wireless Application Protocol (WAP) or similar protocol telephone for displaying data and accepting input related to the display. 31. A system according to claim 23, characterised in that the controller means is an electronic computing device or system of devices of an electrical distribution network. 32. A system according to claim 23, characterised in that the controller means is a Programmable Logic Controller (PLC) or a Remote Terminal Unit (RTU) . 33. A system according to claim 23, characterised in that the controller means is a Personal Computer (PC) . 34. A system according to claim 23, characterised in that the controller means is an embedded controller. 35. A system according to claim 23, characterised in that the controller means comprises a wireless communication means . 36. A system according to claim 34, characterised in that the wireless communication means is compatible with Bluetooth standards. 37. A system according to claim 23, characterised in that the electrical distribution system is a Feeder system of a medium voltage electrical power distribution network. 38. A system according to claim 23, characterised in that the acquired data and the calculated data are arranged transmittable in an XML document. 39. Use of a system according to claim 23 by means of a human operator to supervise and control an electrical power system. 40. Use of the system according to claim 23 by means of a human operator to supervise and control a feeder in an electrical power distribution network. 41. Use of the system according to claim 23 to send a distant process signal to the controller means which distant process signal is independent of acquired data. 42. Use of the system according to claim 23 by means of a second computer program running at least in part on the second computer system. 43. A computer program product for supervision and control of an electrical power generation, transmission and distribution system, comprising computer program means for displaying a Graphical User Interface and computer program code and software means, characterised in that said computer program product when run on a computer will make the computer provide -an HTML document incorporating data acquired from the said electrical power system, -a Uniform Resource Locator (URL) link to an Applet (23) included in the HTML document -the Applet (23) which includes means to generate a process distant control signal to cause a controller means of an electrical power system to generate a process near control signal to control equipment in the electrical power system. 44. A presentation of information for presenting on a computer screen data acquired from an electrical power system comprising a characteristic of the electrical power system including a state of a switchable function which may be supervised and controlled from a second computer system. 45. A computer program product according to claim 43 included in a computer readable medium. 46. A data communication signal incorporated in an HTML document format for presenting data from an electrical power generation, transmission and distribution system acquired by a controller means for carrying out a method according to any of claims 1-22. 47. The data communication signal of claim 46, characterised in that the signal comprises a document in XML format . 48. A data communication signal comprising a process distant signal for communicating a control action between a second computer and a controller means according to the method of any of claims 1-22. 49. A data communication signal comprising a process near signal generated by a controller means for carrying out a control action according to the method of any of claims 1-22.

Inventors: GJERDE JAN OVE, GUNDERSEN LARS S, HELLUM MORTEN, GJERDE, JAN, OVE, GUNDERSEN, LARS, S., HELLUM, MORTEN
Applicants: ABB T & D TECH LTD, GJERDE JAN OVE, GUNDERSEN LARS S, HELLUM MORTEN, ABB T & D TECHNOLOGY LTD, GJERDE, JAN, OVE, GUNDERSEN, LARS, S., HELLUM, MORTEN
Application year: 2001
Main classification: H02J13
IPC codes: H02J13