Peter Galan

Peter Galan is a (retired) control system designer with extensive experience in electronics, control systems and software design. He worked for many companies like ZTS, GE, Husky, Nortel, JDSU, Emerson (in Canada and the U.S.A.) and previously at the Technical University in Kosice (former Czechoslovakia). He holds a Ph.D. degree in Automated Control Systems and M.Eng degree in Applied Cybernetics from Czech Technical University in Prague.

Articles

PID, APC September 6, 2022

Tutorial: How to find the best controller

Control system designers consistently seek the best control method for an application. See examples, equations and graphics.

By Peter Galan
Industrial PCs July 3, 2022

Soft computing in action with an intelligent battery pack

The intelligent battery pack can be made safer by using soft computing techniques to make process variables more reliable and consistent.

By Peter Galan
Courtesy: Peter Galan, retired control software engineer
PID, APC April 12, 2022

PID-correction-based control system implementation

The analog PID controller, still considered as the most powerful, can be modified as a discrete-time control system. Equations and examples follow.

By Peter Galan
Courtesy: Peter Galan, retired control software engineer
PID, APC January 27, 2022

Introduction to artificial neural networks in control applications

Practical applications of artificial neural networks (ANNs) for control systems, especially for non-linear systems, include simulating time-optimal controllers and for ANN-based controlled system (plant) models. Such models, combined with classical proportional-integral-derivative (PID) controllers, can enable adaptive and other, more sophisticated, control systems.

By Peter Galan
Courtesy: Peter Galan, retired control software engineer
Edge Computing, Embedded Systems November 30, 2021

Event-driven applications for embedded systems: Summary of PDF

C code is provided and explained for creating event-driven applications for embedded systems, and simulating a task-manager application.

By Peter Galan
Courtesy: Peter Galan, a retired control software engineer
Edge Computing, Embedded Systems October 4, 2021

Finite-state machine for embedded systems

Get help for finite-state machine programming for embedded systems using C programming language.

By Peter Galan
Courtesy: Peter Galan, a retired control software engineer
PID, APC September 2, 2021

Control system improvements: Feed-forward, adaptive, fuzzy control

Control methods that can be more effective than proportional-integral-derivative (PID) controllers, include feed-forward control, disturbance compensation, adaptive control, optimal PID control and fuzzy control.

By Peter Galan
Courtesy: Peter Galan, a retired control software engineer
PID, APC June 30, 2021

From simulation to computer-aided design of control systems

Cover Story: While simulation systems can help for control system programming design, a general-purpose programming language like C# can be used: First, some basic control system theory.

By Peter Galan
All Articles