• There are no items in your cart
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert

BS EN 61131-7:2001

Current

Current

The latest, up-to-date edition.

Programmable controllers Fuzzy control programming

Available format(s)

Hardcopy , PDF

Language(s)

English

Published date

15-04-2001

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

Provides a language for the programming of Fuzzy Control applications used by programmable controllers.

Defines a language for the programming of Fuzzy Control applications used by programmable controllers.

Committee
GEL/65/2
DevelopmentNote
Also numbered as IEC 61131-7 Supersedes 97/202512 DC (05/2005)
DocumentType
Standard
Pages
60
PublisherName
British Standards Institution
Status
Current
Supersedes

Standards Relationship
NBN EN 61131-7 : 2001 Identical
NF EN 61131-7 : 2001 Identical
EN 61131-7 : 2000 Identical
SN EN 61131-7 : 2000 Identical
I.S. EN 61131-7:2000 Identical
DIN EN 61131-7:2001-11 Identical

IEC 60050-351:2013 International Electrotechnical Vocabulary (IEV) - Part 351: Control technology
IEC 61131-3:2013 Programmable controllers - Part 3: Programming languages
EN 61131-3:2013 Programmable controllers - Part 3: Programming languages

View more information
£276.00
Excluding VAT

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.