Abstract
The use of computers in control is not a new phenomenon; however, in the past, the number of individuals involved in developing software for digital control systems has been relatively small and applications generally have been limited to large plants. The current availability of very inexpensive computing power in microcomputers and the continued cost reduction and performance improvement of minicomputers has brought the many advantages of digital control within the economic range of even the most limited applications. At the same time, the requirements for increased energy efficiency, pollution control, and reliability have expanded the demand for sophisticated control, particularly in the automotive and appliance industries.(1–3) In some cases the advancing technology has created new classes of products such as active optical instruments(4) and sophisticated toys and other consumer products.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
P. M. Russo, C. C. Wang, P. K. Baltzer, and J. A. Weisbecker, Microprocessors in consumer products, Proc. IEEE, 66(2) 131–141 (1978).
V. Klig, Biomedical applications of microprocessors, Proc. IEEE, 66(2), 151–161 (1978).
G. Flynn, Applying electronics to automobiles, Product Engineering, 63–65 (September, 1978).
J. W. Hardy, Active optics: a new technology for the control of light, Proc. IEEE, 66(6), 651–697 (1978).
Minicomputer Applications, in Advances in Information Systems Science, Vol. 5 (J. T. Tou, ed.), 97–191, Plenum, New York (1974).
Intel Corporation, “8080/8085 Floating-Point Arithmetic Library Users’ Manual,” Santa Clara, California (1978).
J. T. Tou, Digital and Sampled-data Control Systems, McGraw-Hill, New York, (1959).
B. C. Kou, Automatic Control Systems, Prentice-Hall, Englewood Cliffs, New Jersey (1975).
J. M. Smith, Mathematical Modeling and Digital Simulation for Engineers and Scientists, J. Wiley, New York (1977).
F. R. Groves Jr., New ideas in practical control schemes and tuning techniques, ISA Trans., 17(2) 9–19 (1978).
H. A. Fertik, Tuning Controllers for noisy processes, ISA Trans., 14(4), 292–304 (1975).
E. H. Bristol, Designing and programming control algorithms for DDC systems, Control Engineering, 24–26 (January, 1977).
J. Mealy, J. Pottinger, and W. Heenan, Single loop µp-based controller shows promiset in lab tests, Control Engineering, 78–79 (September, 1977).
W. Check, E. Cheng, G. Hill, M. Holler, and J. Miller, Microcontroller includes A-D converter for lowest cost analog interfacing, Electronics Magazine (May 25, 1978).
R. J. Bibbero, Microprocessors in Instruments and Control, Wiley, New York (1977).
D. M. Auslander, Y. Takahashi, and M. Tomizuke, Direct digital process control: practice and algorithms for microcomputer application, Proc. IEEE, 66(2) 199–208 (1978).
B. Carnahan, H. A. Luther, and J. O. Wilkes, Applied Numerical Methods, Wiley, New York (1969).
A. D. Edgar and S. C. Lee, focus microcomputer number system, Comm. ACM, 22(3), 166–177 (1979).
J. Raamot, Microcomputer applications of integer arithmetic, Proc. IEEE, 66(2), 238–244 (1978).
P. E. Danielsson, Incremental curve generation, IEEE Trans. Computers, C-19, 783–793.
C. D. Shannon, Communication in the presence of noise, Proc. IRE 37, 10–21 (January, 1949).
R. L. Ramey, J. H. Aylor, and R. D. Williams, Microcomputer-aided eating for the severely handicapped, Computer 12(1) 54–60 (January, 1979).
K. S. Fu, Learning control systems, in Advances in Information Systems Science, Vol. 2 (J. T. Tou, ed.) 251–292, Plenum, New York (1969).
R. K. Wood, Improved control by application of advanced control techniques, ISA Trans., 16(4) 31–39 (1977).
R. C. Badavas, The design and verification by simulation of an optimal control algorithm, ISA Trans., 14(1), 41–49 (1975).
K. C. Chiu, A. B. Corripio, and C. L. Smith, Digital Control Algorithms, Instruments and Control Systems, Part 1, Dahlin Algorithm, 46(10) 57–59 (October 1973)
K. C. Chiu, A. B. Corripio, and C. L. Smith, Digital Control Algorithms, Instruments and Control Systems, Part 2, Kaiman Algorithms, 46(11) 55–58 (November, 1973)
K. C. Chiu, A. B. Corripio, and C. L. Smith, Digital Control Algorithms, Instruments and Control Systems, Part 3, PI and PID Controllers, 46(12) 41–43, (December, 1973).
R. W. Hamming, “Digital Filters,” Prentice-Hall, Englewood Cliffs, New Jersey (1977).
N. F. Schneidewind, and H. M. Hoffmann, An experiment in software error data collection and analysis, IEEE Trans. Software Engrg., SE-5(3), 276–286 (1979).
A. B. Endres, An analysis of errors and their causes in system programs, IEEE Trans. on Software Eng., SE-l(l), 140–149 (1975).
D. D. McCracken, A Guide to PL/M Programming for Microcomputer Applications, Addison-Wesley, Reading, Massachusetts (1978).
M. Conrad, Pascal, A high-level language for micros minis, Datamation, 153–156, (July, 1979).
I. Lee, “Tutorial: Microcomputer Programming and Software Support”, IEEE Computer Society, EHO 140–4 (1978).
G. M. Weinberg, The Psychology of Computer Programming, Van Nostrand Reinhold, New York (1971).
E. Yourdon, Techniques of Program Structure and Design, Prentice-Hall, Englewood Cliffs, New Jersey (1975).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1981 Plenum Press, New York
About this chapter
Cite this chapter
Shumaker, R.P. (1981). Software Development for Digital Control. In: Tou, J.T. (eds) Advances in Information Systems Science. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-9883-7_3
Download citation
DOI: https://doi.org/10.1007/978-1-4613-9883-7_3
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-9885-1
Online ISBN: 978-1-4613-9883-7
eBook Packages: Springer Book Archive