Нефедов В.И. - Электрорадиоизмерения (1066241), страница 46
Текст из файла (страница 46)
12.5. Виртуальные приборы
Очень перспективным направлением в развитии компьютерно-измерительных систем является разработка виртуальных приборов. Виртуальный прибор состоит из современного быстродействующего персонального компьютера, наличие которого — необходимое условие высококачественных и точных измерений, и одной-двух плат сбора данных (ПСД). Плату устанавливают в компьютер (обычно в слот ISA или PCI) или во внешнее дополнительное устройство, подключаемое через LPT-порт в комплексе с соответствующим программным обеспечением.
Основную роль в виртуальных приборах играет плата сбора данных с необходимыми метрологическими характеристиками для данной задачи, такими, как разрядность АЦП, быстродействие и динамические погрешности аналого-цифрового канала. При этом необходимо использовать быстрые и эффективные алгоритмы обработки измеряемой информации, разработать удобную программу сбора и отображения данных под наиболее распространенные операционные системы Windows 2000, NT, XP и т.д.
Пользователь виртуального прибора включает объект графической панели с помощью клавиатуры, «мыши» или специализированной прикладной программы. Виртуальные приборы сочетают большие вычислительные и графические возможности персонального компьютера с высокой точностью и быстродействием АЦП и ЦАП, применяемых в ПСД. По существу виртуальные приборы (как практически и все типы КИС) выполняют анализ амплитудных, частотных, временных характеристик различных радиотехнических цепей и измеряют параметры сигналов с точностью примененных АЦП и ЦАП, а также формируют сигналы и для процесса собственно измерений, и для автоматизации ИС.
Программная часть виртуального прибора может эмулировать (создать) на экране дисплея компьютера виртуальную переднюю управляющую панель стационарного измерительного прибора. Сама управляющая панель с виртуальными кнопками, ручками и переключателями, сформированная на экране дисплея, становится панелью управления виртуального прибора. В отличие от реальной панели управления стационарного измерительного прибора, виртуальная панель может быть многократно перестроена в процессе работы для адаптации к конкретным условиям эксперимента. В зависимости от используемой платы и программного обеспечения пользователь получает измерительный прибор под ту или иную метрологическую задачу.
Рассмотрим виртуальный цифровой запоминающий осциллограф ЛАн10М4. Внешний вид программного интерфейса (виртуальной графической измерительной панели) цифрового виртуального осциллографа представлен на рис. 12.4.
Виртуальный цифровой запоминающий осциллограф предназначен для наблюдения, регистрации, долговременного хранения, анализа и измерения амплитудных и временных параметров различных импульсных, периодических и случайных процессов. Программный пакет «осциллограф», заложенный в память компьютера, обменивается данными с ПСД по готовности прибора к обработке. После выдачи плате специальной команды на сбор данных о исследуемых сигналах, программа ожидает от нее сообщения об окончании процедуры заполнения буферной памяти, встроенной в ПСД. Затем анализируемые сигналы поступают в компьютер, их обработку и исследование полностью передают процессору. Программные файлы позволяют с помощью компьютера документировать исследуемые процессы, сравнивать сигналы с эталонными и отображать сигналы, созданные пользователем в его программах.
Принцип действия платы сбора данных упрощенно можно описать следующим образом. Процесс сбора данных можно условно разделить на два этапа: запись оцифрованных сигналов в буферную память ПСД (соответствует обратному ходу луча реального осциллографа) и передача данных в виртуальный осциллограф, их обработка и вывод на экран (соответствует прямому ходу луча реального осциллографа). Режим «прямого хода луча» (интерват обновления изображения на экране) зависит от объема памяти записывающего буфера ПСД, быстродействия процессора и ОЗУ компьютера, числа каналов осциллографа.
Несмотря на то, что исследуемые сигналы — аналоговые, изображение на виртуальном экране (дисплее компьютера) осциллографа формируется после аналого-цифрового преобразования и поэтому является дискретным. Виртуальные кнопки, ручки, переключатели и другие элементы графического интерфейса практически не отличаются от реальных. Единственное и главное их отличие заключается в изменении положения ручек и переключателей, которое осуществляют с помощью «мыши» (или клавиатуры), а не рукой, как у реальных измерительных приборов.
На рис. 12.5 показан внешний вид программного интерфейса виртуального цифрового анализатора спектра, а на рис. 12.6 — внешний вид программного интерфейса цифрового генератора сигналов.
Виртуальный анализатор спектра может исследовать от 2 до 1024 гармонических составляющих и позволяет вычислить амплитуды и фазы гармоник, а также коэффициенты Фурье спектрального представления исследуемого сигнала.
Представленный генератор сигналов ЦГС-31 способен создавать широкую сетку частот и имеет много режимов работы, позволяющих регулировать различные параметры выходных сигналов.
Достоинства рассмотренного виртуального цифрового запоминающего осциллографа:
-
высокая точность измерений параметров сигналов или цепей;
-
яркий, четко сфокусированный экран на любой скорости раз
вертки и резко очерченные контуры изображения;
-
широкая полоса пропускания;
• возможность запоминания эпюры сигнала на произвольное время;
-
автоматическое измерение параметров сигналов;
-
возможность статистической обработки результатов измерения;
-
наличие средств самокалибровки и самодиагностики;
-
наличие принтера и плоттера для создания отчета о результатах измерений, а также упрощенная архивация результатов измерений;
-
возможность сравнения текущих данных с образцовыми или
предварительно записанными;
• возможность исследования переходных процессов, протекающих в электрических цепях.
Таким образом, широкие вычислительные возможности виртуальных приборов позволяют реализовать программными методами многие способы повышения точности измерений, эффективности и быстродействия. Например, если полученная при измерениях гистограмма распределения физической величины, наблюдаемая экспериментатором на дисплее компьютера, имеет выпавшие результаты и сглаженную форму, то можно предположить существование выбросов и наличие дрейфа измеряемой величины или погрешности. Для устранения выбросов можно использовать одну из статистических программ.
Виртуальные приборы имеют большое преимущество перед микропроцессорными измерительными приборами, поскольку пользователь получает доступ к обширным объемам прикладных программ, может использовать внешнюю память большой емкости и различные устройства документирования результатов измерений. Сочетание платы сбора данных, измерительного устройства и персонального компьютера представляет оператору новые возможности, недостижимые автономными измерительными приборами. При этом для проведения эксперимента и измерений необходимо только наличие компьютера, а все остальные программно-аппаратные средства подбирают исходя из технических требований самого проводимого эксперимента. К преимуществам виртуальных приборов относится и их экономическая эффективность — практически любая плата сбора данных и компьютерные программы обработки измерительной информации намного дешевле измерительного прибора. Многие метрологические, измерительные и исследовательские задачи в XXI веке будут решаться с помощью виртуальных приборов.
12.6. Интеллектуальные измерительные системы
Интеллектуальные измерительные системы — системы, которые могут индивидуально программироваться на выполнение специфических задач, используя программируемый терминал (программатор) для ввода параметров конфигурирования. Такие системы снабжены средствами представления информации: дисплей для визуализации мнемонических символов команд, цифровыми индикаторами, представляющими оператору необходимую информацию, и клавишами переключения видов работы. Блок бесперебойного питания обеспечивает сохранность программ при отключении питания на длительное время.
Подобные измерительные системы способны выполнять все функции измерения и контроля в реальном масштабе времени. Это позволяет осуществлять функции измерения и контроля «высокого уровня» без использования больших компьютеров. При автономном функционировании такая ИС обеспечивает непрерывные измерения и контроль заданных параметров, сбор данных и обработку сигналов.
Интеллектуальные измерительные системы имеют существенные преимущества перед традиционными, а именно:
• высокое быстродействие контуров управления процессами
измерения, а также высокую скорость сбора данных;
-
универсальность — стандартные интерфейсы обеспечивают
простое подключение к любым системам и оборудованию; -
высокую надежность на каждом системном уровне — применение универсальных методов обеспечивает безотказную работу;
-
взаимозаменяемость; так как интеллектуальные системы -
стандартные устройства, индивидуально программируемые в
расчете на их специфические функции, то каждое из них может
быть заменено другим устройством того же функционального
назначения; каждую систему можно рассматривать как резервную для любого типа систем того же класса, что уменьшает число
дополнительных резервных средств измерения, контроля, управления и регулировки и сводит к минимуму аварийный период в маловероятном случае выхода из строя какого-либо элемента.
Принципы построения и структуры интеллектуальных ИС интегрируют в себе все лучшие стороны традиционных систем, но более насыщены микропроцессорной и компьютерной техникой. Интеллектуальные измерительные системы позволяют создать алгоритмы измерений, которые учитывают рабочую, вспомогательную и промежуточную информацию о свойствах объекта измерений и условиях измерений, Обладая способностью к перенастройке и перепрограммированию в соответствии с изменяющимися условиями функционирования, интеллектуальные алгоритмы позволяют повысить быстродействие и метрологический уровень измерений.
12.7. Стандартные интерфейсы
Интерфейсом называют устройство сопряжения компьютера со средствами измерений или любыми другими внешними системами. Иногда в это понятие включают и программное обеспечение автоматизированной системы. Обычно в измерительных системах используют стандартные модули, подключенные к общей магистрали, и стандартные интерфейсы. При этом для решения новой метрологической задачи достаточно сменить часть модулей, используемых в качестве источника или приемника информации, и программное обеспечение.
В зависимости от задач ИС, номенклатуры используемых средств измерений и их характеристик можно построить интерфейсы различной сложности с разными структурами. Создание интерфейсов для каждой задачи или групп задач экономически невыгодно, поэтому разработаны стандартные интерфейсы.
Рассмотрим стандартные интерфейсы МЭК 625.1 и КАМАК, которые являются магистральными, поскольку в них все устройства подключены к общей магистрали. По отношению к основной магистрали измерительной системы устройства могут быть источником информации или ее приемником. В каждый момент в измерительной системе может быть только один источник. Приемник служит для приема информации, их может быть несколько. Каждое устройство (источник или приемник) имеет свой адрес, по которому осуществляют его вызов для обмена информацией. Адресацию устройств и управление их работой выполняет контроллер.
Интерфейс МЭК 625.1
Интерфейс МЭК 625.1 используют в небольших локальных ИС на основе еще серийно выпускаемых промышленностью средств измерений: цифровых вольтметров, частотомеров, программируемых генераторов, в состав которых введены интерфейсные модули, позволяющие использовать средства измерений как автономно, так и в составе ИС. Если имеются необходимые приборы с интерфейсами и можно выбрать компьютер, то создание аппаратной части ИС заключается в соединении всех составных приборов с компьютером специальным кабелем со стандартным разъемом.