Page 43 - Practical Control Engineering a Guide for Engineers, Managers, and Practitioners
P. 43

18    Chapter  Two


             worked with scores of SMILHers. One of the first ones, a great guy
             named Fred, was the hardware designer while I was the algorithm/
             software guy. I would program the minicomputer in some combina-
             tion of FORTRAN  and assembly language to  (1)  act on the inputs
             served up by Fred's hardware and to (2) send the commands to the
             output drivers, again provided by Fred. Fred also designed the elec-
             trical hardware to connect the operator's panel to the computer. Our
             trips to the customer's plants had a depressing similarity. We would
             fire up the system, watch it malfunction, and then I would proceed to
             find ways to amuse myself, sometimes for days, while Fred dug into
             the hardware to fix the problems. He was indeed heroic, often putting
             in "all-nighters." Fred never upset the project manager who thought
             the  world of him ... actually,  as  did everyone,  including myself.
             Nobody ever asked "Fred, why don't you do a more thorough job of
             debugging the system before it goes out to the field or a better job of
             design in the first place?" Fred went on to be a successful manager.
             2·1·2  A Priori First Principles
             Some  processes  invite  mathematical  modeling  up  front.  The  idea,
             often promulgated by an enlightened (or at least trying to appear
             enlightened)  manager,  requires  that  some  mathematically  gifted
             engineer develop a mathematical model of the process based on first
             principles. Proposed algorithms are then tested via simulation using
             the mathematical model of the process. This approach is extremely
             attractive to many people, especially the mathematical modeler who
             will get a chance to flex  his intellectual muscles. Early in my career
             this was my bag. In retrospect, it makes sense that I would be rela-
             tively good at it. I was fresh out of graduate school and knew practi-
             cally nothing about real-life engineering or manufacturing processes
             but I did know a little mathematics and I was quite full of myself-a
             perfect combination.
                Success depends mostly upon the style with which the modeler
             applies himself and presents his results. Many times I have seen beau-
             tiful computer graphics generated from  modeling efforts that, when
             stripped of all the fanfare, were absolutely worthless ... but impres-
             sive. Later on, if the algorithm does not work as predicted by the mod-
             eling there were always a host of excuses that the modeler could cite.
                At least in my experience, a priori mathematical modeling, espe-
             cially transient time domain modeling,  is  almost always a waste of
             time and money. The real goal of this approach should be the gaining
             of some unexpected insight into how the process works. Unfortunately,
             mathematical modeling rarely supplies any unexpected performance
             characteristics because the output is, after all, the result of various pos-
             tulates and assumptions put together by the modeler at the outset.
             Often one could just look at the basis for the model, logically conclude
             how the process was going to behave and develop a control approach
             based on those conclusions without doing any simulation.
   38   39   40   41   42   43   44   45   46   47   48