A software engineering approach to the development of fuzzy control systems: Dissertation

Pekka Isomursu

Research output: ThesisDissertation

Abstract

We examine the development process of fuzzy control software from the software engineering point of view. We propose an approach to the development of fuzzy logic controllers (FLCs) that makes their industrial exploitation easy and efficient. We base our approach on the assumption that the development process as well as its outcome should be intelligible to the human experts who create or use the FLC. The proposed approach consists of three views of the FLC software development process: development model, development methods and tools, and design parameters. For each view, methodology is proposed and constructed that helps the development of FLCs for industrial use. This methodology includes a detailed model of the FLC software development process, methods for the tuning of FLCs, a development tool, and designs of FLCs that make their structure intelligible. Using the proposed methodology we have managed to successfully implement various industrial FLCs. Some of them are discussed in detail in this thesis.
Original languageEnglish
QualificationDoctor Degree
Awarding Institution
  • University of Oulu
Supervisors/Advisors
  • Silvén, Olli, Supervisor, External person
Award date26 May 1995
Place of PublicationEspoo
Publisher
Print ISBNs951-38-4768-3
Publication statusPublished - 1995
MoE publication typeG5 Doctoral dissertation (article)

Fingerprint

Fuzzy control
Fuzzy logic
Software engineering
Control systems
Controllers
Tuning

Keywords

  • control systems
  • fuzzy control
  • software development
  • theses
  • fuzzy logic
  • software engineering

Cite this

Isomursu, P. (1995). A software engineering approach to the development of fuzzy control systems: Dissertation. Espoo: VTT Technical Research Centre of Finland.
Isomursu, Pekka. / A software engineering approach to the development of fuzzy control systems : Dissertation. Espoo : VTT Technical Research Centre of Finland, 1995. 143 p.
@phdthesis{7f19c9080db6499f954857bfc55b3bd6,
title = "A software engineering approach to the development of fuzzy control systems: Dissertation",
abstract = "We examine the development process of fuzzy control software from the software engineering point of view. We propose an approach to the development of fuzzy logic controllers (FLCs) that makes their industrial exploitation easy and efficient. We base our approach on the assumption that the development process as well as its outcome should be intelligible to the human experts who create or use the FLC. The proposed approach consists of three views of the FLC software development process: development model, development methods and tools, and design parameters. For each view, methodology is proposed and constructed that helps the development of FLCs for industrial use. This methodology includes a detailed model of the FLC software development process, methods for the tuning of FLCs, a development tool, and designs of FLCs that make their structure intelligible. Using the proposed methodology we have managed to successfully implement various industrial FLCs. Some of them are discussed in detail in this thesis.",
keywords = "control systems, fuzzy control, software development, theses, fuzzy logic, software engineering",
author = "Pekka Isomursu",
year = "1995",
language = "English",
isbn = "951-38-4768-3",
series = "VTT Publications",
publisher = "VTT Technical Research Centre of Finland",
number = "230",
address = "Finland",
school = "University of Oulu",

}

Isomursu, P 1995, 'A software engineering approach to the development of fuzzy control systems: Dissertation', Doctor Degree, University of Oulu, Espoo.

A software engineering approach to the development of fuzzy control systems : Dissertation. / Isomursu, Pekka.

Espoo : VTT Technical Research Centre of Finland, 1995. 143 p.

Research output: ThesisDissertation

TY - THES

T1 - A software engineering approach to the development of fuzzy control systems

T2 - Dissertation

AU - Isomursu, Pekka

PY - 1995

Y1 - 1995

N2 - We examine the development process of fuzzy control software from the software engineering point of view. We propose an approach to the development of fuzzy logic controllers (FLCs) that makes their industrial exploitation easy and efficient. We base our approach on the assumption that the development process as well as its outcome should be intelligible to the human experts who create or use the FLC. The proposed approach consists of three views of the FLC software development process: development model, development methods and tools, and design parameters. For each view, methodology is proposed and constructed that helps the development of FLCs for industrial use. This methodology includes a detailed model of the FLC software development process, methods for the tuning of FLCs, a development tool, and designs of FLCs that make their structure intelligible. Using the proposed methodology we have managed to successfully implement various industrial FLCs. Some of them are discussed in detail in this thesis.

AB - We examine the development process of fuzzy control software from the software engineering point of view. We propose an approach to the development of fuzzy logic controllers (FLCs) that makes their industrial exploitation easy and efficient. We base our approach on the assumption that the development process as well as its outcome should be intelligible to the human experts who create or use the FLC. The proposed approach consists of three views of the FLC software development process: development model, development methods and tools, and design parameters. For each view, methodology is proposed and constructed that helps the development of FLCs for industrial use. This methodology includes a detailed model of the FLC software development process, methods for the tuning of FLCs, a development tool, and designs of FLCs that make their structure intelligible. Using the proposed methodology we have managed to successfully implement various industrial FLCs. Some of them are discussed in detail in this thesis.

KW - control systems

KW - fuzzy control

KW - software development

KW - theses

KW - fuzzy logic

KW - software engineering

M3 - Dissertation

SN - 951-38-4768-3

T3 - VTT Publications

PB - VTT Technical Research Centre of Finland

CY - Espoo

ER -

Isomursu P. A software engineering approach to the development of fuzzy control systems: Dissertation. Espoo: VTT Technical Research Centre of Finland, 1995. 143 p.