Skip to main content

Software Development for Digital Control

  • Chapter
Advances in Information Systems Science
  • 131 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. P. M. Russo, C. C. Wang, P. K. Baltzer, and J. A. Weisbecker, Microprocessors in consumer products, Proc. IEEE, 66(2) 131–141 (1978).

    Article  Google Scholar 

  2. V. Klig, Biomedical applications of microprocessors, Proc. IEEE, 66(2), 151–161 (1978).

    Article  Google Scholar 

  3. G. Flynn, Applying electronics to automobiles, Product Engineering, 63–65 (September, 1978).

    Google Scholar 

  4. J. W. Hardy, Active optics: a new technology for the control of light, Proc. IEEE, 66(6), 651–697 (1978).

    Article  Google Scholar 

  5. Minicomputer Applications, in Advances in Information Systems Science, Vol. 5 (J. T. Tou, ed.), 97–191, Plenum, New York (1974).

    Google Scholar 

  6. Intel Corporation, “8080/8085 Floating-Point Arithmetic Library Users’ Manual,” Santa Clara, California (1978).

    Google Scholar 

  7. J. T. Tou, Digital and Sampled-data Control Systems, McGraw-Hill, New York, (1959).

    Google Scholar 

  8. B. C. Kou, Automatic Control Systems, Prentice-Hall, Englewood Cliffs, New Jersey (1975).

    Google Scholar 

  9. J. M. Smith, Mathematical Modeling and Digital Simulation for Engineers and Scientists, J. Wiley, New York (1977).

    Google Scholar 

  10. F. R. Groves Jr., New ideas in practical control schemes and tuning techniques, ISA Trans., 17(2) 9–19 (1978).

    Google Scholar 

  11. H. A. Fertik, Tuning Controllers for noisy processes, ISA Trans., 14(4), 292–304 (1975).

    Google Scholar 

  12. E. H. Bristol, Designing and programming control algorithms for DDC systems, Control Engineering, 24–26 (January, 1977).

    Google Scholar 

  13. J. Mealy, J. Pottinger, and W. Heenan, Single loop µp-based controller shows promiset in lab tests, Control Engineering, 78–79 (September, 1977).

    Google Scholar 

  14. 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).

    Google Scholar 

  15. R. J. Bibbero, Microprocessors in Instruments and Control, Wiley, New York (1977).

    Google Scholar 

  16. 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).

    Article  Google Scholar 

  17. B. Carnahan, H. A. Luther, and J. O. Wilkes, Applied Numerical Methods, Wiley, New York (1969).

    MATH  Google Scholar 

  18. A. D. Edgar and S. C. Lee, focus microcomputer number system, Comm. ACM, 22(3), 166–177 (1979).

    Article  Google Scholar 

  19. J. Raamot, Microcomputer applications of integer arithmetic, Proc. IEEE, 66(2), 238–244 (1978).

    Article  Google Scholar 

  20. P. E. Danielsson, Incremental curve generation, IEEE Trans. Computers, C-19, 783–793.

    Google Scholar 

  21. C. D. Shannon, Communication in the presence of noise, Proc. IRE 37, 10–21 (January, 1949).

    Google Scholar 

  22. R. L. Ramey, J. H. Aylor, and R. D. Williams, Microcomputer-aided eating for the severely handicapped, Computer 12(1) 54–60 (January, 1979).

    Article  Google Scholar 

  23. K. S. Fu, Learning control systems, in Advances in Information Systems Science, Vol. 2 (J. T. Tou, ed.) 251–292, Plenum, New York (1969).

    Chapter  Google Scholar 

  24. R. K. Wood, Improved control by application of advanced control techniques, ISA Trans., 16(4) 31–39 (1977).

    Google Scholar 

  25. R. C. Badavas, The design and verification by simulation of an optimal control algorithm, ISA Trans., 14(1), 41–49 (1975).

    Google Scholar 

  26. 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)

    Google Scholar 

  27. 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)

    Google Scholar 

  28. 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).

    Google Scholar 

  29. R. W. Hamming, “Digital Filters,” Prentice-Hall, Englewood Cliffs, New Jersey (1977).

    Google Scholar 

  30. 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).

    Article  Google Scholar 

  31. A. B. Endres, An analysis of errors and their causes in system programs, IEEE Trans. on Software Eng., SE-l(l), 140–149 (1975).

    Google Scholar 

  32. D. D. McCracken, A Guide to PL/M Programming for Microcomputer Applications, Addison-Wesley, Reading, Massachusetts (1978).

    MATH  Google Scholar 

  33. M. Conrad, Pascal, A high-level language for micros minis, Datamation, 153–156, (July, 1979).

    Google Scholar 

  34. I. Lee, “Tutorial: Microcomputer Programming and Software Support”, IEEE Computer Society, EHO 140–4 (1978).

    Google Scholar 

  35. G. M. Weinberg, The Psychology of Computer Programming, Van Nostrand Reinhold, New York (1971).

    Google Scholar 

  36. E. Yourdon, Techniques of Program Structure and Design, Prentice-Hall, Englewood Cliffs, New Jersey (1975).

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics