Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
погр.цифр.ср.обр..doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
220.16 Кб
Скачать

8

Погрешности цифровых средств обработки

Введение

В каналах сбора и обработки измерительной информации современных информационно-измерительных систем определяются различные характеристики объекта измерения. В зависимости от вида решаемой задачи и природы объекта измерения выходными данными систем могут быть:

  • параметры вероятностной модели, получаемые в процессе статистической обработки результатов многократных измерений;

  • результаты аппроксимации статических характеристик в виде степенных полиномов или других функций;

  • параметры эквивалентных схем или структурно-функциональных моделей;

  • временные модели, характеризующие динамику изменения физических переменных и использующиеся для фильтрации или прогнозирования;

  • результаты совокупных или косвенных измерений.

В процессе получения результата значительная часть операций, за исключением первичного преобразования, реализуется в числовой форме. Поступающие на вход процессора операнды содержат числовые эквиваленты истинного значения физической величины или константы и абсолютной погрешности. Обе составляющие подвергаются функциональному преобразованию, поэтому на выходе появляется так называемая наследственная погрешность как результат трансформации погрешности исходных данных.

Ограниченность размера разрядной сетки приводит к возникновению погрешности усечения машинного слова, которая по определению является инструментальной погрешностью. Погрешность усечения есть результат сокращения длины информационного слова при выполнении операций умножения, деления, суммирования с масштабированием. Погрешность усечения зависит от способа представления чисел и масштаба машинной переменной.

1. Инструментальные погрешности

Инструментальные погрешности являются первичными, так как возникают непосредственно в вычислительной среде. В качестве характеристик инструментальных погрешностей обычно используют математическое ожидание и дисперсию. При оценке характеристик первичных ошибок, представленных в числовой форме, предполагается статистическая природа переменных. Считается, что переменные случайны и заданы вероятностями появления единицы в каждом разряде мантиссы числа и вероятностями появления единицы в произведении двух любых разрядов.

1.1. Погрешность усечения

Простое усечение заключается в отбрасывании m разрядов машинного операнда и имеет место при выполнении операций умножения, деления и правого сдвига. Если в случайном машинном операнде xn+m=0, b1 b2 … bn bn+1 … bn+m отбрасываются m младших разрядов, получается новый операнд xn=0, b1 b2 … bn, отличающийся от исходного на величину случайной погрешности

.

Математическое ожидание погрешности определяется по формуле

. (1)

В каждом разряде bi может принимать значения 0 или 1. Поэтому математическое ожидание M[bi] равно вероятности появления единицы в соответствующем разряде P1(bi), которая при равновероятном законе распределения равна 0,5. Для любого другого закона распределения

. (2)

Для равномерного закона распределения bi математическое ожидание погрешности отбрасывания равно

. (3)

Дисперсия погрешности (2) вычисляется по формуле

, (4)

где P1(bibj) – вероятность появления единицы одновременно в двух разрядах мантиссы числа xm.

Учитывая, что для равномерного закона распределения P1(bi)=0,5, P1(bibj)=0,25, значение дисперсии (4) равно

. (5)

Приближенные предельные значения характеристик случайной погрешности усечения (3), (5) находятся из предположения, что m>>1.