An Object-Oriented Computer Aided Design Program for Modern Control Systems Analysis

Abstract

This investigation is a continuation of the ICECAP-PC research project conducted under Prof. Gary B. Lamont at the Air Force Institute of Technology. It is an ongoing development of a public domain Computer Aided Design (CAD) package for Control Engineering students and faculty.with a special emphasis on education. This investigation focuses on three areas. First, an object-oriented environment is specified, designed and implemented. The functional structure of ICECAP-PC is then converted into an object-oriented structure because object-orientation provides an advanced logic and implementation structure and effectively addresses common software engineering issues. Additionally, a new interface featuring pull-down menus, mouse support, and single stroke access provides optimal user friendliness. Second, the numerical methods used for modern control capabilities are updated providing state of the art numerical capabilities. Third, using a program extension known as a toolbox, a basic MIMO (Multiple Input Multiple Output) faculty is created to augment the MISO capabilities. The MIMO QFT toolbox allows the entry and manipulation of up to a 3x3 MIMO plant matrix of transfer functions for the QFT solution to MIMO control systems problems.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1992
Accession Number
ADA259139

Entities

People

  • Frederick L. Trevino

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • C4I
  • Cyber
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Closed Loop Systems
  • Computational Science
  • Computer Programming
  • Computer Programs
  • Computers
  • Control Systems
  • Control Systems Engineering
  • Differential Equations
  • Digital Signal Processing
  • Engineers
  • Floating Point Operations
  • High Level Languages
  • Multiple Input Multiple Output
  • Object Oriented Programming
  • Operating Systems
  • Software Development
  • Systems Engineering

Fields of Study

  • Engineering

Readers

  • Adaptive Control and Estimation with Uncertainty in Dynamic Systems.
  • Database Systems and Applications
  • Research Science/Academic Research