Fuzzy control of pH using NAL

A fuzzy controller for a neutralization process is described. The controller was set up for a laboratory pilot plant. The approach is shown to be effective and can be extended to highly nonlinear and nonstationary processes. The “operator” knowledge encoded in the rules was obtained by several exper...

Full description

Saved in:
Bibliographic Details
Published inInternational journal of approximate reasoning Vol. 5; no. 6; pp. 505 - 519
Main Authors Galluzzo, Mosé, Cappellani, Vincenzo, Garofalo, Umberto
Format Journal Article
LanguageEnglish
Published Elsevier Inc 1991
Subjects
Online AccessGet full text

Cover

Loading…
Abstract A fuzzy controller for a neutralization process is described. The controller was set up for a laboratory pilot plant. The approach is shown to be effective and can be extended to highly nonlinear and nonstationary processes. The “operator” knowledge encoded in the rules was obtained by several experimental runs of the system using manual control. Rules are composed using the max-min compositional rule of inference. The use of metarules, which depends on controller performance and on active disturbances, makes the controller behave like an adaptive controller. The control program is encoded in NAL, a new experimental logic programming language that was first used in this work in a real-time application.
AbstractList A fuzzy controller for a neutralization process is described. The controller was set up for a laboratory pilot plant. The approach is shown to be effective and can be extended to highly nonlinear and nonstationary processes. The “operator” knowledge encoded in the rules was obtained by several experimental runs of the system using manual control. Rules are composed using the max-min compositional rule of inference. The use of metarules, which depends on controller performance and on active disturbances, makes the controller behave like an adaptive controller. The control program is encoded in NAL, a new experimental logic programming language that was first used in this work in a real-time application.
Author Garofalo, Umberto
Galluzzo, Mosé
Cappellani, Vincenzo
Author_xml – sequence: 1
  givenname: Mosé
  surname: Galluzzo
  fullname: Galluzzo, Mosé
– sequence: 2
  givenname: Vincenzo
  surname: Cappellani
  fullname: Cappellani, Vincenzo
– sequence: 3
  givenname: Umberto
  surname: Garofalo
  fullname: Garofalo, Umberto
BookMark eNp9j01LAzEYhINUcFv9Bwp71EP0zSabj4tQSmsti14UvIU0m0ik7pZkK7S_3l0rHj0NDDPDM2M0atrGIXRJ4JYA4XcgpcSc0LdrRW4UQCHw6gRlRAqKmaBkhLK_yBkap_QBAFwwmaGrxe5w2Oe2bbrYbvLW59tlvkuhec-fptU5OvVmk9zFr07Q62L-Mlvi6vnhcTatsC2I6rCgol4zA9YXRoICXgq27r3aKiqhUNyWrARKLBMWpAHlwDPijOPeFFIpOkHsuGtjm1J0Xm9j-DRxrwno4aIe-PXArxXRPxf1qq_dH2uuZ_sKLupkg2usq0N0ttN1G_4f-Ab2GFfs
CitedBy_id crossref_primary_10_1109_101_268863
crossref_primary_10_1109_95_296400
crossref_primary_10_1109_TFUZZ_1993_390283
crossref_primary_10_1080_00207729808929521
crossref_primary_10_1021_ie980268n
crossref_primary_10_1049_ip_cta_19971139
crossref_primary_10_1016_0952_1976_93_90054_2
crossref_primary_10_1002_cjce_24246
Cites_doi 10.1016/0888-613X(88)90106-5
10.1080/00207178308933099
10.1109/MCS.1987.1105238
10.1049/ip-d.1987.0029
10.1016/0009-2509(83)80157-2
10.1080/00207728108963787
ContentType Journal Article
Copyright 1991
Copyright_xml – notice: 1991
DBID 6I.
AAFTH
AAYXX
CITATION
DOI 10.1016/0888-613X(91)90027-J
DatabaseName ScienceDirect Open Access Titles
Elsevier:ScienceDirect:Open Access
CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1873-4731
EndPage 519
ExternalDocumentID 10_1016_0888_613X_91_90027_J
0888613X9190027J
GroupedDBID --K
--M
.~1
0R~
1B1
1RT
1~.
1~5
29J
4.4
457
4G.
5GY
5VS
6I.
7-5
71M
8P~
9JN
9JO
AAAKF
AACTN
AAEDT
AAEDW
AAFTH
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AARIN
AAXUO
AAYFN
ABAOU
ABBOA
ABFNM
ABJNI
ABMAC
ABUCO
ABVKL
ABXDB
ABYKQ
ACAZW
ACDAQ
ACGFS
ACNCT
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADMUD
ADTZH
AEBSH
AECPX
AEKER
AENEX
AEXQZ
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHJVU
AHZHX
AIALX
AIEXJ
AIGVJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
APLSM
ARUGR
ASPBG
AVWKF
AXJTR
AZFZN
BJAXD
BKOJK
BLXMC
CS3
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
GBLVA
GBOLZ
HAMUX
HVGLF
HZ~
IHE
IXB
J1W
JJJVA
KOM
LG9
LY1
M41
MHUIS
MO0
N9A
NCXOZ
O-L
O9-
OAUVE
OK1
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
ROL
RPZ
SDF
SDG
SES
SEW
SPC
SPCBC
SSB
SSD
SST
SSV
SSW
SSZ
T5K
UHS
WUQ
XPP
~G-
0SF
AAXKI
AAYXX
ADVLN
AFJKZ
AKRWK
CITATION
ID FETCH-LOGICAL-c219t-737db4a0cf2a80906574b37ddc9380296c545031c47c08a09e0f41eae6fa28993
IEDL.DBID ABVKL
ISSN 0888-613X
IngestDate Thu Sep 26 20:00:30 EDT 2024
Fri Feb 23 02:29:54 EST 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 6
Keywords pH control
logic programming
adaptive control
expert systems
process control
fuzzy logic
Language English
License http://www.elsevier.com/open-access/userlicense/1.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c219t-737db4a0cf2a80906574b37ddc9380296c545031c47c08a09e0f41eae6fa28993
OpenAccessLink https://www.sciencedirect.com/science/article/pii/0888613X9190027J
PageCount 15
ParticipantIDs crossref_primary_10_1016_0888_613X_91_90027_J
elsevier_sciencedirect_doi_10_1016_0888_613X_91_90027_J
PublicationCentury 1900
PublicationDate 1991-00-00
PublicationDateYYYYMMDD 1991-01-01
PublicationDate_xml – year: 1991
  text: 1991-00-00
PublicationDecade 1990
PublicationTitle International journal of approximate reasoning
PublicationYear 1991
Publisher Elsevier Inc
Publisher_xml – name: Elsevier Inc
References Gustafsson, Waller (BIB5) 1983; 38
Galluzzo, Giarratano (BIB10) 1989; 71
Jacobs, Badran, Proudfoot, While (BIB3) 1987; 134
Waller, Makila (BIB4) 1981; 20
Jutila (BIB7) 1983; 38
Chiu, Togai (BIB11) 1988; 2
Jutila, Orava (BIB6) 1981; 12
Pajunen (BIB2) February 1987
(BIB8) 1985
Waller, Gustafsson (BIB1) 1983; 22
Galluzzo, Giarratano (BIB9) June 1988
Jutila (10.1016/0888-613X(91)90027-J_BIB6) 1981; 12
Galluzzo (10.1016/0888-613X(91)90027-J_BIB10) 1989; 71
Jacobs (10.1016/0888-613X(91)90027-J_BIB3) 1987; 134
Galluzzo (10.1016/0888-613X(91)90027-J_BIB9) 1988
Pajunen (10.1016/0888-613X(91)90027-J_BIB2) 1987
Chiu (10.1016/0888-613X(91)90027-J_BIB11) 1988; 2
Gustafsson (10.1016/0888-613X(91)90027-J_BIB5) 1983; 38
Jutila (10.1016/0888-613X(91)90027-J_BIB7) 1983; 38
Waller (10.1016/0888-613X(91)90027-J_BIB4) 1981; 20
Waller (10.1016/0888-613X(91)90027-J_BIB1) 1983; 22
(10.1016/0888-613X(91)90027-J_BIB8) 1985
References_xml – volume: 2
  start-page: 163
  year: 1988
  end-page: 175
  ident: BIB11
  article-title: A fuzzy logic programming environment for real-time control
  publication-title: Int. J. Approx. Reasoning
  contributor:
    fullname: Togai
– year: June 1988
  ident: BIB9
  article-title: An expert fuzzy controller of a pH neutralization process
  publication-title: Achema 88
  contributor:
    fullname: Giarratano
– volume: 20
  start-page: 1
  year: 1981
  end-page: 11
  ident: BIB4
  article-title: Chemical reaction invariants and variants and their use in reactor modeling, simulation, and control
  publication-title: Ind. Eng. Chem. Proc. Des. Dev.
  contributor:
    fullname: Makila
– volume: 134
  start-page: 196
  year: 1987
  end-page: 200
  ident: BIB3
  article-title: On controlling pH
  publication-title: IEE Proc. Pt. D
  contributor:
    fullname: While
– volume: 22
  start-page: 25
  year: 1983
  end-page: 34
  ident: BIB1
  article-title: Fundamental properties of continuous pH control
  publication-title: ISA Trans.
  contributor:
    fullname: Gustafsson
– year: 1985
  ident: BIB8
  publication-title: Industrial Applications of Fuzzy Control
– volume: 71
  start-page: 52
  year: 1989
  end-page: 56
  ident: BIB10
  article-title: An expert fuzzy controller for pH control
  publication-title: Chim. Ind.
  contributor:
    fullname: Giarratano
– volume: 38
  start-page: 389
  year: 1983
  end-page: 398
  ident: BIB5
  article-title: Dynamic modeling and reaction invariant control of pH
  publication-title: Chem. Eng. Sci.
  contributor:
    fullname: Waller
– start-page: 39
  year: February 1987
  end-page: 44
  ident: BIB2
  article-title: Comparison of linear and nonlinear adaptive control of a pH process
  publication-title: IEEE Control Syst. Mag.
  contributor:
    fullname: Pajunen
– volume: 12
  start-page: 855
  year: 1981
  end-page: 875
  ident: BIB6
  article-title: Control and estimation algorithms for physiochemical models of pH processes in stirred tank reactors
  publication-title: Int. J. Syst. Sci.
  contributor:
    fullname: Orava
– volume: 38
  start-page: 639
  year: 1983
  end-page: 655
  ident: BIB7
  article-title: An application of adaptive pH-control algorithms based on physiocochemical modelling in a chemical waste-water treatment plant
  publication-title: Int. J. Control
  contributor:
    fullname: Jutila
– year: 1988
  ident: 10.1016/0888-613X(91)90027-J_BIB9
  article-title: An expert fuzzy controller of a pH neutralization process
  publication-title: Achema 88
  contributor:
    fullname: Galluzzo
– year: 1985
  ident: 10.1016/0888-613X(91)90027-J_BIB8
– volume: 22
  start-page: 25
  issue: 1
  year: 1983
  ident: 10.1016/0888-613X(91)90027-J_BIB1
  article-title: Fundamental properties of continuous pH control
  publication-title: ISA Trans.
  contributor:
    fullname: Waller
– volume: 2
  start-page: 163
  year: 1988
  ident: 10.1016/0888-613X(91)90027-J_BIB11
  article-title: A fuzzy logic programming environment for real-time control
  publication-title: Int. J. Approx. Reasoning
  doi: 10.1016/0888-613X(88)90106-5
  contributor:
    fullname: Chiu
– volume: 38
  start-page: 639
  issue: 3
  year: 1983
  ident: 10.1016/0888-613X(91)90027-J_BIB7
  article-title: An application of adaptive pH-control algorithms based on physiocochemical modelling in a chemical waste-water treatment plant
  publication-title: Int. J. Control
  doi: 10.1080/00207178308933099
  contributor:
    fullname: Jutila
– volume: 20
  start-page: 1
  year: 1981
  ident: 10.1016/0888-613X(91)90027-J_BIB4
  article-title: Chemical reaction invariants and variants and their use in reactor modeling, simulation, and control
  contributor:
    fullname: Waller
– start-page: 39
  year: 1987
  ident: 10.1016/0888-613X(91)90027-J_BIB2
  article-title: Comparison of linear and nonlinear adaptive control of a pH process
  publication-title: IEEE Control Syst. Mag.
  doi: 10.1109/MCS.1987.1105238
  contributor:
    fullname: Pajunen
– volume: 134
  start-page: 196
  issue: 3
  year: 1987
  ident: 10.1016/0888-613X(91)90027-J_BIB3
  article-title: On controlling pH
  publication-title: IEE Proc. Pt. D
  doi: 10.1049/ip-d.1987.0029
  contributor:
    fullname: Jacobs
– volume: 71
  start-page: 52
  issue: 5
  year: 1989
  ident: 10.1016/0888-613X(91)90027-J_BIB10
  article-title: An expert fuzzy controller for pH control
  publication-title: Chim. Ind.
  contributor:
    fullname: Galluzzo
– volume: 38
  start-page: 389
  issue: 3
  year: 1983
  ident: 10.1016/0888-613X(91)90027-J_BIB5
  article-title: Dynamic modeling and reaction invariant control of pH
  publication-title: Chem. Eng. Sci.
  doi: 10.1016/0009-2509(83)80157-2
  contributor:
    fullname: Gustafsson
– volume: 12
  start-page: 855
  issue: 7
  year: 1981
  ident: 10.1016/0888-613X(91)90027-J_BIB6
  article-title: Control and estimation algorithms for physiochemical models of pH processes in stirred tank reactors
  publication-title: Int. J. Syst. Sci.
  doi: 10.1080/00207728108963787
  contributor:
    fullname: Jutila
SSID ssj0006748
Score 1.42598
Snippet A fuzzy controller for a neutralization process is described. The controller was set up for a laboratory pilot plant. The approach is shown to be effective and...
SourceID crossref
elsevier
SourceType Aggregation Database
Publisher
StartPage 505
SubjectTerms adaptive control
expert systems
fuzzy logic
logic programming
pH control
process control
Title Fuzzy control of pH using NAL
URI https://dx.doi.org/10.1016/0888-613X(91)90027-J
Volume 5
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV09b8IwED0VWLr0uyptQR46tINFQkwcj1AV0ZQylSqbFRu7YgFUwVB-fc-Jg6hUdaiU6aSzkmfdu3fSXQ7gTkVKiZwxakMsUZg1nKpeT1MbcBVhNWZ0MVv1OolHU5ZmvWxvFsa1VXruLzm9YGtv6Xg0O6v5vIPhkWAuygSmNKyt0ho0uih-MTgb_cH7y3jHx26dRqklE-ocqgG6MO7sbPcifCiOoenvCWov6QxP4MirRdIvX-gUDsziDI6rTQzEB-Y5tIab7faL-L5zsrRkNSKupf2DTPrjC5gOn94eR9QvPqAaCWRNecRniuWBtt08CQSqBM4U2mZaREnQFbFG3YPRqBnXQZIHwgSWhSY3sc1dARVdQn2xXJgrIDa0TAs3FTizzHI8jmFatCJmWtswsU2g1dfKVfl_C1k1fjl0pENHilAW6Mi0CbyCRP64J4kU_Kfn9b89b-CwbNByzy3U158b00IpsFZtf9dtqD1ng2-U8az0
link.rule.ids 315,783,787,3513,4031,27581,27935,27936,27937,45675,45886
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV09T8MwED1BGWDhG1Gg4IEBBitJ48bxWBBVGtpOrZTNil0bdWkr1A7013POR1UkxICU6RRbyTn33p10LwfwqEKlRM4YtQGWKMwaTlWno6n1uQqxGjO60FYNR1EyYWnWyXa0MK6tssL-EtMLtK4sXuVNbzmbeRgeMXJRJpDSsLZK9-HAqS7dV97PXrZo7IZplJlkTN3ttXwuiLyt7UkEz8UmNP2dnnYop3cKx1WuSLrl45zBnpmfw0k9h4FUYXkBrd56s_kiVdc5WViyTIhraP8go-7gEia9t_FrQquxB1QjfKwoD_lUsdzXtp3HvsAcgTOFtqkWYey3RaQx68FY1IxrP859YXzLApObyOaufAqvoDFfzM01EBtYpoXTBE4tsxy3Y0iKVkRMaxvEtgm0flu5LP9uIeu2L-cd6bwjRSAL78i0Cbx2ifxxShIB-M-VN_9e-QCHyXg4kIP-6P0WjspWLXfdQWP1uTYtTApW6r449W8Iiq3E
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Fuzzy+control+of+pH+using+NAL&rft.jtitle=International+journal+of+approximate+reasoning&rft.au=Galluzzo%2C+Mos%C3%A9&rft.au=Cappellani%2C+Vincenzo&rft.au=Garofalo%2C+Umberto&rft.date=1991&rft.pub=Elsevier+Inc&rft.issn=0888-613X&rft.eissn=1873-4731&rft.volume=5&rft.issue=6&rft.spage=505&rft.epage=519&rft_id=info:doi/10.1016%2F0888-613X%2891%2990027-J&rft.externalDocID=0888613X9190027J
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0888-613X&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0888-613X&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0888-613X&client=summon