Modern developments
A number of significant developments in various
fields have occurred during the 20th century: the
digital computer, improvements in data-storage
technology and software to write computer
programs, advances in sensor technology, and the
derivation of a mathematical control theory. All these
developments have contributed to progress in automation
technology.
Development of the electronic digital computer
(the ENIAC [Electronic Numerical Integrator and Computer]
in 1946 and UNIVAC I [Universal Automatic Computer]
in 1951) has permitted the control function in
automation to become much more sophisticated and the
associated calculations to be executed much faster than
previously possible. The development of integrated
circuits in the 1960s propelled a trend toward
miniaturization in computer technology that has
led to machines that are much smaller and less expensive
than their predecessors yet are capable of performing
calculations at much greater speeds. This trend is
represented today by the microprocessor, a miniature
multicircuited device capable of performing all the
logic and arithmetic functions of a large digital computer.
Along with the advances in computer
technology, there have been parallel improvements in
program storage technology for containing the
programming commands. Modern storage media include
magnetic tapes and disks, magnetic bubble memories,
optical data storage read by lasers, videodisks, and
electron beam-addressable memory systems. In addition,
improvements have been made in the methods of
programming computers (and other programmable machines).
Modern programming languages are easier to use and are
more powerful in their data-processing and logic
capabilities.
Advances in sensor technology have provided a vast
array of measuring devices that can be used as
components in automatic feedback control systems. These
devices include highly sensitive electromechanical
probes, scanning laser beams, electrical field
techniques, and machine vision. Some of these sensor
systems require computer technology for their
implementation. Machine vision, for example, requires
the processing of enormous amounts of data that can be
accomplished only by high-speed digital computers. This
technology is proving to be a versatile sensory
capability for various industrial tasks, such as part
identification, quality inspection, and robot guidance.
Finally, there has evolved since World War II a
highly advanced mathematical theory of control systems.
The theory includes traditional negative feedback
control, optimal control, adaptive control, and
artificial intelligence. Traditional feedback control
theory makes use of linear ordinary differential
equations to analyze problems, as in Watt's flying-ball
governor. Although most processes are more complex than
the flying-ball governor, they still obey the same laws
of physics that are described by differential equations.
Optimal control theory and adaptive control theory are
concerned with the problem of defining an appropriate
index of performance for the process of interest and
then operating it in such a manner as to optimize its
performance. The difference between optimal and adaptive
control is that the latter must be implemented under
conditions of a continuously changing and unpredictable
environment; it therefore requires sensor measurements
of the environment to implement the control strategy.
Artificial intelligence is an advanced field of computer
science in which the computer is programmed to
exhibit characteristics commonly associated with human
intelligence. These characteristics include the capacity
for learning, understanding language, reasoning, solving
problems, rendering expert diagnoses, and similar mental
capabilities. Developments in artificial intelligence
are expected to provide robots and other
"intelligent" machines with the ability to
communicate with humans and to accept very high-level
instructions rather than the detailed step-by-step
programming statements typically required of today's
programmable machines. For example, a robot of the
future endowed with artificial intelligence might be
capable of accepting and executing the command
"assemble the product." Present-day industrial
robots must be provided with a detailed set of
instructions specifying the locations of the product's
components, the order in which they are to be assembled,
and so forth.
CALL
Glue: Scripting Languages for Computer Aided Language
Learning Systems - Text processing using the
computer programming languages Perl, Tcl/Tk, and Python,
Perl scripts for extracting sentences out of HTML web
pages.
Optimum Designs Inc.
- Manufacturers computer based digital oscilloscopes.
Australian
Seniors Computer Clubs Association (ASCCA) - Public
benevolent institution offering barrier-free
information, advice on starting a club, tips and hints
for seniors and people with disabilities.
Computer
and Telecommunications Equipment Recycling - Links
to companies, associations and publications related to
the computer and telecommunications recycling industry
in general.
Mint Computer
- Buys, sells, rents and leases new and refurbished
midrange hardware, peripherals and printers.
Savvy
Shopping: Personal Computer Buying Guide - Article
discusses the major computer components and advises what
an average user needs to purchase. Site also offers
coupons.
|