A system for analyzing hardware of a turbine controller includes a user interface to receive a user input. The system further includes a turbine controller analysis assembly configured to generate a representation of information corresponding to devices and signals of the turbine controller based on receiving a first query from the user interface and a turbine controller selection from the user interface. The turbine controller analysis assembly is further configured to generate a representation of a bill of materials to modify the turbine controller with a first turbine controller modification module based on receiving from the user interface a first data module selection signal corresponding to the first turbine controller modification module.
|
13. A method of analyzing hardware of a turbine controller, comprising:
generating, by at least one processor, a representation of information corresponding to devices and signals of the turbine controller based on receiving a first query from a user interface and a turbine controller selection from the user interface;
generating, by the at least one processor, a representation of a bill of materials to modify the turbine controller with a first turbine controller modification module based on receiving from the user interface a first data module selection signal corresponding to the first turbine controller modification module;
displaying, on a display of the user interface, a first icon representing the turbine controller and a second icon representing a device and signal analysis function; and
generating on the display of the user interface the representation of the information corresponding to the devices and signals of the turbine controller based on the first icon interacting with the second icon on the display of the user interface.
7. A non-transitory computer-readable medium having stored thereon computer code for controlling a computing system including at least one processor and memory to perform a method, the method comprising:
generating, by the at least one processor, a representation of information corresponding to devices and signals of a turbine controller based on receiving a first query from a user interface and a turbine controller selection from the user interface;
generating, by the at least one processor, a representation of a bill of materials to modify the turbine controller with a first turbine controller modification module based on receiving from the user interface a first data module selection signal corresponding to the first turbine controller modification module;
displaying a first icon representing the turbine controller and a second icon representing a device and signal analysis function; and
generating the representation of the information corresponding to the devices and signals of the turbine controller based on the first icon with the second icon on a display of the user interface.
1. A system for analyzing hardware of a turbine controller, the system comprising:
a user interface to receive a user input; and
a turbine controller analysis assembly configured to generate a representation of information corresponding to devices and signals of the turbine controller based on receiving a first query from the user interface and a turbine controller selection from the user interface, the turbine controller analysis assembly further configured to generate a representation of a bill of materials to modify the turbine controller with a first turbine controller modification module based on receiving from the user interface a first data module selection signal corresponding to the first turbine controller modification module;
wherein the user interface is configured to display a first icon representing the turbine controller and a second icon representing a device and signal analysis function, and
wherein the turbine controller analysis assembly is configured to generate the representation of the information corresponding to the devices and signals of the turbine controller based on the first icon interacting with the second icon on a display of the user interface.
2. The system of
the turbine controller analysis assembly is configured to generate the representation of the bill of materials based on the third icon interacting with the fourth icon on a display of the user interface.
3. The system of
4. The system of
5. The system of
6. The system of
8. The computer-readable medium of
displaying a third icon representing an input/output (I/O) system library and a fourth icon representing the first turbine controller modification module; and
generating the representation of the bill of materials based on the third icon interacting with the fourth icon on a display of the user interface.
9. The computer-readable medium of
10. The computer-readable medium of
generating, by the at least one processor in response to a first function selection signal, a representation of information corresponding to available data I/O contacts for transmitting data between the turbine controller and a connected turbine controller modification module, the available data I/O contacts being disconnected from any turbine controller modification module at the time of generation of the first function selection signal.
11. The computer-readable medium of
generating, in response to a second function selection signal and a second data module corresponding to a second turbine controller modification module, a representation of information corresponding to memory of the turbine controller that would be released based on removing the second data module from data communication contact with the turbine controller.
12. The computer-readable medium of
generating, in response to a third function selection signal, information corresponding to memory available in the turbine controller for receiving turbine controller modification module data.
14. The method of
displaying on a display of the user interface a third icon representing an input/output (I/O) system library and a fourth icon representing the first turbine controller modification module; and
generating on the display of the user interface the representation of the bill of materials based on the third icon interacting with the fourth icon on a display of the user interface.
15. The method of
16. The method of
generating on a display of the user interface a representation of information corresponding to available data I/O contacts for transmitting data between the turbine controller and a connected turbine controller modification module, the available data I/O contacts being disconnected from any turbine controller modification module at the time of generation of the first data module selection signal.
17. The method of
generating on a display of the user interface, in response to a second function selection signal and a second data module corresponding to a second turbine controller modification module, a representation of information corresponding to memory of the turbine controller that would be released based on removing the second data module from data communication contact with the turbine controller.
|
The subject matter disclosed herein relates to turbine controllers and in particular to analyzing the hardware associated with the turbines and turbine controllers that control operation of the turbines.
Turbine systems, such as systems based on gas turbines, include various turbine modules that interact with the turbine to operate the turbine. Fuel modules, combustion modules, air intake modules, exhaust modules, recirculation modules or any other turbine modules may be connected to the turbine to control or modify various aspects of the turbine operation. For example, different turbine fuel modules may be connected to the turbine to provide different types of fuel to the turbine. One turbine may be converted from a dual fuel unit (e.g., gas and liquid fuels) to a gas-only fuel unit. The different turbine modules require different physical connections of tubes, electrical control lines or connectors, housings and other physical connections. In addition, a turbine controller that controls operation of the turbine needs to be updated to control the different turbine modules. When a turbine is physically converted from a dual-fuel unit to a single-fuel unit, one or both of the hardware and software in the turbine controller needs to be updated to control the single-fuel unit.
Some turbine controllers have limited memory or limited input/output (I/O) data connectors to connect the turbine controller to the turbine and turbine modules. Accordingly, it may be difficult to determine which turbine modules may be connected to a turbine of a turbine system and which modifications may be made to the turbine system.
According to one aspect of the invention a system for providing turbine controller configuration information includes a user interface to receive a user input. The system further includes a turbine controller analysis assembly configured to generate a representation of information corresponding to devices and signals of a turbine controller based on receiving a first query from the user interface and a turbine controller selection from the user interface. The turbine controller analysis assembly is further configured to generate a representation of a bill of materials to modify the turbine controller with a first turbine controller modification module based on receiving from the user interface a first data module selection signal corresponding to the first turbine controller modification module.
According to another aspect of the invention, a non-transitory computer-readable medium has stored thereon computer code for controlling a computing system including at least one processor and memory to perform a method. The method includes generating, by the at least one processor, a representation of information corresponding to devices and signals of a turbine controller based on receiving a first query from a user interface and a turbine controller selection from the user interface. The method further includes generating, by the at least one processor, a representation of a bill of materials to modify the turbine controller with a first turbine controller modification module based on receiving from the user interface a first data module selection signal corresponding to the first turbine controller modification module.
According to yet another aspect of the invention, a method of controlling a turbine controller analysis assembly includes generating, by at least one processor, a representation of information corresponding to devices and signals of a turbine controller based on receiving a first query from a user interface and a turbine controller selection from the user interface. The method further includes generating, by the at least one processor, a representation of a bill of materials to modify the turbine controller with a first turbine controller modification module based on receiving from the user interface a first data module selection signal corresponding to the first turbine controller modification module.
These and other advantages and features will become more apparent from the following description taken in conjunction with the drawings.
The subject matter, which is regarded as the invention, is particularly pointed out and distinctly claimed in the claims at the conclusion of the specification. The foregoing and other features, and advantages of the invention are apparent from the following detailed description taken in conjunction with the accompanying drawings in which:
The detailed description explains embodiments of the invention, together with advantages and features, by way of example with reference to the drawings.
Conventional turbine systems and turbine controller analysis systems require that users have detailed knowledge of a turbine controller, or conduct extensive research about the controller, to make changes to a turbine controller. Embodiments of the invention encompass methods, systems, devices and computer program products that provide users with an interface to obtain information about turbine systems and turbine controllers, and to generate and organize data to facilitate ready modification of the turbine systems or turbine controller.
The blocks illustrated in
When the spare I/O report function is selected in block 120, a report is generated and displayed in block 121 that shows spare or unused I/O connections and signals of a predetermined turbine system. In one embodiment, the spare I/O function is selected by dragging an icon representing a turbine controller, or representing a turbine controller data file, on a display of the user interface onto an icon representing the spare I/O function.
An example of a spare I/O report is illustrated in
In one embodiment illustrated in
Referring again to
Referring again to
Referring again to
When a system or library 802 is selected, the turbine controller analysis assembly (such as the assembly 315 of
Upon performing the comparative analysis, the turbine controller analysis assembly generates a bill of materials and displays the bill of materials on the user interface 110.
The I/O library display screen 1000 also includes a list 1005 of I/O connections, including the name of the I/O connection, its location, an indication regarding whether the connection is currently connected and whether the connection would need to be modified to accommodate the controller modification modules indicated by the selected systems and libraries 802.
The I/O library display screen 1000 also includes a bill of materials 1006, which lists the names and any other relevant data of devices required to modify the turbine controller with the turbine controller modification modules indicated by the selected systems and libraries 802.
Referring again to
When a desired system is selected from the list of systems 1102, the turbine controller analysis assembly generates a report 1200, illustrated in
Referring again to
Referring to
As discussed above, the functional blocks of
The turbine controller analysis assembly 315 includes a processor 320 and memory 330. The memory 330 includes function selection program segments 331 that store function selection programs corresponding to the function selection blocks 120, 221, 230, 131, 140, 141, 150, 151, 160, 161, 170 and 171 of
The turbine controller analysis assembly 315 may be one computer defined by a single computer housing or may include multiple computers connected by a network. For example, while one processor 320 is illustrated in
The turbine controller analysis assembly 315 may also include an I/O module 340 for exchanging data with a network device or system 350. For example, if a user selects a controller modification module for analysis and the turbine controller analysis assembly 315 does not have information about the controller modification module stored in memory 330, the turbine controller analysis assembly requests data regarding the controller modification module form the network device or system 350.
In embodiments of the invention, a turbine controller analysis assembly provides information to users regarding a presently-configured turbine controller and modification modules that may be connected to the turbine controller to provide additional utility to the turbine controller.
Embodiments include generating a representation of information corresponding to devices and signals of a turbine controller based on receiving a first query from the user interface and a turbine controller selection from the user interface. The information corresponding to the devices and signals of the turbine controller includes a list of each device name and signal name associated with the turbine controller that includes search terms of the first query.
In one embodiment, the user interface is configured to display a first icon representing the turbine controller and a second icon representing a device and signal analysis function. The turbine controller analysis assembly is configured to generate the representation of the information corresponding to the devices and signals of the turbine controller based on the first icon interacting with the second icon on a display device of the user interface.
In one embodiment, the turbine controller analysis assembly is configured to generate a representation of a bill of materials to modify the turbine controller with a first turbine controller modification module based on receiving from the user interface a first data module selection signal corresponding to the first turbine controller modification module. The user interface is configured to display a third icon representing an input/output (I/O) system library and a fourth icon representing the first turbine controller modification module. The turbine controller analysis assembly is configured to generate the representation of the bill of materials based on the third icon interacting with the fourth icon on a display of the user interface.
In one embodiment, the turbine controller analysis assembly is further configured to generate, in response to a first function selection signal generated by the user interface, a representation of information corresponding to available data I/O contacts for transmitting data between the turbine controller and a connected turbine controller modification module, the available data I/O contacts being disconnected from any turbine controller modification module at the time of generation of the first function selection signal.
In one embodiment, the turbine controller analysis assembly is further configured to generate, in response to a second function selection signal generated by the user interface and a second data module corresponding to a second turbine controller modification module, a representation of information corresponding to memory of the turbine controller that would be released based on removing the second data module from data communication contact with the turbine controller.
In one embodiment, the turbine controller analysis assembly is further configured to generate, in response to a third function selection signal generated by the user interface, a representation of information corresponding to memory available in the turbine controller for receiving turbine controller modification module data.
Embodiments of the invention provide a system and method for analyzing turbine controllers. Technical effects of the invention include providing a graphical user interface that allows a user to interact with graphics to provide turbine controller configuration information, reducing the need for particular expertise with the turbine to obtain configuration information and reducing human error by providing a simple user interface controllable by a user to control a computer to generate turbine controller information. The interface further increases the speed with which a turbine controller can be analyzed and modifications to the turbine controller can be analyzed.
While the invention has been described in detail in connection with only a limited number of embodiments, it should be readily understood that the invention is not limited to such disclosed embodiments. Rather, the invention can be modified to incorporate any number of variations, alterations, substitutions or equivalent arrangements not heretofore described, but which are commensurate with the spirit and scope of the invention. Additionally, while various embodiments of the invention have been described, it is to be understood that aspects of the invention may include only some of the described embodiments. Accordingly, the invention is not to be seen as limited by the foregoing description, but is only limited by the scope of the appended claims.
Gutierrez, Lidia Argelia, Reyes, Luis Alberto
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
5191534, | Aug 21 1990 | INTERNATIONAL BUSINESS MACHINES CORPORATION, A CORPORATION OF NEW YORK | Engineering and manufacturing change control mechanism |
6343251, | Oct 20 2000 | General Electric Company | Method and system for monitoring the operation of and predicting part life consumption for turbomachinery |
7340319, | Jun 12 2001 | RAYTHEON TECHNOLOGIES CORPORATION | Method and system for maintaining an aircraft engine |
7734847, | Mar 31 2004 | TAHOE RESEARCH, LTD | Apparatus to maximize buffer utilization in an I/O controller |
8407111, | Mar 31 2011 | General Electric Company | Method, system and computer program product for correlating information and location |
20060100934, | |||
20100280872, | |||
20120253996, | |||
20130006408, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 08 2013 | GUTIERREZ, LIDIA ARGELIA | General Electric Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 031390 | /0644 | |
Oct 08 2013 | REYES, LUIS ALBERTO | General Electric Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 031390 | /0644 | |
Oct 11 2013 | General Electric Company | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
May 25 2020 | REM: Maintenance Fee Reminder Mailed. |
Nov 09 2020 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Oct 04 2019 | 4 years fee payment window open |
Apr 04 2020 | 6 months grace period start (w surcharge) |
Oct 04 2020 | patent expiry (for year 4) |
Oct 04 2022 | 2 years to revive unintentionally abandoned end. (for year 4) |
Oct 04 2023 | 8 years fee payment window open |
Apr 04 2024 | 6 months grace period start (w surcharge) |
Oct 04 2024 | patent expiry (for year 8) |
Oct 04 2026 | 2 years to revive unintentionally abandoned end. (for year 8) |
Oct 04 2027 | 12 years fee payment window open |
Apr 04 2028 | 6 months grace period start (w surcharge) |
Oct 04 2028 | patent expiry (for year 12) |
Oct 04 2030 | 2 years to revive unintentionally abandoned end. (for year 12) |