System and method for creating a graphical control programming environment
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G05B-011/01
G06F-019/00
G01N-031/00
G06G-007/48
G05B-019/042
G06F-009/44
출원번호
US-0076954
(2011-03-31)
등록번호
US-9058029
(2015-06-16)
발명자
/ 주소
Radl, Brad
출원인 / 주소
Radl, Brad
대리인 / 주소
Kraft, Clifford
인용정보
피인용 횟수 :
0인용 특허 :
46
초록▼
A system and method for generating modeling software for processing control, used in power plant control, cement plants or other industrial control applications, using models such as expert systems, fuzzy logic, genetic optimization algorithms, and neural networks to convert sensor data into actiona
A system and method for generating modeling software for processing control, used in power plant control, cement plants or other industrial control applications, using models such as expert systems, fuzzy logic, genetic optimization algorithms, and neural networks to convert sensor data into actionable data, information and/or diagnostics. The present invention includes a graphical programming environment, graphical programming tools, graphical user interface (GUI), visual feedback, real-time refresh, run-time object swap, logic standby (safety recovery), modeling and optimization to allows a user to create a control system for an industrial process, and that allows the user to change the process without any manual compile, assemble or load steps other than a save and refresh pushbutton.
대표청구항▼
1. A method of generating a modeling system and supervisory control system for a real-time industrial control process comprising: providing capability to define inputs from said real-time industrial control process;providing capability to define control points into said real-time industrial control
1. A method of generating a modeling system and supervisory control system for a real-time industrial control process comprising: providing capability to define inputs from said real-time industrial control process;providing capability to define control points into said real-time industrial control process;providing capability to define a plurality of program threads in a modeling application driving said real-time industrial control process, each program thread defining a starting component of an associated logic stream and being assigned a sequence number representing an order in which the logic stream starts;providing capability to define a plurality of models usable by said modeling application;providing capability to use artificial intelligence tools in at least some of said plurality of models;providing a plurality of programming objects capable of being graphically and operatively linked together by a user to form one or more logic streams having a user-defined operating flow, at least a portion of the programming objects being further capable of dynamically displaying intermediate and final results, each of said programming objects capable of being associated with any number of said plurality of program threads;providing a user-selectable snapshot feature for recording a plurality of active variables at a given time in said real-time industrial control process;providing capability to restore said real-time industrial control process based on the variables recorded in response to user-selection of said snapshot feature;providing one or more user-selectable options to modify, save, and refresh a file, wherein user selection of the refresh option causes real-time updates to all logic and calculated values relating to that file on a next scheduled execution cycle, with resulting changes in control parameters. 2. The method of claim 1 wherein said real-time industrial process control is a power plant or cement plant. 3. The method of claim 1 further comprising providing data links which permit any number and type of data links to be defined and used with said modeling application. 4. The method of claim 1 further comprising allowing a plurality of modeling applications to run simultaneously. 5. The method of claim 4 further comprising providing capability to independently start or stop each of said modeling applications. 6. The method of claim 1 further comprising controlling equipment at a cement mixing facility based on actual gas flow in the real-time industrial control process including controlling gas flow through raw mills, controlling tertiary air or primary air in coal pipes, bypass ducts, kiln exits or ball mills. 7. The method of claim 1 further comprising controlling equipment at a power plant facility based on air, fuel and other process parameters including temperatures and pressures for controlling oxides of nitrogen generated by a combustion process. 8. The method of claim 1 further comprising controlling equipment at a power plant facility based on air, fuel and other process parameters including temperatures and pressures for controlling LOI (Loss of Ignition) or CIA (Carbon in Ash) generated by a combustion process. 9. The method of claim 1 further comprising controlling equipment at a power plant facility based on air, fuel and other process parameters including temperatures and pressures for controlling generated carbon monoxide. 10. The method of claim 1 further comprising controlling equipment at a power plant facility based on air, fuel and other process parameters including temperatures and pressures for controlling emitted mercury species. 11. The method of claim 1 further comprising controlling equipment at a power plant facility based on air, fuel and other process parameters including temperatures and pressures for controlling heat loss and efficiency of a combustion process. 12. The method of claim 1 further comprising controlling equipment at a power plant facility based on air, fuel and other process parameters including temperatures and pressures to control distribution or amount of parameters of oxygen, carbon monoxide, oxides of nitrogen, LOI, CIA and heat generated by a combustion process affecting performance of a Selective Catalytic Reduction system or a NonCatalytic Reduction System. 13. The method of claim 1 further comprising the ability to control equipment at a power plant facility based on air, fuel and other process parameters including temperatures and pressures for purposes of controlling distribution and amount of one or more parameters of oxygen, carbon monoxide, oxides of nitrogen, LOI, CIA and heat generated by a combustion process as it interacts with S02 injection to affect performance of a precipitator. 14. The method of claim 1 further comprising an ability to control equipment at a power plant facility based on air, fuel and other process parameter for purposes of controlling distribution and amount of one or more parameters of oxygen, carbon monoxide, oxides of nitrogen, LOI, CIA and heat (temperature and pressure distribution) generated by a combustion process as it impacts effectiveness of dust/ash collection of a baghouse and aging/deterioration rate of material in bag house collectors. 15. The method of claim 1 further comprising an ability to control equipment at a power plant facility based on time between blowing events and duration of blowing events of water and/or steam injection and/or air injection from sootblowers including water injection temperature, air injection temperature, water injection pressure, air injection pressure for purposes of cleaning a boiler surface along with a path or surface designated to be cleaned with resulting impact on combustion products including carbon monoxide, oxides of nitrogen, LOI, CIA and heat distribution. 16. The method of claim 1 comprising an ability to control equipment at a power plant facility that permits blending of fuel to optimize resulting emission profiles for NOx, CO, carbon monoxide, oxides of nitrogen, LOI, CIA. 17. A method of generating a modeling system and real-time supervisory control system for a power plant with a combustion process comprising: providing capability to define inputs from said power plant including temperatures and pressures as well as oxides of nitrogen;providing capability to define control points into said combustion process;providing capability to define a plurality of program threads in a modeling application driving said combustion process, each program thread defining a starting component of an associated logic stream and being assigned a sequence number representing an order in which the logic stream starts;providing capability to define a plurality of models usable by said modeling application;providing capability to use artificial intelligence tools in at least some of said plurality of models;providing plurality of programming objects capable of being graphically and operatively linked together to form one or more logic streams having a user-defined operating flow, the programming objects being further capable of dynamically displaying intermediate and final results, each of said programming objects capable of being associated with any number of said plurality of program threads;providing a user-selectable snapshot feature for recording a plurality of active variables at a given time in said real-time supervisory control system;providing capability to restore said real-time supervisory control system based on the variables recorded in response to user-selection of said snapshot feature;providing one or more user-selectable options to modify, save, and refresh a file, wherein user selection of the refresh option causes real-time updates to all logic and calculated values relating to that file on a next scheduled execution cycle, with resulting changes in control parameters to said combustion process. 18. The method of claim 17 wherein said inputs also include oxygen, carbon monoxide, LOI, CIA and heat.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (46)
Ford ; Jr. Mark R. (West Roxbury MA) Colozzi Brian G. (Winthrop MA), Ammonia control system for NOx emission control for gas turbine exhaust.
Boyer Stephen K. (Springfield PA) Casey Richard G. (Morgan Hill CA) Miller Alex M. (Aptos CA) Oudot Bernadette (Palo Alto CA) Zilles Karl S. (Los Gatos CA), Apparatus and method for optical recognition of chemical graphics.
Whiteside Arliss E. (Royal Oak MI) Freedman Morris D. (Southfield MI) Rothschild Alexander M. (Ann Arbor MI) Tasar mr (Harvard MA), Fault-tolerant multi-computer system.
Cornett Rickey R. (Dobson NC) Walsh R. Victor (Winston-Salem NC) Willard Ronald S. (Winston-Salem NC) Johnston Michael Z. (Kernersville NC) Saluta Jaime P. (Winston-Salem NC) Tylak Daniel J. (Lewisvi, Intelligent computer integrated maintenance system and method.
Lissianski, Vitali Victor; Maly, Peter Martin; Seeker, William Randall; Payne, Roy; Zamansky, Vladimir M.; Ho, Loc, Mercury reduction system and method in combustion flue gas using staging.
Heuston Paul T. (Houston TX) Sullivan Peter J. (Kingwood TX) Fison John E. A. (Houston TX), Method and apparatus for diagnosing automotive engine problems using oxygen.
Hoshi ; Hirohiko ; Funayama ; Toshio ; Ishiguro ; Kazuhiko ; Umehara ; H idetomo, Method and equipment for control of internal combustion engine including a fuel-reforming device.
Hanson, Simon P.; Abbott, Murray F., Method for estimating the impact of fuel distribution and furnace configuration on fossil fuel-fired furnace emissions and corrosion responses.
McCown Patricia M. (Cresskill NJ) Conway Timothy J. (Highland Park NJ) Jessen Karl M. (Bayonne NJ), Methods and apparatus for monitoring system performance.
Corenman James E. (Oakland CA) Goldberger Daniel S. (San Francisco CA) Richards Edward M. (Pleasanton CA) Rojas Emil P. (Los Gatos CA) Braig James R. (Hayward CA) Gallup David A. (Union City CA), Multichannel gas analyzer and method of use.
Labbe Donald E. (Woburn MA) Line Lawrence J. (Davis WV) Geary Christopher T. (Sudbury MA) Leigh Mark C. (Richmond VA) Donohue John M. (Malden MA), Sootblowing advisor and automation system.
Hayashi, Yoshiharu; Fujimura, Hidekazu; Furukawa, Masao; Shimizu, Katsuhito; Hayasaka, Yasushi, System for aiding the preparation of operation and maintenance plans for a power generation installation.
Virgil Kenneth W. (Tucson AZ) Baron Albert D. (Tucson AZ) June Philip J. (Tucson AZ), System for using task tables and technical data from a relational database to produce a parsed file of format instructio.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.