JPRS ID: 9238 USSR REPORT METEORLOGY AND HYDROLOGY
Document Type:
Collection:
Document Number (FOIA) /ESDN (CREST):
CIA-RDP82-00850R000300080010-9
Release Decision:
RIF
Original Classification:
U
Document Page Count:
122
Document Creation Date:
November 1, 2016
Sequence Number:
10
Case Number:
Content Type:
REPORTS
File:
Attachment | Size |
---|---|
CIA-RDP82-00850R000300080010-9.pdf | 7.15 MB |
Body:
APPROVED FOR RELEASE: 2047/02/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
JPRS L/9527
5 February 1981
U SSR Re ort
p
CYBERNETICS, COMPUTERS AND
AUTL~MATICN TECHNOIOGY
(FOUO 3/g 1)
FB~$ FOREIGN BROADCAST INFORMATION SERVICE
FOR OFF[CIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02/48: CIA-RDP82-44850R000300084410-9
NOTE
JPRS publications contain information primarily from foreign
newspapers, periodicals and books, but also from news agency
transmissions and broadcasts. Materials from foreign-language
sources are translated; those from English-language sources
are transcribed or reprinteds with the original plirasing and
other characteristics retained.
Headlines, editorial reports, and material enclosed in brackets
are supplied by :TPRS. Processing indicators such as [Text)
or [Excerpt] in the first line of each item, or following the
last line of a brief, indicate how the original information was
processed. Where no processing indicator is given, the infor-
mation was summarized or extracted. -
Unfamiliar names rendered phonetically or transliterated are
enclosed in parentheses. Words or names preceded by a ques-
tion marx and enclosed in parentheses were not clear in the
original but have been supplied as appropriate in context.
Other unattributed parenthetical notes within the body of an
item originate with the source. Times within items are as -
given by source.
The contents of this publication in no way represent the poli-
cies, views or atLitudes of the U.S. Government.
COPYR.IGHT ; AWS AND REGULA.TIONS GOVERNING OW~IERSHIP OF
_ MATEP.IALS REPRODUCED HEREIN REQUIRE THAT DISSEMINATION
OF THIS PUBLICATION BE RESTRICTED FOR OFFICIAL USE O~TLY.
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2047102108: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
~ JPRS L/9527
5 February 1981
USSR REPORT
CYBERNETICS, COMPUTERS AND AUTOMATION TECHNOLOGY
(FOUO 3/81)
CONTENTS
HARDWARE
30-Mop Array Processor 1
Fundamentals of the Design of Computer Assembly Components...~...... 2
Fundamentals of the Design of Computer Assembly Components.......... 4
Testing Computer Components 7
Environmental Testing Categories 9
- Determining and Designing Computer Reliability 12
IC Packaging 33
SOFTWARE
; Realization of the Adaptability Properties of the Operating Systems
of Minicomputers 38
Realization of the IML Intermediate-Level Language on a Computer of
the SM-3 Type 39
Intelligent Interactive Systems..e 41
Recognition of ECG Structural Elements in an Automated Complex...... 50
Complex Statistical Evaluation of Detection of the QRS Complex...... 56
~ - a, - [III - USSR - 21C S&T FOUO]
, FOR UFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
APPLICATIONS
SKAT Rohot Submarine 61
Computer-Aided Design of Data Display Systems for Automated Control 63
in the Chemical Industry
A Microprocessor System in the KAMAK Stanuar~_-.�..�������������~��� 78
A Hierarchical Two-Processor System for Collecting and Processing
Experimental Data 79
0 iented Measurement and�Computation Complexes, Based on SM-3
Problem- r
~ and SM-4 Computers and KAMAK Equipment, for the Automation of Scien- 84
_ tific Research
, Electronic KAMAK Modules for Precision Laser Measuring and Control
Systems............ 93
~ An Automated Complex for Processing Images 101
A Digital System for Storing and Processing Television Pictures for 108
Astrophysical Research
A Package of Programs for Calculating the Characteristics of IntFn- 113
sive Beams of Relativistic Charged Particles
PUBLICATIONS
Abstracts From the Joumal 'AUTOMETRY'.......~ 115
-b-
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
FIARDWARE
30-MOP ARRAY PROCESSOR
Moscow KRASNAYA ZVEZDA in Russian 20 Nov 80 p 4
[Summary] The first Soviet array processor has been created by a group at the
Yerevan Scientific Research Institute for Mathematical Machines. The processor
will increase tY~e speed of the YeS-1046, developed at the same institute, up to
30 million operations per second.
[910-P]
CSO: 1863
- 1
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR O~FICIAL USE ONLY
UDC 68I.3
L~'UNDAMENTALS OF Ti?y DESIGN OF COMPUTER ASSEMBLY COI~~TENTS
Moscow OSNOVY PROYEKTIROVANIYA SBOROCANYKH EDINITS EVM in Russian 1980 signed
to press 3 Dec 79 pp 3-4
[Foreword fram the book b B.O. O1'khov, Izdatel'stvo "Mashinostroyeniye",
15,000 copies, 255 pages ~
[Text] Foreword
Important f actors whir.h govern the ga~e of scientific and engineering progress
in contemporary s~ciety are the refinement of ele~tronic camputers and the
extent to which they permeate scientific, planning and design institutions. It
has been repeatedly underscored in the directive documents for the development
of the USSR National Economy that to assure a signif icant growth in labor
productivity in all sectors of the nat~onal ecanomy, successfully resolve fur~da-
mental scientif ic problems and urgent engineering problems, it is necessary to
expand the production of general purpose and control computer complexes for
autamated control systems for technological processes and opti.mal control in
sectors of the national econamy. The solution of the problems posed here de- .
termines the necessity of training highly skilled design personnel and opera-
tional workers for electronic camputer equipment.
The textbook for the course Design Fundamentals for the Components and Assembly
Units of Electronic Computers, Devices and Instruments" is being published for ,
the first time for intermediate special educational institutions. This was duP
to a number of difficulties which the author had to deal with in writing
the book. On one hand, it was necessary to rather completely cover all questions
in the existing program af the relevant course, and on the other hand, illuminate
a number of urgent topics, not touched upon in the program.
The basic requirements placed on the assembly components are treated in this
book and the stages in their design are described taking into account the
standards and specifications existing during the design, as well as questions of
the testing and reliability of assembly camponents. The m~or types of con-
temporary component radio electronic elements and methods of installing them are
described. Questions of the design of assembly components (circuit boards,
modules) of the arithmetic and logic devices, the power sepply, individual
2
FOR OFF[CIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
dev3.ces and the computer as a whole are treated in detail. Integrated micro-
cir cuits and printed circuit boards are used as the primary technlcal basis for
th e design. Also treated in the book and supplementing the program are: the
de s ign of power supplies, the general layout of a cumputer, measures to protect
ag a inst mechanical overloads and methods of equipment cooling, but material
de a ling with micranodules and their ~pplication is almost completely omitted,
sin ce these elements are not used in practice in new designs. Basic design
re c ommendations are reinf orced with examples of the designs of assembl.y campo-
nen ts used in domestic and foreign computers. It was kept in mind during� the
writing of the book that the reader is familiar with the fundamentals of logic
de s ign and m icroelectronic principles, presented in related ccurses.
Chapter 9 was written in conjuntion with candiate of the engineering sciences
B. N . Ivanchuk.
Th e author is deeply grateful to reviewers L.P. Arnautova and candidate of the
eng ineering sciences Ye.I. Nikolayev for the critical remarks they made directed
towards jmproving the contents of the book. The author will receive critical
caarments and requests of readers with gratitude, which he requests be directed
to the address of the "Mashinostroyeniye" publishing house.
COP`.[tIGHT� Izdatel'stvo "Mashinostroyeniye", 1980 -
[51-8225] �
8225
CSO: 1863
�
3
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
UDC 681.3
FUNDAMENTALS OF THE DESIGN OF COMPUTER ASSEMBLY COMPONENTS
Moscow OSNOVY PROYEKTIROVANIYA SBOROC~IIJYF~i EDINITS EVM in Russian 1980
signed to press 3 Dec 79 pp 254-255
[Table of contents from book by B.O. Ol'khov, Izdatel'stvo "Mashinostroyeniye",
15,000 copies, 255 pages]
[Text] Table of Contents
Foreword 3
Introduction 5
Chapter 1. The Major Design Tasks and Stages 9
1. General design questions 9
2. Planning the development of a computer 11
3. The contents of the major design stages for a
computer 14
Chapter 2. Specifications and Standards Used in the Design Planning 18
- 1. General principles 18
2. Kinds of products 20
3. The kinds and composition of designer documents 21
4. Basic requirements placed on designer d ocuments 27
Chapter 3. Tests of Camputer Assembly Units 42
1. The kinds of tests 42
2. Electrical tests 46
3. Mechanical tests 49
4. Climatic tests 52
Chapter 4. General Requirements Placed on the Designs of Electronic
Computer Equipm~nt 54
l. The applications areas of electronic ccmputer
equipment 54
2. Enviro~ental factor affecting computer equipment 55
4
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
3. Requirements placed on the structural design of camputers 59
4. The major techniral economic characteristics of computers
and their interrelationship 62
Chapter 5. Computer Reliability 66
1. General infor~ation and basic concepts 66
2. Reliability indicators 69
3. Calculating the reliability 74
4. Reliability tests 77
5. Designing a computer for a specified rel~ability 80
Chapter 6, The Constituent Electronic Camponents and Materials 85
1. Integrated circuits 85
2. Discrete electronic camponen~s 94
3. Switching elements and p lugged connectors 103
4. Cable products 111
5. Structural and protective materials 113
6. Input quality control of the purchased electronic
canponents and materiais 115
Chapter 7. Same Questions of the Production Technology of Computer
Assembly Units 116
1. General inf ormation on electrical installation operations 116
2. Printed circuit boards 122
- 3. Three-dimensional hook-up circuit boards 130
4. Autamation of the f abrication of printed circuit boards
and assembly units based on them 136
Chapter 8. The Structural Design of the Assembly Units of Arithmetic
Logic Units 139
1. The hierarchical principle of the layout of camputer
assembly units 139
2. The planning of printed circuits boards 141
3. The design of circuit modules 155
4. Microassemblies and assembly units based on them 177
S. Assembly units of the second structural design and
process leve 1 181
Chapter 9. The Structural Design of the Assembly Units of Power
~ Supplies 192
1. Power supplie s and the basic requirements placed on
the~n? 192
2. Typical block diagrams of power supplies 196 _
3. The constituent radioelectronic camponents and their
impact on the design of the assembly units of power
supplfes 201
4. The principles for breaking electrical power supplies
down into assembly units 203 -
5
' FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2047102108: CIA-RDP82-00850R000300080010-9
. FOR OFFICIAL USE ONLY
5. The major requirements placed on the design of power supply 208
assembly units 216
6. Questions of the l~.yout of a power supply
Chapter 10. The Overall Layout of a Computer 219
1. The layout of large computer 219
2. The layout of small computers 22~
3. Protecting computer assembly units agai~st mechanical 231
overloads 234
4. The cooling of the electronic equipment of camputers
251
Conclusion
253
Bibliography
COPYRIGHT: Izdatel'stvo "Mashinostroyeniye", 1980
[51-8225]
8225
CSO: 1863
6
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02108: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
UDC 681.3
TESTING COTiPUTER COMPONENTS
Moscow OSNOVY PROYEKTIROVANIYA SBOROCHNYI~i EDINITS EVM ir~ Russian 1980 signed
to press 3 Dec 79 pp 52-53
[Excerpt from book "Fundamentals of the Design of Computer Assembly Components",
by B.O. O1'khov, Izdatel'stvo "Mashinostroyeniye", 15,000 copies, 255 pages ]
[Excerpt] The parameters c~f products which are monitored in various s~ages of
the tests are indicated in Table 9(the parameters of the electrical signals:
PES; the insulation resistance: RiZ, and the quality of the protective coatings,
KZP .
TABLE 9
Monitored Parameters
Properties Being Checked During the At the Campletion
in the Test Product Testing of the Testing
Process �
PES RiZ PES RiZ KZP
Moisture resistance + + + + +
- Cold resistance:
Minimum working temperature + - - - -
The ultimate minimal temperature - - + - +
Resistance to frost and dew + - + - +
Heat resistance:
Maximum working temperature + + - - -
Ultimate maxim~ temperature - - + + +
High altitude immunity + - + - -
Resistance to solar radiation + - + - +
Resistance to a saline fog - - - - +
Dust protection + - + - +
Spray protection + - + - +
Fungus resistance - - - - +
7
FOR OFFLCIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
~FOR OFFICI4L USE ONLY
Note to Table 9: A"+" means the parameter is checked; a"-" means the parameter
is not checked.
COPYRIGHT: Izdatl'stvo "Mashinostroyeniye", 1980
[51-8225]
~ 8225
CS0:1863 ~
8 _
FOI2 OFFI~'IAL USE OTILY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
UDC 681.3
_ ENVIRONMENTAL TESTING CATEGORIES
Moscow OSNOVY PROYEKTIROVANIYA SBORCHNYKH ~DINITS EVM in Russian 1980 signed
to press 3 Dec 79 pp 56-59
- [Excerpt from book "Fundamentals of the Design of Computer Assembly Components",
by B.0. Ol'khov, Izdatel'stvo "Mashinostro~~eniye", 15,000 copies, 255 pages]
- [Exce-rpt] The environmental factors acting on equjpment are classified
according to the degrees of severity (Table 10) in accordance with GGST 1696~-71,
"Electronic and Electrical Eng ineering Equipment Products. Mechanical and -
Climatic Effects. Testing Methods and Requiremeuts."
TABLE 10
Ct IIg 8C OY' 8ospe1leT~ypWxB ~aK'rop
~e~ree of - Degree of
3xaveaee e b 7KtGTKOtTY 3xsvexae Cre~~e~~cocrx
Value . I Severity 'Value zY
Temperature of the Air or Other Gaa During Opex'ation
Te?+nepaTypa BosAyxa xnx Apyroro rasa
~ npN 3r.cnnyarauNN, �C �C
Elevated flonawexxan
40 1 125 . IX
45 ll 155 X
50 1] I 200 X 1
55 I V 250 X 1[
60 V 3I5 XIII
70 V I 400 X 1 V
- 85 V I I 500 X V
100 VIIJ
~ RedyCed floxiuaa+xa~
I I -40 V I
-5 I 1 -45 V I (
-10 I 1 I -60 V 11 I
-25 I V -85 I X
~ -30 V
9
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02/48: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
[Table 10, continued] :
Teunepa~rype ea~AYxa xnN ApYroro ra3a
npx xpaHeHeH N TPBHCJIOPTHPOB2HMH~ �C
levated flosdwexxaA ~o~N~cu+Hpa ~ed~~~d
5p i -50 I
60 1 I -60 11
-85 11 I
edueed At~nospl~er~Le PxQ~sa~e~ Pa
OHHNC2HHOC 8 ce A~dsneH~ie, fIa
7� 1~~ 1 6,T� ~~s V~
53,5�10' � 1l 133.3 VI1
~,7. ~p~ II! 13,3 VI1l
12�10' 1V 0,13 1X
2� 10' V 1,3� ]0'~ X
E evated Presaure of the Air or Other Gas MPa
, f[oe~weHNce Aaene~+He BaiAyxa xax Apyroro rasa,'MCia
0,147 I I i 0,294 I II
0
~ ~2~TIOHdi112TIN8A BJ18KtHOC'Pb ~OTHOCM'TtAbHBA 8118?KHOC'fb~ �6/rewneparypa,
ggJ35 V 1
' 98/25 I I 100/35 V 1 I 1 _
l0U/25 1~
Acting Factor Bo3AetlcTeyautx0 ~paKrop ~
Degxee of Degree of
3naveHxe I Creneue acerrKOC're I 3xavenxe C'r~neve~~~y tl
Value
- (3) BN6pauHOi~ede H2CPy3KH (ANanasoe yarroT,
I'u/ycxopeHxe, g)
1=35/0,5 1 1=2000/5,0' XI
1=60/1,0 li 1=2000/I0,0 XII
1~60/2,0 ]I1 1=2000115.0 X111
1=80/5,0 1V 1=2000/20,0 XIV
1=100/!,0 V 1=3000/20,0 XV
1=200/5,0 VI 1=5000110,0 XVI
1=200/10,0 V1l 1=5000/20,0 XVII
1=600/5,0 VI11 1=5000/30,0 XVI11
1=600/10,0 IX 1=5000/4Q,0 XIX
- 1= t 000/ 10,0 X 100= 5000/50,0 X X
10
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFIC[AL USE ONLY
(Table 10, continued):
~4~ YRap?ide ~iarpy3KH -
(ycKOpeuuc, g/t~Hrenbnorrb Ha+nynbca, Mc)
Mult~ple MeoroKparHwe ~
IS/2= I,i I 7512=6 III
40/2=10 I li I I50/1=30 I 1V
~ew~~}e OAMHOyHwe
4/40=- 60 1 500/ I= 2 V
20/20= 50 I I 1000/0, 2=1 V 1
75/2=6 1l1 I500/0,2=0,5 V11
150/1=3 1V 300010,2=0,5 VI11
(5) IINHe11tIWC ~lICtITP06CiKHNC~ H81'Py3KH, g
_ 1 ~50 V
25 I( 200 V 1
50 I 11 500 V l t
100 IV
[Key to Table 10]:
1. Temperatur.: of the air or other gas during storage and transportation, �C;
2. Elevated humidity (relative humidity in percent/temperature �C);
3. Vibration loads (frequency range in Hz/acceleration, g);
4. Shock loads (acceleration, g/pulse width, milliseconds);
5. Linear (centrifugal) loads, g.
The following values of the intensities of the acting factors can be cited
for electronic computer equipment. The range of working temperature of the
ambient medium is usually no more than -50 to +50 �C; in this case, the
maximtml working temperature of the electronic components can be no higher
than +50 �C, due to overheating of the equipment from the heat liberated
in it. The range of temperatures during storage and transportation is usually
no wider than -60 to +60 �C.
The maximum vibration frequency (up to 7 KHz), but with a small amplitude
(+0.025 acts on equipment operating in a caterpillar tract driven vehicle.
In this case, the equipment can be sub~ected to individual shocks with very
high accelerations. A wide frequencq range (up to 2.5 KHz) with vibration
having a considerable acceleration (up to 20 g) acts on rocket equipment.
COPYRIGHT: izdatel'stvo "Mashinostroyeniye", 1980
[51-8225)
8225
- CSO: 1863
11
, FOR OFF[CIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR dFFICIAL USE ONLY
UDC 681.3
DETERMINING AND DESIGNING COI~UTER RII,IABILITY `
Moscow OSNOVY PROYEKTIROVANIYA SBOROCHNYRH EDINITS EVM in Russian 1980 signed
to press 3 Dec 79 pp 66-84
[Chapter S from book "Fundamentals of the Des ign of Computer Assembly Components",
by B.O. Ol'khov, Izdatel'stvo "Mashinostroyeniye", 15,000 copies, 255 pages]
[Text] Chapter 5 Computer Reliability
1. General Information and Basic Concepts
Reliability is the property of a unit which allows it to execute specified
functions, while retaxning the values of the established operational indi-
cators within permissible limits with the course of time, where these limits
correspond to the adopted operational modes and conditions for utilization,
technical servicing, repairs, storage and transportation of the unit.
The high reliability requirement, as a rulP, is an absolutely necessary condi-
tion for modern computers. The operation of insufficiently reliable computers -
entails great economic expenditures, and if the failure of the computer can
have catastrophic consequences, then it is altogether impermissible.
GOST 13377-75 "Reliability in Engineering. Terms and Definitions" reveals
the content of the basic concepts used when considering questions of relia-
bility.
Reliability is a complex property, which, depending on the operational `
conditions and functions of a unit can include such properties as the failure-
free service capability, functional longevity, repair suitability and full -
- function retainability either individually or as a certain combination of
these properties.
FaiZure-free service capabilitz~, is the property of a unit of continuously
preserving its operability over a period of time or for same operating time.
A unit is characterized by the property of failure-free service capability
- both during the utilization period and during periods of storage and transport
ation.
12
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
Funetional Zongevity,is the property of an ob~ect preserving its operability
until the onset of the ultimate state for a specif ied system of technical
servicing and repairs.
Repair suitabiZity is the property of a unit, consisting in its suitability
for warning of and detecting faults and damage, and eliminating their conse-
, quences by means of making repairs and technical servicing.
FuZl funetion retainabiZity is the property of a unit of maintaining its full
functional capability and operability following storage and (or) transportation.
The properties enumerated above f~,r an object, which characterize its relia-
bility, were defined using the following concepts.
FuZZy funet2onaZ is the condition of a unit in which it meets all of the re-
quirements established by the design documentation.
NonfunctionaZ is the condition of a unit in which it does not meet the require-
ments established by the design documentation, even if only one of the require-
ments is not met.
OperabZe is the condition of an object in which it is capable of performing
the specified functions, maintaining the values of the specified parameters
within the range established by the design documentation.
Nonoperable is the condition of a unit in which it does not meet the require-
ments established by the design documentation, even if~only for one specified
paremeter which characterizes its capability of performing the specif ied
functions.
TerminuZ status is the condition of a unit in which its iurther operation should
be terminated because of uncorrectible violations of safety requirements, or a
departure of the specified parameters beyond the established limits which cannot
be e liminated, because of an uncorrectible drop in the operational efficiency
be low the pexmissible level, or the necessity of performing intermediate
repairs or a major overhaul.
The terms cited above which define the various conditions of a unit are in need -
of same explanatian.
It should be noted that the concept "fully functional" is a wider than the
concept "operable". An operable unit, in contrast to a fully functional ane,
meets only those requirements which assure its execution of the specified
function; an operable unit can be defective, however its defec~s in this case
are not so substantiable as to disrupt normal functioning (for example, a viola-
tion of requirements applying only to external appearance).
A distinction must be drawn between two cases of the "nonoperable" status:
correctible and incorrectible. In the first case, the operability of the unit
~13
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
,
~ can be restored by means of a repair, and in the second, the restaration of _
the operability is impossible or ecanamically inexpedient.
The terms following below defyne events wl:ich lead to the breakdown in the
fully functional and operable status of a unit.
Dcmtage is an event which consists in the disruption of the fully functional
status of an object because of the impact of external actions which exceed
levels established in the design documentation for the unit.
Failure is an event which consists in the disruption of the operability of the
unit (failure criteria are usuall.y established in the design documentation).
Damage can be minor, leading only to a disruption of the fully functianal '
status while retaining operability; damage can be aignif icant, leading to a
disruption of the operability, i.e., to the failure of the unit. Some failures
of units are not related to damage to them, but can be the consequence of dis-
~ ruptions in the established operational norms and regulations; such failures
are not taken into account in estimating unit reliability.
The following also belong among the general concepts of reliability theory:
Nan-faiZure operating ttime is the duration of operation of a unit;
OperatianaZ safe Zife is the nan-failure operating ti.me of a unit fram the
start of operatian or its renewal f ollowing intermediate repairs or ma~or
overhaul until the onset of terminal status;
Service Zife is the calei~dar duration of unit operation from its start or
renewal following interemediate repairs or major overhaul uuit the onset of
the terminal status;
SheZf Zife is the calendar duration of storage and (or) transportation of a
unit under specified conditions, during and after which the values of the
specified indicators are maintained kithin the established limits.
The concept of failure is one of the fundamental ones in reliability theory
and is classified according to a n~ber of criteria, w:~ich take into account
the nature of the failure. Failures can be sudden and gr~dual, independ~nt or
related, can manif est as a dropout or an intermittent failure, and can
design, production or operational f ai'�ires.
A sudden faiZure is characterized by a jump-like change in one or several
parameters of a unit, which lead to a disruption of its operability (electrical
breakdown of insulation, a short circuit, etc.). Sudden failures are usually
caused by design deficiencies, i.e., by the violation of the rules and (or)
norms for the design (design faiZure), by hidden production defects, which
occur because of violations of the rep air or fabrication technology for a unit
(production faiZuz~), or by the violation of operational regulations and (or)
14
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02/48: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
conditions (operationaZ failure). Such failures, as a rule, occur in the initial
stage of operation of a unit.
GrdduczZ faiZure is characterized by a gradual change in one or more sgecif ied
parameters of a unit. Gradual failures develop rather slowly and depend on the _
time a unit has been functioning. If a slowly changing parameter of a unit has
not gone beyond the range of the norm, which defines the unit operability, then
explicit criteria for gradual failure are lacking and can be determinEd only
during preventive maintenance of the unit. Ti.mely preventive maintenance is
necessary to preclude a loss of unit operability becaus~ of gradual failures
during important periods of unit operation. TI:e gradual failures ascertainPd
during preventive maintenance should be eliminated bq replacing the failed
standard component, or by means of making a repair. -
The concepts independent faiZure and dependent faiZure usually apply to indi-
vidual components of a unit.
A component failure is called independent when it is not due to damage to or
_ failure of other camponents of the unit.
Component f ailure is termed dependent when it is due to damage or failure in
another component of the unit. For example, a short circuit of the leads of a
transistor usually lead to the burn-out of the pulse transformer winding inserted
in its collector circuit without a current limiting resistor.
SeZf correcting faiZure, which leads to a short term disruption of operability,
is called a dropout.
A repeatedly occurring dropout of the same nature is called an intez~nittent
faiZure. The reason for such a failure can be, for example, a poor contact.
Such a failure is eliminated by replacing or repairing that portion of the unit
in which it is detected.
2. Reliability ~ndicators
All of the properties of a unit which characterize its reliability, the failure-
free service capability, functional longevity, repair suitability and full -
function retainability, have quantitative characteristics which are estimateu
with the cor~esponding indicators. An indicator applying to one of the properties
comprising the reliabilit}� of the unit is called a singZe indicatoz~ of the
reliability.
An indicator applying to several properties comprising unit reliability is called
a ecmprehensive indicator of the reliability.
Since failures are random events, the quantitative characteristics of reliability
_ have a probabilistic nature. The theoretic3l calculation of the probability
characteristics of reliability is a camplex and iabor intensive probleffi, and at
15
FOR OFF[CIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
~
.
FOR OFFICIAL USE ONLY
times the requisite initial data for its formulation are lacking. For this -
reason, the statistical values are usually determined for the quantitative
reliability characteristics obtained by mathematical processing of the results
of experimental observations. _
Included among the indicators for failure-free service capability are:
--The probability of failure-free operation;
--Mean operating time before failure;
--Failure rate (for a nonrestored unit);
--The failure flow parameter (for a restored unit);
--Operating time before failure (for a restored Lnit).
We shal.l consider the failure-~ree service capability indicators enumerated
above.
The probabiZitr~ of faiZure-free operat2an P(t), is the probability that within
the range of a specified operating time, i.e., a specified time interval, a
failure unit will not occur.
The quantity P(t) is determined by the expression:
� m
~
No- ~nj
P (1) = lim
A'-~0 a
N~-?m
where Np is the number of units at the start of the testing or operation; m
is the number of time interals; ni is the number of units which fail during
operation in the i-th time interval; t is the testing time; ~t is the duration
of a time interval.
The parameters m, t and ~t are related by the expression
m = t/ot.
The statistically approximate value of P(t) can be determined from the
expression:
m
Na-~n~
P (l) No=' .
16
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
FOR OFFI~[AL USE ONLY
The larger N~, the closer the statistical value of P(t) is to the theoretical
value.
Along with the probability of failure-free operation, P(t), one can uae the
failure pnobabiZity indicator Q(t), defined by the expression:
. m
~ nl
_ Q(~) = 1- P( t) ~ N'~ .
The mean operating time before failure or the average time of failure-free
operation, T~p is the anticipated operating ti.me of the unit prior to the
first failure and is statisticallq defined as the ratio of the sum of the
operating time before failure of the units being tested to the number of
observed units, if they all failed during the tests:
N~
Fj ~cpl
i=1
T~v N , _
0
where t~p i is the operating time prior to the failure of the i-th unit. �
_ This indicator is frequently utilized as the failure-free service capability
characteristic of nonrestored units, since the first failure for them is
also the last.
The faiZure rate, ~(t), is expressed as the ratio of the number of units,
n(t), which f ailed during the time interval under consideration, ~t, to the
product of the number of units, N(t), which were operable at the start of this .
time interval, times its duration: _
~ ~ ~ n (t)
t ~s N ~t~ et .
The quantity a(t) shows what part of the elements with respect to the overall
number of operating elements in good working order fail on the averge per
unit time (usually on a per hour basis).
The statistical experimental estimate of the reliability of units leads to a
conclusion concerning the ti.mewise change in the failure rate. Typical curves -
for the failure rates of a product as a function of time are shown in Figure 8.
Three sections are clearly distinguished in them.
The first section corresponds to the running-in period, t~; it is character- -
- ized by relatively high values of the failure rate, which are the result of
17
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL L1SE ONLY
hidden defects due to violations of the manufacturing technology. For important
units, it is necessary at the manufacturing plants to electrically break-in units
for a period of time exceeding the durati~n of the running-in period, for the
purpose of ascertaining and eliminating hidden defects. For modern semiconductor
devices (discrete diodes and transistors, integrated circuits), the burn-in
period is usually figured in several hundreds of hours.
The second section corresponds to the normal operating period (tgp).of the unit
with a sufficiently low constant failure rate. During this period, the failure
rate and the average time of failure-free service are found as a function of:
~
P
and are related to the probability of failure-free operation by the expression:
r
P(t)=e^ T~~~ P(t)=e-~,
where e is the base of natural logarithms.
The latter equation expresses the probability of failure-free operation as an
exponential function of time (Figure 9).
The third section (t~) is characterized by an increase in the failure rate of
the units, sanething which is a consequence of their aging or wear, which has
an impact on the operability of the units.
The operational safe life of the unit should not exceed the normal operational
period, i.e., should not continue into the period where aging and wear of the
unit are manifest. For modern discrete and integrated circuit wide application
semiconductor devices, the period of normal operation amounts to tens of
thousands of hours; a period of increased failure rate following long term
operation has not been observed for them in practice, and as of today, no kind
of inechanisms have been established in their operation which could lead, in
an observable period, to a regular degradatior~ in the reliability of devices
fabricateci in strict accordance with production technology. :
The faiZure flow parameter, S2(t), is the average number of failures of a
restored unit per unit time.
The operating ttime bej
ore faiZure, To, is the average value of the failure-
free operating time of a restored unit between failures. If the failure-free
operating time is expressed in time units, one can use the term "average time
of failure-free operation":
n
~ l~
!al
T~ _ � ,
18
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
where n is the number of failures per testing time; ti is the time of
proper operation of the unit between the (i - 1) and the i-th f ailurea.
When performing tests on aeveral samples
~ of a unit, one can determine the value of
, Tp from the expression:
~ ~ ~ T~ -
Z 7, r=i
--rr ~ � /?q �
I I
t~ I tNp t~ I
~ ~ where Tpi is the operating time until the
failure of the i-th sample; M is the nimmber
e ~ of samples being tested.
Figure 8. Typical curves for Amang the rather numerous indicators of func-
the failure rates of tional longevity we shall also mention such
a pr aiuct as a func- indicators as the gamma percentage safe life
tion of time: and the gamma percentage service life.
Key: 1. In the nominal
operational mode; ~ g~a percentage safe Zife is the
2. Under eased condi- failure free operating time during which
tions. there is a specified probability of Y
- percent that the units will not reach the
terminal status.
Pr
f The garrnna percentage service life is the
calendar duration of operation, during which
the unit has a specified probability of
y percent of not attaining the terminal
status.
~ t The repair suitability of a unit is charac-
terized by the average restoratian time,
TB, which takes the form of the average
Figure 9. The failure-free oper- forced downtime not covered by regulations,
ational probability which is expended for detecting and finding
as an exponential the causes of a failure and eliminating the
function of time. consequences of a failure.
The full-function retainability of a unit is F
characterized by the gcmana pereentage cnxd average fuZZ funetian retention
Zives, which are def ined respectively as the full function retention life
which the unit has a specified probability of Y percent.of attaining, and as
the anticipated full function retention life. These indicators can be incorp-
orated in the design documentation for the unit.
19
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2047102108: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
A number of important aspects of the reliability of units is taken into account
- with comprehensive reliability indicators.
~ The in-corrnntission factor, K~, is the probability that a unit will prcve to be
operable at any point in time with the exce~ption of planned periods during which
no provision is made for the utilization of the unit for its function; Kr- is
statistically def ined as the ratio of the total time the observed units are in an
operable conditian to the product of the number of these units times the duration
of operation (with the exception of planned downtimes for planned repairs and
technical servicing):
N
Fj~l
t-1
Kr = N~.
vd
where ~i is the total time the i-th unit is in an operable condition; T~6 is
the duration of operation, including the operational and restoration times.
For the servicing procedure which provides for the immediate staxt of the
restoration of a failed unit, the followi.ng relationship is justified:
To
K~ To -I' Ts ~
The incanm i~sion factor characterizes the readiness of a unit for oper ation.
The equipment utilization coefficient, K~N, is the ratio of the overall time of
proper ope~_ation of a unit, t~~, to the total operational time, taking into
account forced downtimes for technical servicing, to~~, and repair, tPp~, during
the same aperational period:
~~r~
KTH ~Cy/11 ~ lPtM ~ ~pGC '
The equipment utilization coefficient shows what percentage of the overall oper-
ating and downtimes the unit is in good operating condition, ready for practical
application.
Among the numerous comprehensive reliability indicators, we shall mention the
average overall cost of technical servicing and the average total cost of
repairs. The indicators respectively express the anticipated total expenditures
for the performance of technical maintenance of a unit and for all kinds of
repairs of a unit over a specified operational period, and as a total, comprise
the anticipated cost of operating a uniC C3.
Increased reliability of units, and correspondingly, low operational costs, are
achieved through increasing the expenditures for the developmental work Cp and
20
FOR OFF[CIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
fabrication CH of a unit. Obviously, at same definite reliability, the overall
cost of a unit Co will be minimal, where this cost is composed of the development
cost, referenced per single unit of M units, as well as the manufacturing and
operating costs:
CO` M ~Cn~C~
The reliability at which the minimum total cost of a unit is assured, Co.min~
be teroned the minimal cost reliability and is characterized by a certain
probability of failure-free operation, P~T.
c ~
~
. co ~
~ Figure 10. The costs of a unit as a function
_ ~ of the failure-free operation
c~ ~ probability.
~
~0. min
' C~
y !,0
~ Ponm P(~)
Curves f or the costs of a unit Cp/M + CH, C~ and Co are shown as a function of
the probability of failure-free operation of a unit P(t), and the value PonT is
noted.
3. Calcu lating the Reliability
The reliability design calculations are performed during the developmental stage
of a un it to determine its conf ormity to the requirements formulated in the
design tasking. The quantitative characteristics of the reliability of the
units should be determined as a result of the calculations. The calculations
are perf ormed using the known data on the rate of failure of the components
comprising the unit under cansideration; in particular, the reliability of any
assembly unit of a computer is g rn~erned by the values of the failure rate of
the electronic components and the structural elements comprising the assembly
unit.
There are extensive reference data at the present t3me on the failure rates of
electron ic camponents. These data are given for noz~al temperature conditions
and for a definite electrical operating mode of the electronic components.
The electrical utilization mode of an electronic component is characterized by
the load coefficient:
21
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
L Nop~Nnaan'
where Nop is the load on the element in the operating mode; Nno~ is the
naminal or permissible load according to the technical specifications.
In this case, the load should characterize that electrical quantity rahich
exerts the decisive influence on the operability of the electronic component.
Such a quantity for resistors is the power, for capacitors it is the working
voltage, and for integrated circuits, it is the value of the Ioad at the output.
In principle, the quantity KL is less than unity, since the use of electronic
components in operating modes which exceed the naminal permissible ones in
accordance with the technical specif ications is forbidden.
The failure rate, ae, of electronic components under actual operating conditions
is related to the failure rate, aL, of electronic components in the nominal _
electrical operating mode by a certain coefficient Ra, which depends on the
load coefficient KL and can, in the general case, have a nonlinear nature. In
individual cases, during the preliminary design calculations of the reliability
of a unit, one can assume that K~ = RL, and then ~e = KLaL, to take into account
the influence of the electrical operating mode of the electronic components.
Reducing the load on an electronic camponent assures an increase in itis opera-
tional reliability, i.e., a reduction in the value of ae. Increasing the
working temperature leads to a degradation of electronic component reliability,
and consequently, to an increase in the value of ae.
It is necessary to have data on the operational reliability of an electronic
component (the values of ae) as a function of the load, temperature and other
factors for the most precise calculation of a unit when operates under actual
operating conditions. The reliability of such data can be assured only with a
large volume of experimental observations. This volume cannot usually be
obtained under laboratory conditions during the testing and developmental stages
of the component or unit; it can be obtained only during long term operation of
the unit.
A typical curve for the relative failure rate of an IC (the value of a at any
temperature referenced to the value of a at +20 �C) is shown in Figure 11 as a
function of temperature, from it follows that the reliability is substantially
degraded with an increase in temperature. Limiting the working temperature at a
level of about +SO �C will boost the reliability of IC's by approximately an
order of magnitude as campared to the variant where they are used at a temperature _
close to the m~ximum (+125 �C) .
Easing the operating conditions of electrc~nic components changes the nature of
the curve of the f ailure rate of the components as a function of time: the
burn-in stage is somecahat lengthened, the failure rate in the normal operational
stage is reduced and the wear stage has a later onset (Figure g),
22
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
~/~�ZO'c
Figure 11. The typical relative failure intensity
rate of integrated circuits as a func~ion
, 10 of temperature .
I
S
1
2S JO IS Aa0 T,'C
Data on the failure rates of all of the electronic components used are needed
to compute the reliability of a unit, where this data applies to actual oper-
~ ational conditions, i. e. , taking into account the operating tenperature and
load on the electronic components during their service in the unit.
Before moving directly on to the calculation of the reliability of a unit, it
i is necessary to deal with such concepts as primary (series), back-up (parallel)
and mixed connection configurations of components.
- A connection of the camponents in a unit is called series when the failure of
only one element leads to the failure of the entire unit. It should be noted
that a series connection in the sense indicated above does not coincide with
the physical series connection of components in an electrical circuit, since in
an electrical circuit of a unit, the elements can be connected both in series
' and parallel.
Parallel is the term for that connection configuration of camponents in a
unit in which the failure of the unit occurs only after the failure of any
primary and all back-up components for it.
A mixed configuration is the term for the combination of series and back-up
connections.
In the present analysis, we .will limit ourselves to calculating the reliability
of a unit with a series conf iguration of the components. The calculation is
perfoYmed for the normal operational period, when the failure rate ai of each
type of component is a constant quantity.
The failure rate of a unit, A~, is the sum of the failure rates of all of the
components incorporated in a unit; the probability of failure-free service of
a unit, Pp, with a series configuration of the components is the probability
that all components incorporated in the unit will operate without fail:
- 23
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2047102108: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
where ai is the failure rate of the i-th type and operating mode camponents; -
Ni is the number of components with a failure rate of ai; k is the number of .
kinds of camponents according to types and utilization modes,
~'xampZe. We shall compute the reliability of a camputer module (the probability
of failure-free operation for 1,000 hours is Pp (1,000)), which contains 50
series 133 integrated circuits, 10 KM-5 capacitors for filtering out the high
frequency component in the power supply circuitry for the microcircuits, as
multilayer printed circuit board having 250 interlayer connections with a type
GRPM-1 plug connector mounted on the circuit board where the connector has
90 contacts. The working temperature at the microcircuit packages under
actual operating conditions should ~e assured within li.mits of +50 �C, something
which is in line with an increase in the reliability of the integrated .:ircuits
by approximately an order of magnitude as canpared to their reliability at
+ 125 �C.
TABLE 12
DesigAation ~~;,T~~~- I
~
~Ii~11M1�MOBaHHt H pTN OtlL K~~ Kt -~~`K K X N~ ~(9N; X'
Tun 9neweuTa x -~H H T X 10- w-
~td ~ e o~ x io-�~-~ hr
Cont etteat x ~ o-~ 4-~ hr ~
Cz~ hlnxpocxeMa 1 0,01 2 0,020
133 JIA 1
-To x:c 0,8 0,008 4 0,032
y ~9e 0,4 0,004 14 0,056
MHKpOCxCMa O~ I O,8 O, I O,OOS 4 0,032
C3) TP~ .
7'0 ~+ce ~he g~le 0,4 0,004 16 0,064
AIHKpocxet~~a 0,8 0,008 2 0,016
(4~ 133 JIA6
To ~ce~e S 0,6 0,006 8 0,048
5 Kor+uencarop ~5 0,01 0,2 - 0,002 10 0,020
~6~ Pasbe~+ CPTIM-I O,l - - - 1 0,100
Mc~ccnoi+Hde coe� 0,001 - - - 250 0,250
~ ~7~ AHH2HNA B I~~IIR
~8~ flai+hH eaeonoo 0,0001 - - - t4X50 = 0,070
~iH~:pocxeM = 700
~9~ (l~i+ttH ewuonoe 0,0001 - - - 2X 10 = 20 0,002
xoH,~eucaTOpoo
~ To = A= 1,4� 10' v; A~ = El~lyN j= 0,713� 10-'v-~;
�
PQ~1~~_~-0,713�10-~�1000 7 10-~ ~.0,9993;
ICT - ~oi~~xyxeer yvera Ter~nepaTypxoro pa+ci+we
Key: 1. Failure rate, aiL ' 10-6 hr-1;
2. 133 LA1 microcircuit;
24
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
[Key to Table 12, continued]:
3. 133 TR1 microcircuit;
4. 133 LA6 microcircuit;
5. KM-5 capacitor;
6. GRPM-1 connector;
7. Interlayer connections in a multiplayer printed circuit board;
8. Solder connections of microcircuit leads;
9. Solder connections of capacitor leads;
I~ is a coefficient which takes into account the temperature conditions.
~ ~
The results of the reliability calculation are conveniently represented in
the form of Table 12.
4. Reliability Tests -
Two basic kinds of reliability tests are differentiated: control and diagnostic.
Control tests are performed for the purpose of establishing the conformity of
- the reliability level of products to the requirements of the technical speci-
fications for them. Reliability requirements, stipulated in the technical
specifications for a product, as a rule do not reflect the values of the
true operational reliability of the products; this is particularly character-
istic of contemporary integrated circuits and assembly components based on
them. The fact is that the operational reliability of these products is so
great that to confirm it would require very large overall operating times to
failure of the products, which are altogether unacceptable in an organizational
, and econamic sense. For this reason, a certain conditional reliability level
is established in the technical specif ications for a product, the control
- testing of which both with respect to the testing time and the number of
tested products proves to be acceptable. The purpose of control tests for
reliability consist in checking the quality of the technological process of
product fabrication, and for the absence of gross violations in it which can
lead to a sharp drop in product reliability.
One or two levels of reliability are specified in the technical specifications
for control testing of the reliability.
When testing for one level of reliability, the minimimm (rejection) value of
the probability of failure free operation P2 in a time tg is specified within
the specified operational conditians for a customer risk of S.
The customer risk S is the probability that with selective quality control,
a batch of products can be received having a reliability level equal to the
minimum (re~ection) value of the probability of failure-free, service.
25
FOR OFF[CIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFFICl.4L USE ONLY
Cn lt~e case oC ~ontrnl testing for two reliability levels, in addition to the
parameters specified for control testing for one reliability level, an accept-
ance value of the probability of failure-free service P1 in a time tg under the
specified operational conditions is also specified for a manufacturer's risk a.
The manuf acture's risk a is the probability that during the quality control,
a batch of products can be rejected having a level of reliability equal to the
acceptance value of the probability of failure-free service.
Tests are usually planned for a custmner risk of S= 0.1 and a manufacture's
risk a equal to 0. 1, 0,2 or 0.3; in the case of a large production volume one
can use cc = 0.0,5. For extensive and expensive tests with a small production
volume f or the products, it is permissible to plan the tests for a custamer ~
of 0.2 or 0.3 with an agreement between the manufacturer and the custamer for
the product.
The right of selecting quality control with respect to one or two levels of
reliability is made available to the developer--rmanufacturer of the product.
TABLE 13
n ape P.
~ C 0,999 0,99 I 0.95 I 0,9 I 0,8 I 0,7
I
p 2301 229 45 22 ]0 7
0,1 I 3888 388 76 37 18 II
2 532p 532 105 52 25 16
p 1608 160 31 15 7 5
- 0,2 I 2993 299 59 29 14 9
2 4278 427 85 42 20 13
- 0 1203 120 23 Il 6
" 0,3 1 2438 243 48 24 ~2 8
2 3615 360 71 35 19 11
~:`iecking for conf ormity of the reliability level of the product to the require-
m;~nts of the technical specif ications is made during periodic tests in the
ncocess of trial and series production.
":�;e rules for the acceptance and rejection of products based on the results of
r~~liability tests are established in the technical specifications for the
az~,~ucts .
alanning of the control tests for one reliability level is accomplished in
~i~E i~ollowing manner.
The ~:~ceptance number of failures C is established: the greatest number of
fai.? .~d products in a sample, in which the results of the tests are considered
posir_~!ve; to curtail the volimie and cost of tests, it is recommended that the
26
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
value C be chosen equal to 0, 1 or 2. Then, the size of the sample n is
determined from Table 13 as a function of the specified values of P2, R and
the chosen value of C.
At the expiration of the testing time, ttest = tg, the results of the rests are
estimated: if the quantity of failed products d< C, then the results bf the
tests are considered positive and if d> C, they are negative.
When planning tiests for two levels of reliability, the quality control plan is
computed in the following manner.
The ratio A=~~ Ps~ +P'~ is first calculated. Then the acceptance ntnnber
(I -P~) -f-P,)
of failures is determined from Table 14 as a function of the values of A, a
and S.
TABLE 14
~
A npn a
y C
O,Ob I 0.1 I 0.2 0,3
_ 0 44,71 21,82 10,33 6,46
I 10,94 7,31 4,72 3,54
0,1 2 6,51 4,83 3,41 2,78 -
- 0 31,25 15,26 ?,22 4,51
- I 8,42 5,63 3,63 2,73
0,2 2 5,23 3,89 2,79 2,24
0 23,37 11,41 5,40 3,38
I G,86 4,58 2,96 2,22 -
0,3 2 4,42 3,28 2,36 1,89
If the calculated value of A does not match the tabular value, the closest
tabular value is to be taken for the given risks a and S; in this case, if
the greater tabular value of A is chosen, then a greater reliability level
Pi than the specified P1 will correspond to the specified risk a, and vice
versa. Then, using Table 13, the size of the sample n is dete~ined as a
function of the values P2, S and C.
The results of the tests are evaluated just as in the case of test planning for
one reliability level.
D iagnostic tests are formed f or the purpose of obtaining reference data on the
true values of the indicators (quantitative characteristics) of the reliability
of products and on their dependence on ti.me, operational conditions and electri- -
cal modes (including at the naminal temperature and in the naminal operating
mode, such has been established) for the further utilization of this data in
calculating the operational reliability of the equipment.
27 .
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFFICfAL USE ONLY
Where the testing time is tt~et, the number of ob~ects being tested is n
and the number of registered failures is d, the average failure rate is
def ined as :
a = d/nttest ~hr-1];
and the probability of failure-free service as:
P=1-d/n.
It is apparent that to establish the true values of the reliability indicators
of such highly reliable modern products as integrated circuits and assanbly -
units of camputers based on th~, enormous non-failure operating times are
required (nttest) , which can practically not be obtained during the design
and developmental stages of the products. For this reason, diagnostic tests
for reliability are frequently not carried out as an independent kind of test-
ing, while the determination of the true operational reliability indicators
of such products is accomplished by means of processing the observations made
during normal operation of the actual equipment.
5. Designing a Camputer for a Specified Reliability
The level of reliability of a computer is established during its design.
It is nr~ctical.ty imnossi~?~ f~~~ ly compensate aftPr~ards f~r amissions
made as regards providing for a specified reliability during the debign ~tage
of a computer.
The specified reliability is assured during the design of the compu~er by
means of taking into account all of the major factors which have an i.mpact
on the reliability and choosing the appropriate design solutions.
Computer reliability is primarily determined by the following factors:
--The reliability of the component base;
--An efficient configuration of the functional layout;
--The reliability of the structural design solutions which are adopted;
--A correct choice and realization of the fabrication technology and quality
control of the components, assembly units and the computer as a whole;
--The operational conditions;
--The system adopted for servicing the computer.
- The camponent base reliability determines computer reliability to a sig-
nificant extent.
In second generation computers, the reliability of the primary active
electronic components - the transistor - was characterized by a value of
aT = 10-7 hr-1 in the best case. If the reliability of all of the other
28
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFF[CIAL USE ONLY
electronic camponents and structural elements were not even taken into account,
then the reliab ility of the average sized second generation camputer, which
contained 10,000 transistors would be characterized by a value of acomputer �
' a 10-~ hr-I � 104 = 10-3 hr-i, and correapondingly, a mean time between
failures of Tavg computer ~ 103 hours.
The transition to the utilization of integrated circuits in third generation
camputers lead to a qualitative change in the reliability characteristics.
Integrated circuits, the reliability of which under moderately difficult oper-
ational conditions is characterized by a value of ai~ = 10-7 hr'1, are equiva-
lent in terms of camplexity to circuits using discrete electronic components
containing tens and hundreds of transistors. For this reason, the application
of IC's provides for an increase in the equipment reliability as compared to
the c:ase of the use of discrete components by a factor of 10 to 100 times and
more for devices similar in terms of functions or makes it possible with the
previous reliability indicators to increase the functional camplexity of the
equipment by several orders of ~agnitude. ,
The high reliability of the component electronic elements can be provide under
conditions of automated mass production while observing the production process
modes with all-embracing output quality control of the electronic camponents
based on the major electrical parameters. Such modern production which also
requires large initial capital investments can be efficient only in the case
where the production unit is a mass applications product, the marketing of which
will make it possible to recover the initial expenditures. In this regard,
digital integrated circuits are the ideal production unit, since the demand for .
them is quite high. The means directed towards fundamental research in the field
of reiining IC technology are providing for a continuous rise in their reliabi-
lity. By 1985, a reduction in the failure rate of IC's down to 10-10 _ 1p-11
hr-1 is forecast. ~
The inf luence of the functional configuration of the equipment which is chosen
on its reliability should be treated in the plan for assuring the minimum volume
of the equipment, needed to realize the specified equipment functions, since the
reliability of the product is found to be in a direct relationship with the
number of electronic c anponents and structural elements which are used. -
The adopted structural design solutions in many respects determine the reliability ~
of the products. In this case, one strives for maximum possible simplicity in '
the structural designs. In working out the structural design of a computer,
, primarily questions of electronic component layout are resolved: in assemblies,
individual assemblies (assembly units) and the hook-up between them, to form
the devices. Devices with complex kinematics belong, as a rule, to the computer
_ peripherals: the data storage devices using magnetic tapes, disks, drums,
_ digital printers and input-output converters.
The reliability of the manufacturing production process for a product character-
- izes the property of the production process of assuring the fabrication of the
: product with strict observance of the tolerances for all of its parameters which
are monitored.
29
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
If some portion of the overall number N of fabricated products has deviations
from the specified parameters, then the quality of the production process will
be characterized by the ratio:
n, -F- n, n, n:
N -N+N'
where nl is the number of products re~ected during quality control; n2 is
' the number of products having a hidden defect whtch is not ascertained during
the quality control.
' Production process reliability can be characterized by the ratio:
n~
pTex = fy _ nl .
The smaller this ratio, the more reliable the production proc~ss.
Usually, the overall technological fabrication process for a product takes
the form of a sequence of elementary production operations, which alternate
with quality control operations. Autamated fabrication and quality control
operaCions on p?-oducts have the greatest reliability, where these assure high
precision in ohserving the parameters of the fabrication and quality control
~ processes. Nonautamated stages of product fabrication, in which the decisive
- f actors are the actions of operators, are the sources of the ma~ority of
defects in the finished product. It is especiallq important to automate and
assure precision in the observance of the parameters of such operations, the
results of which cannot be ascertained directly following their performance;
f ailure to observe the parameters can in turn lead to the appearance of a
hidden defect in the products. An example of an operation, the result of which
is difficult to check directly, is the creation of contact connections at all
- levels of camputer construction (soldering electronic components on circuit
= boards, soldering or wrapping hook-up wires on installation panels).
Output quality control for each product of is of particular importance, which
should assure with a high probability the correctness in checking for conform-
ity of product parameters to the established requirements. Directly related
to this question is the problem of the reliability that the designated check
(the products list and volume of parameters being checked) in the case of
positive results will assure that the product can perform the functions
asigned to it when incorporated in a more complicated product.
Operational conditions exert a direct influence on product reliability. The
closer the r~ange of working temperatures, humidity and pressures to normal
conditions, the smaller the mechanical loads on a product and the higher its
operational reliability. For this reason, products are designed and con-
structed taking into account the requirement of providing for easier condit~tons
for the application of the camponent electronic aad structural elements.
30
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAI. USE ONLY
The correct organization of servicing plays no small part in achieving a high
operational reliability for a computer. Many failures which occur during
computer operation are the consequence of failure to observe the operational
conditions and service instructions. A reason for this is the poor training
or inadequate discipline of the servicing personnel; with the correct organ~
ization of the work, these factors can be reduced to a minimum. In particular,
all of the requisite measures to protect against static electricity, which
can have a negative impact on the operability of digital and integrated circuit
saniconductor camponents should be taken.
The timely performance of the requisite preventive maintenance plays an
important part in the proper technical servicing. The primary function of this
work is to ascertain and replace individual components or assembly units in a
_ time specially set aside for this, where the parameters of these units approach
~ the permissible limiting values for th~. A widespread method of preventive
maintenance is the so-called "swinging" of the supply voltages in a def inite
range close to the naminal values, for e~aple, by +10 percent. Components or
assembly units which do not cause disruptions of camputer oper�ation at nominal
supply voltage values, in the case of short term permissible supply voltage
deviations from the nominal values during preventive maintenance can prove to
be nonoperable. This makes it possible to ascertain canponents of assemblies
which have deteriorated and which should be replaced with good ones from the
set of spare parts and accessories which go along with the computer.
However, there are cases where the reliability of computers inserted in the
control loop of automated control s~stems for important industrial or defense
facilities be so high that neither the selection of the most reliable con-
temporary component base nor~the strictest observance of technology, etc. is
capable of assuring this reliability. In this case, back-up operation is
employed: a method of boosting reliability through the transfer of the transfer
of the functions of a failed unit to a back-up. Back-up operation assures
higher reliability for a product as a whole than the reliability of the assembly
units and camponents comprising it,
Several methods of providing for a back-up are well known.
In the case of permanent back-up, the same function is performed by two devices
in parallel. In the case of the failure of any of theffi, proper operation of
the equipment as a whole will be assured by that device which has remained in
~ good working order. A drawback to the method consists in the simultaneous
consumption of the service life of both of the devices which back each other
up.
In the case of SLl17StZtZItZOYI back-up, one of the devices participates in the
normal operation of the equipment. It should be equipped with components which
control its operation and which generate a fault signal when the device fails.
Based on this signal, the back-up unit is turned on, samething which assures
the further functioning of the equipment. -
31
FOR pFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02108: CIA-RDP82-00850R000300080010-9
FOR OfFICIAL USE ONLY
In the case of substitute back-up t~ith restoration, the entire equipment
circuit is designed so as to provide the capability of detecting and
eliminating defects in the failed unit while the stand-by operates. Such
an organizational configuration can assure uninterrupted operation of the
equipment for a long time, since the probability of the simultaneous failure `
of the back-up devices is extremely low.
COPYRIGHT: Izdatel'stvo "Mashinostroyeniye", 1980
[51-8225]
8225
CSO: 1863
32 =
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
UDC 681. 3
IC PACKAGING
Moscow OSNOVY PROYEKTIROVANIYA SBOROC~Il3YKH IDINITS EVM in Russian 1980
signed to press 3 Dec 79 pp 87-91
[Excerpt from book "Fundamentals of the Design of Computer Assembly Components",
by B.O. O1'khov, Izdatel'stvo "Mashinostroyeniye", 15,000 copies, 255 pages]
[Excerpt] The structuraZ packaging of integrated circuits. Integrated circuits
' can be broken dawn into two groups according to the structural design: packaged
and unpackaged.
Unpackaged IC's take the form of a chip with flexible or rigid (bead or s*_ub)
leads. They are used in the production of hybrid microassemblies for equipment
with minimum overall dimensions and weight. In this case, the functions of
- protecting the IC's against environmental effects are assumed by the body of the
- support structure of the assembly unit with the unp ackaged IC's.
Packages serve for protection against external climatic and mechanical effects,
to standardize the major initial structural design components in terms of the
overall and installation dimensions, as well as to simplify the processes of
fabricating assembly units with IC's at instrument making enterprises.
IC packages are subdivided as follows in accordance with the structural design
and production process criterion:
--Metal-glass (the base is of glass or metal, connected to a metal cap by welding;
the leads are insulated with glass); used at the present t~ne primarily for
hybrid IC's; ,
--Metal-polymer (the substrate with the elements and leads is placed in a metallic
cover, and hermetically sealed with a compound); limited use, primarily, for
hybrid IC's;
--Metal-ceramic (base made of ceramic, joined to the metal cover by welding or
soldering); used for monolithic IC's, resistant to a broad range of external
climatic and mechanical factors; .
' 33
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
TABLE 16
Pack- Shape The Spac-
age of the The Arrangement of The Arrangement of ing of
Type Package the Leads in the the Leads and Their the Lay-
Body in plane of the Base Cross-section out of the
a Plan Leads
V iew
1 Rectang- Within the bounds of Pin, circular 2�S mm
ular the pro~ection of
the body of the
package
2 Rectang- Outside the bounds Pin, Circular or 2�5 mm
ular of the projection rectangular
of the package
body
3 Circular Within the bounds of Pin, circular 30, 36
the projection of and 45�
the package body
4 Rectang- Outside the bounds Planar, rectangular 1.25 mm
ular of the pro3ection
of the package
body
--Ceramic (base and cover made of ceramic material, 3oined by solder ing);
applications are similar to metal-ceramic packages;
--Plastic (base and cover made of plastic, joined by pressing); used for
monolithic IC's, having a limited range of exposure to external climatic
and mechanical factors.
GOST 17467-72 establishes four types of IC packages (Table 16) and the standard
dimensions within each type, the overall and connection dimensions of the
packages, the number and spacing of the leads, as well as the system of desig-
nations for the packages according to standard dimensions and number of leads.
IC leads can lie in the plane of the package base (planar leads) or be perpen-
dicular to it (pin leads) .
Type 1 packages have three variants:
K101-K142 (Figure 13a) - with a lengthened shape 13 mm and 18.5 mm high with a
linear multiple row arrangement of the leads, where the leads number from
12 ot 105;
34
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
K150-K-162 axe flat with a height of 4.0 mm or 6.5 mm with the leads arranged
along the long sides of the package base (Figure 13b), around the perimetPr
of the package base (Figure 13c) , or with a linear multiple row a~rangement
_ Figure 13d) , where the n~ber of leads runs fram 6 to 345.
0000000 0000000
0000000 0000000 0 0 0 000000
0000000 ~ o 0 0000000
0000000 0000000 0000000 0000000
a) (a) 61(b)
2~ d)
Figure 13. Type 1 packages.
,
Figure 15. Type 3 package.
6~ (b~ (c) Type 2 packages have three variants:
K201-K237 (Figure 14a) have the leades
Figure 14,. Type 2 packages. along the long sides of the package base
with identical geometry for the lead bends;
the leads number �rrnn 14 to 46;
K2G0-K245 (Figure 14b) have the leads along the long sides of the base with
the b ends made in checkerboard order, where the leads number fram 14 to 24;
K260-K274 (FigurE 14c) have the leads about the perimeter of the base with
ident ical bends, and the leads number from 28 to 76.
35
FOR OFFIC[AL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
. ~
~
. ~
~
~ ~
a~ ~a) 61 (b) B)
Figure 16. Type 4 packages.
- - -y
--O --1~ ,O f
o-----
h
~ O
M ~
M ~
~ q ti
~ h
~
~a~Q, ~~fb)
---a)fl1Z
Figure 17. Packages for monolithic IC's:
Key: a. 401.14-1; ~
b. 402.16-1;
c. 405.24-1;
d. 244.48-1.
Type 3 packages (Figure 15) are circular in shape and have three base variants,
which in the number of leads (8, 10 or 12, which are arranged at spacings of
45, 36 and 30� respectively); the leads are arranged about a circle 5.0 mm in
diameter. In each variant of the base, the height of the package can be either
4.0 or 6.5 mm.
Type 4 packages have three variants:
K401-K428 (~'igure 16a) have the leads along the long sides of the package base
and have from 14 to 82 leads;
K440-K441 (Figure 16b) have 14 leads with widths of the package body of 3.5 and
6.0 mm;
36
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFFICfAL USE ONLY
K460-K469 (Figure 16c) have the leads about the perimeter of the base with from
60 to 188 leads.
The designation of the IC i.s applied to the surface of the package, as well as
the data of manufacture and the trade mark of the manufacturing enterprise.
The leads of IC's are not numbered on the surface of the package. The well
known rules for counting the leads for each of IC are used to determine the -
nu*.nber of a lead. Their is a"key" on the package in the form of a cutout of
a special shape or a marker which designates the n~m?ber 1 lead. The counting
off the remaining leads for IC's which have two or four sides of a rectangular
package base, and for IC's in circular packages is accomplished frrnn the first -
lead going counter clockwise if one looks at the IC from the cap side (or
clockwise if one looks from the base side) .
One standard package diuiension can have several variants which are determined
by certain structural design and production process differences. For example,
the difference can be a special massive base with parts for fa~tening to an
external heat sink; su~h a variant is used for IC's with increased heat dis-
sipation.
A few kinds of packages which find wide applications as monolithir IC's, which
differ in the number of leads and the heat sinking properties, are shown in
Figure 17. The height of the packages with planar leads is 2 to 3 mm. The
maxim~ power for which IC's iYi flat packages are designed varies from about
200 mW for the 401.14 package up to 1,000 mW for the 'L44.48 package.
Prior to the implementation of GOST 17467-72 in industaial practice, some _
standard package dimensions for IC's which do not conform to the classification
of the indicated standard found application. The plastic 301PL14-1 (Figurs 18) ,
which corresponds to the so-called DIP* pactcage o~ foreign IC's found and
continues to find especially wide applications for IC's with a lim3ted range of.
exposure to mechanical and climatic effects. _
COPYRIGHT: Izdatel'stvo "Mashinostroyeniye", 1980
[51-8225]
, 8225 ,
CSO: 1863
~
Fram the English "dual-in-line" package: a two row arrangement of the leads. ~
37
FOR OF'FICIAL USE ONLY -
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2047102108: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
SOFTWARE
UDC 681.3.066
REALIZATION OF THE ADAPTABILITY PROPERTIES OF THE OPERATING SYSTEMS OF MINI-
COMPUTERS
Novosibirsk AVTOMETRIYA in Russian ~?0 3, May-Jun 80 manuscript received 13 Jul 79
pp 113 , 115
/Excerpt from article by L.D. Zabrodin, V.N. Korobov and V.F. Overchenko, Moscow/
/Excerpt/ The approach that has been described was tested during the development
of the M-6000 computer's real-time OS /operating system/, which works on-line with
a mockup_of the linear accelerator section of a meson production facility.
- The VM /virtual machine/ developed for this computer contains 20 primitives and is -
- a two-level, hierarchical (Khoar) monitor. Access to the VM's external primitives
is possible both in the M-6000 computer's mnemonic code and in FORTRAN.
The M-6000 computer's VM was used as the basis for the construction of two real-
time OS variants ~punched tape and disk versions) that have the same structure
(Figure 2) and are distinguished from each other by the loader and the designers of
the nonresident (to an insignificant degree) and resident processes. In accordance
with the requirements for the organization of the computer's on-line operation with
the accelerator, the basic design algorithm in the OS is a cyclic dispatching algo-
rithm with a cycle that is equal to or a multiple of the accelerator's injection
period (10 ms). The privileged processes in the OS are the dispatcher and the de-
signer of resident processes, while at the level of the nonprivileged systems pro-
casses are the loader, the operator directive language interpreter, the designer of
nonresident processes and the processes for com~unication with operators. Figure 2
depicts the basic parts of the OS.
The realization of two real-time OS variants on a single base and the development
on that same base of an OS for several other systems that differ from the accelera-
tor corfirm the possibility of creating minicomputer OS's that are adaptable to the
requirements of a broad circle of uses and prove the competence of the proposed ap-
proach .
COPYRIGHT: I2d.atel'stvo "Nauka", "Avtometriya", 1980
[55-11746]
11746
CSO: 1863
38
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2047102108: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
UDC 681.3.06
REALIZATION OF THE IML INTERMEDIATE-LEVEI. LANGUAGE ON A COMPUTER OF THE SM-3 TYPE
Novosibirsk AVTOMETRIYA in Russian No 3, May-Jun 80 manuscript received 14 Jun 79
pp 116, 117
/Excerpts from article by N.A. Kazakova and Ye.V. Pankrats, Moscow/
/Excerpts/ Introduction. In connection with the beginning of the series produc-
tion of computers of the SM-3 (and SM-4) type that are equipped with KAMAK equip-
ment and kreyt-controllers /translation unknown/ (IVK /measurement and computation
complex/), the primary problems are those related to including the KAMAK equipment
control facilities in the standard oper~ting systems (OS) of the SM-type computers
and standardizing the software for controlling the KAMAIi equipment. An important
stage in the solution of this problem is the creation of standardized intermediate-
level software, as the basis for the construction of which the IML language, as
standardized by the ESONE Committee / 17, was selected.
Brief Description of the IML Language. The IML language corresponds to the lowest
hierarchical level of the software standardized by the ESONE Committee and provides
the maximum possible detail for the assignment of control and description opera-
tions for the elements of the KAMAK equipment that is used. The language contains
only operators for the control of KAMAK equipment and is intended for. use together
with some already existing basic language (in this case, the SM computer's Macru-
assembler) and a basis OS.
At the present time there is the possibility of adjusting the organizing subsystem
(and, consequently, the entire set of software) for operation as part of the follow-
ing basic OS's: disk operating system, multiprograffining real-time disk operating
_ system, real-time paper tape operating system and FOBOS /expansion unknown/. There
is also the possibility of adjusting the organizing subsystem for autonomous opera-
tion (without a basic OS), which makes it. possible to use the language facilities
that have been created to construct systems on the basis of an "Elektronika-60"
microcomputer and KAMAK equipment. In this case the experiment control program is
prepared on an SM-3 computer that has a disk OS and is introduced into the
experiment-controlling microcomputer on punched tape.
39
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
BIBLIOGRAPHY
1. "The Definition of IML, a Language for Use in CAMAC Systems," ESONE/IML/O1, 1974.
2. Pankrats, Ye.V., and Lozyuk, V.S., "Facilities for Controlling KAMAK Equipment
in the Multiprogramming Real-Time Disk Operating System of an SM-3 Computer," in
"Tezisy dokladov XII Vsesoyuz. shkoly po avtomatizatsii nauchnykh issledovaniy
(Bakuriani)" /Summaries of Reports Given at the 12th All-Union School on the
Automation of Scientific Research (Bakuriani)/, Tbilisi, Izdatel'stvo Metsniye-
reba, 1978.
COPYRIGHT: Zzdatel'stvo "Nauka�', "AvCometriya", 1980
/55-11746/
11746
CSO: 1863
40
FOR OFFICIAL USE ONLX
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02108: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
unc 68i.3.o15:6si.3.o6
INTELLIGENT INTERACTIVE SYSTEMS
Moscow IZMERENIYA, KONTROL'~ AVTOMATIZATSIYA in Russian No S-6, 1980 pp 45-55
~Article by Candidate of Technical Sciences Y. F. Khoroshevskiy~ -
[Excerpts] Since natural-language interactive systems are a practica,l realization
of our concepts of a communication language and some mechanisms of our thinking,
they appear as a tool of resea.rch in th~ area of artificial intelligence.
At the present time a large number of na.tural-language systems (mainly experimental)
have been developed and are flinctioning. Among the best known one can point out
such American natural-language systems as BASEBALL (Green)~ DERCON (Craig)~ ELIZA
Weisenba,um), STUDENT (BobraW), SIR (Rafael)~ PROTOSYNTI~IC III (Simons)~ CONSTRliCT
~5mith), RENDEZYOUS (Codd). SHI~DLU (Winogra,d), HWIM (Woods) and SRISU (Pa.xton)~ the
English system PARRY (Colby) and also the Soviet systems ~fOSTa{ AND ZAPSIB (Narin'-
yani)~ DISPUT (Milulich), POFyT (Popov)~ DILOS (Bryabrin), MIVO5~ etc (the principal _
developers of the natural-language systems are indicated in parentheses) [1-12].
At the same time~ information about natural-language systems (the ideas built into
a given system, the structure~ possibilities, etc) is disconnected~ sometimes con-
- tradictory and almost alWays difficult of access. _
The purpose of the present work is to make an analytical survey of Soviet and
foreign investiga,tions in the area of the interaction with computers of final users
in languages close to the natural.
Since it is tiardly possible to consider all aspects of natural-language interaction
with electronic computers in a single article~ Ke will not examine systems of com-
puter translation f~om na,tural languages or systems whose ma.in purpose is the devel-
opment of ra.ther powerflil theories of natural langua~es. These questions have been
: discussed in references [13-15~. Interactive systems directed tmrard a user unpre-
pared but close to an electronic computer are practically unconsidered in the pre-
sent survey. A survey [16] has been devoted to this theme.
As an example of a system with a more complex semantic processing of inessages we
will examine the DISPUT system~ develuped in the Institute of Control Problems and
oriented toWard xork with the fina,l user in transport ~unction control apparatus
[9]~ Natural-language interaction in that system is assured by a special lingui.stic
processor wY~ich ~rithin the fratnework of the entire intelligent system is an input
processor (output is accomplished by interface module subroutines).
41
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
Inquiries for the system are formulated in a limited natural language. Examples of
- inquiries can be phrases of the type~ "liha,t number of import containers at the
terminal are sub~ect to unpacking, including by numbers and consigners?"~ "How many
export containers to be shipped by sea [including by consigners~ numbers and type-
sizes(including by consignees)~ are stored for a time at the container teriainal?"~
etc.
From the point of view of the user of the DISPUT system it is convenient to dis-
tin~uish four types of inquiries~ about the number of ob3ects. the time. the object
itself and the list of objects xith given characteristics.
The principal declarative and procedural parts of the linguistic processor of the
DISPUT system are a dictionary~ coder, editox~ grammatical analyzer and dictionary
expander.
A specific feature of the organizati~n of the dictionary in the DISPUT system is
use of data structures of the type of trees. Thus the coder can make spelling cor-
rections. In addition, such organization permits reducing the storage volume needed
for storage of a specific set of key xords. The time of access to the syntactic-
semantic word code increases in that case, but for the 200 Word forms used in the
system's dictionary that increase is insignificant.
The source text is pre-processed in the DISPUT system by "coder" and "editor". As
a result of the work of those tWO units~ in the request remain only those word codes
necessary for unequivocal "understanding" of the text Kithin the framework of the
given problem area. "Understanding" is assured by ir~teraction of the "editor" with
the semantic network. _
A pre-processed request is analyzed by the grammatical unit~ consisting of a con-
trol (main) unit and subroutines for the analysis of separate se~santic groups. The
~ main unit works in that case on the basis of keywords which fix the start of the
corresponding groups~ and properly speaking the group is analyzed by a separate
module. Thus. on the whole~ the grammatical analyzer of the DISPUT system is real-
ized procedurally~ and in the transitio~ to another communica.tion langua.ge must be
reprogrammed or read~usted.
As a result of work of th~~ linguistic processor the initial request is translated
into an internal cocnept which is perceived by a pragmatic processor. The la`cter
is intended for translation of the results of analysis in the task of the da.ta
planner.
The planner's task is forraulate;? as a combination of the factual pa.rameters deter-
mining the required f~uictional data base module and the necessary arrays and sub-
arrays, lists of basic~ additional requestable charact~ristics~ and also the moment
of time indicator.
Because of the simplicity of the linguistic constructiions of input mes es the
linguistic processor of the DI5PUT system requires a small memory volume~the entire
_ processor contains about 1000 FORTRAN-IV operators)~ works fairly rapidly (the
analysis rate is about 0.01-0.05 s~word) and has a high degree of mobility in the
- transition to other electronic computers~ since there are program-compa.tible (with
42
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
the exception of distinctive input-output features) realizations of the FORTRAN
lan~;uage in practica,lly al~ computers. Shortcomings of the DISPUT system (in all .
tabular na.tural-language systems) are the communication language limited to certain
linguistic constructions and rather complex empirical al~orithms for the addition
of separate rrord forms (morphological analysis is absent in such systems, as a rule)
of syntactic-semantic information.
The semantic approach to understanding the communication language also has been used
in the family of natural-language systems of ZAPSIB [ZAPros k Spravochnoy Informa- .
tsionnoy Baze--Request for Reference Informa.tion Base~ being developed in Novo- _
sibirsk [9~. '
Characteristic features of the latest model of the family, ZAPSIB-10, are semanti-
cally oriented analysis of input information, the use of ascending ana.lytica,l equip-
ment, and also relative simplicity of algorithms realized in the system (attainable,
true~ through constriction of the communication language).
The principa,l ZAPSIB-10 macromodules are the processor and the dictionary. The pro-
cessor includes a lexical a,nalysis module xhich converts the input request into a
series of components equipped, rrhere possible~ with markers of the type of compon-
ents a word-con?bina.tion conversion modulus which �orms single components correspond-
ing to stable word-comb~na.tioas; a basic analysis unit in xhich~ in essence~ an
interpretation is ma.de of the description of the communication language represented
in ZAPSIB systems in the farm of a set of groups of semantic and syntactic rules
(xithin a group the procedure in rule application is not fixed). Formation of rule _
description assumes the presence in each of them of conditiona of applicability and
of an operator and is~ in our view~ a certain modification of the model "thought-
text," oriented toxard predominance of the sema~ntic component. The last unit of the
processor is an analysis and generation unit, in xhich possible ambiguities are
eliminated by means of the rules of semaxltic matching and a request is generated for _
a formal lan~uage understood by some file system.
The macromodule "dictiona.ry" represents. in essence~ an independent system which
assures the storage of dictiona.ry informa,tion Hith a capacity of thousands and tens
of thousands of dictionary articles and access to it. The macromodule includes _
simple means of completion, proofreading and checking o~ dictionary articles. An
experimental version of ZAPSIB-10 has been reali~ed in the po~erful theoretica,l-set
languag~e SETL and a production model is being realized in the PL~1 language.
I'he possibilities of the ZAPSIB-10 in maintaining interaction are approximately the
sa.me as those of the DISPUT system and the DILOS system examined earlier. Hoxever,
the presence of rather flexible linguistic analysis permits assuming the possibility
of considerably expa.nding the communication language in subsequent systems of the
family.
, The above-considered natura.l-language systems realize the conception of an input-
_ output preprocessor for information or logical systems.
The conception of an intelligent monitor is realized in the DILOS system [Dialogo-
vaya Informatsionno-LOgicheskaya. Sistema--Interactive Informa,tion-Logical System~~
which is being developed in the USSR Academy of Sciences Computer Center [11]. That
43
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
_ FOR OFFICIAL USE ONLY
system is intended for use as an intelligent intermediary between the final users
and traditional camputers in solving practical problems. The main flinction of the
DILOS system consist in the accumulation and retrieval of information in the base
of knorrledge of a s stem reflecting a certain sub3ect area~ the activation (trans-
lation and counting~ of practical problems~ logical analysis of models of a prob'em
medium, and also the solution of some other problems.
Knowled~e of the system of the "s~orld" is expressed by description of the aggregate
= of objects from a model data ba.se. The main role among those objects is played by
structural descriptions (frames) depicting events~ actions~ classes of physical ob-
jects~ etc. Besides the model data base~ the system contai.ns a main data base in _
which sets of data in various formats are concentrated~ and also translatars and
practical pror~rams in various progra~mming languages.
All procedures of the DILOS system are grouped in several units called processors
(Figure 7). A linguistic processor converts the input pharases f~om a natural lan-
~ ~uage to the langua.ge of a formal interface (~-language). The semantic interpreta-
tion of ~-expressions obta.ined as a result of the Kork of the linguistic processor
is done by the semantic processor. In that ca.se~ certain tYa.mes are activated and
examples of them are formed xhich depict specific ob~ects~ events and actions~ and
~-expressions also are generated xhich arrive at the inputs of the system's actuat- -
ing processor: lo~ical~ informa.tion retrieval and com~utational.
The linguistic processor of the DILOS system consists of three principal pa.rtss a
monitor~ a dictionary and an ATN-mechanism (ATN = Augmented Transition Network).
The monitor. is a resident of the linguistic processor and controls its remaining
units. In them the ba,sic processor mechanisms are realized (for example, such as
ATN activation~ next xord selection, analysis of its meaning~ transmission of inean-
in~; to a given point of processing of the starting message~ etc), depending on the
formalism of description of the communication language. The monitor of a linguistic
processor is~ in essence, the nucleus of the interpreter of the description of com-
munica.tion languages.
The main loa.d in "understanding" phrases of a communication Iangua.ge in a DILOS
system linguistic processor is borne by the dictionary. This is connected with
semantic orientation of the process of analysis and~ as a consequence, with an at-
tempt to attach fairly complex informa.tion to dictionary lexemes. The correlation
of elements of natural languages and ~-expressions is reflected precisely in the
dictionary. In the latter version of the DII,OS system linguistic processor there
- are four kinds of dictionary articles~ correspondin~ to concepts~ indicators of
properties, lexical f~nctions and auxiliary words.
The ~eneration of ~-expressions is structurally controlled by the ATN unit~ which
is a set of states of the type ("type" ~ LISP-program Each such type describes
the transition from one state into another, and the connection between types of ATN-
states and types of lexemes is accomplished by the dictiona,ry. Thus. motion along
the initial phase causes calculation of a certain series af LISP-functions and leads
to generation of the resulting ~-expression.
An interesting feature of the DIIAS system linguistic processor is the formation
and accompaniment of a dialog context. In that case~ side by side with the main
44
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
dictionary, for the current work session the following dictionaries are formeds
USRVOC (for storaqe of nex xords introduced by the user)~ XVOC (for unknown words
and rrords not defined by the user) and also SEMVOC (the semantic base for definition
- of new ?rords) and some other auxiliary structures. As a result the user can, in the
proc.oda of dialog (interaction)~ define new words and their semantics~ and at the
end of the session expand the main dictionaries.
On the whole~ hoxever~ the syntactic component starts to p]ay some sort of natice-
able role in the linguistic processor only of the last version of the DILOS system,
which nox is in the stage of active development ~21~.
The POET system (Pr ramma Obrabotki IIsonomicheskikh Tekstov--Economic Texts Pro-
cessing Program) [23~ is similar to the above-considered "LUNAR" and 5RISU in the
_ sense that it is a natural-language input-output processor for a certain data base
control system. In the creation of the system an attempt ~?as roa.de to embrace as a
communica.tion language a fairly representative subset of the Russian language. The
POET system perceived interrogative and informative proposals r+ith practically irn-
material limitations on the alloxable syntactic constructions and punctuation [23~,
for exaanple, "How much anthracite xas transported. by rail in 1979?"~ "What is the
mean rate of maritime container shipments?", etc.
The process of understanding input informa.tion is accomplished in the POET system in
accordance with a complete scheme: morpholo~ical analysis~ syntactic ana.lysis,
semantic analysis and semantic interpretation. The last three stages are accom-
plished, generally~ not sequentially but in paYallel, as a result of which correc-~
tion of false paths of ana.lysis is achieved and~ in the final account~ reduction of
the response time.
All knowledge of the com~nunication language in the POET system is divided into lin-
guistic and problem types. The former is stored mainly in various zones of the
system's dictionary (the morphologica,l zone~ the syatactic and semaxitic zone, etc)~
and the latter in the seroantic netxoric. An abstract and a specific netxork are _
distinguished in the system.
Synthetic analysis of input messa.ges in the system is based on the method of filters.
To accelerate analysis and curta il the number of alternative paths in the POET sys-
tem, global filters are xidely used (by means of this, rrords between which there
cannot be syntactic connections are screened out~ their application is pra.eticed -
directly at the moment the connection is establishe3, and the sorting of variants of
analysis is accomplished on the ba,sis of control models. In addition~ the semantic
zone of the dictionary is actively used in the construction of syntactic structures.
In the sta.ge of semantic analysis the syntactic structure of the input message is
transformed into a semantic graph consisting of a set of concept-apices intercon-
nected by event-apices and cha.racte rlstics. Each apex of a semantic graph is deter-
mined by a canonica.l representation and the ares express a definite semantics. All
the numerical and parametric information is taken from the graph into a.dditiona.l
tables when the time relations betxeen events alsa are�~irtdica.ted.
The POET system is the only Soviet na.tural-language system xith the genera.tion of
responses in the communication la.nguage. Natural-language responses are formed in -
45
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02108: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
the folloKing way. According to the semantic response graph a dependence tree is
constructed~ and then the morphological information of each of the apices is record-
ed and the word order is determined. At this point the syntactic synthesis is con-
cluded and is folloxed by the morphological synthesis, xhich includes generation of
t he surface structur of the phrase to the table of endings and morphologic;al infor-
ma.tion. In the POET system a complete response is generated~ and this permits the
final user to check whether his request Was understood correctly.
The POET system has been realized on older models of the YeS EVM system. The total
volume of softWare recorded in the high-level language PL~1 (at the present time
the main programs are being translated. into the Assembler language) is over 160
Kbytes.
Metasystems are based on the idea of natural-lan~uage system generation. A similar
approach to na.tural-l~nguage system generation can be observed in 8]. Definite
rerequisites for that approa.ch are contained in the reports [?,20~, which use the
P
idea of compiling a description of the communication language. Work ha.s been begun
in that direction also within the frameKOrk of the DISPUT system. Hoxever~ an
attempt at systema.tic practical implementation of that approach ha.s been ma.de only
in the MIVOS system [12~.
T he MIVOS system [a corresponding plan was accomplished at the Department of Cyber-
netics of MIFI (Moscow Order of the Red Banner of Labor Institute of Engineering
P hysics) in 19?6-1978~ consists of a complex of softxare (the operationa.l component)
oriented torrard the processing and ma.intenance of kno~wled.ge expressed in special
systems of representation (the information component).
In the general scheme of organization of the MIVOS system (Fig 9~ three levels are
distin~uisheds the model (description of the problem medium and the communication
lan~ua~e), the logical (representation of those descriptions) and the physica.l
(realization of the~representations used). In essence, the physical level repre-
sents the opera.tional component, including linguistic and semantic-pragmatic pro-
cessors. The information component of the MIVOS system consists of linguistiC and
problem knowledge expressed in representation systems of the ATN-language and PROZA
(problem knowledge).
Realization of the representations obviously presupposes the use of some algorithmic
languar;e. In the DILOS system LISP is such a language~ and in the POET system~ PL~1
and Assembler. In the MIVOS system a modified la.nguage of expanded networks of ATNL
transitions serves as the realization language.
T he ATNL-MIVOS belongs ta the class of the high-level sentential type and has uni- -
versa.lity in the class of solvable problems~ powerflll descriptive properties for
description of a broad class of language models and all possible strategies and al-
~;orithms of ana.lysis, the possibility of use of recu~sions of arbitrary depth and
complexity~ a high degree of structure of programs, mechanisms for comparison with
a sample~ automatic return and developed means of adjustment.
PROZA--a problem task representation system--is rea.lized in MIVOS as a modular
libxary system maintaining program formalism, the main components of which are a
semantic netxork and scenarios. T he semantic network serves for fixation of the
4b
- FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
~ )FFICIAL USE ONLY
current state of the subject region and on the Whole is organized just as in the
POET system. The scenarios~ respresenting a semantic-pragmatic moclel of classes of
situations or event s occurring in the sub~ect region,are realized in the MIVOS sys-
tem as macrodefinitions describing the proces~ of depiction of structures obtained
- as a result of analysis of natural-laxiguage p:~rases in pragmatically determined
actions expressing the reaction of the system to given messages.
In the realized version of MIYOS the system of representation of problem tasks ha.s
not been worked out as Well as the system of representation of linguistic knowledge,
which involves a need for manual programming of the scej rios needed in a specific
natural-language system (true~ in a high-level language .
By the moment of completion of the plan of the MIVOS system on an experimental com-
puter (the BESM-6)~ experimental linguistic processors Were realized for interaction
with the data base of a documentary data-retrieval system and communication with an
ad.aptive robot. In the former case the output structures were determined by the
forma,l inquiry language~ and in the latter by RX-codes and syntagmatic chains.
Characteristic examples of input messages of those processors are pharases of the
type: "Was the resolution on measures to improve the use of motor transport pub-
lished?", "When xas the resolution of the USSR Council of Ministers on the trans-
portation of mail by truck published?" or "Instructions a powerfl.il internal combus-
tion engine and a new body A and B are set on a large red chassis; that motor ve-
hicle is good because it is stable and poxerful for hauling and towing; the follow-
ing tools are needed for the assemblys key 17 or 19, a reliable poWer crane and
apparatus for control~" etc. The analysis time c~ the presented phrases is 0.12-
0 . 28 s~word .
Prospects of the Development and U se of Natural-Lax~uage Systems
Since the creation of developed communication systems is a rather complex and
laborious matter and change of the problem region and~or the circle of users re-
quires~ as a rule~ modification of the communication software~ one of the promisin~
trends in the area. of natural-langua.ge systems in the very neax fl~ture will be a
transition to systems of construction of linguistic processors for intelligent
interactive systems.
_ The development of such systems must be based.~ on the one hand~ on ideas and methods
from the theory of syntactically oriented translators [25], and on the other, on the
methods and technology of cross-system construction [2~i~.
An example of the realization of those ideas and methods is the complex for the
generation o� communica,tion systems software [koa~pleks generatsii Programmnogo
Obespecheniya Sistem Obshcheniya s arKhivami programm i bazami dannykh (POSOKh)~
- ;_27~, being developed by the USSR Aca.demy of Sciences Computer Center. The plan
:='or the creation of the POSA{h complex is a natural development of the ideas of the
MIVOS plan [12~].
in essence, the P03CJKh complex is a system for computer-aided planning of a natural-
la,nguage interface. The following principles ~aere made the ba.sis of the complex:
47
~ FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
--active use of systems of knoxledge representation as special meta-algorithmic
lar?guages;
--realization of the complex as a developed cross-system;
--application of the technology of syntactically controlled translation on the level
of realization of the complex.
T his assures obtaining during the planning an instrumental system for the creation
of special softxare effective from the point of viex of the realization by means of
communication and mobile during change of the electronic computer.
The principal components of the POSOKh complex, the general structure of which is
shoxn on Fi~ure 10 (not reproduced) are systems of ~CnoKledge representation (lin-
guistic, problem~ etc) assured on the program level by sets of corresponding trans-
lators. optimal xith respect to various criteria (storage and translation time~ the
effectiveness of object pro~rams, etc); the development of the system for adjustmen
of programs for linguistic and pro~lem information wh;.ch permit xork in meaningful
terms= systems for the testing and investigation of developed software. The enumer-
a~ted components axe maintained on the inforniation level by a rather powerfl.il data
bank with a corresponding data base control system which~ in turn~ is c?osely con-
nected rrith subrautines for the accumulation, change, accompaniment and documenta-
tion of the created software.
Each system of data. representa.tion in a POSCttH system is realized on one of thre~e
schemes (interpretation~ conversion and compilation). In tha.t case, for inter-
preters~ obviously~ very great simplicity of realization and change of la.n~uages of ~
data representation is characteristic~ but a minimum f~nctioning rate. During com-
pilation the rate is determined in the basic level of the compiler output language
- and the depth of conducted optimiza.tion~ but all input langua.ges cha.nges are ~;reatly
~omplicated. During conversion~ rrhich occupies an intermediate position, the rate
will depend on the quality of realization of the converter output lan~uage and the
simplicity of changes of the input language is determined by the degree of the
changes. Thus in the PO5Q{h system various requirements for the rea.lization of data
representation systems are satisfied.
It also is important that in such a scheme the interpretation libraries or units for
generation of the created translators are readily varied. This~ in turn~ permits
separa.ting the instrumental and working computers (now the BESM-6 is both an instru-
mental and a working computer, but the SM-4 mini-computer and a special processor of
symbolic transformations~ realizing an equipment language of a high level~ will be
used as a working mac'nine in the very near fliture).
Realized completely, the POSOKh complex will be able to substantially increase the
effectiveness of development of software of communica.tion systems~ and in the long
range create individually oriented systems for communication with the computers
of fina.l users.
At the present time, besides a special mor.itor for the control o� vaxious Working
regimes of the complex, in the POSC~ICh a system has been realized for the representa-
tion of linguistic knowledge abaut co~emunication languages on the basis of ATNL
expansion [24~ and corresponding systems for ad3ustment~ testing and investigation
- of created linguistic processors. A system of p~oblem informa.tion presenta.tion is
being developed on the basis of the conception of frames [28].
48
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
As analysis shrnrs~ natural-langua.ge systems are emerging from the stage of experi-
mental developments and at the present time are sta.rting to be used in practice. Of
course, this does not mean tha,t investiga,tions in the area of the theory of commun-
ica.tion languages and methods of desi~ning natural-language systems have entered the
concluding stage~ and only technical problems remain. A ctually~ there still is no
~;eneral and generally accepted theory of natural languages, a.nd.methods of na.tural-
language realization are just being created. Hoxever~ xork in that area is being
done on a broad front all over the xorld and evidently in the near flzture we will see
the active introduction of natural-langua.ge systems in practica.lly all spheres of
communication with the electronic computers of final users.
COPYRIGHT: Tsentral'nyy nauchno-issledovatel'skiy institut informatsii i tekhniko-
ekonomicheskikh issledovaniy priborostroyeniya, sredstv avtomatiza,tsii
- i sistem upravleniya (TsNIITEIpriborostroyeniya)~ 1980
[42A- 2174~
2i74
cso: 1863
49
- FOR OFFICIAL USE OI~TLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
unc 51:62
RECOGNITION OF EOG STRUGTURAL ELEI~N'PS IN AN AUTOM~iTED COI~LEX
Kiev KIBERNEPIKA I YYCHISLITEL'NAYA TI~CI~(IKA in Russian No 45~ 1979 pp 76-80
[Article by E. M. Maslova and T. A. Volkhonskaya. of the Institute of Cybernatics~
Ukrainian SSR Academy of Sciences. Kiev]
[Text~] An important component of algoritt3ms for sedical diagnosis is the separation
from EOG curves of structural eleaents already xell Irnrnm not ~ust to physicians~
the QRS complex and P and T iraves. Such a procedure is fairly coaplex~ not only
because of the great variety of fora~s of the EOG but also because of the consider-
able noise of the signal. Incorrect description of the curvea leads to errors in
setting up the diagnosis and the percentage of such errors in existing automated
systems is fairly large ~2]. Therefore the requirea~ent for quality of the electro-
ca,rdiosignals (ECS) sub3ect to automated processing is cansiderably higher than
that presented by a pt~ys~.cian analyzin8 an E~ .
There is no agreement on the ap~proe~ch to the task of recognizing EOG structural ~
elements in automated systems. All the approaches arose as a result of thorough
investigation of the task and have an earpiric:al character. Autona.t$d EOG analysis
always simulates to some degree the procedure of ordinary EOG..~analYsis by a phy-
sician. As a rule~ identification of EOG structural elements during m~altichannel
synchronaus registration starts xith constrnctian of a certain scalar function caf
a vector argument
F ~t) _ ~ ~U (t}), wheTe U (1) _ ~U~ ~t)� Ut (t), . . . ~ Un ~t)):
N is the number of leads.
Pipberger et al determine for those purposes the first deri~?ative from the
spatial value of the cardiac fectar F! fl=(U, D! U~ ~t~'1 ' and show that it =
is close to zero on the section of the isoelectric line and devist~s consid.erably
from zero on sections of the qRS complex and the P and T waves. aSd all the more so
the greater the rate of signal change. On the basis of the sa,me flxnction the
authors deterraine the limits of E~ structural elements. Logical analysis~ as a
rule~ starts xith determination of the base point in relation to which all the
fl.iture operations are performed [3~5.6~9]� In the analysis of single-ch~annel re-
cordings the first ECS derivative often is used [6~9] and the steepness of the _
slope of that curve is analyzed. The lads of protection against pulsed noises and _
the presence of false signals often leads to errars~ as the base point is determined
SO
FOR OFFICIAL USE ONLX
~
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
~ FOR OFFICIAL USE ONLY
from the condition of the minimu~a (maximum) of the first d6r;vative--a precise
estimate rrhich does not take into consicieration the behavior of the curve at ad-
3acent points. Some authors [2~ prefer visual separation of sections of the QRS
complex and P and T Waves on the ECG curve~ and their subaequent coding. After ECS
codes have been fed into a digital co~puter the curve is analyzed and a system of
medical para~neters is separateci--semi-automated E(~ analysis. A special placp is
~ occ~,?pied by the structural or linguistic alrproach Khich has appeared recently ~1~.
_ It is ba.sed on the assumption that objects of any class~ �or e~eample a Q~tS complex,
- have an 3nternal organiza.tion of elem~nts or structure characteristic of all repre-
sentatives of the given class.
We Kill present below an algorithm for automated recognition of ECS structural ele-
ments in rrhich xe stro>>e~ using accumulated experience in xork xith ECS~ to take
into account both the good aspects and the shortcomings of existing algorithms [2,3,
5-9~. The algorithm must have high noise immunity and f"le~cibility (tuning to a
coherent EOG). The program realizing it must be optimal with respect to EOG pro-
cessing time and to the volutne of the engaged memory. The algorithm has an empiri-
ca,l character and can be divided provisionally into three partss
a) tuning on a single cha,nnel through an analog~-digital converter--the signal~ as
a rule. of the first orthogonal lead is fed to a computer in real time. The R kave
" is identified by estima,tion, which xill be discussed belox~ and RR is calculated,
- and also the right values of the lengths of the phases of caxdiac activity of in-
te.~est to us, according to Karpman [4~;
b) identification of the ECG section corresponding to the Q~tS complex on three syn-
chronously registered leads, and filtrationi
" c) determination of the initial and final points of ECG structural elements of in-
terest ~~o us for each lead separately.
� Before the start of ~+ork of pro~raias providing points b and c, 3 x N readings (the
initial array) xith respect to N for each realization xere recorded in the machine
stora.ge. The number N is determined by the discretization frequency and the regis-
tration time. On the three synchronously regis~ered signals the scalar fluiction
3 ~
F(f) = J X; is constructed, Where Fi is the reading of ttie formed auxiliary curve
;o~
- (i = 1, 2, With sliding by ur~e step in sections corresporriing to the proper
length of the QRS complex (.~~S) the partial sums are calculatedi
1+1QRS
A~ _ ,6~ ' ~ Fl~ , - p~ j = 0, 1, . . . , N - IQRS� ~ I )
~ Let us determine max A~, xhere ;j gives a maximum to the partial sum and is the
J
as~u-~ed start of the QRS complex. If it is taken into consideration that the P
wave is sou ht through the QRS complex rrithin the interval [0.4 of the length of
~ RR -.2 and the T xave afber the QRS complex xithin the interval [0.6 of the
~ qRS
- ',.angth of (R& -,~~S)]~ xe seler,t the fragnent of the initial array We need. Fcr
� f~zrthe~ anal,ysis we need a smoot~zed signal free of netKOrk noise. Attempts to
- ~7 imir~te noise by analog filtration usually do not provide the required smoothing
51
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2047102108: CIA-RDP82-00850R000300080010-9
- FOR OFFICIAL USE ONLY
even rrY:en total filters ha.ve been created [5~. Signals often are smoothed ' y
digital methods~ as they are readily accomplished and better monitored. A very
simple filtration method is xeighted summation ~5~. In [6~ it is pointed out that
- better smoothing can be obtained if parabolic approxiaiation has been used.
A separate program to Khich we turn r+ith an already separated fragment of reali~.~.-
tion smooths the E(7~, usiag the nethod of least squares and approximating the dia-
cretized data xith a second-order polynomial. The number of point3 n on which the
second-order pol oraial is constructed and the sliding step n2 ~n > n) depend on
the frequency ofythe analog-digital conversion and the naturaI frequen~y of the
signal. The values at n2 central points of the smoothing interval are taken as the
reading values.
The program rPSponsible for determination of the initial and final points of the
QR5 complex and the P and T Kaves Korks with a filtered fragment of separate lead
realiza.tion. As the true start of stom~ch depolarization Ke take min {N Q~Si}~
r~here i is the lead number; N QRS is the reading number and mix {K iQ~tSi} is the end.
The procedure is similar for the P and T rraves.
Pipberger et al ~7~ point out that xhen three synchronously registered signals are
used for analysis the total length of some ~OG structural elements proves to be
_ greater than x~en each lea.d is used separately. fJe think this can be caused both
by asynchronism of registratian of the three orthogonal leads and by the use of the
firat derivative as a result of the property of asymmetry,~xhich introduces phase
shift in relation to th~ sta.rting discretized data. Therefore xe also analyzed
each lead sepa.rately.
In our algorithm the isoline is used indirectly to determine the initial and final
points of the QR5 complex and the P and T xaves. The necessary information is ex-
tracted mainly from correlations betxeen the given and adjacent points. However~
the isoline is needed to simplify the logic of ana.lysis of the curve, and also to
loxer the threshold of the "technologically satisfactory" lead. T he least-squares
- method is used to determine the coefficients in the isoline equation. The isoline
section is determined from the condition of the minimum estimate (l~~ where the
auxiliary sca.lar function is replaced by readings of the realization fragment.
The algorithm for recognition of the QRS complex and the P and T waves consists of
the following operations.
1. Deter~ine the isoline equation and elimina.te noise axising on account of float-
ing of the isoline.
2. Detertnine the maximum noise level
- max x(i-~- 1) - z(e~~}, where i= NXlS 5, NX/S 15,
In the interval corresponding to the proper length of the QRS complex (NT, NT +
3�
~ .~~5 ) :
a) mirror reflect the curve relating to the isoline
X(i) = I 1{ (~)I, xhere i- NT. NT lQns;
52
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OF'FICIAL USE ONLY
b) form an arra.y of readings~ including points at xhich the first ECS deriva-
tive ohanges its sign from plus to minus~
KK (i~, xhere i= 1, 2, lQRS;
- c) find the rea.ding ma.ximum in amplitude:
max {X NR=
4. For differently directed analysis of the curve from the base point NR make a
reversion of the series of readings of the left section (NT~ NR) of the interval of
proper length of the complex
QRS (NT, NT lQRSI:
X (NT) = X (NR - 1); X (NT I ) = X (NR - 2) ~ etm.
�5. Determine the initial point af the QRS complex on the left section (NT~ NR). The
structural diagram of the algorithm for determinatian if the initial and final
points of the QRS coniplex are given on the diagraa~.
1=NT .
/1a
KK I~ 0 NS-1~~> I'I
Hem QQ ~Q
x ~ -s~o ~x(I~TJ- I)!-d~o
Hem r No Hem QQ = Y83
HQRS-I (I+2 X~IJ~-d'~
Hem ~ flerrr
~ I-I t> NQRS~1
.7 - NS aa � NJ'~ O Hem NQRS
,r(.i)-~ >o ~a ~x(.i+t)-x(3~?-a> 'Qa .i-.i+f
Hem Hem ~a
NQRS-J ~X .7~2 -X~JJ~-d) ~
HPm
J~ Jt 1 NQRT~J
Structnral diagrs~ ef � algol'ithm f or -
determinatie~ of` the initi~l aud final
points of the QRS co~rplex.
6. Determine the final point of the coaplex on the right section (NR, NY +~~S)
(see figure~ where I= NR + 1).
53
~ FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02/48: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
7. As the level of reading of the amplitude on the QRS complex section take the
rea.ding preceding the initial point of the complex. This also applies to P and T
Waves.
8. To find the P and T waves seaxch for the maxima xithin the limits of thR given
fixed intervals of time before the initial and after the final point of the QRS
c omplex .
9. Proceed to points 4-7. The block diagram for ~etermination of the initial and
final points of P and T`raves is a simplified variant of the program cited in point
5. with the addition of some additional tests.
In checking the algorithm on monitoring saaples of unrecognized and incorrectly
re cognized QRS complexes~ P and T waves did not occur.
T he program of identification of the complexes was realized in the FORTRAN-II lan-
gua.ge and a mnemonic code and is used in an automated complex based on an M-6000
electronic computeT�for automated processing of an orthogonal ECG. The n~ain memory
volume ocaupied by the program is 3.5 kbytes. The time tak~=n to identify ECG struc-
tural ele.v~-ents in a single lesd is approximately 3 seconds.
BIBLIOGRAPHY
1. Gukasov~ V. G., Pinsker. I. 5h.~ T sukerman~ B. M.~ and Malinovskiy~ L. G.
Algorithms for medical description of ~GG. In the books Opoznaniye i opisaniye
liniy (Line Reco~ition and Description). Moscoir~ Nauka, 1972~ pp 78-85~ _
2. Valuzhis~ K. K., Losinskene~ L. V.~ Rashimas. A. P.~ and Torrau~ I. I. Struc-
tura.l analysis of electrocardiosignals. In the book: Matematicheskaya obrabot-
ka mediko-biologicheskoy informatsii (Ma~thematical Pracessing of Medical and
Biological Information). Moscow~ Nauka, 1976, pp 182-192.
3. r,ukasov~ V. G.~ Pinsker. I. Sh.~ and T sukerman, B. M. ECG description in an
automated complex. In the book: Modeliravaniye i avtomaticheskiy analiz elek-
trocardiogramm (Simulation and Autieatic Analysis of ECG). MoscoK~ Nauke~ 1973.
pp 1~3-150 .
4. Kurshakov~ N. A.~ and Pressman~ L. P. Kravoobrashcheniye v norme i patologii
(Blood Circulation in the Normal and Pathology). Moscox, Meditsina, 19b9~ 20
pa.ge s .
5. Pipberger~ Kh. Y. Computer analysis of EOG. ~n the book: Vychislitel'nyye
ustroystva v biologii i meditsine (Computers in Bioiogy and Medicine). Moscox~
Mi r, 1967, pP 197-235~
6. Caceres~ C. A. Computer extraction of electrocardiographic parameters.
CIRCULATION, 1962. Vol 25, No 2~ pp 356-362�
7. Pipberger~ H. V.~ Stallman, F. W.. Jano~ K.~ and Draper~ H. W. Digital computer
ana.lysis of the normal and abnormal electrocaxdiogram. PROGRESS IN CARDIOVAS-
CULAR DI3EASE5~ 1963. Vol 5~ No 1, pp 378-392�
54
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
, 8. Stallman. F. W. A computer program for automatic analysis of electrocardio-
grams. AMERICAN HEART JOURNAL~ 1964~ Vol 67~ No 1~ pp 136-137.
9. Wartak~ J.~ Milliken~ J. A.~ and Karchmar~ J. Computer program for pattern
recognition of electrocardiograms. COMPUT. AND BIOI~IED. RES., 19'j0, Vol 3,
No PP 3~-374�
COPYRIG}fPi Izdat9l'stvo "Naukova dumka"~ 1979
[8144/161-:?174]
2174
CSOs 814~+~161
- 55
I FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
UDC 51; 62
COMPLEX STATISTICAL EVALUATION OF DETECTION OF THE QRS COMPLEX
Kiev KIBERNETIKA I VYCHISLITEL'NAYA TIICHNIKA in Russian No 45, 1979 PP 5~-5?
~Article by S. M. Makeyev~ Institute of Cybernetics, Ukrainian SSR Academy of Sci-
ences, Kiev, and A. G. Taranenko, Kiev Institute of Civil Aviation Engineers]
[Text' One of the tasks being solved in theocitYims~forf
E(JGtparametriza,tion systems
for EGG processing is the development of alg r
determination of the quantita,tive characteristics of ECS (electrocaxdiosignal)
structural units.
A common feature of algorithms for E(JG para.metrization is that they work on arrays
representing readings of instantaneous EC5 values fed to a computer through an
analog-digita,l converter with a given discretization frequency.
The application of arrays of readings of a fictitious curve obtained by mathema.ti-
ca,l conversions of starting ECS readin s synchrrnously registered in several leads
ha.s been pointed out in various works ~4] .
Almost all algorithms for ECG parametriza.tion axe heuristic and based on the use of
medical information on the topology of ECG curves for different leads and on the
temporary position and orientation of its structural. elements.
In an overwhelming ma.jority of algorithms the recognition of the parameters of
medical description starts with determination of a"reference" point in the region
of the array of readings corresponding to the Q~tS complex [1-7]. It is noted in
those works tha.t two criteria are used mos+ often to distinguish the "reference"
point.
The first criterion is that the value of the derivative at the given point is
within pre-set limits C2~3~6+?]�
In that case some authors use t~e maximum positive value of the first derivative
(the leadin~ front of the R wave) [3~; others use the point for which the first
derivative ha.s a ma,ximum negative value (the proposed rear front of the R wave)
[2~; still others use both those criteria [1].
The second criterion is the retrieval of rea.dings with toaximum amplitude of the
ECS, which are considered to belong to the R wave ~1~4~5~.
56
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
We have established that the use of algorithms realizing the given principles for
determination of the "reference" point proves to be ineffective in ca,ses where the
ta,sk of parametriza.tion of EGG's dama.ged by the action of artifacts of various
kinds and noises with a pulsed character. There is a possibility of erroneous
situations in which a point corresponding to a blip of pulsed noise is used as the
"r.eference" point. It i:~ reasonable to assume tha,t the authors who use thoae
principle~ to determine the approximate position of the region of readings corre-
sponding to the QRS complex also use additional criteria ~l]. In addition, the
image of the ECG curve in the region of the Q~t5 complex is very variable as a flzn~-
tion of the type of lead in whi.ch the given curve is registered~ and other factors.
It is obvious tha,t~ to increase the noise immunity and effectiveness of algorithms
for ECG paramterization, it is necessary to decide rega.rding the detection of the
QRS complex according to an estima,te which depends on the aggregate of values of
all the readings belonging to the QRS complex.
In the present article a method. is proposed for determining the region of readings
of the Q~tS complex ba.sed on the use of such an estima,te.
- Method of detecting the QRS complex. In the general ca.se an ECG represents an
array of ECS rea.dings:
X = Xl~ X~. . . . ~ Xk, . , Xq.
ECG readings are taken with the discretiza.tion interval 'C (figure~. The length of
recording of. an ECG is tl ='Ln.
X~
: .
. ~
.
.
. .
.
. � . .
:
~ � .
~ � � ~i f� . ' r' i
. . ' II
~e~~~ ~ � ~~N~14~~i
~M i~ ~~ti I � � i ~ ~
: ~ ~ '
~ I
I � � �
� ~ I � ' '
I II I I .
I~ I~ IJ~~ ~i Ik ~
'o t r ~ t, t
Array of discrete electrocardiosigna,l readings. Shown are three
positions of the "movable" window with a length of :2 rea.dings.
The size of the interval T is determined from It readings on the ba.sis of the con-
- dition that at least one Q~S complex occur in it (the interval length is assumed
to be 1.2 s). Then:
k _ 1,2
T '
53
. FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02108: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
The "movable window" is determined with a length of .2 readings, corresponding to
the mean length of a Q~tS complex, assumed to be 0.15 s:
~ _ U,15 . -
T
During successive shifting of the "movable window" within the limits of the inter-
val T for each of its positions a ca.lculation is ma.de of the estimate -
V ~ _ ~ xl+~ - x; j ~ where ~ = 1, 2, . . . , k -1.
c
In the j-th position of ths "movable window," determined by the values of the ini-
tial and fina.l readings j and j~ ~r-.~ respectively and embracing readings belonging
to the Q~tS complex, the value of the estimate Vi will be maxima.l.
The values of j and j+.2 are stored. La.ter a new interval T is given~ one deter-
mined by the initial j+,2 and fina.l j+.2 + k readings, and the entire procedure
for detection of the Q~S complex is repeated.
At known values of the initial and final readings of regions embracing the QRS com-
plex, f~rther determina.tion of the pa~ ameters of the P, Q~ R, S and T waves presents
no difficulties.
The R wave is identified as ma.ximal in relation to the isoline of readings in the
region of the given Q~S complex.
The isoline is calcula~ed as the ma.thema,tical expectation of the array of ECG
readings in a section of the given size, being:
a) for P and R waves in the region of the mid3le of the section corresponding to -
the distance between the given and preceding R waves;
b~ for the T wave between the given and subsequent R waves. The value of the iso-
line is ~
~ _
m '
where x is the discrete values of the ECG array; m is the size of the section for
calcula~ion of the isoline value.
The search for P, T and Q~ S wave peaks is accomplished. by finding the ma.xima. and
minima. on the left and right respectively of the given R wave~ produced on sections
of the given size.
T he search for PR and RT intervals after the P, R and T wa,ves have been found pre-
sents no difficulties. If np~ nR and n,r are rea,dings corresponding to the peaks
of the P, R and T waves~ the PR and RT intervals are
7'Prr = (nR - n r) s,
Trtr = (nr - n~ t�
where'G is the discretization interval.
58
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02108: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
The lengths of the P, R and T waves are determined from the points of their inter-
section with the isolines, that is~ if kl is a reading corresponding to the first _
point, lying below the intersection of the wave with the isoline to the left of
its peak ~ and ,21-- to the righ~, then the wave len~th is
~ U~ k~) t.
After determination of the informationa.l parameters of the Q,RS complex~ namely:
the amplitudes of the P, Q, R, S and T waves in relation to the isoline~ the PR and
RT intervals, the lengths of the P, R and T waves~ and the formation in the computer
store of arrays of values of those parameters is accomplished by the statistica,l
processing of those arrays~ a result of which is determina,tion of the values of the
ma.thematical expectations and dispersions of those parameters.
The given method was realized in developing an algorithm for the classifica,tion of
EQG's for the M-6000 co~uter.
Experiment and results. We experimenta,lly checked the work of a program realizing
the proposed algorithm for the re~cognition of the Q~tS complex on the ba,sis of an
estima,te dependent on the totality of its readings in order to determine the quan-
titative cha.racteristics of reliability of recognition di the QRS complex and the
R wave.
. Results of experiment to determin-~ the quantitative values of proba-
bilities of false alarm and R wave passa.ge
A ~
KonNVecreo perecrDNPye?wx '10t~ �P~' C y~~� D~P�""'aTM E~V�Arax'm
xNrepeanoe R- H ~1YV3tNMtlX vro~N~.~ nponyaa ~aoxu~oil epesovo.
nybuos R sy6uor R sybw R Y. x
~ AO H2fpy3HH Y3 O4O 3I I Q,J34 0~0043
j7oc.nc Hefp)'3NH 23040 34 3 � 0~147 O,Ol3
I5 MNH f10C11C H2-
3 rpy3KN 23 090 32 I 0,139 0~~3
� ~ HTOro 69120 97 5 0,14 0,0072
I~I p N M t 9 8 H M G. B fp3~G .Nroro. n npeMOCacnner q OOLMJ01lY C7OIMSR~x oDxseAexd cpewue sea~eax~
j~BNNdx BlJUf4NN
Keys A-- Number of registered R-~? intervals 1-- Before loading
B-- Number of passed R waves 2-- After loading
C-- Number of false alarms 3-- 10 minutes after loa.ding
D-- Proba.bility of R wave passage, ~ 4-- Tota.l
E-- Proba.bility of false alarm, ~
Notes The mean values are givEn in the next-to-last and last
columns of the "Tota.l" line.
T he test group consisted of 16 health3r male persons aged 20 to 26 years. For each
tested person 480 R-R intervals were registered in each of three standaxd leads.
The ECG was registered three times: before and after dosed loa.d and after 15
minutes. A series-prod.uced portable "Salyut" electroca.rdiograph was used for EGG
59
FQR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02/48: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
registra~ion and commutation of the leads; no special measures were applied to _
eliminate inductions of 50 Hz frequency. The results of the experiments are pre- ~
sented in the table.
Conclusion. As follows from the results of the experimental check, the probabili-
ties of R wave passage and of false a.larm expressed in identifica,tion as the R wave
of a different kind of artifact amou.nt to 0.14 and 0.0072 percent respectively,
which gives us a ba.sis for recommending the described method for use in the con-
- struction of automated systems for thp clinica.l processing of EGG.
BIBLIOGRAPHY
1. Bezzubchikov~ V. A., Vasil'yev~ A. I., Grigorov~ S. S., and Taripol'skiy, V. A.
Automatic recognition of gastric complexes by intraband ECG. In the book:
~ 'I'eoriya i praktika avtoma.tizatsii elektrokardiologicheskikh issledovaniy (The-
= ory and Practice vf the Automation of Electrocardiologica.l Investigations).
- Mosco~.r, ?daul.a, 1976, p 47.
2. Vychislitel'nyye sistemy i avtomaticheskaya dia~ostika zabolevaniy serdt~a,
(Computer .`3ystems and Automatic Diagnosis of Cardiac Diseases~. C. Caceres
and L. Dreyfuss~ editors. Moscow~ Mir, 1977, 543 Pages.
3. G olubev~ V. I.~ Pakhomov, V. I.~ 5irotkina.~ N. N.~ and Malinovskiy, D. G.
Complex for semiautomatic EG'~ coding. In the book: Fiziologichesko e nauch-
noye priborostroyeniye (Physiologica.l Scientific Instrument Buildin~~. Mos-
cow, Meditsina~ 1971, pp 89--92�
4. c'~ukasov~ V. G. ~ Pinsker~ I. Sh. ~ and Tsukercnan~ V, M. ECG description in an
autc~ma.ted complex. In the book: Modelirovaniye i avtomatfcheskiy ana.liz
elelttrokardiogramm (Simulation and Automatic Ana.lysis of Electrocardiograms).
Mosoow~ Nauka~ 19'J3~ pp 143r1jU.
5. Kubaneyshvili, E. S.~ Kartvelishvili~ I. P.~ and Magradze, K. V. Algorithms _
for r.ecognition of EC~'. parameters. In the book: Theory and Practice of the
Automa.tion of Electrocardiological Investigations~ Moscow, Meditsina, 1.976, -
PP ~-45.
6. Finber~er, Kh. V. Computer EOG ana.lysis. In the book: Vychislitel'nyye
ustroystva v biolo~ii i meditsine (Computers in Biology and Medicine). Mos-
cow, Mir, 1967, pp 197-235�
7. Chireykin, L. V., Pury~in, D. Ya.~ and Labutin~ V. K. Avtoma,ticheskiy analiz
elektrokardio~rramm (Automa.tic EOG Analysis~. Leningrad~ Meditsina.~ 1977, 238
.
pa~es.
CGPYRI~,H'~': Irdatel'stvo "Naukova dumka.", 1979
~8144/161-2174]
2174
CSOs 8144/161
60
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2047/02108: CIA-RDP82-00850R000300080010-9
FOR OFFICIAI. USE ONLY
APPLICATIONS
SKAT ROBOT SUBMARINE
Moscow SPUTNIK in English Dec 80 pp 138-139
[Text] "Manta-150d' isthe name reserchers at the Institute of Oceanology of the
USSR Academy of Sciences gave to a new submersible craft which can go down as deep
as 1,500 meters to flashback information about the structure of the seabed.
In a sky-blue cove of the Black Sea a ship's winch takes up "Manta", a small craft
resembling two steel cigars (Fig 1) and gently lowers her into the water. The
feeder cable rope trailing behind is responsible for the power supply to all the
mechanisms and the control and reception of information from television cameras.
Operators watch the remote-controlled robot with the aid of a television scanner
' and floodlights.
"Manta" has "legs" looking like water skis to move on the seabed up and down, back
and forth and to turn around within a range of 30 meters from the mother ship.
"The craft is as easy to handle as if I were inside her," said the operator Victor
Voikov, "and through a monitoring screen you can see much better than ~hrough a
~ porthole.
_ "Manta" also has a mechanical arm to scoop up samples from the seabed and put them
in special containers.
- Researchers are currently busy working on "Skat;" a second generation robot (Fig 2).
This midget submarine will not be so tied to her mother ship. The battery-powered
craft will be able to submerge to take samples from the seabed, *_o photographs or
to look for sunken objects.
The Institute of Oceanology is also makin$ another "Manta", and this one will be
capable of probing the craters of underwater volcanoes.
;
I 61
; FOR OFFICIAL USE ONL~t
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
/
~ , Fly. L
M~nl~.
~
~ Fly. 2.
+ � Sk~4
.r~.._ -
COP'YRIGHT: APN
[909-E]
CSO: 1863
- 62
FOR OFFICIAL USE ON't,X
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
uDC [658.012.011.56:002];661
CO;~'UTER-AIDID DE5IGN OF DATA llISPLAY SYSTEMS FOR AU?'OMATED CONTROL IN THE CHEMICAL
INDUSTRY
Moscox IZMERENIYA~ KONTROL', AVTOMATIZATSIYA in Russian No 5-6~ 1980, pp 56-62
[Article by I. M. Bernshteyn, engineer~
[Text] The wide applica,tion of ASUTP (automated systems for the control of
technological processes) to various sectors of industry has brought about a need
to improve the process of system design. This multifaceted problem is solved. by
various methods. one of which is the standar.dization and automation of various
sta~es in ASU development [1~. For example, in reference [2~ it is asserted that
in planning about 80 percent of the time is expended on the solution of routine
tasks which can and must be automated. The number of Korks on the automation of the
plannin~ of control systems is constantly increasing~ but the methodical principles
have not yet been formed in that area, although there is no doubt that they are
, urgently needed.
A rathe r labor-intensive stage in the creation of A5UTP--the planning of da.ta dis-
play systems--up to now has been a completely heuristic procedure. At the same
time~ data display systems~ which determine the connection of operating personnel
with the object of monitoring and contx'~ol in real time, are an inseparable part of
the control system of any level of complexity, regardless of the algorithmic and
technica,l base of the ASUTP. Instructional or methodical materials on planned mean-
ingflil synthesis of data display systems and ASUTP are lacking.
The present article presents a brief survey of the principal sources of scientific
methodical questions about data display system analysis and synthesis and an algor-
ithm for the automated planning of such systems is described.
In general form the series of stages in data display system planning can be repre-
sented as an iteration process (Figure 1). In each stage of planning, the sta.rting
positions (feedback from the preceding state) are corrected and the requirements
for the following stage are advanced. Using the general scheme presented as Figure
l~ we will attempt to examine the ba.sic work in the area of data display system
synthesis for ASUTP.
,
5cientific principles of data, display system synthesis
An approa.ch to data.display system synthesis from positions of psychological engin-
eering analysis of the interaction of the operator with the object of control xas
63
; FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02108: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
Jpdova npoeRmupoAaNUA CON
i ~aprnuDoQaNUe oQiuua
mpeJodaNUU ~ RoNmpo�
na u ynpcSneMUa
- Figure 1. Series of steps in da.ta display
system planning
.ANOnu~ ~apawinr~mrr
,.oNmponA, ynpaene,vuA A-- Task of data display system planning
u 3wcnnyainauuu
oOetRma
1-- Forma.tion of general requirements for
J OnprdenGVUt vewu~ monitoring and contral
mptdadoi+uu ~ o~~vQ~ 2-- Analysis of characteristics of monitor-
mopo~ dna daNNazo iIl COI1tZ'ol and oper'dtioII of aIl ob jeCt
. o0a~wma ~ ~
3-- Determination of general requirements
~ for aperators of a given object
~cu~~MCm~~ou~p v 4-- S stematization and selection of forms
d6rQop ~op~+ /~Pedtmas- Y
,KMv. ~~~�owu~ of data representa.tion
5-- Synthesis of the da.ta display system.
functional structure
S CUNTCJ mS/NX!(UOMQ/~D' 6 Synthesis of the da.ta display system
- Hau cmpy~mypei
caN technical structure
~ ,
6 CuNmt~ muNU~ecxod
cmpyRmypei CON
described in reference The idea of the ~pproach consists in revealing a con-
ceptual model of the activity of operators, xhich is subjective in particular cases,
but for a group of operators of a single production it has general objective charac-
acteristics. Taken as the methodica.l basis of system synthesis i~ the construction
of a number of mutua.lly stipulated graphic models of operator activity, sequentially
revealing the meaning of the operations ~f control--from an algorithmic (formal) to
a cause-and-effect model of the activity. The la.tter is represented by a monitoring
and control graph which is constructed on tne basis of analysis of the sequence of
events before reco.~;nition of impora.tnt event~ in the ob3ect known a priori. The
~raph depicts a series of operations conducted by ~evels of increase of communality
and correspondingly increase of the detailedness of analysis of events. Review of
all the important events through the monitoring and control graph leads in the fina.l
account to a particular volume of functions of display of ingoramtion about a given
event. Review of a number of important events in an object leads further to suf-
ficient data display system volume~ and in tha.t case the synthesis is concludod.
An advantage of the given approach is multifaceted analysis of psychological engin-
eerin~; procedures for optimal linkage of the operator and object. The xide appli-
cation of such an approa.ch is 'ma.de difficult by the scale of the work ~ the absolute
necessity of experimental investigation or simulation of sach specific object~ which
require considerable expenditures.
64
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
In [4~ is a description of a tra.ining test stand for investigation of the work of
- operators in conditions of monitoring and control. The laws of operator-object
interaction formulated by the author are implemented on th.~.t staxld for the formation
of data display systems of various objects of control.
Stages II, III and IV ha.ve been investigated in detail (see Figure 1) and the con- '
clusive sta.~es of planning in less detail; therefore the practical recommendations
for data display system plannin~; are not carried out, but this is not the purpose
of the work. On the whole for the given work the following can be concluded:
--on the basis of the proposed methods it is advisab?e to synthesize da,ta display
systems for relatively complex and costly objects~ as the proposed procedure of
- synthesis, even if effective, is very labor-intensive;
- --data display system planners working according to the proposed procedure must have
a broad mental outlook and be highly qualified;
--the principal object of synthesis is the graphic "ima.ge" of the object (mnemonic
dia~ram), and other forms of image representation were considered in the data dis-
- play system in a smaller volume.
In reference ~5~ ~:he task of data display system synthesis is posed and examples are
presented of its solution on the basis of an approach ca11Ed the "lin~uistic system."
The essence of the appruach consists in the wide embrace of problems of operator-
computer linkage~ with inclusion in data display system synthesis of program tasks~
- on the one hand~ and me~hods of ana.lyzing operator decision making, on the other.
~rr.e basis of the proposed data display system technical structure is the computer
video terminals~ which also determine the final result--construction of the dynamic
siructure of the representation system~ efficiently controlled by programming~
depending on the state of the object and the questions of the operator.
- A structure of data display system sta.ges~ worked out in detail, in presented~ one
~ ba.sed on successive transition from qualitative-survey not completely forma,lized
(and not always formaliza.ble) stages of descripti.on of operator actions for fl.tnc-
tionally-oriented data display system synthesis. Therefore it is proposed to make
the primary analysis of data display system requirements by hierarchic questionnaire.
The questionnaire results are used in the stage of programmed synthesis of data dis-
play systems. An original language has been developed for the operator's communica-
t.lon with the computer in an interactive mode, which addit~ona.lly includes in the '
~ functions th~ data display system and representation of the operator-object inter-
= action. rr:e author substantiates the applicability of the obtained results for a
system of professional. training of operators on special stands, together Kith prac-
tica.l use in specific ASU.
The first three stages of da.ta display system planning were examined i.n ~reat detail
in CS~. "Phe results presented in tha.t book can be efficiently used by a large sci-
entific research institute. but their application in "series" planning of da.ta dis-
play systems is hindered by a shortage of specialists.
fteference [6~ is devoted to the const:-~uction of data display systems for experimental
installations, but most of the problems posed in it are also urgent for ASUTP infor-
_ mation subsystems. ?'he authors examine the characteristics of the information flows
65
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2047102108: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
betHeen the object and the operator on the basis of inethods of information theory.
Concepts of algorithmic complexity and indicators of informativeness are being intro-
duced to obtain the possibility of compa.ring variants of the technical realization ~
of data display systems. The technical means of constructing representation systems
have been examined in fairly great detail and attempts ha.ve been made to classify
them. '['he evolution of technical structures of da,ta display systems is examined and
their comparative characteristics are prPSented. The idea of comparison is based on
controll~.bility of the information flox: for pa.nel systems the flow is uncontrollable~
for systeias of centralized monitoring the information flow is controlled by the oper- _
ator, and for computer-ba.sed information systems, automatically. In the practical
realization of data display systems it is recommended tha.t a graph of joint states of
the data display syst ~n and the operator be constructed. That graph is determined by
specific planned st~tite~ ui the object, which methodically is analogous to graphs of
monitoring and control described in [4~~ and just as effectively but labor-intensive- ;
ly for application in the ca.se of a new effect or the absence of experimental data.
- Reference is devoted to questions of the ergonomic desi~n of data display systems.
Discussed in it are psychophysiological problems of operator activity during inter-
action with information models of objects in solving control problems. The presented
positions are reinforced by extensive experimental mdterials. As industrial objects '
on which investigations have been conducted or the results of work have been intro-
duced~ in [7~ objects with a continuous technology (energy units, ammonia production)
and objects of a discrete type (urban transport) are examined~ and that makes it pos-
sible to determine the genaral laws of the actions of operators in working conditions.
It is interesting to n.ote that all the conclusions in this work are ba.sed on study of
the interaction of operators with mnemonic circuits. The latter thus are taken as
the main source of ope rative information. The author shows that the prima.ry element
of a da.ta display systems in the study of complex events in the lo~;ica.l structural
= imatqe of the object. In the chapter devoted to artistic design~ preliminary setting-
up of a model of the data display system of complex objects is recommended, the con-
struction of data display syst~ms is analyzed for various objects and a general ap-
proach to the meanin~;ful design of data. display systems is proposed. However~ ref-
rence [7~ does not contain practiea.l materials on data display system syn~hesis, and
this once more confirms the heuristic character of traditional practice of data dis-
play system plannin~.
In references ~4-7 ~ the scientific principles of da.ta display system synthesis are
presented. ~he published results can logica.lly be arranged successively, assuring
in that ma.nner the methodica.l base of a series of scientific-research and design
work, in the final account leading to the creation of a contemporary data display
system. However~ in the everyday ma.ss plasuiing of ~onitoring systems such a working
procedure is usually impossible due to limitedness of the planning periods~ inade-
quacy of resources allocated for them and absence of the necessary scientific person-
nel. Therefore narroKer practica.l questions of "current" data display system plan-
nin~ will be discussed below [8~.
The task of data display system planning
~,enerally, data display system synthesis must be connected with the development of
- monitoring and control algorithms ~4-7~. However, in a considerable portion of the
66
~ FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
1 2 ' .1~ f/ /~1/ ~ O ONYt
~TO/JOMYC ~ ~yn flMflY[f~~
~nI Cn~~unoCms NQ nsp~ve~~ muNUVee~er
cuCnrena npei.n~upo~ [utn~twu nnpuNUnpqs +oJcnur emOVl/IJ~I(!M
ue R~~vmpe~~ iG eutmer~i
- .In~oGim dte� ~
//pa~uwuu RpmimapaS aa
O~~aM panta~pu/ ~aw
m/an~
,lman d 5~ 3ananNeMUt
5 N! vt~u[ mo/nuu~~ onnro�
~~o na~~nem/oJ 16 .
.onm unu ri,.mpawr
- ~ Cu~ma.rue
a.l~ua nn~wa� _ _
- _ _ _ _ _ - tiv~ u pu u.
6 n uwunut pturuu ~ 17 18 ~~`9 1(~
~cpaG.umtn.~u~ 9uv~eneHUe ' 7
3mon ~ l.ra~unou.ru ne Ar~upi/~~r u Map.upod6~ ~ K~ppeRyua
, pCM!/~NIII dA Nf/C dA
_ ~ OU/M/ a ,fROCN~SOU-
4 - np[ll.~ewut ~
pOM/f!/QO`ON ~(VPO OHMO/l ~NR-
/Ipamn~iu ~~ruda Na M Yuu omNpawrna4
- on~~m rpynii
3monlY 7 Canarma~nt~ur
BMDOP f0/~M d~~ 'rnl GLl.
nprJuenw neruo
(IN~OPNO!(U1/ ~'~PV~KUUw, A'opPtrK~iq:
. /~iJop nuwqww A~Osr N
ycn0/uu
- - - - - -
/lpu+uunuuin..aa JnJnuqa Tadnuya nputsaaun
C~rnU bMmp,fCavM/u MPCMtnnNw IOM~pII
9 Ronnrpanw ynopwdovr..~r.~~ NN,~ �yNrquu omo
neptrn+N~i~ OpCwCNUA
lmon Y '
BuGap ~
mt~nu~er,i,i CeCmuCnewur
[m~p.myt~., u do~y.vr,.mu4uu
- rpNrruQ,u.mpa. mernuvcauto ~7tvame /7evam~
n0at~ m0
Figure 2. Block diagram of stages in data display system planning
a-- heuristic procedure b-- planning algorithm
1-- Cost of system 16 Syntax of language of description
2-- Assi~nment for planning and ranking
- Type of system 17 Ranking
4-- Past experience 18 Calculation and normalizing dn
5-- Study of object of control 19 Correction
6-- Decision making on comparative 20 Distribution of ranking of array
importance of variables into M groups
Selection of forms of information 21 Table of cla.ssified tra.nsfor~aation
presentation functions
_ 8-- Control circuit diagram 22 Comparison of xm
9-- Selection of technical structure 23 Correction. Se ection of initial
and means of control conditions
10 Compilation of machine plan 24 Correction. Selection of M
documentation 25 Table of syntactic ordered
11 Sta.rtin~ list of control paremeters variables
12 Technical task 26 Table of attribution of variable
l~ Assi~nment of technical structure specific transformation f~.uictions
of system 27 Printer
14 Alphabet of descriptors of control
parameters
_ 15 Completion of table of control
parameters description
67
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONT~Y
cases of ractical ASU planning~ forma.lizations of control are bein~ developed (cr
are knorm~ on the level of automatic control systems~ and control of subsequent
hierarchic levelsis proposed as non-formalized activity of.personnel by means of
realized data display systems and a subsystem of direct effect on an object. tJe
will proceed from this objective situation and will heaceforth consider that the
- da.ta display system is.being planned xith unknoWn control algorithms.
- Presented on Fi~ure 2 is a heuristic (tra.di~ional) sequence of data display system
synthesis by the planning method. Starting data for da.ta display system plannin~ is
contained is contained in the technical task issued by the production engineers who
develop the object of control. In the task a list is presented of the controllable
variables and, at times~ the form of information representation. 'Phe experience of
production engineers and laws of the process are not discussed in the task; but are
present in concentrated form as requirements for monitoring. The planners of auto-
mation accomplish the tasks in the form of a f~.inctional scheme of control. In tha.t
ca.se the planners cannot revise the task because of their inadequa.te knowledge of
the subject~ but the form of information representation is reflected by the planners
in the fina.l account.
~ A poorly coordinated process of synthesis is obtained: the production engineers know
the process and tasks of control of a specific object but are less competent in
questions of automa.tion; data displ~.y system planners are not sufficiently competent
in ~he t~chnology and tasks of control of an object but know the technology and
methods of automation; knowledge of automation methods assure the possibility of
planning "by analogy~" on the basis of accumulated experience~ but the re are no
forma.l procedures or simple criteria for national d,3ta display system construction.
It is natural that with the described heuristic planning procedure the "quality" of
the data display system worsens~ and this leads to economic losses at the object.
Therefore the following task is ur~;ent: that of formalizing the exchan~e of know-
ledge between production engineers and data, display system planners and the sta.ge-
wise synthesis of a data display system flxnctional program. In the case of positive
solution of that problem the possibilities of automation of data display system
planning are opened up. Automation permits obtaining "mean" planning solutions sub-
stantially more rapidly than with the ordina.ry procedure. Tha.t alone~ without con- -
sidering possible improvement of quality of the plan~ promises a sa.ving from the _
automa.tion of planning.
The starting positions and limitations for solution of the posed problem are reduced
to the followings
--the task is solved with regard to the d.ata display system synthesis for continuous
chemical engineering processes;
--the construction of data display systens for ASUTP of a loKer level of control is
examined;
--sources of signals regarding the state of the object are assumed to be given in
advance;
--the selection of specific hardxare for realization of a data display system flznc-
tional diagram is not included in the pl.anning procedure being developed;
--the component and ergonomic cha.racteristics of data display systems are disre-
garded.
68
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
The following hypothesis was set as the basis of formalization of the stage of
"intersection" of the knowledge of production engineers and planners. T he operator
of a technological process and the production engineer-developer of a task estimate
specific variables of a pi�ocess not formally~ according to certain metrics~ but in
accordance with an a~gre~ate of ineaningful~ qua.litative signs, which we will call
the "technolo~ical significance." That characteristic is selective and cannot be
strictly for:~alized~ but the different variables and objects can be compared with
one another and ranked according to the given characteristic~ for. example~ by expert
estimates.
The monitoring system planner forms an analogous cha.racteristic for himself and in
accordance with it determines a group of forms of informa.tion representation. We
- will call that group the "representation power." The representation power can be
described~ for example, by the number of types of industrial instruments used for
monitoring and representation of each of the compared variables.
Therefore to solve the set task of planning formaliza.tion it is necessa.ry to develop:
--methods allowed to planning organizations for ranking automatically monitored
variables according to ma.gnitude;
--classification of industrial forms of information representation, from which it is
possible to simply distinguish various groups of forms of representation~ unequi-
vocally ranked by representation power.
On the basis of such developments it is possible in plannin~ also to compile ranked
"technological importance-representa.tion power" ratios, at least for groups of vari-
ables of a specific technologica,l process of close importance. To solve that task
an algorithm has been developed~ one consisting of successive procedures for obtain-
in~ formalized starting data from the production engineers and data display system _
plasuiers in a regime of planner-computer interaction.
Black diagram of the data display system planr.ing algorithm
Presented as Figure 2b is a block dia.gram of the data display system algorithm. As
in the heuristic procedure (see Figure 2a.~, in this algorithm,five ma.irl stages of
plannin~ can be distinguished.
Stage I--compilation of starting data for the plan--is practically identica.l for both
plannin~; procedures.
Stage II--study of the object of monitoring-=with the traditional method is done "by
analo~y~" and in the proposed algorithm by obtaining f~om the production engineers
information about the variables of the processor in descriptor form close to a natur-
al language. The object of development is ~n alpha.bet of descriptors (signs) and
special forms to be filled in by an experienced production engineer.
In Sta~;e III the process variables are ranked in importance. A logical scheme ha,s
been developed for the programmed rankir?g of variables on the basis of descriptor
description with use of the syntax of the ranking language (on Figure 2b~ di,l is the
symbol of the descriptor of the n-th variable). The information logica.l language
for description of the process variables and their ranking by importance is discussed
ir~ detail in the following section.
69
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02/48: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
Sta.~e IV corresponds to the fit~al meaningf~xl procedure of distribution of elements
of the initial set of forms of informati~n representa.tion on industrial means for
process variables. In ihe developed algorithm a table was compiled for that pur-
pose~ one classifying the representation forms; a correlation is given~ accorcling
to which the total array of ranked variables is divided into groups of variables
with an identica.l combination of forms of representation X~ where m is the ordinal
number of the complex of forms of representation; also compiled according to pro-
a~ram are the ratios dn - Xm. The content of stage IV is described below.
StaF,e V--the +,echnical execution of documentation on the fl.inctional diagram of
monitorin~ in the proposed algorithm--includes compilation of tables of the provis-
ion of each variable with specific forms of representation and tables with decipher-
ment of technological importance. The latter are necessary for monitoring the
results of work of the pro~ram by an expert production engineer~ at times the
tables of importance of the variables are used to correct the entire arra.y of start-
ing variables of the given process. With that the automated planning process is
concluded. The concluding procedures--selection of specific hardware and compila-
tion of documentation of the technical plan--are accomplished by a traditional
method.
Information lo~ical langua.ge of description and ranking of technologic~,l process
variables
Ceneral positions. The expert ranking [9~10~ of some objects~ particularly of
technolo~ica,l process vaxiables~ is a laborious procedure tha,t requires consider-
able time. It is not effective enough for the evalua.tion of small-scale plans of
new ob~ects~ and also in the absence of the necessary of expert specialists. The
heuristic procedure of decision making by experts has not been discussed in the
literature.
We will attempt to formulate an information logica.l language for expert ranking of
the variables of a technological process. The purpose of the given information
lo~ical lan~ua~e is to ~ive a description of the flow of signals from a specific
object understandable to a wide range of specialists of various branches of know-
ledge and suitable for pro~ramming on a computer for the purpose of further use in
lo~ical relations of comparison and ranking.
The task of ca.lculating subjective values (significances) has no fienerally accepted
procedure for solution. One of the successful attempts to solve it has been
described in [11 xhere the obtaining of a~uantitative estima,tion of si~nificance
is ba.sed on a system of initial logical.conditions and the .following significant
procedures: the scale of naming (methodically explains the difference of separate
subjective values)~ the scale of order (permits successively arranging values so
tha.t they sa.tisfy the inequalities "more or less"), the scale of intervals (permits
numerica.lly determininF the difference between values), etc.
'I'he proposed formalization of the procedure for the description and rankin~ of the
variables of a technical process in the initial stage a~;rees with tha.t approa.ch.
~Che informa.tion lo~;ical langua~;e described belox at times uses a methodology of con-
struction of an information retrieval lan~ua~e in part of the formulation of ex-
pressions~ but in the logical part differs from the informa.tion retrieval lan~,uage
in the method of application of the obtained expression~. -
70
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02108: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
'I'he basis of the languave is an alphabet of simple concepts--or descriptors, from
which a description (determination~ can be made of any variable for a cla~s of tech-
nolo~ica.l processes. 't'he ~eneral requirement for the alphabet is distin~uishability
of adopted decisions in a general technical sense. In accorda.nce with the princi-
ples of thesaurus construction in data processing systems [12~ the concepts can be
united by sex, ~pecies~ etc. The tota.l information logica.l langua~e al habet con-
sists of three genera (groups), separated inside into species (concepts~. The de-
termination--the component descriptor--consists of three heterogeneous concepts,
- of one type of each sort (group) .
The condition of.compilation of definitions is the rule of information logica,l lan-
~ua~e syntax. On the ba.sis of logica.l relations the conditions o~ comparison and
ranking are given, and of course of the variables themselves--these are the follow-
ing rules of information logica.l language syntax.
An alphabet for formal description of variables. To formalize the ranking proced-
ure~ even if narroxly~ it is natural to assume that the expert production engineers
�ha,ve a certain meta-language of an abstract level. The elements (words~ of that
lan~ua.~e must be applica.t~le for the description and caaparison of objects (concepts)
of different nature. The compilation of an alphabet for universa.l description of
' instrumentally obtained variables of technological processes is based on these con-
siderations.
De~criptors ha.ve been used which ha,ve a very broa,d semantic content~ which permits
usin~ them to describe physi~ally different variables of technol qgica.l processes.
For example~ the temperature or pressure in any chemical engineering process can be
represented by such a component descripti rn as "quality of the main process."
'Che number of primary descriptors must not be too large~ as otherwise difficulties
connected with remembering and ranking them arise. When the number of descriptors
is too small the possibilities of determining heterogeneous elements are reduced.
A compromise solution is assured by the application of component descriptors (com-
plete definitions)~ consisting nf several simple descriptors (in the ca.se of the
described information retrieval langua~;e~ of three).
In 'Cable 1 are 14 simple descriptors of the information retriev~,l language, divided
into three groups. The tota.l number of possible determina.tions is 4 x 5 x 5= 100,
and each group contains not more thaxi five kinds of descriptorsi this is completely
acceptable for compilation of the alphabet and its use.
Generic concepts in the informa.tion logica.l langua~e are the structure of the tech-
nology~ the semantic content of the information in the measurement channel and the
method of control of the given specific variable. The division of any technological
proceRs into aeneral-purpose parts is fairly evident; objective conversions occur in "
the main technolo_~;y~ associated technology often accompanies the main technology
(for. example~ utilization of excessive reaction heat)~ auxiliary technology creates
the conditions for realization of the ma.in technology, etc. Process control signals
ca.rryin~ technica.l messa~es can be regarded as channels of semantic communication:
dan~er~ quality, etc; this assures their universality for vari~us processes. The
method (form) of control of a specific variable is regarded as the connection be-
tween the si~nal of control of the specific variable and the actuator which controls
71
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
Table 1. r^orm for assignment of descriptors from the alphabet of an information
lo~ical langua~;e* to variables of a technological process
(l~iuuuacruo B fpywi~ A � C~PYmu 8 D fpynno C
� ~ CrpyKrypuaw 4~Cfb H CYdCAOE~N %~P~KTlPNCTHN~ ~apM~ ynpae~enee
Tl'XNOA01'NN NM~OQY~4MN ~NInP
E F ^I I A2 I A7 I A~1 BI I B2 I B3 I !3~ ~ DS C1 I C.' I C3 I (;a I CS nepeMeueafl
N, flnnuoc
u/u u~u~ieuonruNC ~ , o '
u u
Ill'~ll'?I~IIIIU~ a C w ~ O ~ ~ ~ C m
w a at S U O i~ d Q' d S C 6 O
I m ~ 5 L S C� u G x C n 5 I m 4 Td .
0 oa a 7 ~ ~ .",u a_ u
o c' m~ n n�a Y s ~a oi T3E c ~�c m =s
I I I I I ~ I I I I I I
I I I I
A- Production I- Form of control B3 , load .
B- Group A J- Variable number B4 - mode
C- Group B A1 - main B5 - security
D- Group C A2 - associated C1 - throu~h mode
E- No A3 - auxiliary C2 - direct
F- Complete name of variable A4 - secondary C3 - indirect
G- Structural pa.rt of technology B1 - safety C4 - in a group
H- Semantic characteristic of B2 - quality CS - uncontrolled
information
*For each variable of a technologica.l process~ in ea.ch group (A, B, C)
the presence of one of the chara.cteristics is noted with a cross (each
initial variable obtains a total of three marks).
that variable. That connection can be accomplished through the technological ob-
ject (control throu~rh the "mode") or by simple converters (direct control): if the
variable ca.n be controlled by various actuators, it is indirect control~ but if~
on the contrary, a single actuator controls several variables~ each of them is con-
trolled "in a group."
- A logica.l scheme for the ranking of component descriptors. The second p~ t of the
~ information lo~ical lan;uage syntax must provide compa.rison and ranking according
to the value of the component descriptors dn.
'de will adopt the followin~; symbol designations:
Nin the initial disordered array (planning list) of variables for a specific
technological process;
N the number of variables;
N the ordered (through the ranking algorithm) array of variables~ in which
al~; case Nin - Nalg~
D the total a~gre~ate of simple descriptors (alphabet);
d the symbol of a simple descriptor d~ D;
72
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02/48: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
di the descriptor of the i-th uniform set;
a~ b, c-- the ordinal numbers of the descriptors Within the uniform sets.
Then the specific concepts are designaged dla, d2b~ d3~, a= 1.4, b= 1.5~ c= 1.5.
The ordinal numbers a, b and c correspond to the values of the descriptors within
the i-th set. They are ~iven a priori, on the basis of the semantic meaning of the
concepts (see Table 1)~ which is not difficult to do xhen their quantity is sma,ll.
In general it is useflil to make such an a priori ranking in compiling an alphabet
on the basis of expert estimates.
The component descriptor is determined Kith the formula ~
dn =~d,a n d:e n d~~)�
For comparison of the various values of d it is necessa.ry to know the ratio of the
values not only between elements of a uni~orm set (dil > di2 > di3...), but also
between elements of heterogeneous sets. In the simplest case it is possible to
~ive "overwhelming" advanta.ge of elements of the i-th set over elements of the
(i+l)-th set, and then dla > d2b > d3~ for all values of a~ b and c.
For "softer" (and more real) variants of syntax of the ranking language it is pos-
sible to set also the ratios of groups A~ B and C(see Table 1) of values at which
descriptors from various ~;roups alternate in value (for exa.mple~ it happens that
the "safety of auxiliary technology" is mo~e significant tha.n the "qua.lity of the
main technology."
The mutual significance of groups A~ B and C is set by the planner in the process
of interaction with the computer (Figure 2b, sta.ge III~ the "correction" u:iit)~
starting from an intermediate estima.te of the ranking results.
Systematization of the information representation.fluict~ons
By "representation fl.inction"�is understood the accepted form of ~epresentation in
xhich messa~es about changes in the object are transmitted through the given mon-
itoring channel to personnel by means of industrial hardware. We will formulate
the criterion for systematization of representa.tion flinctions. Data. display
system hardware is created for the interaction of perso~uiel with an object in real
time. It also is known [13~ tha,t the personnel in an operative monitorin~ mode
- often works under conditions of rigid time limita.tions. By virtue of the above, in
the couplin~ of a data display system xith man the ma.in indica.tors of effectiveness
are the degree of development of the complex of representation flinctions and time
expenditures on the recognition and rea.dout of information ~14~. We will assume
as a classifica.tion criterion complexity of the representation flinction and we will
use the indica.tor of "readout time" as an awciliary.
It is assumed that the form of representation also determines the possible symbolic
decoding of the information cintent. Phis assumption is expressed in reference
[,15~~ where three forms of information representation are distinguished:
--numeration (point), corresponding to signalling;
--unidimensiona.l (scalar)~ corresponding to indica.tion;
--two-dimensional (time-scalar), corresponding to graphic registration.
- 73
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
r�ux ur~r�lc;la~. usE orrLY
Such a classification~ which is completely ~roper for local hardWare~ is hard to
use in digital displays. The same classification can be given a slightly differ-
ent interpreta,tion:
si~ma,lling � x(deviation from the norm);
indication x (instantaneous value);
reqistration x' (tendency to change~.
~raphic re~istration of the value x(t in implicit form also contains the represen-
tation fLnctiar? of inean values of the type ~ t
X~T~ C1S.
T
0
Within these main forms of informa.tion representation there is an entire series
of modifications which are presented in Table 2.
Table 2. Classifica.tion of information representation fl.inctions
Type of Deviation from Quantitative Tendency to Integration .
hardware the norm~ � x value of x var~faXion ~rrent report
' - S T
~ f x (c)dt ~ f x.(Tids ~
c , T ,
Panel system 4i (13) ~14 _ :
( ~ ) ~13) 16
i (lo) (13) ~i6 -
~4~ 5 _ - -
~6~ _ - -
Centralized checking
system (i (13) ~15) _
~2 ~6 _ - -
(4 (6 - - ~ -
Computer terminals (3 (8 (12) (21 18
system (1) (9) ~19~ ~20
(3) (9) (12) 17 20
(3) (9 (12 21 20
(3 (9 (12~ - .
(3 ~9 - - '
Key: 1-- autonomous signalling on 11 sca.lar autonomous indica.tions
mnemonic circuits (on a registering instrument)
2-- Eomplex signa.lling on 12 ~endency to chaxige (indication
mnemonic circuits on display
3-- symbolic signallin~ on display 13 tendency to change (on graphic
4 passive signalling (on display
indicating instrument) 14 autonomous graphic registra.tion
5-- autonomous scalar indica.tions 15 call graphic re~istration
6-- sca.lar call indications 16 multipoint graphic registration
7-- scalar group 17 ca.ll printing
8-- line indications on display 18 report printing
~ 9-- digital indications on display 19 periodic printing
10 sca.lar cyclical indications 20 report punched tape
(on multipoint instrument) 21 mea.~ integral on display
~ 74
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2047102108: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
'Phe mc~difications of functions in each column of the table are arranged in the
order of increased expenditures of the time of personnel on obtaining the value of
the si~nal. For example, it is natural that the time e~cpenditures on estimating
a deviation automa.tically emerging on a mnemonic circuit are smaller than the time
expenditures on ca.lling a mnemonic circuit fragment rrhere the given signal panel is
located [ 13,14~ .
Most present-day ASU'I'P's are planned for not a single type but for combinations of
ha.rdware [14~. T his is taken into consideration in the algorithm under considera-
tion for automatin~ the planning of data display systems in the compilation of a
Working variant of a representation power table. Severa.l alterna.tive tables ha,ve
been compiles which correspond to the adopted combined hardware structures; in that
case the same four forms of representation are preserved for each variant as in
Table 2, but duplication in the combinations of representa.tion fl.inetions is reduced.
In the proposed tables the representation f~nctions have been composed into lines
at the rate of M lines for each type of system. The tota,l of the functions in a
single line corresponds to the above-introduced ~oncept of "power of representa-
tion" (X ) o� information on specific signals from the object. During use of the
planningmalgorithm (see Fi~ure 2b) one lir.e in the table is set in correspondence
by ranked variables or groups of variables ~dn}m~ that is, all the representation
fluictions indicated for the given line axe
dn~m ~ m�
The decrease in representa tion power proceeds from top to bottom through alternate
replacer~ent and exclusion of fluictions from right to left. Such a condition o.f
chan~e of functions corresponds to the above-adopted criterion of minimization of
time ~xpenditures on obtaining information~ that is~ at first even the more complex
(more informative) are excluded~ but then, less effective representation flxnetions.
Conclusion
On the basis of the described algorithm for automated planning of data displa.y
systems for ASUTP a program has been compiled for computers and me'thodical mater-
- ials on organiza.tion of the planning process. The starting method.ica,l document
is "Instructions for the expert" for descriptor description (without making a de-
cision on the comparison of variables in value) and variables of a technologica.l
process (completion of Table 1). In contrast with traditional expert estima,tes~
only one expert can work in the given case. The process of data. displa,y system
planning is ca.rried out rizrther according to "Instructions for the planner" ac-
cordin~ to a program.
Automa,ted ra.nkin~ was done for various technological processes and the results of
ranking were approved by the leading production engineers. A compaxison also was
made of the results of ranking variables of monitoring according to the ~iven
algorithm and accord.in to the method of expert estimates for one and the sa.me
technologica.l process ~10~. The correlation ecefficient of the two ranked series
is more than 0.8.
The complete procedure for da.ta. display system planning is also rea.lized for several
objects and at present is undergoing comparison with heuristic planning solutions~
and also is used in planning documentation. Together xith direct purpose~ the
developed automated planning al~orithm can be used fo~ qua,lity control of data
display system plans prepa.red traditionally [16~.
~ 75
FOR OFFICI.ti, USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
BI~LIOGRAPHY
1. ZYapeznikov~ V. A. Avtomatizatsi a proyektirovaniya system upravleniya (Auto-
ma,tion of Control System Planning~. Collection. Moscow~ Statistika, 1978~
pp 3-5.
2, Miller~ Yrojektierungsprosess fuer automatisierte anfagen (The planning
process for automa.ted installations) .'~iUSSEN-STERERN-RDC;ELN, 1.975, No 6,
pp 208-210.
3. Epshteyn, V. L. Problems of automa.tion of control systems planning. In the
collection: Autoroa.tizatsiya proyektirovaniya sistem upravleniya. Moscow,
Statistika, 1978~ Pp 6-38.
4. ~;alaktionov, A. I. Osnovy inzhenerno-psikhologichiskogo proyektirovanii ASTUP _
(Principles of ASTUP Engineering Psychological Planning). Moscow~ Energiya~
1978, 207 pages.
- 5. Chachko, A. C. Proizvodstvo-yazyk-chelovek (Production-Lan~,uage-Ma.n). Moscow,
Energiya~ 1977~ 109 pa,ges.
6. Polyakova~ L. V., and Leyn~ V. M. Otobrazheniye izmeritel'noy informatsii
(Representation of Measurement Information). Lenin~rad, Energiya, 1978~
7.40 pa~;es.
7. Venda~ V. F. Inzhenernaya psikhologiya i sintez sistem otobrazheniya infor-
ma.tsii (En~;ineerin~ Psychology and Synthesis of Informa,tion Representa.tion
Systems). Moscow~ Mashinostroyeniye~ 1975~ 380 pages.
8. Bernshteyn~ I. M., and Ryzhneva, T. Yu. Automa,tion of the planning of a sys-
tem of information representation in AS1TrP. In the collection: Tezisy Vse-
soyuznoy konferentsii (Abstracts of Reports Presented at the All-Unirn Confer-
ence~. Moscow, TsNI Il{A (State Al1~Jnion Central Order of the Red Banner of
Labor Scientific Rzsearch Institute of Complex Automa.tion~, 1977~ pp 61-62.
9. Bruk, B. N., and Brukov~ B. N. Methods of expert estimates in tasks of putting
objects in order. IZVESTIYA AN 5S5R. SERIYA TIICHNICHE5KAYA K IBERNETIKA~ 1972,
No 2~ pp 111-119.
10. 1+Iayzel'~ Yu. A.~ and Charkina~ T. A. Estimation of the information value of
technologica.l parameters in ammophos production. Moscow, 1977 (~S~NIITII{hIM~
- No 11)~ pp 117-120.
11. K holl~ A. D. Gpyt metodologii dlya sistemotekhniki (Methodological Experience
for Systems Engineering). Moscow~ Sovetskoye radio~ 1975~ PP 235-260.
12. Shemakin~ Yu. I. Tezaurus v avtomatizirovannykh sistema3ch upravleniya i
obrabotki informatsii (Thesa.urus in Automated Systems for Control and Data
Processin~). Moscow~ Voyenizdat. 1974, pp 3~-50.
76
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
13. c;olubev~ V. S.~ Zhivov, N. P.~ and Ryzikov~ M. L. Pnevmoelektronnye sistemy
upravleniya (razrabotka ergonomichesko~o obespecheniya) [Pneumoelectronic
Control Systems (Ergonomic Means)]. Moscow. Khimiya~ 1977, pn 212-224.
14. Ageykin~ D. I. Information representation on operator panels. PRIBORY I
SISTEMI UPRAVI~TIYA ~ 1974~ No 1, pp 17-19.
15. `Pemnikov, F. Ye., Afonki~ V. A.~ and Dmitriyev, V. I. Teoreticheskiye osnovy
informa.tsionnoy tekhniki (Theoretica.l Principles of Information Technology).
Moscow~ Energiya, 1971~ pp 11-13.
16. Bernshteyn~ I. M.~ et al. Avtomatizatsiya upravleniya. sernokislotnym proiz-
vodstvom (Autoroation of Sulfuric Acid Production Control). Moscaw, Khimiya~
1.975~ PP 55-60.
COPYRI~ HC: Tsentral'nyy nauchno-issledovatel'skiy institut informa.tsii i tekhniko-
ekonomicheskikh issledovaniy priborostroyeniya, sredstv avtomatizatsii
i sistem upravleniya (TsNIITEIpriborostroyeniya.)~ 1980
[ 4~2A -2174~
21?4
cso: i863
77
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
FOR OFFICIAL USE ONLY
UDC 681.325
A MICROPROCESSOR SYSTEM IN THE KAMAK STANDARD
Novosibirsk AVTOMETRIYA in Russian No 3, May-Jun 80 manuscript received 5 Oct 79 pp
4, 6, 11
/Excerpts from article by Yu.N. Zolotukhin, Yu.M. Krendel', V.S. Yakushev and A.P.
1an, Novosibirsk/
/Excerpts/ Progress in the cievelopment of microelectronics technology h as led not
only to the expansion of the area of application of computer technology, but also ~
to the po:~sibility of const-^ucting automation systems that are not expensive, con-
sume an _nsignificant amount of power and are small in size, which when the pos-
silibity of providing them with sufficiently developed programmin~ facilities is
taken into cons ideration makes it possible to achieve the m~ximum approximation
of such a system to automation projects.
In this article we describe a complex of microprocessor devices that were developed
at the Institute of Automation and Electrometry of the USSR Academy of Sciences'
Siberian Department. This complex is intended to be used for the creation of inde-
- pendent systems for the automation of scientific and technical experiments in the
KAMAK s tandard .
The complex contains the following units: a microcomputer, a main memory with a
' capacity of 16 Kbyte, an operator's console and i kreyt-controller /translation un-
" known/. These units are connected to each other by means of plug-and-socket units
and a main communication line.
- The basic system is based on a general-purpose 8-bit microcomputer, for the con-
struction of which a microprocessor set from the 6800 family (Motorola 6800, AMI
6800, Hitachi HMCS 6800, Iskra 6800) is used.
When the power is disconnected accidentally, a special POWER FAIL signal is gener-
ated, in which case the main memory module changes over to an internal regeneration
mode.
COPYRIGHT: Izdatel'stvo "Nauka", "Avtometriya", 1980
/55-11746/
11746
CSO: 1863 ~g
F OR OFF IC IAL US E ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
UDC 681.327.3
- A HIERARCHICAL TWO-PROCESSOR SYSTEM FOR ~OLLECTING AND PROCESSING EXPERIMENTAL DaTA
Novosibirsk AVTOMETRIYA in Russian No 3, May-Jun 80 manuscript received 18 Jun 79 pp
11-13, 16
/Excerpts trom article by S.P. Vikulov, A.N. Vystavkin, V.V. Romanovtsev and O.Ye.
Shushpanov/
/Excerpts/ Introduction. The development of automation systems realized in the
_ KAMAK standard is proceeding along the path of the creation of an "intellectual"
- terminal; in connection w ith this, an individuaY KAMAK kreyt /translation unknown/
~ or branch is controlled by a microprocessor that is insralled in the kreyt and per-
forms part of the central computex's functious. There exist several possibilities
= for linking a computer wi th such an "intellectual" system:
The coinpute r is connected to the kreyt with the help of a KAMAK interface module.
In this case the computer can be situated at a great distance from the KAMAK sysCem.
HowPVer, the operating speed of such a system is not very fast.
_ The compute r is connected ~o the main link and the microprocessor memory's control
lines through a special interface. The aperating speed of such a system is very
:.ast because of the possibility of direct access to the microprocessor's memory, but
the length of such a communication link does not exceed several meters.
- The computer is co::nected to the microprocessor through standard interfaces with the
halp of standard communication links, in which simple amplifiers can be included.
In this article we discuss a laboratory experiment automation system in which a
WANG--2200VP minicomputer is connected to a microcomputer in the form of a KAMAK mod-
- ule by a standard couununication,line, through parallel interfaces (third variant).
In connection with thi.s, the r.ate of data transmission over this line turns out to
- be greater than the rate on a series channel by a factor of several hundred. At the
. same time, when simple amplifiers and receivers are used, the length of this paral-
lel communication link can reach several hundred meters .
Structure oi the System. Figure 1 is the overall block diagram of the system. It
has a hierarchical structure. On the buttom level of the hierarchy there is a
microcomputer with a KAMAK kreyt, which is connected to the minicomputer on the up-
per level througii a parallel data exchanp;e channel. Thanks to the separation of the
- � experimental da~a collection and processing operations, such an organization: a)
increases the system's operating speed substantially; b) makes the system easy to
19
FOR OFFICIAL USE ONLY
~
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2047/02/08: CIA-RDP82-00850R000304080010-9
FOR OFFICIAL USE ONLY
I - - Mu.~~ - 3 8 N ~ 1 ) _ _ _ - - - - - i
` ~Jucnneu
~ ~p~Op~~oc.'r.F~um,enc c Rnosuomypou
I ~ ~
~ ~
~ u n Y ,~uc~6 ) ~
~ ~leuome~ WANG -?200~ 5~ I
I � ~ I ,
~ c~onne~a~0 ~
I uNmep~euC ~ 7 ~
L----- -
~
~
~ ~ ~apannewwt7 /locnedaeo- '
� ~ /7oM.omo uNmc menoHniL . .
- ( i uNmel.mevc 9 ) I '
. Mn ~
~!~TE B 0 o2ucmpanb uuKpon o ecco 0
�I ~10~ MuKpo-36M~ ~11~ I
_ li_.._._.�-�- r.r~ �
KpeOm- ~ 1 ~ ~ .
, ~roNmpo~aep 13 ~ I
~J Moaucmpanb Kveumo
_ , ~ ~
I ~ c
' M,odv.oe M�c~ynn M~dyno .tlodynb MoDyAe Modyno 4I Qa~
u oQY
L. 1~. 1~, 15.L. 5L.
oz
,Qucnneu ~ ~ F
KC l! B Q UM PHq7 (17) CKAOBU 1V- pV
~ pov
Figure 1. Block diagram of data collection and processing system.
Key:
1. Minicomputer 10. INTEL-8080 microprocessor
2. Graph plotter 11. Microprocessor main line
3. Display with keyboard 12. Microcomputer
4. Printout 13. Kreyt-kontroller
5. WANG-2200 digital printer 14. Kreyt main line
- 6. Disk 15. Module
7. Parallel interface 16. Kreyt
8. Memory I7. Experiment
- 9. Series interface 18. L3nit operator monitor
enlarge and modify; c) makes it possible to connect several lower-level computers to
a single upper-level one.
The KSC-3880 low-level microcomputer is based on an INTEL-8080 microprocessor, has a
main memory with a 4-Kbyte capacity (that can be enlarged to 32 Kbyte) and a pro-
- grammable permanent memory with a 4-Kbyte capacity (that can be enlarged to 32
Kbyte). An alphanumeric console display, which is used to start the system initial-
ly and to control the experimental installation in the dialog mode, and a KAMAK
kreyt-kontroller are connected to the microcomputer. In the system, the micro-
computer performs the following functions: setting the priorities of the individual
modules; processing interrupti~ns on the bottom level and the modules' LAM-inquiries
in accordance witt~ t?:eir priurities; generating the commands needed to control the
KAMAK modules; prel~minaxy processing and packing of the experimental information
80
FOR OFFICIAL USE UNLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000300080010-9
FOR OFFIC IAL USE ONLY
Table 1.
Command Purpose
Group of commands for working with texts in the working and buffer arrays
DELETE ~ Eliminate indicated part(or all) of the Assembler program
END Report on available free positions (in bytes) in the array ;
INSAFTER Rearrange indicated parts inside a single Assembler program or sev- `
eral Assembler programs
RECALL Request indicate d liue of Assembler program or last directive for
editing; the minicomputer's editing program is used for symbol-
by-symbol editing
RENAI~ Change or retrieve name of a variable (in the operating code)
RENUMBER Renumber lines of indic~ted part of the Assembler program
SNUMBER Shift numbering of indicated part of the Assembler program (the old
numbers are in creased by the given value of the shift)
Group of co~ands for work~ ng with peripheral gear
LIST Printout of Assembler program texts, translated program, reports on
. errors, mnemonics and bas ic codes of the Assembler instructions,
_ indicators of the catalog of data disks
LOAD Erasure in indic ated array of part of the lines and loading, in
their place, of part of the indicated file on a data disk
SELECT Assignment of printing unit address for the printing of programs
and trans lation protocols of the original modules
WRITE Enter original programmed module on a data disk
Group of commands for translating original programmed modules and loading
process modules in the microprocessor
- ASSEMBLE Translation of Assembler program and entry of result onto a disk
under indicate d name
I.OMIC Load indicated translated file into the microprocessor
Table 2. into units of fixed length for subsequent
Command Purpose forwarding to the upper-level computer, _
maintaining communications with the upper-
OSA Single op~ration level computer; maintaining the dialog be-
RSA Single read command tween the experimenter and the system.
WSA Single entry co~nand
UBC Command for entering or reading On the second level of the hierarchy there
RMAN Command for reading with scan- is a WANG-2200VP microcomputer that in-
ning for N cludes a processor, a storage unit utiliz-
RMAA Command for reading with scan- ing small magnetic disks, a printing unit,
ning for A a graph-plotting unit and a display unit.
RMAD Command for reading with scan- The computer is used to write, edit, trans-
ning for NA late and load programs for the micro-
QIF Check state of bus Q processor; maintain comsnunications with the
LIF IConvert to servicing of I.AM- mi crocomputer; enter and store experimental �
~ request information on the magnetic carrier; pro-
cess incoming information in real time;
perform secondary processing on and graphic representation of experimental informa-
tion that has been entered.
81
FGk OFFICIAL USE ONLX
~
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000300080010-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-44850R000300084410-9
FOR OFFICIAL USE ONLY
' I :~?T:z� ~,~~~~';-~p ` ~ ' II
. I c vr~. '~COd~ 2~ ^L'~_^Ne.~Ni~~ I
rauMep ~
~ 3~ i i I ~ -
~ (1) I ~ ~ � ~ ~ I ' ~ i (7) ! ~ (8)
~ ~ , ~ ~--t-_
~
7~,~in[~rtt u ~ ! ~ ~ ,Crr,opm' ~ 12 ~ I~ I? ~ ~ j a
,~~:~-~i- i; _ : . ~
cii~"~r ? =
i ~ ~ , .,C,no-;'~ 1 ~ ~ ' : i ~ - ~ ~ ' ~ ~
~ ~ iy ~ o~.
- i t,~a,: