Научная статья на тему 'КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ РЕАЛЬНО-ВИРТУАЛЬНОЙ ЛАБОРАТОРИИ'

КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ РЕАЛЬНО-ВИРТУАЛЬНОЙ ЛАБОРАТОРИИ Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
236
34
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
РЕАЛЬНО-ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ / МОДУЛЬ ИНФОРМАЦИОННОГО ПРЕОБРАЗОВАНИЯ / МИКРОКОНТРОЛЛЕР / ДАТЧИКИ / ИСПОЛНИТЕЛИ / УПРАВЛЕНИЕ ЭКСПЕРИМЕНТОМ

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Дмитриев Вячеслав Михайлович, Гембух Лев Алексеевич

В статье предложена структурно-функциональная схема реально-виртуальной лаборатории, определены основные блоки реально-виртуальной лаборатории и связи между ними. Для целей формализации введены модули информационного образования, иллюстрирующие преобразования каждым блоком входных и внутренних переменных и характеристик в выходные. Также кратко рассмотрены некоторые дистанционные реально-виртуальные лаборатории с приведением их структурных схем. Описаны элементы, входящие в дистанционные реально-виртуальные лаборатории, с приведением описания функций, выполняемых в лабораториях. Цель. Разработать концептуальную модель реально-виртуальной лаборатории, предложив ее структурно-функциональную схему и определив основные блоки реально-виртуальной лаборатории, их функции, а также связи между ними. Методы. Для разработки новой структуры для реально-виртуальной лаборатории необходим анализ известных научных результатов и практических решений, для чего используются научные публикации, размещенные в различных источниках на английском и русском языках, а также методы программирования современных контроллеров, средств их связи с компьютером и лабораторным оборудованием и методы сетевого программирования. Результаты. Сделан краткий обзор существующих дистанционных лабораторий с приведением их структуры и описанием механизма взаимодействия удалённого пользователя с лабораторией. Предложена структурно-функциональная схема реально-виртуальной лаборатории, определены ее основные блоки и связи между ними. Для целей формализации введены модули информационного преобразования, иллюстрирующие преобразования каждым блоком входных и внутренних переменных и характеристик в выходные. Заключение. В результате рассмотрения некоторых реализаций удалённых лабораторий был сделан вывод, что большинство из них построены с использованием зарубежной платной среды разработки. В связи с этим, принимая во внимание общую ситуацию в мире и конкретно в нашей стране, было сделано умозаключение, что разработка своей собственной реализации удалённой лаборатории в отечественной среде разработки - это необходимая мера. В работе представлена структурно-функциональная схема РВЛ, отражающая ее блочную структуру. Процесс функционирования лаборатории отражают модули информационного преобразования входных переменных и параметров в выходные характеристики. Данный формализм может быть использован для построения функциональной модели реально-виртуальной лаборатории.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Дмитриев Вячеслав Михайлович, Гембух Лев Алексеевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

A CONCEPTUAL MODEL OF A REAL-VIRTUAL LABORATORY

The article proposes a structural and functional scheme of a real-virtual laboratory, defines the main blocks of a real-virtual laboratory and the connections between them. For the purposes of formalization, information education modules have been introduced, illustrating the transformation of input and internal variables and characteristics into output by each block. Some remote real-virtual laboratories with the ghost of their structural schemes are also briefly considered. The elements included in remote real-virtual laboratories with ghost descriptions of functions performed in laboratories are described. Goal. To develop a conceptual model of a real-virtual laboratory, proposing its structural and functional scheme and defining the main blocks of a real-virtual laboratory, their functions, as well as the connections between them. Methods. To develop a new structure for a real-virtual laboratory, it is necessary to analyze known scientific results and practical solutions, for which scientific publications published in various sources in English and Russian are used, as well as programming methods of modern controllers, their means of communication with computers and laboratory equipment, and methods of network programming. Results. A brief overview of the existing remote laboratories with a ghost of their structure and a description of the mechanism of interaction of the remote user with the laboratory is made. A structural and functional scheme of a real-virtual laboratory is proposed, its main blocks and connections between them are determined. For the purposes of formalization, information transformation modules have been introduced, illustrating the transformation of each block of input and internal variables and characteristics into output. Conclusion. As a result of reviewing some of the remote laboratories' realizations, it was concluded that most of them were built using a foreign paid development environment. In this regard, taking into account the general situation in the world and specifically in our country, we can conclude that the development of its own implementation of a remote laboratory in the domestic development environment is a necessary measure. The paper presents a structural and functional scheme of the RVL, reflecting its block structure. The process of functioning of the laboratory reflects the modules of information transformation of input variables and parameters into output characteristics. This formalism can be used to build a functional model of a real-virtual laboratory.

Текст научной работы на тему «КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ РЕАЛЬНО-ВИРТУАЛЬНОЙ ЛАБОРАТОРИИ»

Информатика и вычислительная техника Informatics and computer engineering

Научная статья УДК 378.147

DOI: 10.14529/ctcr220201

КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ РЕАЛЬНО-ВИРТУАЛЬНОЙ ЛАБОРАТОРИИ

В.М. Дмитриев, [email protected] Л.А. Гембух, [email protected]

Томский государственный университет систем управления и радиоэлектроники, Томск, Россия

Аннотация. В статье предложена структурно-функциональная схема реально-виртуальной лаборатории, определены основные блоки реально-виртуальной лаборатории и связи между ними. Для целей формализации введены модули информационного образования, иллюстрирующие преобразования каждым блоком входных и внутренних переменных и характеристик в выходные. Также кратко рассмотрены некоторые дистанционные реально-виртуальные лаборатории с приведением их структурных схем. Описаны элементы, входящие в дистанционные реально-виртуальные лаборатории, с приведением описания функций, выполняемых в лабораториях. Цель. Разработать концептуальную модель реально-виртуальной лаборатории, предложив ее структурно-функциональную схему и определив основные блоки реально-виртуальной лаборатории, их функции, а также связи между ними. Методы. Для разработки новой структуры для реально-виртуальной лаборатории необходим анализ известных научных результатов и практических решений, для чего используются научные публикации, размещенные в различных источниках на английском и русском языках, а также методы программирования современных контроллеров, средств их связи с компьютером и лабораторным оборудованием и методы сетевого программирования. Результаты. Сделан краткий обзор существующих дистанционных лабораторий с приведением их структуры и описанием механизма взаимодействия удалённого пользователя с лабораторией. Предложена структурно-функциональная схема реально-виртуальной лаборатории, определены ее основные блоки и связи между ними. Для целей формализации введены модули информационного преобразования, иллюстрирующие преобразования каждым блоком входных и внутренних переменных и характеристик в выходные. Заключение. В результате рассмотрения некоторых реализаций удалённых лабораторий был сделан вывод, что большинство из них построены с использованием зарубежной платной среды разработки. В связи с этим, принимая во внимание общую ситуацию в мире и конкретно в нашей стране, было сделано умозаключение, что разработка своей собственной реализации удалённой лаборатории в отечественной среде разработки - это необходимая мера. В работе представлена структурно-функциональная схема РВЛ, отражающая ее блочную структуру. Процесс функционирования лаборатории отражают модули информационного преобразования входных переменных и параметров в выходные характеристики. Данный формализм может быть использован для построения функциональной модели реально-виртуальной лаборатории.

Ключевые слова: реально-виртуальная лаборатория, модуль информационного преобразования, микроконтроллер, датчики, исполнители, управление экспериментом

Для цитирования: Дмитриев В.М., Гембух Л.А. Концептуальная модель реально-виртуальной лаборатории // Вестник ЮУрГУ. Серия «Компьютерные технологии, управление, радиоэлектроника». 2022. Т. 22, № 2. С. 5-16. DOI: 10.14529/ctcr220201

© Дмитриев В.М., Гембух Л.А., 2022

Original article

DOI: 10.14529/ctcr220201

A CONCEPTUAL MODEL OF A REAL-VIRTUAL LABORATORY

V.M. Dmitriev, [email protected] L.A. Gembuh, [email protected]

Tomsk State University of Control Systems and Radioelectronics, Tomsk, Russia

Abstract. The article proposes a structural and functional scheme of a real-virtual laboratory, defines the main blocks of a real-virtual laboratory and the connections between them. For the purposes of formalization, information education modules have been introduced, illustrating the transformation of input and internal variables and characteristics into output by each block. Some remote real-virtual laboratories with the ghost of their structural schemes are also briefly considered. The elements included in remote real-virtual laboratories with ghost descriptions of functions performed in laboratories are described. Goal. To develop a conceptual model of a real-virtual laboratory, proposing its structural and functional scheme and defining the main blocks of a real-virtual laboratory, their functions, as well as the connections between them. Methods. To develop a new structure for a real-virtual laboratory, it is necessary to analyze known scientific results and practical solutions, for which scientific publications published in various sources in English and Russian are used, as well as programming methods of modern controllers, their means of communication with computers and laboratory equipment, and methods of network programming. Results. A brief overview of the existing remote laboratories with a ghost of their structure and a description of the mechanism of interaction of the remote user with the laboratory is made. A structural and functional scheme of a real-virtual laboratory is proposed, its main blocks and connections between them are determined. For the purposes of formalization, information transformation modules have been introduced, illustrating the transformation of each block of input and internal variables and characteristics into output. Conclusion. As a result of reviewing some of the remote laboratories' realizations, it was concluded that most of them were built using a foreign paid development environment. In this regard, taking into account the general situation in the world and specifically in our country, we can conclude that the development of its own implementation of a remote laboratory in the domestic development environment is a necessary measure. The paper presents a structural and functional scheme of the RVL, reflecting its block structure. The process of functioning of the laboratory reflects the modules of information transformation of input variables and parameters into output characteristics. This formalism can be used to build a functional model of a real-virtual laboratory.

Keywords: real-virtual laboratory, information transformation module, microcontroller, sensors, performers, experiment control

For citation: Dmitriev V.M., Gembuh L.A. A conceptual model of a real virtual laboratory. Bulletin of the South Ural State University. Ser. Computer Technologies, Automatic Control, Radio Electronics. 2022;22(2): 5-16. (In Russ.) DOI: 10.14529/ctcr220201

Введение

Определение: Реально-виртуальной моделирующей структурой (РВМС) называется некоторое в общем случае программно-аппаратное решение, позволяющее объединить каналы реального и виртуального моделирования с целью комплексного анализа (отображения) и автоматизации построения модели объекта исследования [1].

РВМС, включающая оба названных канала, позволяет сохранить преимущества реального и виртуального каналов и минимизировать присущие им недостатки.

Ее частным случаем применительно к учебно-научным исследованиям является реально-виртуальная лаборатория (РВЛ).

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

РВЛ и виртуальные приборы для её функционирования реализованы на базе графической среды моделирования МАРС [2, 3].

Далее рассмотрим некоторые существующие автоматизированные комплексы, реализующие РВЛ.

1. Существующие реально-виртуальные лаборатории

ACEL (Automatic Control Engineering Laboratory) - это система дистанционных лабораторий, состоящая из лаборатории исследования сервомеханизмов и лаборатории исследования свойств магнитных полей. В данной системе передача данных между пользователем и сервером осуществляется по протоколу TCP/IP, что позволяет работать с лабораторией удаленно из любой точки, где есть интернет. На рис. 1 представлена структурная схема дистанционной лаборатории ACEL [4].

Рис. 1. Структурная схема системы ACEL Fig. 1. Block diagram of the ACEL system

Лаборатория состоит из таких элементов, как: исследуемая система; сервер лаборатории; плата ввода-вывода для передачи данных между исследуемой системой и сервером лаборатории; сервер обработки аудио- и видеопотока; web-сервер для связи с удалённым пользователем; пользовательский интерфейс. Клиентская часть в виде отдельного приложения реализована в среде LabVIEW [5].

AIM-Lab (Automated Internet Measurement Laboratory) - это автоматизированная дистанционная лаборатория, предназначенная для исследования характеристик полевых транзисторов. Данная лаборатория является продуктом совместной работы Норвежского университета науки и технологии (NTNU) и политехнического института г. Хьеллер. Для измерений в лаборатории используются GPIB-устройства, подключённые по GPIB-шине (шине общего назначения) с выходом на web-сервер [6]. Структурная схема данной системы представлена на рис. 2.

Рис. 2. Структурная схема системы AIM-Lab Fig. 2. Structural diagram of the AIM-Lab system

Lab-on-Web - это лаборатория, предназначенная для изучения различных типовых устройств и схем, а также для демонстрации работы различных устройств и прогнозирования поведения более сложных схем. Изучение устройств и схем происходит при помощи интегральной схемы, на которой реализованы различные типовые структуры схем и устройств, изготовленные по технологии CMOS. Структура данной лаборатории представлена на рис. 3.

{ \ -Internet

Рис. 3. Структурная схема системы Lab-on-Web Fig. 3. Block diagram of the Lab-on-Web system

В А1М-ЬаЬ и Lab-on-Web пользовательский интерфейс реализован как в обычном интернет-браузере, так и отдельном приложении. Приложение реализовано при помощи среды LabVIEW

[7, 8].

Автоматизированный стенд для проведения лабораторных работ по электротехническим дисциплинам разработан в Черноморском инженерном институте ФГБОУ ВО «Донской ГАУ». Данный стенд используется в ряде дисциплин, связанных с изучением электроники, автоматики и автоматизированных систем управления технологическими процессами. Структурная схема данного стенда представлена на рис. 4.

Рис. 4. Структурная схема автоматизированного стенда для проведения лабораторных работ по электротехническим дисциплинам Fig. 4. Block diagram of an automated stand for laboratory work in electrical engineering disciplines

На схеме, представленной на рис. 4, при помощи устройств сопряжения задаются управляющие сигналы Х1, Х2, ..., Хп и производятся измерения выходных величин Y1, Y2, ..., Yn. Данный стенд разрабатывался для исследования асинхронного электропривода, но его структура позволяет исследовать и другие устройства. Для вывода данных со стенда на экран компьютера используется программа DataLogger компании Advantech [9].

Веб-лаборатория uCVLab. Данная лаборатория разработана в Новосибирском государственном техническом университете для исследования микроконтроллеров и сигнальных процессоров. На рис. 5 представлена структурная схема данной лаборатории [10, 11].

Рис. 5. Структурная схема веб-лаборатория uCVLab Fig. 5. Block diagram of the uCVLab web lab

Модуль ввода-вывода встроен в персональный компьютер. На его основе реализованы: двух-канальный осциллограф, двухканальный источник регулируемого напряжения постоянного тока, генератор импульсов регулируемой частоты, восемь индикаторов состояния, цифровой индикатор, четыре переключателя, четыре кнопки. Модуль ввода-вывода подключен к микроконтроллеру, обеспечивая возможность подавать сигналы на входы микроконтроллера и с помощью виртуальных измерительных приборов измерять отклик на входящие сигналы. Виртуальные приборы реализованы в среде LabVIEW.

Пользовательский интерфейс реализован как объект ActiveX, который встроен в страницу браузера, то есть пользователь получает доступ к взаимодействию с веб-лабораторией из своего браузера по протоколу HTTP. Передача данных между сервером и клиентом реализована с помощью протокола DSTP.

Как можно заметить, большинство из рассмотренных выше дистанционных реально-виртуальных лабораторий построены с использованием иностранной платной среды разработки LabVIEW. По сравнению с ними РВЛ будет строиться на основе своей собственной среды многоуровневого моделирования МАРС. Данная среда разрабатывается на кафедре КСУП в Томском государственном университете систем управления и радиоэлектроники. На её базе сформированы виртуальные приборы, позволяющие отображать результаты измерений, полученные с реальных устройств на экране компьютера.

Далее рассмотрим концептуальную модель РВЛ.

2. Подсистемы автоматизированного лабораторного комплекса

На рис. 6 приведен один из вариантов РВЛ, включающий в себя следующие основные подсистемы [12-15].

Рис. 6. Структурно-функциональная схема реально-виртуальной лаборатории с реальными объектами и виртуальными приборами Fig. 6. Structural and functional diagram of a real-virtual laboratory with real objects and virtual devices

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

2.1. Лабораторный макет

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

Реальный объект может быть выполнен в виде лабораторной установки, технического устройства или технологического процесса и может располагаться как внутри, так и вне стен помещения, в котором расположена РВЛ.

Конкретизируем понятие лабораторного макета как совокупности лабораторных работ, объединенных в общем случае пространственно и (или) топологически:

LM = U L; P, T, i

где Li — i-я лабораторная установка; P и T - соответственно функции пространственного и топологического объединения лабораторных работ в интегрированный макет.

Будем различать объекты (структуры) электрической природы Se и объекты неэлектрической или смешанной природы Sn.

Рассмотрим сначала модели объектов типа Se. Объект может рассматриваться как компонент следующего вида (рис. 7).

Рис. 7. Объект электрической природы Fig. 7. An object of electrical nature

На рис. 7: W - множество входных переменных, токов и напряжений; У - множество выходных (измеряемых) переменных сигналов; и - сигналы регулирования и управления объектом.

Если объект исследования имеет неэлектрическую природу, то его компонентное представление имеет вид (рис. 8).

Рис. 8. Объект неэлектрической природы Fig. 8. An object of non-electrical nature

На рис. 8: Pe - блок преобразователей, преобразующих неэлектрические величины W в электрические величины Y.

Обобщенный модуль информационного преобразования для объектов типа Se [16]:

< СлрJ, PJ, WJ, U> ^ <u, i >,

где СлрJ - структура (компонентная цепь) i-й лабораторной установки; PJ - обобщённый вектор

её внутренних параметров; WJ - вектор задающих воздействий; U - вектор управляющих воздействий; u, i - векторы потенциальных (напряжения) и потоковых (токи) переменных; j - текущий индекс.

Обобщенный модуль информационного преобразования для объектов типа Sn: <СлрJ,PJ, WJ,U>^<Vp, Vf >, где Vp, Vf - соответственно потенциальная и потоковая переменные произвольной физической природы, действующие на объекте.

2.2. Регулируемый источник питания

Регулируемый источник питания (РИП) предназначен для получения питающих внешние устройства напряжений: постоянного регулируемого источника питания +15 В, 1 А; постоянного регулируемого источника питания -15 В, 1 А; постоянного нерегулируемого источника питания +5 В, 0,5 А.

В состав РИП входят: преобразователь напряжения сети в постоянные напряжения (Vvar ^ Vconst), фильтрование пульсаций (Ft), стабилизаторы напряжений (St), интерфейсный модуль связи с РС (Ms), цифровой регулятор (ЦР), цифроаналоговый преобразователь (ЦАП). Следовательно, модуль информационного преобразования для блоков РИП примет вид

< Vvar ^ Vconst, Ft, St, Ms, ЦР, ЦАП > ^ < Vu >.

2.3. Датчики-преобразователи

К датчикам-преобразователям неэлектрической величины в электрическую относят, например, датчики сближения, термодатчики или датчики давления. Их компонентное представление имеет вид (рис. 9).

Рис. 9. Датчики-преобразователи Fig. 9. Sensors-converters

В качестве выходных здесь могут быть такие характеристики электрической схемы, как амплитуда напряжения U и тока I, частота f и фаза ф переменного сигнала. Соответственно модуль информационного преобразования для таких датчиков имеет вид

< С/, Рг, М, V, w и, I, f, ф>,

где С^ - структура (компонентная цепь) датчика; Рг - геометрические параметры датчика; ¥, М-усилия и моменты, давление или температура; V, w - линейные и угловые скорости контролируемого объекта. В состав блока датчиков входит измерительный модуль, функцией которого является суммирование сигналов с нескольких чувствительных элементов, например, с помощью мостовых схем, и их последующее усиление.

2.4. Исполнительные элементы

К исполнителям обычно относят двигатели постоянного тока, серводвигатели и шаговые двигатели.

Соответственно модуль информационного преобразования для таких датчиков имеет вид

< Са1, Рг, I, и, Ро > ^ < ^, М, V, w >,

где С^ - структура (компонентная цепь) исполнителя; Рг - геометрические параметры исполнителя; I, и - токи и напряжения обмоток; Ро - выходная мощность контролируемого исполнителя.

М- усилия и моменты; V, w - линейные и угловые скорости.

2.5. Лабораторное автоматизированное рабочее место

Лабораторное автоматизированное рабочее место содержит в своем составе персональный компьютер с установленным на нем специализированным программным обеспечением, он предназначен для обеспечения взаимодействия пользователя с объектом исследования. Наиболее эффективное использование локальных компьютеров производится в рамках компьютерного класса. В лабораториях такого класса используется отдельный сетевой сервер, через который организуется доступ к базе данных обучающей и контролирующей (допусковый контроль) подсистем. Этот же сервер может обеспечить доступ к подсистеме сбора данных, если она расположена за пределами класса, а также можно обеспечить режим «клиент-серверной» структуры для организации дистанционного проведения эксперимента с лабораторией.

2.6. Программируемый микроконтроллер

Микроконтроллер (МК) представляют собой законченную микропроцессорную МП-систему обработки информации, которая реализована в виде одной большой интегральной микросхемы. МК объединяет в пределах одного полупроводникового кристалла основные функциональные блоки МП управляющей системы: центральный процессор, ПЗУ, ОЗУ, периферийные устройства для ввода-вывода информации (рис. 10).

Рис. 10. Модульная организация микроконтроллера Fig. 10. Modular organization of the microcontroller

Базовый функциональный блок или процессорное ядро МК включает: центральный процессор (ЦП), внутренние магистрали адреса, данных и управления (MA, MD), устройство управления режимами работы СУР, схему синхронизации для тактирования ЦП и межмодульных магистралей.

Соответственно модуль информационного преобразования для микроконтроллеров может иметь вид

< Vd, UBt,ПЮ Vи >,

где Vd - переменные сигналы с датчиков; U Bi - набор функциональных блоков МК; Пго - порты ввода-вывода; ¥и - сигналы исполнителям.

2.7. Блок генерирования сигналов

Генератор обеспечивает возможность задания формируемых сигналов одним из следующих способов: путем выбора одного из стандартных сигналов и задания его основных параметров (Cs, Ps), аналитически с помощью математических формул и библиотеки функций (CA, PA), в ручном режиме с помощью задания фиксированных точек (CF, PF).

Генератор обеспечивает формирование следующих стандартных сигналов: синусоидальной формы (Sin), треугольной (в т. ч. пилообразной) формы (Tr), прямоугольной формы (Pr), постоянный сигнал (Const).

Для каждого из перечисленных сигналов генератор обеспечивает возможность оперативного изменения его основных параметров (амплитуды, смещения и частоты) от компьютера.

Генератор обеспечивает формирование напряжения постоянной составляющей, сигналов синусоидальной, прямоугольной и треугольной формы с амплитудой обычно в пределах динамического диапазона от -5 В до +5 В.

Тогда модуль информационного преобразования генератора примет вид

< Cs, Ps, CA, PA, CfPf > Sin, Pr, Tr, Con >.

2.8. Блок измерения

Основным элементом блока измерения является цифровой осциллограф.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Осциллограф цифровой двухканальный ОЦД (далее осциллограф) предназначен для исследования однократных и периодических электрических сигналов в диапазоне частот от 1 Гц до 100 кГц путем их регистрации в цифровой памяти и отображения на экране компьютера и цифрового измерения амплитудных и временных параметров, а также математической обработки результатов измерений.

Осциллограф обеспечивает автоматическую установку размеров изображения (автопоиск) постоянных, а также периодических сигналов с частотой от 50 Гц до 1 мГц и размахом от 200 мВ до 10 В по вертикали для обоих каналов и по горизонтали для активного канала в режиме внутренней синхронизации. Модуль информационного преобразования генератора может быть записан в виде

< Vi, Ps, P", Pr, N > A(V0), f (Va), Ф (V) >.

Здесь V - входной сигнал; Ps - параметры блока синхронизации; P" - параметры блока усиления; Pr - параметры развертки; N - число каналов; A, f ф - соответственно амплитуда, частота и фаза выходного сигнала V0, отображаемого на осциллографе.

2.9. Блоки обработки сигналов

В общем случае эти блоки представляют собой функционал от первичного выходного сигнала от объекта, который, в свою очередь, подается на блок обработки сигналов (БОС).

Осциллограф обеспечивает следующие дополнительные режимы работы: хранение в памяти сигналов, количество которых ограничивается только объемом свободной памяти управляющего компьютера; хранение в памяти состояний панели и сигналов; обработка сигнала, записанного в памяти; усреднение периодических сигналов; сложение и вычитание сигналов по двум каналам; спектральный анализ сигнала (прямое быстрое преобразование Фурье); сравнение измеряемого сигнала с заданными верхними и нижними значениями амплитуды сигнала; сравнение выбран-

ного параметра измеряемого сигнала с заданной величиной. Развертка останавливается, когда величина параметра сигнала становится меньше/больше заданной.

Тогда модуль информационного преобразования для блоков БОС примет вид

< V, Fi(P'-, V0)...Fn(Pn, V0)П1,П2, ...,Пn > .

Здесь на входе - функционалы от сигнала V0 и их параметры Рг, на выходе - параметризованные характеристики сигнала. Управление указанными режимами осуществляется через меню.

2.10. Управляющая система

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

Управляющая подсистема связывает воедино все подсистемы и блоки РВЛ, обеспечивая необходимую последовательность прохождения основных этапов лабораторной работы. Она обеспечивает: регистрацию пользователя для выдачи ему соответствующих прав; содержит блок обучения, включающий описание объекта исследования и способы настройки его на нужный режим, а также необходимые методические указания; блок контроля c позволяет оперативно произвести допусковый контроль учащихся с целью определения их готовности к проведению лабораторного эксперимента; блок проведения эксперимента и обработки результатов представляет пользователю все необходимые инструменты для исследования различных сигналов; для обработки результатов используются программы цифровой обработки сигналов; блок формирования отчетов и выдачи протоколов обеспечивает хранение и документирование отчётов.

< Reg, Lern, Contr, Exp, Bod > ^ <Report >.

Здесь в левой части информационного модуля все опции по подготовке и проведению лабораторного эксперимента, а в правой части - отчетная форма.

Заключение

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

Список литературы

1. СВИП - система виртуальных инструментов и приборов / В.М. Дмитриев, Т.В. Ганджа, В.В. Ганджа, Ю.И. Мальцев. Томск: В-Спектр, 2014. 216 с.

2. МАРС - среда моделирования технических устройств и систем / В.М. Дмитриев, А.В. Шу-тенков, Т.Н. Зайченко, Т.В. Ганджа. Томск: В-Спектр, 2011. 278 с.

3. Дмитриев В.М., Ганджа Т.В., Панов С.А. Система виртуальных инструментов и приборов для автоматизации учебных и научных экспериментов // Международный журнал «Программные продукты и системы». 2016. Т. 32. С. 154-162. DOI: 10.15827/0236-235X.115.154-162

4. Naumovic M.B., Zivanovic D. Remote Experiments in Control Engineering Education Laboratory // International Journal of Online Engineering. 2008. Vol. 4, no. 2. P. 48-53. DOI: 10.3991/ijoe.v4i2.447

5. Тревис Д. LabVIEW для всех: пер. с англ. М.: ДМК Пресс, 2004. 537 с.

6. AIM-Lab: a system for remote characterization of electronic devices and circuits over the Internet / T.A. Fieldly, M.S. Shur, H. Shen, T. Ytterdal // Proceedings of the 2000 Third IEEE International Caracas Conference on Devices, Circuits and Systems. 2000. P. I43/1-I43/6. DOI: 10.1109/ICCDCS.2000.869858

7. Fjeldly T.A., Stradman O.J., Berntzen R. Lab-on-Web - A Comprehensive Electronic Device Laboratory On A Chip Accessible Via Internet // International Conference on Engineering Education. Manchester, U.K., 2002. P. 1-5.

8. Fjeldly T.A., Shur M.S., Shen H., Ytterdal T. AIM-Lab: Lab-on-Web: performing device characterization via Internet using modern Web technology // Proceedings of the Fourth IEEE In-

temational Caracas Conference on Devices, Circuits and Systems. 2002. P. I022-I022. DOI: 10.1109/ICCDCS.2002.1004079

9. Лебедев К.Н., Лебедев П.К. Автоматизированный стенд для проведения лабораторных работ по электротехническим дисциплинам // Агротехника и энергообеспечение. 2020. № 4 (29). С.64-71.

10. Виртуальная лаборатория для дистанционного обучения методам проектирования микропроцессорных систем / Е.Д. Баран, Н.В. Голошевский, П.М. Захаров, Б.М. Рогачевский // Образовательные, научные и инженерные приложения в среде LabVIEW и технологии National instruments: сб. тр. конф. М.: Российский университет дружбы народов, 2003. С. 28-31.

11. Баран Е.Д., Любенко А.Ю. Лабораторный практикум для дистанционного обучения общетехническим дисциплинам. URL: https://nitec.nstu.ru/library/publications/articles/pdf/nitec_lab_ practice.pdf (дата обращения: 5.03.2022).

12. Компьютерное моделирование физических задач / В.М. Дмитриев, А.Ю. Филиппов, Т.В. Ганджа, И.В. Дмитриев. Томск: В-Спектр, 2010. 248 c.

13. Дмитриев В.М., Ганджа Т.В. Среда многоуровневого моделирования химико-технологических систем. Томск: Изд-во ТГУ, 2017. 330 с.

14. Дмитриев В.М., Шутенков А.В., Ганджа Т.В. Элементы и устройства роботизированных систем. Томск: Изд-во ТУСУР, 2020. 355 с.

15. Программно-аппаратное и информационное обеспечение лаборатории элементов и устройств роботизированных систем / В.М. Дмитриев, В.М. Рулевский, Т.В. Ганджа и др. Томск: Изд-во ТУСУР, 2021. 185 с.

16. Дмитриев В.М., Арайс Л.А., Шутенков А.В. Автоматизация моделирования промышленных роботов. М.: Машиностроение, 1995. 300 с.

References

1. Dmitriyev V.M., Gandzha T.V., Gandzha V.V., Maltsev J.I. SVIP - sistema virtual'nykh instrumentov i priborov [SVID - system of virtual instruments and devices]. Tomsk: V-Spektr Publ.; 2014. 216 p. (In Russ.)

2. Dmitriyev V.M., Shutenkov A.V., Zaychenko T.N., Gandzha T.V. MARS - sreda modelirovaniya tekhnicheskikh ustroystv i sistem [ MARS - environment for modeling technical devices and systems]. Tomsk: V-Spektr Publ.; 2011. 278 p. (In Russ.)

3. Dmitriev V.M., Gandzha T.V., Panov S.A. The system of virtual instruments and devices for education and scientific experiment automation. International journal "Programmnye produkty i sistemy". 2016;32:154-162. (In Russ.) DOI: 10.15827/0236-235X.115.154-162

4. Naumovic M.B., Zivanovic D. Remote Experiments in Control Engineering Education Laboratory. International Journal of Online Engineering. 2008;4(2):48-53. DOI: 10.3991/ijoe.v4i2.447

5. Travis D. LabVIEW for Everyone. New Jersey, Prentice Hall; 2001. 589 p. (Russ ed: Trevis D. LabVIEWdlya vsekh: per. s angl. [LabVIEW for Everyone]. Moscow: DMK Publ.; 2004. 537 p.)

6. Fieldly T.A., Shur M.S., Shen H., Ytterdal. T. AIM-Lab: a system for remote characterization of electronic devices and circuits over the Internet. In: Proceedings of the 2000 Third IEEE International Caracas Conference on Devices, Circuits and Systems; 2000. P. I43/1-I43/6. DOI: 10.1109/ICCDCS.2000.869858

7. Fjeldly T.A., Stradman O.J., Berntzen R. Lab-on-Web - A Comprehensive Electronic Device Laboratory On A Chip Accessible Via Internet. In: International Conference on Engineering Education. Manchester, U.K.; 2002. P. 1-5.

8. Fjeldly T.A., Shur M.S., Shen H., Ytterdal T. AIM-Lab: Lab-on-Web: performing device characterization via Internet using modern Web technology. In: Proceedings of the Fourth IEEE International Caracas Conference on Devices, Circuits and Systems; 2002. P. I022-I022. DOI: 10.1109/ICCDCS.2002.1004079

9. Lebedev K.N., Lebedev P.K. [Automated stand for laboratory work in electrical engineering disciplines]. Agrotekhnika i energoobespecheniye. 2020;4(29):64-71. (In Russ.)

10. Baran E.D., Goloshevskiy N.V., Zakharov P.M., Rogachevskiy B.M. [Virtual laboratory for distance learning of microprocessor system design methods]. In: Obrazovatel'nyye, nauchnyye i inzhener-nyye prilozheniya v srede LabVIEWi tekhnologii National instruments: sb. tr. konf. [Educational, scien-

tific and engineering applications in the LabVIEW environment and National instruments technology]. Moscow, RUDN University; 2003. P. 28-31. (In Russ.)

11. Baran E.D., Lyubenko A.Yu. Laboratornyy praktikum dlya distantsionnogo obucheniya obshchetekhnicheskim distsiplinam [Laboratory workshop for distance learning in general technical disciplines]. Available at: https://nitec.nstu.ru/library/publications/articles/pdf/nitec_lab_practice.pdf (accessed 5.03.2022). (In Russ.)

12. Dmitriyev V.M., Filippov A.Yu., Gandzha T.V., Dmitriyev I.V. Komp'yuternoye modelirovaniye fizicheskikh zadach [Computer modeling of physical problems]. Tomsk: V-Spektr Publ.; 2010. 248 p. (In Russ.)

13. Dmitriyev V.M., Gandzha T.V. Sreda mnogourovnevogo modelirovaniya khimiko-tekhnolo-gicheskikh sistem [Environment of multilevel modeling of chemical and technological systems]. Tomsk: TSU Publ.; 2017. 330 p. (In Russ.)

14. Dmitriyev V.M., Shutenkov A.V., Gandzha T.V. Elementy i ustroystva robotizirovannykh sistem [Elements and devices of robotic systems]. Tomsk: TUSUR Publ.; 2020. 355 p. (In Russ.)

15. Dmitriev V.M., Rulevskiy V.M., Gandzha T.V., Kochergin M.I., Moskalenko N.V. Programmno-apparatnoe i informatsionnoe obespechenie laboratorii elementov i ustroystv robotizirovannykh sistem [Software, hardware and information support of the laboratory of elements and devices of robotic systems]. Tomsk: TUSUR Publ., 2021. 185 p. (In Russ.)

16. Dmitriyev V.M., Arays L.A., Shutenkov A.V. Avtomatizatsiya modelirovaniya promyshlennykh robotov [Automation of industrial robot modeling]. Moscow: Mashinostroenie Publ, 1995. 300 p. (In Russ.)

Информация об авторах

Дмитриев Вячеслав Михайлович, д-р техн. наук, проф. кафедры компьютерных систем в управлении и проектировании, Томский государственный университет систем управления и радиоэлектроники, Томск, Россия; [email protected].

Гембух Лев Алексеевич, аспирант кафедры компьютерных систем в управлении и проектировании, Томский государственный университет систем управления и радиоэлектроники, Томск, Россия; [email protected].

Information about the authors

Vyacheslav M. Dmitriev, Dr. Sci. (Eng.), Prof. of the Department of Computer Systems in Management and Design, Tomsk State University of Control Systems and Radioelectronics, Tomsk, Russia; [email protected].

Lev A. Gembuh, Postgraduate Student of the Department of Computer Systems in Management and Design, Tomsk State University of Control Systems and Radioelectronics, Tomsk, Russia; [email protected].

Вклад авторов: все авторы сделали эквивалентный вклад в подготовку публикации.

Авторы заявляют об отсутствии конфликта интересов.

Contribution of the authors: the authors contributed equally to this article.

The authors declare no conflicts of interests.

Статья поступила в редакцию 17.03.2022

The article was submitted 17.03.2022

i Надоели баннеры? Вы всегда можете отключить рекламу.