37
Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for National Aeronautics and Space Administration Manned Spaceflight Center Houston, Texas under NASA Grant NCR 33-013-063 Principal Investigator'" Donald L. Schilling Associate Professor Department of Electrical Engineering City College of New York New York, New York 10031 https://ntrs.nasa.gov/search.jsp?R=19720004445 2018-08-26T21:00:05+00:00Z

Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

  • Upload
    voliem

  • View
    223

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

Delta Modulation

Status Report

January 1, 1971 - July 1, 1971'

Prepared for

National Aeronautics and Space Administration

Manned Spaceflight Center

Houston, Texas

under

NASA Grant NCR 33-013-063

Principal Investigator'"

Donald L. Schilling

Associate Professor

Department of Electrical Engineering

City College of New York

New York, New York 10031

https://ntrs.nasa.gov/search.jsp?R=19720004445 2018-08-26T21:00:05+00:00Z

Page 2: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

Introduction • ' ji

: i

, This status report summarizes several of the areas of research i

in the area of Delta Modulation being supported under NASA Grant • !• • • !

NGR 33-013-r063 during the period January 1, 1971 - July 1, 1971. |

This research will be presented as a paper at the National

Electronics Conference in October 1971. The Delta Modulation '

systems described here have been constructed and tested. A voice .• i

tape .has. been, made to illustrate their operation at sampli/ig fre- ;

quencies of 19.2 kilobits/second (NASA quality) and 56 kilobits/second

(Telephone quality). ' ;

Page 3: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

. :' •- . ' ' ' Abstract . -- • • j

An; optimum- adaptive delta modulator-demodulator configuration :

; is. derived. This device utilizes two past samples to obtain a step , •

size which minimizes, the mean square error for a Markov gaussian '

source. The optimum system is compared using computer simulations

with .the linear delta modulator and an enhanced Abate delta modulator.

In addition the performance is compared to the rate distortion bound .

for a Markov source, it is shown that the optimum delta modulator is

neither quantization nor slope-overload limited. :•

The optimum_s.ystem_,_..ajx §E^aJ^§5Lv^I§i? ..9A.'':Ae. .Abate delta modu-lator and a linear delta modulator were tested and compared using ; •

sinusoidal, square-wave and pseudo-random binary sequence inputs;

The results show'that-the output'sigrial'-to-noise ratio is independent

of the input signal power and is subject only to the limitations of the

hardware employed.::"In'addition^'voice was recorded using these systems..

.The demodulated'voice-''indicates'negligible degradation is caused by the

optimum system and bythe^enhanced-Abate system while the linear delta

modulator suffers significant-degradation-at a sampling frequency of

56 kilobits/sec.;- -

Page 4: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

. . . - • • " • ' VARIABLE STEP-SIZE ROBUST--DELTA MODULATION; • ' J • .

Introduction : • ' . . ' ' .

Delta modulation has received widespread attention recently. - i ,

due to the increased information rate possible, as compared to

conventional source encoding schemes. However, the commonly

.studied linear delta modulator has severe limitations. The dis-

advantages and limited: performance of'the linear delta modulator

has.been described by O'Neal (1), Towozawa and Kanek.o (2),: Brolin and.Brown (3), and Abate (4). The basic limitations are

i . " ' • ' . ' • ' ' ' . ' ' ' . '

due to the.harrow dynamic range produced by two inherent

characteristics. The first is the granular or quantization noise

produced by .the finite step size of the system. The second is

' s lope overload noise, introduced when the system cannot follow

• ' the input .signal. Hence, the delta "modulator has only one optimum

.pbirit;: I.e.'where the.output.signal'to noise ratio is a maximum for

•. a 'given input;;power/''To'overcome these basic problems, it is neces|sary

Vto vary the,'j3tep -size of the system to cope with the changing input

signal. :•" Hence,-an adaptive'Scheme.' • '

;; •'•Several'different'adaptive'.delta1 modulators, both continuous

and discrete-,! have been presented'in the recent past (2), (3), (4),

. (5).;- However, instead of obtaining an.adaptive'procedure empirically,

' :'. as did. the -previous 'investigators, thi's'paper presents an analytical

: approach to "obtain: ah adaptive;''scheme which produces a least mean• • ' - " . ' '. '•' • t ' ,' . ' •' '.' '.'.

• •'..:square error. ; '.: . . ' • • ' • : ' • ' " • ' '' " "

Page 5: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

• 1 •: Di'oiVa.l' Linea'r^Delta Modulator.

„ -•-'The-..encoder and'decoder of a linear digital delta modulator are

shown in "Fig.. 1.... The. input, consists of samples of a continuous

•Input .waveform, normally a highly correlated sequence js, \. . The

difference between s^ and x , called d, , is quantized into two levels' ' - ' • - ' . , - " • & ' & ' ., .

• -.to produce a-sequence of positive and negative 1' s denoted by |e, j

: >Th'e. accumulator is used as a predictor, estimating the value of the

. next source sample. In the case,of a noiseless channel, the decoder,

receives-thd'-sa-raple-^ev-and then—adds the-e&tHnate-xr fr-om-the -.• ' . • ', • & ' K:

accumulator to form an output sample r, .. Ki . .

A digital computer simulation of the digital delta modulator with .

a first order:Markov sequence having a Gaussian amplitude distri- ;

. bution as an inp.ut, results in-the performance curve shown in Fig. 2.

. This curve has the same 'general shape -as'the performance curve of

the continuous linear'delta'modulator.'J';Nbte that the system is optimum

for'.a very narrow range- of input-signal power',-'and the signal'to noise

ratio decreases on-both, sides''of-Vne1-optimum point. The slope for low j; ' • • ' . . . I

input power is' due to the granular noise "produced by the finite step ii

size fed to the-accumulator.^rThe'downward^slope for'high input signal :

power is accounted for by'the;inability'-''of the:accumulator to follow the

input. This condition is commonly called slope overload (1). In a practical

application, these two detrimental'factors sevefly limit the usefulness of

. the linear delta modulation''scheme';' • • ' • - - - - - - -

2. Digital S^ng Variable Step Siz-e Delta Modulator

To minimize the granular noise that appears when the input signal i. : . . i . ... i * ._, ._. ... v.' v^ s\ j. *., ^.^' . . , **~s „ ' . . ! , . . . _ . . . . . ,*

• amplitude is small, the quantizing step must also be small. However, '. . .. . • .,., ...... -. ' -,. ...\^.i _ , • _ . . r . * . . : .;o-./•— : , ;. . '

to reduce the-slope overload noise when the signal varies rapidly, the '

step-size must increase and this increase must be fast enough so that '.• •• . .- .^/C;. * _ . . . . .'.GiiJv. y^v.v..- :.:.':, . . . . . . .

the. predictor will closely "approximate the input signal. Fig. 3 shows the» • . - . . , . - * „ . : . . • — i \ . .« v . / . , '_. - - v- O-w'.'.'* I-'/V •,'-. ^ > - - ' ' - • * - _ - . ' _ ... . . . . ^

general structure of the variable step size delta modulation system. :

Page 6: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

In this delta modulation system, the same processor is used ink-iboth the encoder and decoder. The input sequence e , and the

Jc-i' ' • ' • • •estimate_sequence x ; are defined as

k-ie = e, ^ ,-e. , e. ,k-i' k-2 k-3 . e.

and

X — -V V 5f • • * X ' f"1 » "1 > "1 f * "1 ' ,. l ^ a ^ o l ^ o 1 •

/ ' . . ^-"1 _*^""* < f * & - i t

i !

' k-i k-i ' ' :'The processor.operates on both sequences" e and x , to determine,'

the optimum variable gain u, „

The variable gain u multiplies e, to obtain the appropriate step.K, , ' . /C_ i.. „.,.. .

By properly varying u,, the granular noise and the slope overload noise

are both decreased, .and therefore, the dynamic range of the linear delta

modulator is increased.i

• The following assumptions, have, been .made so that a practical con-

figuration for the optimum variable step-size delta modulator could bei

derived: . • " ' • ; ' . • •

(1) The digital channel-is error free.' ''-• • •• •

(2) The input signal is generated by the following difference equation,

- S, = P, . S.: + • X, ' : (1)-;. . k .. k-i k-i k-i . • v '

where A is normal, zero ;mean,,and has standard deviation cr \

Eq> (1);;describes a first order Markov, Gaussian amplitude distributed'

signal,.which Is-.a- reasonable model for,rnany1 communication sources.,

Referring''to Fig;. 3, the equation describing the encoder is seen to' be,

f x. = x. : + u i sgn (s. - x. ) (2), - ••• ' . ^ . -k,ri kri - >. k-i. .. .kri/., ,, *• '. . . . . - -1 • ' i _ «,-. . ' • _ / " , - » ! . • , i > v >.... i « . . . • . l. ... t_ \_- ^ ..... _.« v..» - . 1. - .1. — " i ' , i . ^ s ' . ,^;

- -: : - • . - •- : •• -=?. x..-'' + u, e,. - • . • ; • . • • : . . k-i:. : k - i k - i

and.the output.equ.ation is-.simply,.-. o v -j . >-., , . - . . . . , -

•'••'•>'• : :- rk-*Vi :-- ; ; •'- • ' (3)" * *S . * " •' .. ', _. -

. / ' . " • • ., /•'. .•• f •'. t~ . • , . %* *' v.y . - ' • . i'' O • » . ' " - ;.. *. ! > '. • '. '' T ' ."•

. . . . . . . . . . i . 1 ^_, L »_>* v- -.. i »V; ..-iT^.O V , *O^ *- *•' -• -. ' ' • • •_ ••• '..•''.. . -

I ' . . ' - ' ' . • . t . _

' • • . - ' ' •

. -t , • ' • * ; . . • if i'' *' 3 • ) '!. i ..' -^, tjrCj' Li t J 1.1 Ol i O c.' i^ i—Ti £-'.i - i*^ i. i"; o o ; lC,"«—/dc"i~ i l, ^. v-. . «

Page 7: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

To obtain the. optimum g a i n ; u , one minimizes the mean square error

between input.and output sample; i.e. . • ;:

: • :" ' : ' - E • , . . - ^ , : ( x , . e ). . .Ufc_i" ' -" L.k k

; .' : .

. - • ' • ' : • ! ' • . - ' . ' • f

To.do this l e t ; . ; . ' • • ' • • - ' • ' ' ' • . "

co. •• . . . »

P'(xk, ek) d (xk, ek) f (s...- r. )2 P (s I x , e ) ds j— • _ - • • ' • v _ . ^ * W f * • • f t , ,

GO . • i.00 ' ''. ' • — 0° • . , , . '

•' :' • '•' v. v '. .,. • . . < gain ' •:., . . • L . i i r ! : : - . , ; the rr. . •,' , , K /i. .A V' Vwhere .d (x •,. e : ) . _ d x d e

• ' ' k kSince the inner integral and P (x , e ) are non-negative, a is minimized

by minimizing the inner integral. Hence, to find the optimum u, , one' • . - . " ' ^ - * ^

differentiates the inner integral with respect to u, and sets the result ;

equal to zero;. • • ,

• ' I ' . , i •,. °° „ . - - -,:'-x i "' ' iU At,: ', ..p - ; . '>. v V ;' , , Jc

• : 'SM '• (si ~ r. ) P (/si x » e ) d s. = 0O U •• - * V. V' * \f ' ' i^; • • k-i: ioo K K -' K , K

. •• ::- 'yp00 :/" r! (>:"'", ,="j j ^(-v." L\.T ? (~ , ' x'% - ' •-- ,'u. + x, e. - e. m s.' P (s, I x , e^) d s, - 0k' k k k -J-00 k v k ' . k

Therefore, .' ' '

.. . . • - , : o : . r i - f iOC; to i\'^.<A the Dptir..ar:'. .

This result shpws .that the. pptimum^tep.-size pjroges^spr .cpmputes"". " "' ""'' ^" '•'. k" " ' k

the conditional expectation of s. given all past data(x and e ), subtracts

the past estimate x , and multiplies this result by the sign information, e, .

- -X fk j

Page 8: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

The new estimate x can be found by substituting Eq. (4) into

Eq. (2): '

k k i . i ,c..:! x , e f- . . (5)

Eq. (5) suggests'that the adaptive delta modulation system utilizing j

the structure of the linear delta modulator with a variable step-size is

.•equivalent to optimum estimation using air past and present data in the

feedback-path as. shown in Pig. 4.

3. One Past Sample Case .; . :.. . . .,,;... : . . . . . .

In this'.section the optimum, estimator is evaluated for the case

where only the; most, recent sample is available for processing. The

estimator equation for this case, beco.mes,' ' . ' ' . ' * • • ! : ^ •'• ' •' i

.The :cbnditipnal"probability-. ' -- ' . •

.ishown'in Appendix;!to'be,•"•::"'

^O ' '"." I '£4 ' ' ' V \ I QI O i 1 C. • JV- I J. O\ ^ • ^f ^f *r± /v A.

p ( s i ' - ^

(sk> ; sk >xk« ek! •!--*.'.-S]c.--:i- ->. .-.

. (6 )

, .-.,_'; U :..

\ 0 "' ; s, :x *;. i'.J"/ vio/iSiilV ^L.-'-C'ti-!

Page 9: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

where q', (x) and q (x) are defined as,

A A 1 f*

q1 (x)' = erfc (x) = ~j=- j exp (- £ y2) dy' x

q ( x ) l - q' (x)

and c = standard deviation of s.Si,

Therefore the. estimator equation becomes

* " 2 / ^ - 5 , """'O Pvn r v / '/Oe^ \t, ^ ( X- I -WS, )

. e - = + l

rk •a exp (-x2/2c? )

K _ -s- ....^ e- =y_

The resulting optimum one sample observation delta modulation system

can then be implemented as shown in Fig. 5. The function generator is

defined by Eq. (7). Computer simulations of-Fig. 5 with a stationary

Gaussian Markov input were performed. The system performance is

discussed in Section'5. . . '

.4. 'Two Past Sample Case "

In the structure for the one sample observation described in the above

section, the most recent sample amplitude and the sign of the coded output

are the .only pieces of information used irrthe processing. Since the source

sequence is Markov, the correlation and the difference between adjacent

samples give additional information to the estimator.

For a system employing the past two-sample observations, the estimator

eauation is, ' ' • • ' ' . • '" - ' . . • ' :

Page 10: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

• 7

In Appendix .11 ,r is shown to be;

axk-i Ak-x

— <B

q'. (2, ) P(s;: ) ds,* v k-i' v k-r k-i (8-a)

CO

r-

P (s )ds.' e, =-

(3 -b)

rk.=X.k-i

x.' ,. k-ir.

_co

J q (2. ) P (s. ) ds.xk_iri v k-r- v k-r k-i

wnere z. =Xk- !<-iSk-i

f (3-d)

Equation ( 8 ) involves integrals with the random variable x, in the' ' *"! '

limits. The functional relationship between the estimator r and the'

estimates x and x is -not apparent by simply considering these • :K. K. "** 1

integral relations. To simplify-fhe -results and make the results more ;

•useful the following ;approximations.-are-made: ____ ... . '

2 • • • • • •- ax

x <0

Page 11: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

• ' < ' , ' • ' • . ' ' • ' . . • • , ' * y o' :" For the case of .highly'correlated input samples, i.e., cr- -- > c. t

' . ' ' . ' . - ' ' • • « * V ^ "

'vAppendix III shows;that 'Eq.( 8) can be approximately

Vvir^diice'd .to the1'following; •

. ' •

/ ; 9 - . ' - ' • • ' ' ' ';x:; 'i^i. e x p H-yj) )' - ^k-^1^'^ O . r v , x ' ^' Vi^'V1 (10-a)

7r ° * k-i + -f/ O 77 • J*w A • i2 ' a1 (y, )K

rk

a' (yk)

q ( y

where•p x _ x' k-i ' k-i k

The first term in Eq. (10) is,contributed by the uncorrelated portion of

the signal, while the.second"termTs~cont'ributed by both'the two sample

difference in the previous- estimations and the uncorrelated portion of

the signal.

Page 12: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

5. Simulation Performance

In this section the performance of each system is observed through

computer simulations. The.signal power to mean square error ratio is !

employed as the performance criterion. Each system was simulated by

operating on 1000 consecutive stationary first order Markov, Gaussian

amplitude distributed samples.

Figure 6 shows the output signal-to-noise ratio versus input signal

power curves for the one sample observation case. The curves are flat

and independent of input'signal power; i.e., the slope overload and granu-

lar noise regions are avoided. For an uncorrelated source (P=0) all the

information needed for the estimation is contained in the present sample

while for a correlated source all the samples are needed for an optimum •

(in mean square error sense) estimation. Hence, the output signal-to-noise

ratio is highest for P (correlation coefficient) = 0, as shown in Fig. 6. '

The performance of the approximated two past sample observation case

is shown in Fig. 7. The results show that the . ',

Page 13: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

output signal-to-noise ratio is once again independent of input

signal power. However, the signal-to-noise ratios are much

higher than that of the one sample observation case. Also, the

system performs better for a more highly correlated source. The

performance of the -linear delta modulation system with the Markov

inputs is also shown in Fig. 7 for comparison. .

The performance using three or more past samples increases i

the signal-to-noise level above that of the two past sample case.

However, a study of the three past sample case yields extremely I

complicated estimator equations and the simplification to obtain '

a practical system implementation is not feasible. Furthermore, !

comparison of the performance of the two sample case to that of ;

the rate distortion bound'shows that not much more improvement

can be gained by using three past samples. -j

The rate distortion bounds for a first order Markov, Gaussian

source for P (correlation coefficient) = 0.95 and for P = 0.9 are ;

derived in Appendix III. The bounds are plotted in Fig. 8. The \

comparison shows that the signal-to-noise ratio for the two past

sample case is only S.ldB less than the rate distortion bound for ;.

P= 0.95, and only 3.2dB less than .the rate distortion bound for

p= 0.9. • ' ' '

6. Experimental.Results

The design of an efficient encoding system usually requires '

some knowledge of the statistics of the signal on which it is to be

used. However, in pratical communication systems, statistics of

real signals are seldom known a priori. The system structure

derived in the previous sections-is .adaptive to the known statistics

of the input signal.

For the case of the two past sample observation, the realizeable

algorithm used to determine "the parameter Q \ , using the past twok-i

•estimated samples x and x , is

Page 14: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

: ' ' !• 11

A piecewise linear approximation of the function generator is used

to describe Eq. (1.0). The complete structure of. the adaptive delta -;-

modulator is shown in Fig. 9. . :* •

Referring to Fig. 9, one sees that's, is converted to digital form ! *;jC ' ,

using an eight bit A/D converter. After the processing, the decoder '

is converted back to analog form using an eight bit D/A converter. :

The encoder transmits a binary signal obtained from the sign bit.

The entire system was constructed using DTL integrated circuits.

The data rate was set at 56 kilobits/second. The minimum quantiza-

tion step was limited to 0.04 volts and the maximum voltage was limited

to - 5 volts. • ;

The function generators gi and g2 shown in Fig. 9, have the form

shown in Fig. 10. The slopes a and jS may be adjusted for different •

types of input signals.

A. Response to a Square Wave Input .

The response of the system to a 500 Hz square wave input is shown

in Fig. 11 for a = l , / 3 = 0 . 5 , o r = 1, |3 = 0; and the linear delta modulator.

When a = 1 and /3 = 0, the step size is seen to increase and decrease

linearly, which is equivalent to an enhanced Abate adaptive scheme

with 256 control switches. Note that this system has different steady

state quantization steps, while for the case where a = 1 and B = 0.5

the quantizing step always reduces to the minimum step in the steady

state. The square wave responses show that the system performs best

with a = 1 and jS = 0.5. . . ;' •

B. Response to Sinusoidal Inputs •

The output signal-to-noise ratio versus the input signal power

curves shown in Figs. 12a & b'were measured for different input frequen-

. cies. The slopes of the curves in the small signal region are caused by

the quantizing noise of the A/D and D/A converters. If the logic would

. be extended to ten bit words, the flat portion would be extended 12dB

in the low-signal direction. Thus, the number of bits could be increased

as desired to enable the system to operate at signal levels as 'small as

desired. The upper limit or ':;•£ input signal power is due to'the -5v •;i

limitation of the A/D and D/A converters. .• • \

Page 15: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

12

For sinusoidal inputs the resulting curves show that & = 1 and ,

•jS = 0 the system performs the best. . i

C. Response to Random Data Sequences ;

.The oscillograms shown in Fig. 13a & b show the eye patterns j

of the system responses to random data sequences. The input was

obtained by passing the output of the pseudo-random sequence

generator through a low pass filter. Fig. 13a shows the eye pattern

of the linear delta modulator while Fig 13b shows the eye pattern of

the adaptive delta modulator with a = I and 0 = 0.5. The results clearly

show that the adaptive systems have much better ability in reconstructing

'the data. '

D. Subjective Test of Speech Input

Subjective tests of speech to the adaptive AM was also performed.

The adaptive scheme yielded orders of magnitude improvement in clarity,

over the linear delta modulator. Negligible degradation of speech was

obtained using a = 1 and J3 = 0 at 56 kilobits/second.

7. Conclusions

The general structure of the variable step size digital adaptive

delta modulator was derived and proved to be equivalent to optimum

estimation at the encoder and decoder. The 'special case of the two

past sample observation was found to be comparatively simple to con-

struct and useful for practical applications. The structure was derived

by assuming known statistics of a first order Markov process. However,

in the implemented system, the design included continuous estimation of

the parameters of the input signal. Hence, the signal statistics were not

needed a priori.

The system was designed and constructed for real time operation

using all digital hardware and was tested for several deterministic

signals as well as pseudo-random data sequences. The experimental •

results show that the system performance was quite good for all types

of input signals.- With extended hardware the output signal-to-noise

ratio can be made relatively independent of the input signal power.

Page 16: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

...i

0-aoo<DQ

PH"CuI-J

"

<cQ*

— J

1

!

±

V-,0-aoocw

Q |.

rv0)

X

pToi—iD

' O

2CO

P

<o• CDc

• rH

i-5•—i(04-1••H

C*

P

COM-lO

£ro

• ro-•I—l

Q

o

3

Page 17: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

14

Q)

o

roCat

•i-i00

(3P) 01

»-lo!-t-Jro.

3•O'O

fO

ro

r

Qi-.'rofl)

'C,

S. o£ s1

•^ 3,••s o

o

0)

Page 18: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

15

co

• rH-i-J

. (0^H

3T3O

(04-1. — I

Q)QQ)

fO

0N -

•r-jCO

D.O-MCO

CD»— )

J3ro

•>-(i_

fO

CO

D>

Page 19: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

16

sQ)4->W

>.CO

co•rH4-*(D

3T3n

(0+->

"3Q

Q)TSOO

W

-aro

Q)N

•,HCO

aQ)+j .

CO

p-1S

O+J

CD

3 .'01-'W

Page 20: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

11

0)-oooQ)

Q

o1o

g c^^ Q)

£ o

CD

£|gC Ijzis 'o

iy

.

X

cO

• i-H-Mro

Q)'10r*i

O

a-.£ro

CO

fOCuQ)C

.O

o4-J(0

*-H

3

T5O

0riOoc•>•)

<«•

^^

TD

(

»

it

i r

)

XX

!-,

O to

o ^

^

| ' •

f .-!<sj ,— „.' •

c

i --,V j

j

k

*. CO

cuQ0N

aQ)

o

(0•^Hi-l

ro

E3

'S•r-(-(->Q,O

LO

Qi-^^PL,

Page 21: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

18

1

°- ;

O5

O

T!

0

OCU

"tOc

CO

"3o.I—I

0

toI—)0

co

••H+JfO>0

o0"3.£(0

CO

w(0

0cO

O

0ooQS

e•i-H

O.O0x:•4-J

"ow

O0otoe

0a.

o

(ap) 01

Page 22: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

19

CDi-laa

Io6o,co

CO

<Dp-Ha£ >-n ow ro

fOH

iss ^a m

cn

Page 23: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

20Curve A: Rate Distortion Bound for P= 0.95

, • . B: Rate Distortion Bound for P= 0.9 I

i : C: Performance of the Two; Past Sample Case for P=0.95! '

D: Performance of the Two Past Sample Case for p=0'.9

CQTD,

O•1-44-fto

0)w

(0CCT•<-t

CO

O

B

c;

"30 --20 -tO 10

Relative Input Signal Power (dB)

!

Fig. 8 Comparison of the Performance of the Two Past Sample Case

, to the Rate Distortion Bound j

Page 24: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

21

Q)TJOO<DQ

0)•ao

•8w

,

ir-«-rr

u 1IN

O> a>

WI Q);

j s l f l . 'C(0

, -iH 5->-

i « ,O

fO

O

^T3

1 *

1

!?

1+

*™v

19

Q «

-^

c

^KD

v

ssa

•I3*

*

f

r1»

a

aa

~

k1MI

'^4

0)

egW1

uO+j(0

•— tD-oOS0)Qi

fO

(0+->•—*Q)Q->w

£0)N

•rH

CO

o,Q)

o«-HXI(0

•rHV^(0><D

0)i-,

oaa•o<D4->

Q)SO

"3.S

D>

Page 25: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

22

-*. T, 1(S1TOA)

V*

r

j

-\t • T '« r r

COS<uo

CO

D,

(DCO

-MwfOa,o

Q)•

w

InOCCD

Co•»-*•Mod3

Page 26: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system
Page 27: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

pa

ropiCDw

(0cCn

•rH

CO

*J

6

03•o

fOCiQ)en

COco>

-.-tCO+-1

a*jO

-IS

(a) Input Frequency = 400 Hz

LPF set to 3.3 KHzRobust a=l, jS=

•Robust or =1, /3=0.5

Linear

•/C» -5" O

Relative Input Signal Power (dB)

LPF set to 3.3KHz

(b) Input Frequency = 800 Hz

Robust a =1, jS=0

Robust a=l, /3=0.5

Linear AM

-/$•' -JO -£" 0 5 10

Relative Input Signal Power (dB)

Fig 12 Response of the Variable Step Size Robust Delta Modulator

Page 28: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

25

<D *-*.C . >-,~ O

0 6•M *5s sCU fO

4-><u 71>• rJW Q

CO

a '+->

O

'Dac

V-,(D .0C

Q)»-..O

0 O+-1 >sj

152

CU fO+->

>,»w Q(0

CO

Page 29: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

P '(S

Appendix I

Derivation of Equation (6)

\ ^f ' » * ^ /i, K k *where

(x) = cummulative function of a random variable x

Since s, > x, for e, = +1

and s. <x, fore. •= -1_k_ k k

we have

P r ( f k < s k , s k>x k )

P r ( s k > x k)

and

xk,.ek =>!). = , 0 for s. <x.k kSimilarly for e, = -1

26

q / B. \

. o

fors k <x k .

for

Page 30: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

Appendix II

Proof of Equation (8)

When e , e = +1rv™ 1 JC

••• v<

f> X. • , ' 'I k-i

J _ P (s. •, s. ) ds,-00 v k-i k' k-i

'p(V. ' i ic>d .< sk-. '1k )ly

Xk_oo

for s >x.k k

Thus,

r = E

for s,

V 0°I ^JX,

(s, ) x, , e, = -1, e, = +1) =v k k-i k-i k ' "V1 •

r k-i1 P (s. , s. ) d(s, s.-' 7 v k-vX.

27

Since s. = P. s. + X •k k-i k-i k-i,

(-3}-

k-iCf 2

X k-i

The denominator-

. .. D ( - i , + i ) = f k - i rV '• V

x.

Let

k-i a.A xk -pk-i

k-i•k-i •k-i

Then_ .K-l- J L . J -!jP(Sk-l>

k-i

P k-i= I q1 (z. ) P (s, ,) ds,J v k-r v k-iy k-i

Page 31: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

The numerator

rxk i rN(-1,+1) = J *~ J

~ . X.

x- J "-'[ I

"•

,28

•I • '

Since the integralCO

P (B: ) ds. .• ,v k-i' ••!<.—

exp <-'k-i

,4-:

Hence, .

N (-!,+!)= j

Therefore,

r

exp (-

Similarly, Eq. (;8-b), (8-c) and (8-d) can be proved by following the

same procedures. I !

Page 32: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

29Appendix III

Derivation of Equation (10)

With the approximation shown in E'q. (9) ..when eJ

the denominator of Eq. (8-a) becomes:

= -1, e = +1,

x,

if

Then

<P, k-ik-i

Dk(-l, +1) = P k _ x f e~aak-x p (S]c_i) ds^*"

xk_iP

xk= q(\-i) " ST$^).+pk~-i

.k-i -°°-i p

—— x,Pk-i , . f k-i

-i -*J e_o=>

-azk-i

where . k-i as, ' k-i~ as. ' k-i ~- Z' ^

3i .k-i K-Ik-i

Define - (8. o> + <*- k-i

x,, 2ap. x,1 - Pk-

After compJsting the square of the exponents and integrating, the

denominator becomes • .

<C™l ' p^ L. J^

3k-

exp i K. . .. ..827 (A"1}

jC~"l

•r Xiif k ^—— > vpk-«

D,rxk

(-!,+!)= J i exp(-azf ) P (s. ,) ds, 'v • J k-i' v k-i' K-

(A-2)

Page 33: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

30

The numerator of Eq, (8-a) becomes the following:

• x

if

X

_eo

rvL

k / pk-za2,

•V-i

x,

• +P,

where' S'

'Since the integral

dsk-i

's, .. exp (-azf ' JPfs , \ds,J k-i v k-r ^ k-y k-i

r 2aP." I—*

ax.

V 2

_L)2p2~

k-lk-i

, r^kPk-X-i0OB

k-i

/ J, '2 ^ 1 "exp I 27^; j _ (0) (A-3)

Page 34: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

k-i

Xk-i

o\, • -a

Therefore, for-X <x'

31

r /-i< 'for

if a=i, and.a2

'k-i

Eq.(A-2)

(A-5)

(A-6)

Of

"'k-i

Therefore.Eq. (A-5) and Eq. (A-6) reduce to eq. (10-a). By following the

same procedure Eq. (10-b),. Eq. (10-c) and Eq. (lO'-d) can be derived, i

Page 35: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

32Appendix IV ;

.The rate .distortion function of the first order Gaussian Markov

Source with the autocorrelation function

has been found to be (6)

R(D) = i Iog2

where ~

(bits/sample) 0 <D

Since the AM system can transmit at most one bit per sample,

where

Therefore,

SNR= 10 logHence,for P = 0.95

for p= 0.9

= 10 log — 2

SNR= 16dB

SNR= 13.2dB

Page 36: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

33

J\cknowledgrnent

Further details on this subject matter can be found in the work

completed by C. L. Song, Ph.D. dissertation. Department of.

Electrical Engineering, Polytechnic Institute of Brooklyn, Brooklyn,

New York, June 1971. The authors are grateful to Mr. T. Cassa

and Mrt 3. Altmann for their assistance in the implementation.

Page 37: Delta Modulation Status Report - NASA · Delta Modulation Status Report January 1, 1971 - July 1, 1971' Prepared for ... Eq. (5) suggests'that the adaptive delta modulation system

References •

1. O'Neal, J. B. Jr., "Delta Modulation Quantizing Noise Analyticaland Computer Simulation Results for Gaussian and TelevisionInput Signals." Bell Sys. Tech. J., January, 1966.

2. Tomozawa, A., and Kaneko, H,, "Companded Delta Modulationfor Telephone Transmission," IEEE Trans, on CommunicationTechnology, Vol. Com-16, No. 1, pp. 149-157, February 1968.

3. Brolin, S. J., and Brown, James M., "Companded Delta Modulation;for Telephony, " IEEE Trans, on' Communication Technology Vol.Com-16, No. 1, pp. 157-162, February 1968.

ii

4. Abate, J. E., "Linear and Adaptive Delta Modulation," Proceedingsof the IEEE Vol. 55, No. 33, pp. 298-308, March 1967. i

5. Winkler, M. R., "High Information Delta Modulation," IEEE jInternational Conv. Rec., pt. 1, pp. 285-290, 1965. j

•. ' ii6. Gish, H., "Optimum Quantization of Random Sequences,"

Ph.D. dissertation, Harvard Unviersity, Cambridge, Mass., 1967.