• Shopping Cart
    There are no items in your cart

I.S. EN 61131-7:2000

Current

Current

The latest, up-to-date edition.

PROGRAMMABLE CONTROLLERS - PART 7: FUZZY CONTROL PROGRAMMING

Available format(s)

Hardcopy , PDF

Language(s)

English

Published date

01-01-2000

For Harmonized Standards, check the EU site to confirm that the Standard is cited in the Official Journal.

Only cited Standards give presumption of conformance to New Approach Directives/Regulations.


Dates of withdrawal of national standards are available from NSAI.

€92.00
Excluding VAT

INTRODUCTION
  Clause
  1 Scope and object
  2 Normative references
  3 Definitions
  4 Integration into the programmable controller
  5 Fuzzy Control Language FCL
     5.1 Exchange of fuzzy control programs
     5.2 Fuzzy Control Language elements
     5.3 FCL example
     5.4 Production rules and keywords of the Fuzzy
           Control Language (FCL)
  6 Compliance
     6.1 Conformance classes of Fuzzy Control
           Language FCL
     6.2 Data check list
  Annex A (informative) Theory
  A.1 Fuzzy Logic
  A.2 Fuzzy Control
  A.3 Performance of Fuzzy control
  Annex B (informative) Examples
  B.1 Pre-control
  B.2 Parameter adaptation of conventional PID
           controllers
  B.3 Direct fuzzy control of a process
  Annex C (informative) Industrial example - Container
           crane
  Annex D (informative) Example for using variables in
           the rule block
  Annex E (informative) Symbols, abbreviations and
           synonyms
  Annex ZA (normative) Normative references to
           international publications with their
           corresponding European
           publications
  Figure 1 - Example of a fuzzy control Function Block
             in FBD representation
  Figure 2 - Data exchange of Programs in Fuzzy Control
             Language (FCL)
  Figure 3 - Example of a Function Block interface
             declaration in ST and FBD languages
  Figure 4 - Example of ramp terms
  Figure 5 - Example of usage of variables for
             membership functions
  Figure 6 - Example of singleton terms
  Figure 7 - Example for fuzzy function block
  Figure 8 - Levels of conformance
  Figure A.1 - Membership functions of the terms 'full
               legal age' and 'adult'
  Figure A.2 - Description of the linguistic variable
               'Age' by linguistic terms and their
               hierarchy on the time scale (age in years)
  Figure A.3 - Commonly used shapes of membership
               functions
  Figure A.4 - Algorithms for implementing operations
               between two membership functions
  Figure A.5 - Structure and functional elements of
               fuzzy control
  Figure A.6 - The principle of fuzzification (as an
               example)
  Figure A.7 - Representation of the knowledge base in
               linguistic form
  Figure A.8 - Matrix representation of two variables
  Figure A.9 - Elements of interface
  Figure A.10a - An example showing the principle of
                 aggregation
  Figure A.10b - The principles of activation (as an
                 example)
  Figure A.10c - The principles of accumulation (as an
                 example)
  Figure A.11a - Methods of defuzzification
  Figure A.11b - Difference between Left Most Maximum
                 and Right Most Maximum
  Figure A.11c - Difference between Centre of Area and
                 Centre of Gravity
  Figure A.11d - Methods of defuzzification
  Figure A.12 - Examples of fuzzy control characteristic
                curves
  Figure A.13a - Fuzzy-based controller: Fundamental
                 structure
  Figure A.13b - Example of a Fuzzy-based controller
  Figure B.1 - Example of a pre-control
  Figure B.2 - Example of a parameter adaptation
  Figure B.3 - Example of a direct fuzzy control
  Figure C.1 - Industrial example - Container crane
  Figure C.2 - Linguistic variable 'Distance' between
               crane head and target position
  Figure C.3 - Linguistic variable 'Angle' of the container
               to the crane head
  Figure C.4 - Linguistic variable 'Power'
  Figure C.5 - Rule base
  Figure C.6 - Fuzzification of the linguistic variable
               'distance'
  Figure C.7 - Fuzzification of the linguistic varibale
               'angle'
  Figure C.8 - Subset of three rules
  Figure C.9 - Elements of aggregation
  Figure C.10 - Principles of aggregation
  Figure C.11 - Elements of activation
  Figure C.12 - Principle of activation
  Figure C.13 - Elements of accumulation
  Figure C.14 - Principles of accumulation
  Figure C.15 - Defuzzification
  Figure C.16 - Example in SCL
  Figure D.1 - Principle of the controlled system
  Figure D.2 - Principle of the fuzzy based control
               of the oven
  Figure D.3 - Rule block
  Figure D.4 - Example in FCL
  Table 1 - Defuzzification methods
  Table 2 - Formulae for defuzzification methods
  Table 3 - Paired algorithms
  Table 4 - Activation methods
  Table 5 - Accumulation methods
  Table 6 - Priority of operators
  Table 7 - Reserved keywords for FCL
  Table 8 - FCL Basic Level language elements (mandatory)
  Table 9 - FCL Extension Level language elements
            (optional)
  Table 10 - Examples of a list with Open Level
             language elements
  Table 11 - Data check list
  Table A.1 - Inference steps and commonly used
              algorithms
  Table C.1 - Inference steps and assigned operator
  Table E.1 - Symbols and abbreviations
  Table E.2 - Synonyms

Specifies a language for the programming of Fuzzy control applications used by programmable controllers.

DevelopmentNote
For CENELEC adoptions of IEC publications, please check www.iec.ch to be sure that you have any corrigenda that may apply. (01/2017)
DocumentType
Standard
Pages
128
PublisherName
National Standards Authority of Ireland
Status
Current

Standards Relationship
NF EN 61131-7 : 2001 Identical
EN 61131-7:2000 Identical
SN EN 61131-7 : 2000 Identical
IEC 61131-7:2000 Identical
DIN EN 61131-7:2001-11 Identical
BS EN 61131-7:2001 Identical
NBN EN 61131-7 : 2001 Identical

Access your standards online with a subscription

Features

  • Simple online access to standards, technical information and regulations.

  • Critical updates of standards and customisable alerts and notifications.

  • Multi-user online standards collection: secure, flexible and cost effective.