CZ336797A3 - Zpětnovazební způsob řízení nelineárních procesů - Google Patents

Zpětnovazební způsob řízení nelineárních procesů Download PDF

Info

Publication number
CZ336797A3
CZ336797A3 CZ973367A CZ336797A CZ336797A3 CZ 336797 A3 CZ336797 A3 CZ 336797A3 CZ 973367 A CZ973367 A CZ 973367A CZ 336797 A CZ336797 A CZ 336797A CZ 336797 A3 CZ336797 A3 CZ 336797A3
Authority
CZ
Czechia
Prior art keywords
control
variables
variable
values
controlled
Prior art date
Application number
CZ973367A
Other languages
English (en)
Other versions
CZ296539B6 (cs
Inventor
Raymond Donald Bartusiak
Robert William Fontaine
Original Assignee
Exxon Chemical Patents Inc.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Exxon Chemical Patents Inc. filed Critical Exxon Chemical Patents Inc.
Publication of CZ336797A3 publication Critical patent/CZ336797A3/cs
Publication of CZ296539B6 publication Critical patent/CZ296539B6/cs

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/048Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators using a predictor
    • CCHEMISTRY; METALLURGY
    • C08ORGANIC MACROMOLECULAR COMPOUNDS; THEIR PREPARATION OR CHEMICAL WORKING-UP; COMPOSITIONS BASED THEREON
    • C08FMACROMOLECULAR COMPOUNDS OBTAINED BY REACTIONS ONLY INVOLVING CARBON-TO-CARBON UNSATURATED BONDS
    • C08F2400/00Characteristics for processes of polymerization
    • C08F2400/02Control or adjustment of polymerization parameters

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Artificial Intelligence (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • Feedback Control In General (AREA)
  • Crystals, And After-Treatments Of Crystals (AREA)
  • Apparatuses And Processes For Manufacturing Resistors (AREA)
  • General Factory Administration (AREA)
  • Separation By Low-Temperature Treatments (AREA)
  • Electrotherapy Devices (AREA)

Description

ZPĚTNOVAZEBNÍ ZPŮSOB ŘÍZENÍ NELINEÁRNÍCH PROCESŮ
Oblast techniky
Vynález se týká zpětnovazebního způsobu řízení nelineárních procesů, kde je nelineární vztah mezi ovládanými proměnnými řízeného provozu a řídicími proměnnými řízeného pro- .
•J vozu.
·{ Dosavadní stav techniky
Patentový spis Spojených států amerických č.4,349,869 popisuje způsob a zařízení pro řízení a optimalizaci ovládání řady navzájem závislých procesů v prostředí systému. Pro vykonáváni funkce řízení jsou vstupní veličiny do systému podrobeny měřeným perturbacím a dynamické jevy na výstupech jsou zaznamenávány pro umožnění předpovědi budoucí odezvy procesů během operace v lince. Pro zavedení způsobu řízení sestrojujrí autoři tabulku hodnot, které še odvozují během počáteční fáze. Rozličné vstupy a výsledné výstupy se zavádějí do tabulky, která potom slouží jako základní vztažné místo během ná sledujících operací systému.
Uvedený způsob je zvlášt uzpůsobený pro řízení operací lineárního systému nebo operací, které mohou být simulovány jako lineární. Uvažuje-li se však nelineární operace systému, uvedený postup se nechová přiměřeně - zejména když obsahuje množství řídicích a ovládaných proměnných. Řídicí próměnná je výstup systému, který je ovlivňován změnami jedné nebo několika ovládaných proměnných, například vstupů do systému.
Použití řízení dynamické matrice pro polymerační proces ? i í je popsáno Petersenem a spol. v pojednání A Non-linear DMC • Algorithm and its Application to a Semibatch Polymerization 'r Reactor , Chem. Eng. Science, sv.47, č.4, str.737-753 (1992).
Zatímco Peterson'a spol. používají nelineární řídicí jednotku a numerický algoritmus pro odvození; řešení, jejich postup se nepokouší o minimalizaci nákladů na vstupní stav v přístupu k řešení řízení Rrown a spol v pojednáníA Constrained
-24 4 4 4 « ··«·
444*44 4 4 · «444 • 4 4 4 4· 4 ·* I 4449*« ·*9
Nonlinear Multivariable Control Algorithm Trans I ChemE, sv.68(A), září 1990, str.464-476 popisují nelineární řídicí jednotku, která obsahuje specifickou úroveň přijatelných výstupních hodnot, ve které se potlačují řídicí akce. Brown a spol. však nezkoumají které vstupní hodnoty dosahují minimálních nákladů, zatímco také dosahují řízení výstupu.
Dosavadní stav techniky obsahuje mnohá vysvětlení použití řídících systémů na bázi modelů používajících lineární i nelineární vyjádření vztahů řídících a ovládaných proměnných. Patentový spis Spojených “států amerických-č.4,663,703 popisuje vztažný předpovídající model řídicí jednotky, který používá impulzní model podsystému pro simulaci a předpověď budoucích výstupů. Systém obsahuje nastavitelný zisk zpětné vazby a řídicí' smyčky, které jsou nastaveny tak, aby způsobily, že
I * se dynamický systém jeví jakoby měl konstantní charakteristiku, i když jsou jeho dynamické charakteristiky proměnlivé.
Patentový spis Spojených států amerických č.5,260,865 popisuje nelineární řídicí systém na základě modelu pro de· stilační proces, který používá nelineární model pro výpočet par procesu a velikosti proudu destilátu. Patentový spis Spojených států amerických č.4,358,822 popisuje adaptivní - předpovědný řídicí systém,, ve kterém model určuje řídicí vektor, který má být použit v procesu, aby způsobil žádanou výstupní hodnotu procesu v budoucím čase. Parametry modelu jsou aktualizovány na reálné časové základně, aby způsobily, že se výstupní vektor přiblíží k vektoru skutečného procesu. Patentový spis Spojených států amerických č.5,268,834 používá neurální siř pro sestrojení modelu systému pro řídicí, účely.
Rozsah řídicích systémů založených na modelu k operacím řízeného systému nepředstavuje významný problém, jestliže *1 provoz systému je dynamický nelineární proces a zavádí množství ovládaných a řídicích proměnných. Dokud v.minulosti chyběly řídicí počítače procesů přiměřené velikosti a ceny, nebylo možné zpracování řešení množství simultánních rovnic, které vyplývaly z modelování takových dynamických procesů_______
9 F 9 V » V 9 • ?! ίύίΛ'.
» 9 9 9 9 · 9 '
• · • 9 · · 9! 9 » 9 9 9 · 9 ·
9 9 9 9 9
« · i ♦ · · • 9 ·'
v systémech.
V dosavadním stavu techniky byla vyvinuta syntéza k použití pro problémy nelineárního řízeni (například problémy řízení pH). V technice syntézy vztažného systému še žádá nelineární řízený provoz sledující vztažnou trajektorii a dosahuj ící-bodu nastavení na první nebo druhý řád trajektorie po uplynutí zpoždění řízeného provozu. Bartusiak a spol. v pojednání Nonlinear Feed Forward/Feedback Control Structures designed by Reference Systems Synthesis”, Chemical Engineering Science, sv.44. č.9, str.1837-1851 (1989) popisují proces řízeni, který může být použit na vysoce nelineární řízený systém. Autoři předvádějí systém, který má být řízen soustavou diferenciálních rovnic. Žádané chování řídicího systému uzavřené smyčky je představováno jako soustava integrodife<renciálních rovnic, která může být navržena jako nelineární.
Žádané chováni se nazývá vztažný systém.
Autoři dosahují výsledků žádaného chování uzavřené
N smyčky ovládanými proměnnými, takže se systém chová pokud možno jako vztažný systém. Působení ovládané proměnné je urv.
ceno rovnicí nebo .obecně minimalizací rozdílu mezi systémem, otevřené smyčky a žádaným systémem uzavřené,smyčky. Žádané chováni řízeného systému se potom definuje. Řídicí proměnné t*' jsou specifikovány spolu s laděním parametru, který řídí rychlost, kterou řídicí proměnná dosáhne nastaveného bodu. Přesněji, žádaný výstupní parametr řízeného provozu se nastaví a rychlost, při které řídicí systém dosáhne žádaného výstupního parametru v řídicí fázi, je diktována parametrem ladění. Takto je řídicí funkce vedena, aby způsobila, že výstup *r l-T · ' ' · dosáhne specifické hodnoty parametru nezávisle na funkci nákladů ovládané proměnné. Výsledek nebere v úvahu změny nákladů ovládané proměnné, které by umožnily nejen účinné řízení provozu řízeného provozu, avšak také minimalizaci nákladů.
I.
Úkolem vynálezu je tudíž vytvořit zlepšený způsob řízení nelineárních procesů, který by umožnil ladění parametrů použité u řídicích proměnných.__________:________________________________
v
-4Jiným úkolem předloženého vynálezu je vytvořit zlepšený způsob pro řízeni nelineárních procesů, při kterém by metodologie řízení umožnila minimalizaci nákladů na vstup manipulované proměnné při současném dosažení žádaných řídicích proměnných.
Podstata vynálezu
Řídicí systém řídí proces v řízeném provozu, který obsahuje ovládané proměnné'(například vstupní stavy) a řídicí proměnné (například výstupní stavy). Řídicí systém obsahuje snímačový /obvod pro zajištění měření řídicích proměnných a paměť pro uloženi konstanty korekce času a'horní a spodní meze proalespoň jednu řídicí proměnnou. Horní a spodní meze < ; jsou odděleny pásmem hodnot, ve kterém je jedna řídicí“ proměnná uvažována jako přípustná. Procesor obsahuje data popisující model procesu, který vztahuje‘náklady na ovládané proměnné k řídicím proměnným a řešením dále zajišťuje předpovězené hodnoty pro-jednu‘řídicí proměnnou.· Logika v procesoru
9I je odezvou na funkcí měřené hodnoty jedné řídicí proměnné, která je mimo pásmo proměnných pro určení ovládané proměnné s minimálními· náklady vyplývajícími z předpovězené ' hodnoty
I· 1 '' jedné řídicí proměnné v přípustném pásmu hodnot. Řídicí přístroje v řízeném provozu jsou operativní pro změnu ovládaných * proměnných (a vstupních stavů) v souhlase sé signály z procesoru.’
Přehled obrázků na výkresech ''
Vynález je znázorněn na výkresech, -kde obr.. 1 je· blokové schéma systému, který obsahuje vynález, obr.2 je schéma řídicích funkcí použitých ve vynálezu a obr.3 a 4 jsou vývojová schémata užitečná.pro-porozumění činnosti vynálezu. <
·;
Příklady provedení vynálezu
V následujícínr textu budou při popisu vynálezu použity tyto výrazy:______________, ______________________________________:-----• Μ ·*·· * «« « · « · · « é ««
- V ·<·»·!· ·«·»·
- J - 9 9 9 9 ··· ί* 9 ······ · *· ' model procesu; model procesu definuje činnost řízeného systému a je definován ve spojitém časovém intervalu ve formě algebraických a diferenciálních rovnic, diskretizace ovládaných proměnných: ovládané proměnné jsou diskrétní časové proměnné. Je použita funkce nulového řádu pro zajištění diskrétních,ovládaných proměnných pro použití v modelu procesu, ‘ referenční trajektorie: referenční trajektorie zajišťuje specifikaci chování řídicí jednotky' jako rychlosti odezvy řídicích proměnných, objektivní funkce: objektivní funkce definuje optimální chování řízení. Objektivní funkce obsahuje postihy za rozrušení bodů nastavení řízení a funkcí cenových nákladů (zisk), meze ovládané proměnné: meze ovládané proměnné se nastaví tak,, aby ukazovaly meze . sekundární řídicí jednotky nebo stav jako meze rozsahu, meze bodu nastaveni a podmínky proti navinutí, zpětná vazba: zpětná vazba je zahrnuta ve vztažné trajektorii jako hodnota předpětí, která představuje chybu mezi měřením procesu a předpověďmi modelu, + odhad kroku: předpovědi pro stavy modelu procesu a výstupy jsou zajištěny u každého snímacího místa řídicí jednotky integrací dynamického modelu založenou na běžných hodnotách z ovládaných proměnných a proměnných dopředně vazby a předpovědí odvozených během předchozí doby záznamu snímací jednotky, inicializace: inicializace výstupu řídicí jednotky je zajištěna čtením běžných hnrinnT__ovládané proměnné při každém zá—
-6- , známu a zajištěním pohybů řídicí jednotky jako přírůstků k hodnotám. Když je program řídící jednotky v běhu (buď s uzavřenou smyčkou nebo s otevřenou smyčkou), stavy modelu a výstupy jsou inicializovány u hodnot předpovězených během předešlého záznamu řídicí jednotky. Když je program poprvé spuštěn, stavy modelu a výstupy jsou inicializovány .řešením modelu ustáleného stavu pro běžné hodnoty ovládaných proměnných a proměnných dopředně vazby.
V obr.l je znázorněn řídicí systém na bázi číslicového počítače, který sleduje proces probíhající v řízeném provozu
12. Hodnoty procesu se přivádějí do nelineární řídicí jednotky 14 uložené v číslicovém řídicím systému 10. Model 16 procesu je uložen v číslicovém řídicím systému 10 a představuje soustavu nelineárních rovnic, která zjišťuje vztažný systém pro nelineární řídicí jednotku 14. Množství řídicích parametrů 18 zajišťuje omezení pro řídicí hodnoty odvozená nelineár- ní řídicí jednotkou 14. Porovnáním měřeni hodnot procesu s předpovězenými hodnotami odvozenými řešením modelu 16 (s řídicími parametry 18), se odvodí opravné hodnoty a použijí jako řídicí vstupy do'řízeného provozu 12.
V obr.2 obsahuje nelineární řídicí jednotka 14 dynamický model 16 procesu, který definuje rychlost změny stavů procesu pro změny ovládaných proměnných systému, nezávislých proměnných a hodnot předpětí. Nelineární řídicí jednotka 14 dále obsahuje jednu nebo více ladicích hodnot, které definuji charakteristiky odezvy uzavřené smyčky procesu. Podrobněji, každá charakteristika odezvy procesu definuje trajektorii, která má být sledována nějakou řídicí proměnnou odezvou na změny ovládaných proměnných. Optimalizační funkce 19 určuje náklady minimalizované ovládané proměnné, které dosahují žádané trajektorie odezvy, daných tami a předpovězenými hodnotami rozdílů mezi měřenými hodnoodvozenými od modelu 16 procesu.
Je zřejmé, že nelineární řídicí jednotka 14 stanoví «·····« _ τ _ ···»*·♦ · »»»·«« ' v*····· ·· t ····♦· ·· · mezní hranice pro jednu nebo více řídicích proměnných (například výstupů) z řízeného provozu'12. Jsou-li ustaveny horní a spodní hodnoty pro řídicí proměnnou, nelineární řídicí jednotka 14 provede řídící proceduru, která porovná měřenou rychlost změny mezi řídicí proměnnou a rychlostí žádaného pohybu řídicí proměnné vzhledem k alespoň jedné z mezí. Je-li řídicí proměnná mezi horní a spodní mezí, není provedena žádná řídící akce. Je-li řídicí proměnná mimo meze, porovnání měřené dynamické rychlosti změny á dynamické rychlosti změny modelu umožní odvození vélikosti chyby změny hodnoty. Tato velikost chyby změny hodnoty je potom využita objektivní funkcí k umožnění určení množiny ovládaných proměnných, která způsobí nejmenší náklady pro získání návratu řídicí proměnné mezi horní a dolní- mez. Využitím horní a spodní meze pro definici přípustného rozsahu hodnot řídicí proměnné mohou být zkoušeny různé náklady na ovládanou proměnnou pro určení, která kombinace umožňuje . návrat, řídicí proměnné mezi horní a spodní mez v témže čase při minimalizaci nákladů na ovládanou proměnnou.
S přihlédnutím k obr.3 a 4 bude podán popis činností nelineární řídicí jednotky 14. Nelineární řídicí jednotka- 14 pracuje obecně na víceúčelovém počítači, který je sloučen s řízeným provozem.12. Nelineární řídicí jednotka 14 pracuje při specifickém kmitočtu nebo rychlosti záznamu, například 1 jednou za minutu, takže řídicí proměnné jsou sledovány a ovládané proměnné jsou vypočítány pro odvození pohybů pro každou z nich pro zavedení řídicí činnosti.
Postup začíná čtením dat o řízeném provozu do číslicového řídicího systému 10 (blok 30). Tato data obsahují běžné hodnoty pro řídicí proměnné, ovládané proměnné a pomocné proměnné nebo proměnné dopředně vazby. Měření řízeného provozu jsou vedena buď provozními přístroji nebo přes oddělené laboratorní analýzy. Běžné hodnoty měření každé řídicí proměnné se potom porovnají s odpovídajícími předpověďmi modelu. Hodnoty předpětí, představující směs hodnot řízeného provozu_____
4*4 91 ·ι ta »
444» 4 4 4 4 . · • · 4 Μ ·»···♦* φφ
4 4 4 4 4 4 • 4 4 444 ··· *4 4, a modelu, se vypočítá jako rozdíl mezi měřením a předpovězenou hodnotou (blok 32).
Jak je znázorněno v bloku 34, vstupní data se dále vyhodnotí (například abnormální podmínky jako hodnoty měření které nelze vyhodnotit nebo hodnoty mimo oblast se vyřadí), Je rovněž provedena úprava dat, která obsahuje filtraci a nastavení svazků ovládaných proměnných na základě specifických mezí operátora a stavových hodnot řídicího systému.
Na začátku činnosti nélineární řídicí jednotky 14 se provede inicializace ze studeného stavu (viz rozhodovací blok 36). Tyto hodnoty pro nezávislé proměnné, buď ovládané proměnné nebo proměnné dopředně vazby, se čtou z databáze uložené v číslicovém řídicím systému 10 (blok 38) Inicializační akce vypočítá stavy modelu a výstupy řízeného provozu, které představují podmínky řízeného provozu jako teplotu, složení a vlastnosti výrobku; Model může být v jakékoliv matematické formě.
Stavový, prostorový model bude potom, použit pro účely popisu postupu. Každý stav je definován hodnotou x vektoru
a výstupy řízeného systému jsou představovány hodnotami y
vektoru. Nezávislé proměnné j Sou představovány hodnotou u
takto:
0 - F(x,u) . (1)
y « H(x) (2)
i Hodnoty pro stavy řízeného provozu j sou potom' použity
jako počáteční hodnoty pro nelineární řídicí jednotku 14 (viz blok 40,a 42). Hodnoty stavů jsou potom odhadnuty a zapsány do paměti (blok 44). V tomto okamžiku nelineární řídicí jednotka 14 začne opěrací provádění řídícího algoritmu (blok 46).
Jak je znázorněno v obr.4, řidiči proces čte procesní data z technických prostředků řídicího systému (blok 48) pro určení současného stavu procesu. Data obsahují tyto údaje:
počáteční hodnoty každého stavu modelu,
-9«44 4 4 ·· ·♦ . 4 «··«·· 44« počáteční hodnoty pro předpovězené výstupy řízeného provozu, * hodnoty předpětí představující chyby modelu řízeného provozu, ,parametry modelu, běžné měřené hodnoty nezávislých proměnných, body nastavení nebo cílové hodnoty pro řídicí proměnné a konstanty, vazby pro ovládané proměnné, podmínky stavu vstupu.'
Hodnoty pro stav modelu a předpovězené výstupy řízeného provozu jsou buď předchozí hodnoty z posledního běhu řídicí .· <' jednotky nebo z inicializace studeného startu. Řídicí proměnné' (například výstup, který má být řízen) a.omezující bod nastaveni zavádí operátor. Body nastavení jsou zavedeny jako hodnota horní meze a hodnota spodní meze. Užití těchto hodnot N umožňuje nastavení ovládaných proměnných (vstupy) pro' dosaže-\ iií minimalizovaných'nákladů’při dosažení hodnoty řídicí proměnné mezi horní a spodní mezí. Hodnoty parametrů modelu jsou předem , určeny. Běžné měřené hodnoty nezávislých proměnnýchí . _ b*' · . · · ut · jsou odvozeny z provozních přístrojů nebo laboratorních analýz. Vazby ovládaných proměnných jsou, jak bylo uvedeno výše, J . *: .
založeny na mezích zadaných operátorem a hodnotami stavu řídicího systému řízeného provozu?
Potom se nastaví operační modus* řídicí, jednotky (blok b ‘ iN
50). Jeden modus řídicí jednotky umožňuje vypočítat předpovědi modelu a řídicí signály odvozené bez použití řídicích sig.. nálů v řízeném provozu. Předpokládá se, že číslicový řídicí systém je nastaven ve zcela operativním modu, kde ovládané j. , proměnné jsou aktivně řízeny v souhlase s výpočty modelů * a měřenými stavy systému. - >
Vstupní data se přemění na. formu pro použití s modelem * r a řídicím systémem (blok 52) a začne postup odhadu stavu (blok 54). Každý stav se odhadne použitím dynamického modelu
Ί ··. _ * • » · » a · · » » • · « * a* a' a a *
-16- - a « aat· t · *' * *o· a a a a · · · · · ataaaa «a a
řízeného provozu. Ve stavovém prostorovém modelu znázorněném dále v rovnicích 3a 4 jsou stavy představovány proměnnou ”x, výstupy řízeného provozu jsou představovány proměnnou y a nezávisle proměnné jsou představovány proměnnou u.
dx/dt = F(x,u) y = H(x) (3) (4) . Rovnice 3 oznamuje, že velikost změny stavů modelu je funkce stavů modelu a nezávislých proměnných. Rovnice 4 ožna. muje, že výstup je funkce stavů modelu. Odhady modelu jsou získány integrací rovnic 3 a-4 z posledního běhu nelineární r řídicí jednotky 14 do běžného času. Přednostní metoda výpočtu zavádí orthogonálríí kollókaci, ve které^se rovnice 3 á 4 rozs · <» ' * · dělují do časových segmentů, což umožňuje, že diferenciální rovnice mohou být řešeny paralelně ve stejném časovém přírůsr ’ *· ' . .
tku.
k
Výpočty řízení prováděné nelineární řídicí jednotkou 14 se provádějí použitím techniky: . sekvenčního kvadratického programování (blok 56). Výpočet řízení určuje budoucí pohyby . v ovládaných proměnných, které dávají do budoucnosti^nejlepši shodu specifikace chování řízení v časovém horizontu. Nelineární řídicí jednotka 14 využívá model řízeného provozu vztažnou trajektorií definující specifické chování řídicí jednotky, objektivní' funkci (bude popsána dále)Ja vazby ovládané proměnné. Pohyby - ovládané proměnné se' diskretizují přes časový horizont do budoucnosti . -*
Je použit model, znázorněný v .'rovnicích 3 a 4. Jak bylo . uvedeno výše, proměnná u představuje nezávislé proměnné
Λ a jejich podmnožinou jsou ovládané proměnné (tó znamená vstuϊ py). Hodnoty pro všechny nezávislé proměnné se získají pomocí < funkce nultého řádu diskretizovaných ovládaných proměnných v každém časovém kroku, kFunkce nultého řádu předpokládá, že hodnota ovládané proměnné zůstává konstantní mezi inťervaly ovládání programu. ' • * ·.
• · · · * «·«·*.* «
e ·* ·
9' • · «
V, • li
Φ * .
-11“ +
Vztažná trajektorie udává chování řídicí střídání řídicích proměnných v nimi.
děné, dále, vyjadřuje vztah mezi proměnných a.chybou (nebo rozdílem) mezi bodem dici proměnné a měřenou řízenou proměnnou.
jednotky při souhlase s přivedenými omezeVztažná trajektorie, kterou udávají rovnice 5 a 6 uvedále, vyjadřuje vztah mezi velikostmi -změny řídicích i nastavení ří·>.
dyk/dt=(SPHk-(yk+b))/T+Vhpk-Vhnk dtk/dt=(SPLk-(yk+b))/T+Vlpk-Vlnk (5) .· (6) kde
k = 1 až K
Vlp > = 0,0
Vln > = 0;0
Vhp > =0,0
Vhn·> = 0,0
f >
SPH =
SPL = y
b = ,Vhp =
Vhn =
Vlp = *1 >.
u a* f
R mez pro řídicí proměnnou nebo horní spodní mez pro. řídicí proměnnou nebo omezení, předpovězená řídicí proměnná, '· ' chyba vztažená na předpětí v předpovědi a měř kladná.variace měřené proměnné z SPH,. >
záporná variace měřené proměnné ž SPH, kladná variace.měřené proměnné ž-SPL,
Vln = záporná variace měřené proměnné z SPL k —časový krok do budoucnosti,
K = časové kroky v . budoucnosti*v časovém horizontu ... užitém řídicí jednotkou, ϊ- T = časoyá konstanta pro rychlost řené smyčky řízené proměnné.
omezeni, •i '1· odezvy žádané užavčena jako umožňuje, a umožňuje tivní funkci.
Vhn bude dále oznaporuchová proměnná byla přeměněna na rovnost
Vln a Každá
Každá z proměnných Vlp,’Vhp, poruchová1' proměnná, aby nějaká nerovnost prioritizací omezení .pomocí vážení funkcí v objekObjektivní funkce (to znamená vztah,· který má • · ’ · 9
·· ·
být splněn řízením), je dána vztahem:
Min Sum(Vh*Vhp^+Vl νΐη^)+Ο(χ,u) (7) pokutové váhy
Vh,Vl = pokutové
Vhpj^Vlp^ = poruchové proměnné definované výše,
C(x,u) = pokutová funkce nákladů .
Rovnice 7 vyjadřuje funkci minimalizace součtu pro použití, když nastala porucha bud’ horní meze řídicí proměnné nebo dolní meze řídicí proměnné: Rovnice 7 zavádí váhově činitele, které umožňují buď kladnou hodnotu poruchy nebo zápornou hodnotu ' poruchy, která může, nebo nemusí být uvažována, podle případu. Rovnice 7 také zavádí výraz (t.j.C(x,u)), který je funkcí nákladů, závislé na ovládaných proměnných u a na z: , . 4 stavech x modelu. ' ,
Řídicí systém řeší rovnici . 7 a vyhodnocuje součet vy plývající z každého řešení, když je připuštěno více změn v ovládaných, proměnných. Účelem je dosáhnout návrat řídicí
A' proměnné y, mezí vazby definované horní mezí (SPH) a spodní mezí (SPL). Když jsou SPH a SPL odděleny rozsahem hodnot definujícím přípustnou oblast řídicí proměnné, může být vypočí tán nějaký počet možných změn v ovládaných proměnných pro ur čení, která kombinace má.za následek nejnižší náklady pro ovládané proměnné·, při dosažení návratu řídicí proměnné do přípustného rozsahu. Jestliže ovládané proměnné (ve kterémkoliv kroku řízení) umožňují návrat výstupu řízeného provozu do rozsahu mezi.SPH a SPL; každý z prvních dvou-výrazů v rovnici 7 se vynuluje a řešení funkce se přesně vztahuje k nákladům představovaným ovládanými proměnnými.
Optimalizační řešení rovnice 7 je podřízeno přídavným vazbám ovládaných proměnných, jak * je dále vyjádřeno v-rovnicích 8 a 9.
ABS(u^-u(p-l) < dub (8) £91 «« «
« · «· · • 9 ♦
·' • 99 = horní vazba na ovládané proměnné, = spodní vazba na ovládané proměnné, = vazba na změně v u mezi časovými kroky.
“I •5 *
l>
kde:
« « · • « ·9
9' 9 999· •99 ·9;
uhb ulb dub
Když hodnoty ovládaných v- budoucno sti~ j sou 58). Za předpokladu do paměti (blok 60) do řízeného pro.vozu cích prvků (například ventilů).
.Odborníkům školeným v oboru .bude zřejmé, ný popis být. provedeny různé lenky „vynálezu..
jící bylo dosaženo přijatelného řešení, výstupy obsahuproměnných pro každý časový krok přezkoušený na systémová omezení (blok platnosti výstupních dat se data zapíší a vypočtené ovládané proměnné, se pošlou (blok 62) pro ovládání provozních řídi- .
f. . * že,výše uvedeT je pouze příkladem vysvětlení vynálezu a že mohou, obměny, aniž by se vybočilo z rámce myší.
Jih
SPOLEČNÁ ADV ANCELÁŘ
VŠETEČKA ZELENÝ SVORNÍK KALENSKÝ

Claims (4)

120 00 Praha 2, Málkova 2 Česká republika .4. i
1* i
|
• i ·· • « 7 · • · • * « « · 9 « · «··· · v « ··« 9 • · * ·' 9 • · ··· ·· 4
provozu obsahující ovládané proměnné zahrnující vstupní stavy a řídicí proměnné zahrnující výstupní stavy, vyznačující se tím, že obsahuje snímací prostředky pro zajištění měření alespoň řídicích pro měnných, paměťové prostředky pro uložení' horních a spodních mezí a opravnou časovou konstantu pro alespoň jednu řídicí proměnnou, horní a spodní meze oddělené pásmem hodnot, ve kterém alespoň jedna řídicí proměnná je považována za přípustnou, , procesorové prostředky připojené ke snímacím prostředkům a paměťovým prostředkům a obsahujícím data popisující model procesu, v uvedeném řízeném provozu, náklady na ovládané proměnné vztažené k modelu pro řídicí proměnné a po řešení dále zajišťují předpovězené hodnoty pro alespoň jednu řídicí proměnnou, procesorové prostředky dále obsahují logické prostředky odpovídající na měřené hodnoty funkce jedné řídicí proměnné, které jsou mimo uvedené pásmo řídicích signálů pro výměnu ovládaných hodnot pro vyvíjení proměnných ve směru pro dosažení jejich minimalizovaných nákladů, ovládané proměnné jsou vystřídány ve směru způsobení předpovězené hodnoty alespoň jedné řídicí proměnné, aby byla v uvedeném pásmu hodnot a prostředky řídicího signálu odpovídající na řídicí signály pro ovládání přístrojů v řízeném provozu pro řízení ovládaných proměnných.
2. Systém podle nároku 1, vyznačující se tím, že paměťové prostředky ukládají data popisující funkci odezvy trajektorie pro model, která předepisuje velikost návratu pro jednu řídicí proměnnou k pásmu hodnot považovaných za přípustné, když horní mez je překročena řídicí proměnnou.a funkce odezvy,trajektorie pro model, která předepisuje velikost návratu pro jednu řídicí proměnnou k pásmu hodnot považovaných za přípus• · .»· · · * · ·- ·'· · • · · ··♦ · • · · · ·«· · · · * · · • · · • · « « • · · ·♦·· «' • · «
-15tné, když·je spodní měz překročena alespoň jednou řídicí proměnnou, obě odezvy trajektorie dále obsahují korekční časové konstanty a vyjadřují vztah mezi měřenými a žádanými velikostmi změny alespoň jedné řídicí proměnné, logické prostředky
7 s · používají dat pro určení minimalizovaných nákladů vstupních staVů. . .
3~ Systém podle nároku 2, vyznačující se tím, že funkce odezvy trajektorie pro alespoň jednu řídící proměnnou je: dyk/dt=(SPHk-(yk+b))/T+Vhpk-Vhnk dtk/dt=(SPLk-(yk+b))/T+Vlpk-Vlnk . ' k*= 1- až K . ' '’ .
' Vlp > = 0,0
-Vln >=0,0, ' ·
Vhp > = 0-, 0 .
Vhn >.= 0,0 ... , ' ' kde. : \ .
SPH = horní mez pro řidiči proměnnou nebo omezení,
SPL = spodní mez pro řídicí proměnnou nebo omezení, íl · y = předpovězená.řídicí proměnná, b = chyba vztažená na předpěti v předpovědi á měření, * ' ' '
Vhp - kladná variace měřené proměnné z SPH,
Vhn = záporná variace měřené proměnné z SPH, _ tet
Vlp = kladná variace*měřené proměnné z SPL, > Vln =, záporná variace měřené proměnné- z SPL k = časový krok do budoucnosti,
K = časové kroky v budoucnosti v časovém horizontu užitém řídicí jednotkou,
T = časová konstanta pro rychlost odezvy žádané uzavřené smyčky řízené proměnné. ... .
-164. Systém podle nároku 3, vyznačuj ící se
4 • to- • · toto, toto·* to to toto 9 to • · • · • · to, · to · toto·· · •i u '· · ♦ • · « ' to to • to · • toto to to
tím, že logické prostředky pracují pro zajištění řešení k minimalizačnímu vztahu pro určení minimalizovaných nákladů ovládaných proměnných pro dosažení pohybu alespoň jedné řídící proměnné v pásmu hodnot, kde minimalízační vztah je vyjádřen jako: Min Sum(Vh*Vhpjt+Vl Vln^.)+C(x\ u) kde:
Vh,Vl - pokutové váhy
Vhp^,Vlp^ = poruchové proměnné definovaňéJvýše, C(x,u) = pokutová funkce nákladů.
CZ0336797A 1995-04-28 1996-04-26 Systém zpetné vazby pro regulaci nelineárních procesu CZ296539B6 (cs)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/431,244 US5682309A (en) 1995-04-28 1995-04-28 Feedback method for controlling non-linear processes

Publications (2)

Publication Number Publication Date
CZ336797A3 true CZ336797A3 (cs) 1998-09-16
CZ296539B6 CZ296539B6 (cs) 2006-04-12

Family

ID=23711104

Family Applications (1)

Application Number Title Priority Date Filing Date
CZ0336797A CZ296539B6 (cs) 1995-04-28 1996-04-26 Systém zpetné vazby pro regulaci nelineárních procesu

Country Status (18)

Country Link
US (1) US5682309A (cs)
EP (1) EP0823078B1 (cs)
JP (1) JP3949164B2 (cs)
KR (1) KR100371728B1 (cs)
CN (1) CN1183148A (cs)
AT (1) ATE193771T1 (cs)
AU (1) AU702101B2 (cs)
BR (1) BR9608042A (cs)
CA (1) CA2217381C (cs)
CZ (1) CZ296539B6 (cs)
DE (1) DE69608796T2 (cs)
HU (1) HU225571B1 (cs)
MX (1) MX9708318A (cs)
MY (1) MY111933A (cs)
NO (1) NO318927B1 (cs)
PL (1) PL182764B1 (cs)
TW (1) TW297108B (cs)
WO (1) WO1996034324A1 (cs)

Families Citing this family (101)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5875109A (en) * 1995-05-24 1999-02-23 Johnson Service Company Adaptive flow controller for use with a flow control system
US7058617B1 (en) * 1996-05-06 2006-06-06 Pavilion Technologies, Inc. Method and apparatus for training a system model with gain constraints
AUPN967096A0 (en) 1996-05-06 1996-05-30 Beaton, Ross Door frames
US5854744A (en) * 1996-06-25 1998-12-29 Ingersoll-Rand Company Adaptive process control system
US5920478A (en) * 1997-06-27 1999-07-06 Oakleaf Engineering, Inc. Multi-input multi-output generic non-interacting controller
US6106785A (en) * 1997-06-30 2000-08-22 Honeywell Inc. Polymerization process controller
JP2000089525A (ja) 1998-09-07 2000-03-31 Toshiba Corp 調整制御システム
US7131890B1 (en) 1998-11-06 2006-11-07 Beaver Creek Concepts, Inc. In situ finishing control
US7220164B1 (en) 2003-12-08 2007-05-22 Beaver Creek Concepts Inc Advanced finishing control
US7572169B1 (en) 1998-11-06 2009-08-11 Beaver Creek Concepts Inc Advanced finishing control
US7037172B1 (en) 1999-04-01 2006-05-02 Beaver Creek Concepts Inc Advanced wafer planarizing
US7575501B1 (en) 1999-04-01 2009-08-18 Beaver Creek Concepts Inc Advanced workpiece finishing
US7878882B2 (en) * 1999-04-01 2011-02-01 Charles J. Molnar Advanced workpiece finishing
US6986698B1 (en) 1999-04-01 2006-01-17 Beaver Creek Concepts Inc Wafer refining
US6739947B1 (en) 1998-11-06 2004-05-25 Beaver Creek Concepts Inc In situ friction detector method and apparatus
US20130189801A1 (en) * 1998-11-06 2013-07-25 Semcon Tech, Llc Advanced finishing control
US8353738B2 (en) * 1998-11-06 2013-01-15 Semcon Tech, Llc Advanced finishing control
US7562135B2 (en) 2000-05-23 2009-07-14 Fisher-Rosemount Systems, Inc. Enhanced fieldbus device alerts in a process control system
US8044793B2 (en) 2001-03-01 2011-10-25 Fisher-Rosemount Systems, Inc. Integrated device alerts in a process control system
US7206646B2 (en) 1999-02-22 2007-04-17 Fisher-Rosemount Systems, Inc. Method and apparatus for performing a function in a plant using process performance monitoring with process equipment monitoring and control
EP1052558B1 (de) * 1999-05-14 2002-08-07 Abb Research Ltd. Verfahren und Einrichtung zur Zustandsschätzung
WO2001009201A1 (en) * 1999-07-30 2001-02-08 Exxon Chemical Patents Inc. Raman analysis system for olefin polymerization control
US6479597B1 (en) 1999-07-30 2002-11-12 Exxonmobil Chemical Patents Inc. Raman analysis system for olefin polymerization control
US6445963B1 (en) * 1999-10-04 2002-09-03 Fisher Rosemount Systems, Inc. Integrated advanced control blocks in process control systems
US6611735B1 (en) * 1999-11-17 2003-08-26 Ethyl Corporation Method of predicting and optimizing production
AT3773U3 (de) 2000-02-09 2001-06-25 Avl List Gmbh Verfahren zur automatischen optimierung einer ausgangsgrösse eines von mehreren eingangsgrössen abhängigen systems
GB0005866D0 (en) * 2000-03-10 2000-05-03 Borealis Polymers Oy Process control system
US6826521B1 (en) * 2000-04-06 2004-11-30 Abb Automation Inc. System and methodology and adaptive, linear model predictive control based on rigorous, nonlinear process model
US6618631B1 (en) * 2000-04-25 2003-09-09 Georgia Tech Research Corporation Adaptive control system having hedge unit and related apparatus and methods
KR100405043B1 (ko) * 2000-05-17 2003-11-07 김종우 1이상의 변수를 갖는 모델의 최적 변수 값 및 해를결정하는 방법
DE60102242T2 (de) * 2000-06-29 2005-01-27 Aspen Technology, Inc., Cambridge Rechnerverfahren und gerät zur beschränkung einer nicht-linearen gleichungsnäherung eines empirischen prozesses
JP3785029B2 (ja) * 2000-08-04 2006-06-14 株式会社山武 制御装置および制御方法
JP3666578B2 (ja) * 2000-08-18 2005-06-29 株式会社安川電機 予測制御装置
US6782372B1 (en) * 2000-09-28 2004-08-24 Sandia Corporation Latent effects decision analysis
EP1364263B1 (en) 2001-03-01 2005-10-26 Fisher-Rosemount Systems, Inc. Data sharing in a process plant
US8073967B2 (en) 2002-04-15 2011-12-06 Fisher-Rosemount Systems, Inc. Web services-based communications for use with process control systems
US6813532B2 (en) 2001-03-01 2004-11-02 Fisher-Rosemount Systems, Inc. Creation and display of indices within a process plant
US7720727B2 (en) * 2001-03-01 2010-05-18 Fisher-Rosemount Systems, Inc. Economic calculations in process control system
PT1256857E (pt) * 2001-05-10 2007-08-06 Siemens Ag Método de geração de um modelo de validação de dados de uma instalação a partir de um modelo de simulação desta mesma instalação.
DE10129141A1 (de) 2001-06-16 2002-12-19 Abb Research Ltd Steuer- und Regelverfahren un Regeleinrichtung zum An- oder Abfahren einer verfahrenstechnischen Komponente eines technischen Prozesses
US20030028267A1 (en) * 2001-08-06 2003-02-06 Hales Michael L. Method and system for controlling setpoints of manipulated variables for process optimization under constraint of process-limiting variables
EP1430428A2 (en) * 2001-08-31 2004-06-23 Optimum Power Technology, L.P. Design optimization
US6757579B1 (en) 2001-09-13 2004-06-29 Advanced Micro Devices, Inc. Kalman filter state estimation for a manufacturing system
US6738682B1 (en) * 2001-09-13 2004-05-18 Advances Micro Devices, Inc. Method and apparatus for scheduling based on state estimation uncertainties
WO2003025685A1 (en) * 2001-09-14 2003-03-27 Ibex Process Technology, Inc. Scalable, hierarchical control for complex processes
CN100443868C (zh) 2001-11-09 2008-12-17 埃克森美孚化学专利公司 利用拉曼光谱分析的聚合物性能的在线测量和控制
US6675073B2 (en) * 2001-11-20 2004-01-06 Steve Kieman System and method for tuning the weight control of a flow of material
US20030144747A1 (en) * 2001-11-21 2003-07-31 Metso Paper Automation Oy Method and controller to control a process
US6901300B2 (en) 2002-02-07 2005-05-31 Fisher-Rosemount Systems, Inc.. Adaptation of advanced process control blocks in response to variable process delay
US7050863B2 (en) * 2002-09-11 2006-05-23 Fisher-Rosemount Systems, Inc. Integrated model predictive control and optimization within a process control system
DE10341764B4 (de) * 2002-09-11 2019-01-10 Fisher-Rosemount Systems, Inc. Integrierte Modell-Vorhersagesteuerung und -Optimierung innerhalb eines Prozesssteuerungssystems
US7376472B2 (en) 2002-09-11 2008-05-20 Fisher-Rosemount Systems, Inc. Integrated model predictive control and optimization within a process control system
CA2501528A1 (en) * 2002-10-15 2004-04-15 Exxonmobil Chemical Patents Inc. On-line measurement and control of polymer properties by raman spectroscopy
US7328074B2 (en) * 2002-12-02 2008-02-05 United Technologies Corporation Real-time quadratic programming for control of dynamical systems
WO2005015324A2 (en) 2002-12-09 2005-02-17 Georgia Tech Research Corp. Adaptive output feedback apparatuses and methods capable of controlling a non­minimum phase system
WO2004063234A1 (en) * 2003-01-06 2004-07-29 Exxonmobil Chemical Patents Inc. On-line measurement and control of polymer product properties by raman spectroscopy
US7152023B2 (en) * 2003-02-14 2006-12-19 United Technologies Corporation System and method of accelerated active set search for quadratic programming in real-time model predictive control
US7765175B2 (en) * 2003-09-18 2010-07-27 Optimum Power Technology, L.P. Optimization expert system
US7400941B2 (en) * 2004-01-14 2008-07-15 Chrevron Phillips Chemical Company Lp Method and apparatus for monitoring polyolefin production
KR100686798B1 (ko) * 2004-10-26 2007-02-23 한국전력공사 계측값의 통계학적 유효화 방법
US7767848B2 (en) * 2005-02-08 2010-08-03 Celanese International Corporation Method of controlling acetic acid process
US8005647B2 (en) 2005-04-08 2011-08-23 Rosemount, Inc. Method and apparatus for monitoring and performing corrective measures in a process plant using monitoring data with corrective measures data
US9201420B2 (en) 2005-04-08 2015-12-01 Rosemount, Inc. Method and apparatus for performing a function in a process plant using monitoring data with criticality evaluation data
US7505129B2 (en) 2005-07-22 2009-03-17 Exxonmobil Chemical Patents Inc. On-line analysis of polymer properties for control of a solution phase reaction system
US7483129B2 (en) * 2005-07-22 2009-01-27 Exxonmobil Chemical Patents Inc. On-line properties analysis of a molten polymer by raman spectroscopy for control of a mixing device
US7505127B2 (en) * 2005-07-22 2009-03-17 Exxonmobil Chemical Patents Inc. On-line raman analysis and control of a high pressure reaction system
US7272531B2 (en) 2005-09-20 2007-09-18 Fisher-Rosemount Systems, Inc. Aggregation of asset use indices within a process plant
US7451004B2 (en) * 2005-09-30 2008-11-11 Fisher-Rosemount Systems, Inc. On-line adaptive model predictive control in a process control system
SE529454C2 (sv) * 2005-12-30 2007-08-14 Abb Ab Förfarande och anordning för trimning och styrning
US7376471B2 (en) * 2006-02-21 2008-05-20 United Technologies Corporation System and method for exploiting a good starting guess for binding constraints in quadratic programming with an infeasible and inconsistent starting guess for the solution
US7947400B2 (en) * 2006-08-14 2011-05-24 GM Global Technology Operations LLC Method of operating a fuel cell stack by monitoring membrane hydration
US7844352B2 (en) * 2006-10-20 2010-11-30 Lehigh University Iterative matrix processor based implementation of real-time model predictive control
US7991499B2 (en) * 2006-12-27 2011-08-02 Molnar Charles J Advanced finishing control
US7634323B2 (en) * 2007-02-23 2009-12-15 Toyota Motor Engineering & Manufacturing North America, Inc. Optimization-based modular control system
US8301676B2 (en) 2007-08-23 2012-10-30 Fisher-Rosemount Systems, Inc. Field device with capability of calculating digital filter coefficients
US7702401B2 (en) 2007-09-05 2010-04-20 Fisher-Rosemount Systems, Inc. System for preserving and displaying process control data associated with an abnormal situation
US8055479B2 (en) 2007-10-10 2011-11-08 Fisher-Rosemount Systems, Inc. Simplified algorithm for abnormal situation prevention in load following applications including plugged line diagnostics in a dynamic process
US8357286B1 (en) 2007-10-29 2013-01-22 Semcon Tech, Llc Versatile workpiece refining
CN101446804B (zh) * 2007-11-26 2010-11-24 北京北方微电子基地设备工艺研究中心有限责任公司 一种工艺控制方法和装置
US7885717B2 (en) * 2008-03-31 2011-02-08 Sikorsky Aircraft Corporation Fast control law optimization
US20090287320A1 (en) * 2008-05-13 2009-11-19 Macgregor John System and Method for the Model Predictive Control of Batch Processes using Latent Variable Dynamic Models
US8046089B2 (en) * 2008-06-20 2011-10-25 Honeywell International Inc. Apparatus and method for model predictive control (MPC) of a nonlinear process
JP5732066B2 (ja) * 2009-12-02 2015-06-10 シエル・インターナシヨネイル・リサーチ・マーチヤツピイ・ベー・ウイShell Internationale Research Maatschappij Beslotenvennootshap 先進的プロセス制御とプロセスの実時間最適化とを協調させるための方法、システム及び製造品
US9760073B2 (en) * 2010-05-21 2017-09-12 Honeywell International Inc. Technique and tool for efficient testing of controllers in development
US9296833B2 (en) 2010-07-08 2016-03-29 Exxonmobil Chemical Patents Inc. Method for controlling bubble formation in polymerization reactors
US9243988B2 (en) 2010-07-08 2016-01-26 Exxonmobil Chemical Patents Inc. System and method for monitoring bubble formation within a reactor
US8670945B2 (en) 2010-09-30 2014-03-11 Honeywell International Inc. Apparatus and method for product movement planning to support safety monitoring in inventory management systems
US9927788B2 (en) 2011-05-19 2018-03-27 Fisher-Rosemount Systems, Inc. Software lockout coordination between a process control system and an asset management system
JP6193891B2 (ja) * 2012-02-08 2017-09-06 アスペン テクノロジー インコーポレイテッド 調整可能なトレードオフ係数を用いて非干渉性の閉ループステップ試験を行う装置および方法
US10930535B2 (en) 2016-12-02 2021-02-23 Applied Materials, Inc. RFID part authentication and tracking of processing components
US10344615B2 (en) * 2017-06-22 2019-07-09 General Electric Company Method and system for schedule predictive lead compensation
US11554461B1 (en) 2018-02-13 2023-01-17 Omax Corporation Articulating apparatus of a waterjet system and related technology
US11934159B2 (en) 2018-10-30 2024-03-19 Aspentech Corporation Apparatus and methods for non-invasive closed loop step testing with controllable optimization relaxation
US12050444B2 (en) * 2019-01-31 2024-07-30 Dow Global Technologies Llc Gas phase polymerization process control using projected disturbance variables and nonlinear dynamic models
US11853032B2 (en) 2019-05-09 2023-12-26 Aspentech Corporation Combining machine learning with domain knowledge and first principles for modeling in the process industries
US11782401B2 (en) 2019-08-02 2023-10-10 Aspentech Corporation Apparatus and methods to build deep learning controller using non-invasive closed loop exploration
WO2021076760A1 (en) 2019-10-18 2021-04-22 Aspen Technology, Inc. System and methods for automated model development from plant historical data for advanced process control
CN110849404B (zh) * 2019-11-18 2022-03-22 中国华能集团清洁能源技术研究院有限公司 一种传感器数据异常的连续判别方法
WO2021127253A1 (en) 2019-12-18 2021-06-24 Hypertherm, Inc. Liquid jet cutting head sensor systems and methods
US11630446B2 (en) 2021-02-16 2023-04-18 Aspentech Corporation Reluctant first principles models
US12554233B2 (en) 2022-12-20 2026-02-17 Honeywell International Inc. Methods, apparatuses, and computer programming products implementing a multi-variable, closed loop approach for determining an optimization pathway

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3917931A (en) * 1974-05-03 1975-11-04 Texaco Inc Means and method for controlling an absorber system
GB1583545A (en) * 1976-08-04 1981-01-28 Martin Sanchez J Control systems
US4349869A (en) * 1979-10-01 1982-09-14 Shell Oil Company Dynamic matrix control method
FR2529347B1 (fr) * 1982-06-29 1985-12-27 Europ Agence Spatiale Methode de teledetection a faible consommation d'energie
DE3390539C2 (de) * 1983-10-14 1990-03-08 Ford Werke Ag Verfahren zum Betreiben eines adaptiv gesteuerten technischen Prozesses
US4616308A (en) * 1983-11-15 1986-10-07 Shell Oil Company Dynamic process control
US4663703A (en) * 1985-10-02 1987-05-05 Westinghouse Electric Corp. Predictive model reference adaptive controller
GB8727602D0 (en) * 1987-11-25 1987-12-31 Nat Res Dev Industrial control systems
US5119468A (en) * 1989-02-28 1992-06-02 E. I. Du Pont De Nemours And Company Apparatus and method for controlling a process using a trained parallel distributed processing network
US5057992A (en) * 1989-04-12 1991-10-15 Dentonaut Labs Ltd. Method and apparatus for controlling or processing operations of varying characteristics
US5099412A (en) * 1989-09-29 1992-03-24 Honeywell, Inc Automatic control of a discrete system with redundancy management and prioritized conflict resolution
US5050064A (en) * 1989-12-06 1991-09-17 E. I. Du Pont De Nemours And Company Method for controlling the blending of solids with a computer
US5260865A (en) * 1991-04-01 1993-11-09 Beauford Martin H Nonlinear model based distillation control
US5268834A (en) * 1991-06-24 1993-12-07 Massachusetts Institute Of Technology Stable adaptive neural network controller

Also Published As

Publication number Publication date
AU5631496A (en) 1996-11-18
NO974959D0 (no) 1997-10-27
HUP9802089A3 (en) 1999-05-28
KR100371728B1 (ko) 2003-03-15
NO318927B1 (no) 2005-05-23
CA2217381C (en) 2005-06-14
HUP9802089A2 (hu) 1998-12-28
CA2217381A1 (en) 1996-10-31
CN1183148A (zh) 1998-05-27
MY111933A (en) 2001-02-28
PL182764B1 (pl) 2002-02-28
ATE193771T1 (de) 2000-06-15
EP0823078B1 (en) 2000-06-07
EP0823078A1 (en) 1998-02-11
DE69608796T2 (de) 2000-11-23
PL323049A1 (en) 1998-03-02
US5682309A (en) 1997-10-28
TW297108B (cs) 1997-02-01
BR9608042A (pt) 1999-01-26
KR19990008140A (ko) 1999-01-25
HU225571B1 (en) 2007-03-28
MX9708318A (es) 1998-02-28
DE69608796D1 (de) 2000-07-13
JPH11504454A (ja) 1999-04-20
AU702101B2 (en) 1999-02-11
NO974959L (no) 1997-12-19
JP3949164B2 (ja) 2007-07-25
WO1996034324A1 (en) 1996-10-31
CZ296539B6 (cs) 2006-04-12

Similar Documents

Publication Publication Date Title
CZ336797A3 (cs) Zpětnovazební způsob řízení nelineárních procesů
MXPA97008318A (en) Feedback method for controlling non-linear processes
EP0710901B1 (en) Multivariable nonlinear process controller
EP1917563B1 (en) Adaptive multivariable mpc controller
AU733463B2 (en) Method and apparatus for modeling dynamic and steady-state processes for prediction, control and optimization
EP2082292A2 (en) Adaptive multivariable mpc controller with lp constraints
Srinivasan et al. Run-to-run optimization via control of generalized constraints
KR20080051127A (ko) Mpc 모델의 온라인 다이나믹 어드바이저
Ni et al. A localized adaptive soft sensor for dynamic system modeling
Xiong et al. Neural network model-based on-line re-optimisation control of fed-batch processes using a modified iterative dynamic programming algorithm
KR20020083175A (ko) 공정 제어 시스템
San Yip et al. Multiple data sets for model updating in real-time operations optimization
Salat et al. Black box modeling of PIDs implemented in PLCs without structural information: a support vector regression approach
KR20010086084A (ko) 컨트롤러의 설계장치
JPH09146610A (ja) 多変数非線形プロセス・コントローラー
Ławryńczuk Efficient nonlinear predictive control of a biochemical reactor using neural models
JP2023161913A (ja) 情報処理装置
Huang et al. Model predictive control: Conventional approach
Bai et al. DYNAMIC DATA RECONCILIATION FOR IMPROVED PROCESS PERFORMANCE
Rigatos Linearizing Control and Estimation for Nonlinear Dynamics in Financial Systems
Figueroa et al. An Industrial Implementation of a Model Based Control Strategy
San Yip et al. Designing plant experiments for real-time optimization systems
Ansari et al. Non-Linear Model-Based Multivariable Control of a Crude Distillation Process

Legal Events

Date Code Title Description
PD00 Pending as of 2000-06-30 in czech republic
MM4A Patent lapsed due to non-payment of fee

Effective date: 20120426