
<ns0:uwmetadata xmlns:ns0="http://phaidra.univie.ac.at/XML/metadata/V1.0" xmlns:ns1="http://phaidra.univie.ac.at/XML/metadata/lom/V1.0" xmlns:ns10="http://phaidra.univie.ac.at/XML/metadata/provenience/V1.0" xmlns:ns11="http://phaidra.univie.ac.at/XML/metadata/provenience/V1.0/entity" xmlns:ns12="http://phaidra.univie.ac.at/XML/metadata/digitalbook/V1.0" xmlns:ns13="http://phaidra.univie.ac.at/XML/metadata/etheses/V1.0" xmlns:ns2="http://phaidra.univie.ac.at/XML/metadata/extended/V1.0" xmlns:ns3="http://phaidra.univie.ac.at/XML/metadata/lom/V1.0/entity" xmlns:ns4="http://phaidra.univie.ac.at/XML/metadata/lom/V1.0/requirement" xmlns:ns5="http://phaidra.univie.ac.at/XML/metadata/lom/V1.0/educational" xmlns:ns6="http://phaidra.univie.ac.at/XML/metadata/lom/V1.0/annotation" xmlns:ns7="http://phaidra.univie.ac.at/XML/metadata/lom/V1.0/classification" xmlns:ns8="http://phaidra.univie.ac.at/XML/metadata/lom/V1.0/organization" xmlns:ns9="http://phaidra.univie.ac.at/XML/metadata/histkult/V1.0">
  <ns1:general>
    <ns1:identifier>o:2371</ns1:identifier>
    <ns1:title language="en">A novel fuzzy logic scheme for PID controller auto- tuning</ns1:title>
    <ns1:language>en</ns1:language>
    <ns1:description language="en">ABSTRACT
This paper presents a novel method for PID (proportional–integral–derivative) controller auto-
tuning based on expert knowledge incorporated into a fuzzy logic inference system. The pro-
posed scheme iteratively tries to improve the performance of the closed-loop system. As perfor-
mance measures, the proposed scheme uses the characteristics of the step response (rise time,
overshoot, and settling time). PID parameters in the first iteration can be calculated based on the
basic open-loop step response experiment or it is possible to use current parameters. In each suc-
cessive iteration, step response characteristics are measured and the relative changes expressed
in the percentage of value in the first iteration are calculated and converted into linguistic values.
The fuzzy expert system computes fuzzy values that are used after defuzzification as multiply-
ing factors for current PID parameters. To achieve a balance between the aggressive and robust
closed-loop response, as well as between the slower and the faster one, the fuzzy expert system
works in three operating modes: the one for speeding up the system, the one for reducing the
overshoot, and the one for a balanced reduction of rise time and overshoot. The performance and
robustness are verified by computer simulation using an extensive range of different processes.</ns1:description>
    <ns1:keyword language="en">PID; fuzzy logic; expert knowledge; auto-tuning</ns1:keyword>
    <ns2:identifiers>
      <ns2:resource>1552099</ns2:resource>
      <ns2:identifier>10.1080/00051144.2022.2043988</ns2:identifier>
    </ns2:identifiers>
  </ns1:general>
  <ns1:lifecycle>
    <ns1:upload_date>2023-06-20T12:11:30.740Z</ns1:upload_date>
    <ns1:status>44</ns1:status>
    <ns2:peer_reviewed>no</ns2:peer_reviewed>
    <ns1:contribute seq="0">
      <ns1:role>46</ns1:role>
      <ns1:entity seq="0">
        <ns3:firstname>Ilija</ns3:firstname>
        <ns3:lastname>Kamenko</ns3:lastname>
        <ns3:institution>Faculty of Technical Sciences, Department of Computing and Control Engineering, University of Novi Sad, Novi Sad, Serbia</ns3:institution>
        <ns3:orcid>0000-0003-3352-7637</ns3:orcid>
      </ns1:entity>
    </ns1:contribute>
    <ns1:contribute seq="1">
      <ns1:role>46</ns1:role>
      <ns1:entity seq="0">
        <ns3:firstname>Filip</ns3:firstname>
        <ns3:lastname>Kulić</ns3:lastname>
        <ns3:institution>Faculty of Technical Sciences, Department of Computing and Control Engineering, University of Novi Sad, Novi Sad, Serbia</ns3:institution>
        <ns3:orcid>0000-0002-0982-3017</ns3:orcid>
      </ns1:entity>
    </ns1:contribute>
    <ns1:contribute seq="2">
      <ns1:role>46</ns1:role>
      <ns1:entity seq="0">
        <ns3:firstname>Velimir</ns3:firstname>
        <ns3:lastname>Čongradac</ns3:lastname>
        <ns3:institution>Faculty of Technical Sciences, Department of Computing and Control Engineering, University of Novi Sad, Novi Sad, Serbia</ns3:institution>
        <ns3:orcid>0000-0002-2246-8945</ns3:orcid>
      </ns1:entity>
    </ns1:contribute>
  </ns1:lifecycle>
  <ns1:technical>
    <ns1:format>application/pdf</ns1:format>
    <ns1:size>3084587</ns1:size>
    <ns1:location>https://unilib.phaidrabg.rs/o:2371</ns1:location>
  </ns1:technical>
  <ns1:rights>
    <ns1:cost>no</ns1:cost>
    <ns1:copyright>yes</ns1:copyright>
    <ns1:license>1</ns1:license>
  </ns1:rights>
  <ns1:classification>
    <ns1:purpose>70</ns1:purpose>
  </ns1:classification>
  <ns1:organization>
    <ns8:hoschtyp>92000001</ns8:hoschtyp>
  </ns1:organization>
  <ns12:digitalbook>
    <ns12:name_magazine language="sr">Automatika</ns12:name_magazine>
    <ns12:releaseyear>2022</ns12:releaseyear>
  </ns12:digitalbook>
</ns0:uwmetadata>
