IEEE Transactions on Industrial Electronics · 1997 · 247 citations · 15 references
EngineeringComputer EngineeringElectrical EngineeringAnalog ElectronicsEmbedded SystemsPower ElectronicsDc-dc ConversionDc-dc ConvertersMicrocontroller ArchitectureMicrocontroller-based DesignA-d ConversionBuck ConvertersBuck-boost Ac-dc ConvertersBuck-boost ConvertersDc-dc Converter ControlDuty Cycle ControlPower ConvertersPower Electronic Converters
This paper presents an implementation of a fuzzy controller for DC-DC power converters using an inexpensive 8-bit microcontroller. An "on-chip" analog-to-digital (A/D) converter and PWM generator eliminate the external components needed to perform these functions. Implementation issues include limited on-chip program memory of 2 kB, unsigned integer arithmetic and computational delay. The duty cycle for the DC-DC power converter can only be updated every eight switching cycles because of the time required for the A/D conversion and the control calculations. However, it is demonstrated here that stable responses can be obtained for both buck and boost power converters under these conditions. Another important result is that the same microcontroller code, without any modifications, can control both power converters because their behavior can be described by the same set of linguistic rules. The contribution shows that a nonlinear controller such as fuzzy logic can be inexpensively implemented with microcontroller technology.
15
L. A. Zadeh · Information and Control · 1965 · 66.1K citations
Neural networks and fuzzy systems
Vojtěch Dvořák · Knowledge-Based Systems · 1993 · 845 citations
General-purpose fuzzy controller for DC-DC converters
Paolo Mattavelli, L. Rossetto, G. Spiazzi et al. · IEEE Transactions on Power Electronics · 1997 · 283 citations