У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент


стаціонарних еталонів об’єму та об’ємної витрати газу.

Процедура звіряння стаціонарних еталонних установок здійснюється аналогічно до процедур звіряння іншими робочими еталонами. На основі отриманої в процесі експериментальних досліджень інформації про випробування транспортного еталону, а саме: результат вимірювання об’єму на основі статистичних оцінок шуму контрольованого середовища Q0; робочий об’єм еталону QE; надлишковий тиск в еталонній установці дзвонового типу DPЕ, Па; надлишковий тиск у замірній ділянці вимірювальної системи DP0, Па; атмосферний тиск РА, Па; температуру газу в дзвоновій еталонній установці ti, °С; температуру газу в замірній ділянці вимірювальної системи t0, °С, складають залежність зміни похибок транспортного еталону згідно виразу:

(2.1)

Наступним етапом процедури звіряння є проведення аналогічних досліджень при таких же умовах (значеннях температури і тиску) на іншій стаціонарній установці з метою отримання характеристик транспортного еталону для порівняння.

Програмне забезпечення, що розроблене для інформаційно-вимірювальної системи, дозволяє здійснювати вимірювання в двох режимах: режимі реального часу і режимі запису. В режимі запису інформаційний сигнал з первинного перетворювача трансформується в цифрові пакети, які записуються в пам’ять ЕОМ. Такий підхід дає змогу використати їх для вивчення характеристик системи за допомогою аналізу випадкових процесів на етапах дослідження шумових сигналів; аналізу конструктивних особливостей системи; випробовування різних методик і алгоритмів цифрової обробки вимірювальної інформації; градуювання тощо.

Рис. 2.6. Схема інформаційно-вимірювальної системи

Умовні позначення до рис. 2.6:

1 – дзвонова установка;

2 – запірна арматура;

3 – давач температури;

4 – давач для вимірювання різниці тиску між лічильником та оточуючим середовищем; | 5 – замірна ділянка із змонтованим давачем шумових сигналів;

6 – регулятор витрати;

7 – робоче місце оператора;

8 – портативна ЕОМ

Функціонування програмного забезпечення в режимі реального часу дозволяє отримувати значення величини витрати і контрольного об’єму безпосередньо під час проведення вимірювання.

3. РЕАЛІЗАЦІЯ ЗАДАЧІ СТВОРЕННЯ КОМПЛЕКСНОЇ СИСТЕМИ ЗВІРЯННЯ ПОБУТОВИХ ЛІЧИЛЬНИКИВ ГАЗУ

3.1. Обгрунтування вибору методів та засобів для реалізації інформаційно-вимірювальної системи на основі спектральних оцінок

Вихідними даними для реалізації поставленої задачі має бути динамічний масив даних з накопиченням інформації в часовому розрізі. Найпростішим, з практичної точки зору, є створення файлів звукової інформації формату WAVE, який містить всю необхідну інформації про час дискретизації пакетів, розрядність ЦАП, при виникненні необхідності в додаткових розділах (chunck) може бути збережена інша необхідна інформація. Такий підхід до вирішення задачі дозволить не тільки динамічно контролювати, а й вести історію зміни вхідних величин.

Зручно використати візуальне середовища програмування для створення комплексного програмного продукту, який буде лояльним до користувача та мати гнучкі можливості деталізації результатів обробки вхідної інформації у відповідності з математичним апаратом логіко-статистичних інформаційних моделей.

Для створення програмного рішення поставлених задач, за основу взято візуальне середовище програмування Borland C++ Builder Version .0 Copyright © Borland Software Corporation. Мовою програмування в цьому середовищі є C++ [26].

Borland C++ Builder є досить гнучким та зручним для створення програмних продуктів. Його об’єкти та розширені бібліотеки дозволяють не тільки оформити отримання та динамічну обробку інформації, а й графічно в режимі реального часу відображати зміну вхідних параметрів, математичної моделі та системи в цілому.

Borland C++ Builder — це надзвичайно потужна система розробки прикладних програм для Windows. Вона впевнено займає передові позиції як серед професійних програмістів, так і серед людей, що ніколи професійно не займались програмуванням. Професіонали використовують C++ Builder для побудови складних аплікацій з розподіленими базами даних і для багатьох інших цілей. Спеціалісти самих різних спеціальностей створюють засобами Delphi невеликі прикладні програми для рішення своїх професійних задач [26, 27, 28].

Перевага C++ Builder полягає в мові C++, який лежить в її основі. Це одна з найпотужніших сучасних алгоритмічних мов загального призначення. Наряду із своєю простотою C++ Builder дає широкі можливості по розробці складних і ефективних програм.

Інтегроване середовище розробки (ІСР) C++ Builder — це середовище, в якому є все необхідне для проектування, запуску і тестування програмних продуктів і де все націлено на полегшення процесу створення програм. ІСР інтегрує в себе редактор кодів, відладчик, інструментальні панелі, редактор зображень, інструментарій баз даних та багато іншого [20].

Розроблений комплекс програмних засобів забезпечує ефективну роботу на комп’ютерах класу IBM PC: процесор (CPU) – Pentium, тактова частота процесора 500 МГц та вище, об’єм оперативної пам’яті (RAM) – 128 Мб і більше, незйомний накопичувач даних (HDD) – не менше 20 Гб. З метою організації операцій архівування даних необхідна наявність пристрою читання/запису компакт-дисків CD-RW/DVD-RW.

3.2. Аналіз наявних структур та розробка зв’язків задіяних таблиць баз даних.

Починаючи з С++Builder 5 з’явилася можливість роботи з базами даних з використанням технології ActiveX Data Objects (ADO), розробленої компанією Microsoft. Цей варіант підтримується в редакції С++Builder Enterprise. ADO — нова технологія, розроблена в Microsoft. Засоби підтримки ADO утворюють проміжний рівень, який спрощує доступ до баз даних OLE. Реалізується такий доступ засобами технології COM (Component Object Model), що є ще одним винаходом Microsoft. Організацію доступу з використанням ADO доцільно використовувати в Internet-аплікаціях, серверних застосуваннях та аплікаціях іншого типу, де використовується технологія COM. ADO — це користувацький інтерфейс до будь-яких типів даних, включаючи реляційні і не реляційні бази даних, електронну пошту, системні, текстові і графічні файли. Зв’язок з даними здійснюється засобами так званої технології OLE DB.

Використання ADO є альтернативою Borland Data Engine (BDE) і забезпечує більш ефективну роботу з даними. Для використання цієї можливості на комп’ютері має бути встановлена система ADO, яка поставляється з усіма останніми версіями операційної системи Windows. Крім того, повинна


Сторінки: 1 2 3 4 5 6 7 8 9 10 11