NONLINEAR FUZZY SELFTUNING PID CONTROL
TECHNOLOGY AND ITS APPLICATIONS IN AUTOMATED
PROGRAMMING ROBOTICS
Ganwen Zeng
Data I/O Corporation, 6464 185
th
Ave NE, Readmond, WA 98052, USA
Qianglong Zeng
Dartmouth University, Hanover, NH, 03755, USA
Keywords: Fuzzy control, Fuzzy sets, Fuzzy self-tuning control, Fuzzy PID control, Robotics, Distributed control,
Programming systems, Control algorithm, Control system, DSP, ADC/DAC, Servo motor control, FPGA,
Microcontrollers, PowerPC, ARM9, COM, CAN, ETHERNET, Multi-core architectures, Embedded control
system, Bios, RTOS, kernel, OOP, Nested ISR, Fast IO, Firmware, Embedded software, Control
applications, Programming technology, ONFI (Open NAND Flash Interface), Flash devices, Flash cards,
Flash disks, USB2.0 host/Flash Media Controller for SmartMedia (SM), xD, CF, MS, SD and
MultimediaCard (MMC).
Abstract: The paper presents an advanced Fuzzy self-tuning PID controller theory and it implement its applications on
Data I/O’s automated robotic programming systems. Considerable programming technology shift occurred
in recent device programmer industry; programming density have been constantly fast growing from low-
volume to high-volume programming for all kinds of non-volatile flash memory devices such as NOR flash,
NAND flash, and MMC cards, SD flash cards, serial flash device, serial flash cards, flash-based
microcontrollers and flash disks as high performance M-systems DiskOnChip. Device programming mode
is more demanding an automatic programming than manual operation mode. It drives the creation and
implementation of a high-performance automated programming robotic systems. This paper shows how this
proposed advanced Fuzzy self-tuning PID controllers work on these automated programming robotic
automation systems.
1 INTRODUCTION
Automated programming systems available today
are able to fully automate device programming and
to fully integrate programming testing, how to
obtain a high control performance and good control
system stability in these automated robotic system is
one key of the success in long-term device
operations in the programmer systems. It improves
the productivity, quality and flexibility of a
semiconductor production process.
High performance motor motion control precision
and high level of integration is continuously
increasing, and the clear trend is towards completely
integrated intelligent programming system. This
paper describes an embedded intelligent
programming automation system. The robotic
automated programmer system is shown in the
Figure 1.
The robotic automated programmer system is
implement in multiple microcontrollers, DSP and
embedded processors, for an complex control
motion and control task control, a multi-core
architecture is used for a high-performance motion
control and optimal marshalling control of multiple
control tasks. The multi-core can easily assist a
control task marshalling that implements a task-on-
task control communication. The control block
diagram of the robotic automated programmer
system is shown in the Figure 2.
372
Zeng G. and Zeng Q. (2007).
NONLINEAR FUZZY SELFTUNING PID CONTROL TECHNOLOGY AND ITS APPLICATIONS IN AUTOMATED PROGRAMMING ROBOTICS.
In Proceedings of the Fourth International Conference on Informatics in Control, Automation and Robotics, pages 372-375
DOI: 10.5220/0001647303720375
Copyright
c
SciTePress