Восстановление аналоговых сигналов (аналоговый вывод )

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

В многоканальных системах обработки данных возможны два способа восстановления аналоговых сигналов.

1. Схема, в которой используется ЦАП в каждом канале.

2. Схема, предусматривающая применение одного блока ЦАП с включением в каждый канал УВХ.

Точность и функциональные характеристики параллельной схемы (1) более высокие по сравнению с последовательно/параллельным (2) вариантом. Так как погрешности дрейфа и смещения нулевого уровня минимальны информация на выходе может сохранятся сколь угодно долго, длительность переходных процессов при смене информации минимальна. Однако во многих случаях для удовлетворения требований по минимальности габаритно-весовой характеристики необходимо выбрать второй вариант.

Аналоговый сигнал на выходе схемы восстановления изменяется ступенчато вследствие дискретной обработки данных в МП, это вызывает появление гармоник в аналоговом сигнале на выходе, которых не было во входных сигналах. Для сглаживания ступенек в выходном сигнале часто включают ФНЧ, часто используются более сложные устройства, применяющие, например, сплайновую аппроксимацию. При выборе характеристики ФНЧ следует учитывать следующее: сигнал с выхода УВЧ или ЦАП представляет собой АИМ сигнал, амплитуды импульсов которого равны значениям выборок измеряемого процесса в моменты опроса. Так как спектральная плотность мощности исходного процесса не ограничена, то спектральные полосы сигнала АИМ всегда перекрываются.

Степень этого перекрытия определяет погрешность восстановления. Квадрат относительной среднеквадратической погрешности при интерполяции сигналов с помощью ФНЧ приведен выше.

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

Интерполяция – отыскивание промежуточных значений величины по некоторым известным ее значениям, например, отыскание значений ф-ии f(x) в точках x, лежащих между точками по известным значениям Если x лежит вне интервала (x0... xn) аналогичная процедура называется экстраполяцией. Аппроксимация – (от лат. approximo – приближаюсь) – приближенное выражение одних величин или геометрических образов через другие, более простые. Например, кривых линий – ломанными, иррациональных чисел рациональными, систему дифференциальных уравнений – системой линейных уравнений.

Рассмотрим метод построения и схемную реализацию устройства, в котором выполняется интерполяция третьего порядка - при этом должен использоваться степенной полином третьего порядка:

U(t)=a3t3+a2t2+a1t+a0 где a3, a2, a1, a0 - неизвестные коэффициенты.

Для их определения должна быть составлена и решена система 4-х уравнений, каждое из которых есть уравнение для определенного момента времени.

(Совпадают производные вплоть до третьей.)

Воспользуемся моментами времени -Т, 0, Т, 2Т.

U1 = a3(-T)3+a2(-T)2+a1(-T)+a0

U2 = a3 (0)3 + a2(0)2+a1(0)+a0 (1)

U3 = a3 (T)3 + a2(T)2+a1(T)+a0

U4=a3(2T)3+a2(2T)2+a1(2T)+a0

При решении системы получим значения коэффициентов:

a3=(-U1+3U2+3U3+U4)/6T3

a2=(U1+2U2+U3)/2T2 (2)

a1=(-2U1-3U2-6U3-U4)/6T

a0=U2

Для получения начальных условий запишем значения призводных:

 

Для t=0:

U00=a0

U10=a1=1!a1 (3)

U20=2a2=2!a2

U30=6a3=3!a3

Если учесть уравнение для интегрирующего операционного усилителя

 
 


U00=a0

U10=a1/k (3')

U20=2!a2/k2

U30=3!a3/k3

Блок-схема интерполятора.

Тема 3:Взаимосвязь структуры аппаратных

и программных средств ИИС

Обобщенную структурную схему АСОИУ, включающую не только ИИС, обеспечивающую сбор данных, но и управление исполнительными механизмами, можно представить:

В процессе функционирования системы каждое УСД осуществляет опрос одного из группы датчиков, проводя при этом коммутацию, согласование, аналого-цифровое преобразование и задержку сигналов.Для выбора очередного датчика УСД декодирует управляющее слово ЭВМ и подает его в логическую схему, управляющую коммутацией.

В структурной схеме обмен информацией между ЭВМ и УСД осуществляется через магистраль.

Магистраль - канал данных, обеспечивающий передачу информации установленными форматами между ЭВМ и УСД, ЭВМ и ФУС. Причем от ЭВМ идет поток адресных кодов и команд управления, а в обратном направлении - поток измерительной информации. Структура магистрали может быть кольцевой, древовидной, с последовательной или параллельной передачей и иметь аппаратно или программно выделенные функциональные группы линий (сигналов) для передачи адреса, данных, управления. Магистраль совместно с устройством сопряжения образует интерфейс между ЭВМ и УСД.

Традиционно структура (ПО) ЭВМ представляется в виде совокупности программ функциональных, ориентированных на применение в соответствующих системах АСУТП, АСНИ и т.д., операционной системы реального времени - ОС РВ, реализующей работу ЭВМ в РМВ.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: