Моделирование интеллектуальных сенсорных систем измерения расхода горячей воды для определения, распределения теплоэнергии между потре

Автор работы: Пользователь скрыл имя, 02 Апреля 2011 в 16:42, курсовая работа

Описание работы

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

Содержание работы

Введение………………………………………………………………………….6

1.Выбор и обоснование проекта……………………………………...7
2.Изучение приборов учета тепла для теплосетей и систем горячего водоснабжения…………………………………………………………….10
1.Моделирование теплосчетчиков……………………………10
1.Основные технические характеристики прибора учета тепла на примере теплосчетчика Арвас ТЭМ-104……………11
2.Основные метрологические характеристики прибора учета тепла на примере теплосчетчика Арвас ТЭМ-104…….12
3.Примеры схем конфигурирования прибора учета на примере теплосчетчика Арвас ТЭМ-104……………………...13
4.Типы монтажных схем приборов учета тепла на примере теплосчетчика Арвас ТЭМ-104………………………….13
5.Алгоритмы вычислений теплосчетчиков…………...21
6.Классификация теплосчетчиков……………………..24
7.Комплектация проборов учета тепла………………..26
1.Расходомеры приборов учета тепла…………..28
2.Температурные преобразователи приборов учета тепла………………………………………………………32
3.Преобразователи давления приборов учета тепла……………………………………………………………..37
3.Конструктивные схемы приборов учета ………………………....38
1.Электрические схемы приборов учета для соответствующих конфигураций и монтажных схем………………………………38
3.1.1. Электрическая схема «Подача» и «Обратка»……………….38

3.1.2. Электрическая схема «Открытая»..………….……………….39

3.1.3.Электрическая схема «Тупиковая система горячего водоснабжения»…………………………………………………………….40

3.1.4. Электрическая схема «Подача. Пофасадное отопление»…..41

3.1.5. Электрическая схема «Циркуляционная ГВС. Система отопления»…………………………………………………………………42

3.1.6. Электрическая схема «Закрытая система отопления»……...43

3.1.7.Элетрическая схема «Открытая. ГВС циркуляция»…………44

3.1.8. Электрическая схема «Открытая. Расходомер V»…………..45

3.1.9. Электрическая схема «Две закрытые системы отопления»...46

3.1.10. Электрическая схема «Закрытая система отопления с преобразователями расхода»………………………………………………..47

2.Конструкционные схемы расходомеров…………………...48
1.Ультразвуковые расходомеры……………………….48
2.Тахометрические расходомеры……………………...50
3.Электромагнитные расходомеры……………………50
4.Вихревые расходомеры………………………………51
3.Конструкционные схемы температурных преобразователей………………………………………………………………………51
4.Конструкционные схемы преобразователей давления…..52
4.Снятие полученных показаний с приборов учета тепла. Занесение полученных показаний в базу данных…………………………………..53
1.Существующая технология снятия показаний с приборов учета тепла……………………………………………………………..53
2.Существующая технология снятия и занесения показаний прибора учета в базу…………………………………………………..54
4.2.1.Характеристика существующей технологии снятия показаний, снятых с приборов учета тепла………………………………………54

4.2.2. Занесение показаний, снятых с прибора учета тепла, в базу данных. Программа «Тепловая инспекция»…………………………54

3.Новые решения проблемы снятия и хранения показаний с приборов учета тепла………………………………………………….57
1.Программа FileReader для снятия, занесения и хранения показаний, снятых с прибора учета тепла………………..57
5.Выводы, сделанные в ходе выполнения курсовой работы……...66
Заключение………………………………………………………………….67

Литература…………………………………………………………………..68

Файлы: 1 файл

Вся.docx

— 1.36 Мб (Скачать файл)

  

  Рисунок 4.3.1.1. Интерфейс самостоятельного подключения информационной интеллектуальной системы FileReader.

  

  Рисунок 4.3.1.2. Загрузка информационной интеллектуальной системы FileReader с помощью программы 1С версии 7.7. 

  Рисунок 4.3.1.3. Работа со справочником Котельные информационной интеллектуальной системы FileReader с помощью 1С версии 7.7. 

  

  Рисунок 4.3.1.4. Ручное редактирование информации о котельной в программе FileReader, открытой с помощью 1С: Предприятие версии 7.7.

  Также стоит  отметить, что у оператора есть возможность вывода информации на бумажный носитель, в то время как программа  «Тепловая инспекция» такими возможностями  не обладает.

  Для просмотра  документа перед распечаткой  стоит воспользоваться кнопкой  «Печать».  Распечатать можно  как данные по одному объекту (котельной, ЦТП, прибору учета), так и весь список данных объектов (котельных, ЦТП, приборов учета), воспользовавшись кнопкой «Печать» внизу таблицы.

  

  Рисунок 4.3.1.5. Просмотр  таблицы данных по всем ЦТП перед выводом на бумажный носитель.

  В информационной интеллектуальной системе FileReader можно просмотреть историю установок приборов учета. Для этого нужно:

  1. Выбрать прибор учета двойным щелчком мыши;
  2. В открывшейся форме выбрать кнопку «Показать историю».

  Историю прибора тоже можно вывести на бумагу нажатием в открывшейся таблице  кнопки «Печать».

  

  Рисунок 4.3.1.6. Форма, открывающаяся при выборе прибора учета.

  

  Рисунок 4.3.1.7. Подчиненный справочник «История Приборов», который открывается через форму выбранного прибора учета.

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

  Код информационной интеллектуальной системы FileReader выглядит так:

//--------------------------------------------------------------------------- 

#include <vcl.h>

#pragma hdrstop

#include <iostream.h>

#include <stdio.h>

#include "MyCPP.h"

#include "AboutCPP.h"

#include "Strutils.hpp"

#include "ComObj.hpp"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

#define size 1658880

TForm1 *Form1; 

Variant Serv;

//---------------------------------------------------------------------------

__fastcall TForm1::TForm1(TComponent* Owner)

      : TForm(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall TForm1::OpenBttnClick(TObject *Sender)

{

      int i, j;

      FILE *Stream;

      if(OpenDialog->Execute())

      {

            Stream = fopen(OpenDialog->FileName.c_str(), "r" );

            char buffer[256];

            i=0; j=0;

            while(!feof(Stream))

            {

                  fscanf(Stream, "%s", buffer);

                  DataTable->Cells[j][i]=buffer;  j++;

                  if(j==8)

                  { DataTable->RowCount=DataTable->RowCount+1; j=0; i++;}

            }

            DataTable->RowCount=DataTable->RowCount-2;

            DataTable->Rows[DataTable->RowCount]->Clear();

            fclose(Stream);

      }

      i=OpenDialog->FileName.Length()-1;

      String buf;

      while(OpenDialog->FileName.c_str()[i]!='\\')

      {

            buf=buf+OpenDialog->FileName.c_str()[i];

            i--;

      }

      InfoLabel->Caption=ReverseString(buf);

}

//---------------------------------------------------------------------------

void __fastcall TForm1::ExitBttnClick(TObject *Sender)

{

      Close();

}

//---------------------------------------------------------------------------

void __fastcall TForm1::FileAboutClick(TObject *Sender)

{

      About->ShowModal();

}

//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)

{

      Serv = CreateOleObject("V77.Application");

      if (VarType(Serv.OlePropertyGet("RMTrade")) == varDispatch )

            return;

      else

      {

            Serv.OleProcedure("Initialize", Serv.OlePropertyGet("RMTrade"), "/DD:\\1C\\DataBase /M /NСаша", "NO_SPLASH_SHOW");

            Variant Sprav = Serv.OleFunction("EvalExpr", "СоздатьОбъект(\"Справочник.ЦТП\")"), Test;

            if (Sprav.OleFunction("ВыбратьЭлементы") == 1)

                  while (Sprav.OleFunction("ПолучитьЭлемент") == 1)

                        TreeView->Items->Add(NULL, Sprav.OlePropertyGet("Наименование"));

      }

}

//---------------------------------------------------------------------------

void __fastcall TForm1::Button2Click(TObject *Sender)

{

      Serv = Unassigned();

}

//---------------------------------------------------------------------------

void __fastcall TForm1::FormClose(TObject *Sender, TCloseAction &Action)

{

      Serv = Unassigned();

}

//--------------------------------------------------------------------------- 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Литература

  1. «ТЭМ-104 теплосчетчик. Паспорт», 2005г.
  2. Официальный сайт приборостроительного предприятия «Арвас»: http://www.arvas.by/prod_teplo_104k.html. Дата доступа: 11.12.2010г.
  3. «ТЭМ-104 теплосчетчик. Типовые схемы включения», 2006г.
  4. Официальный сайт предприятия ООО «ПромТех»: http://www.teploschetchiki.ru/art19. Дата доступа: 11.12.2010г.
  5. Официальный сайт торговой компании «ТеплоТехКомплект»: http://www.tkttk.ru/vcd-7/catalog.html. Дата доступа: 13.12.2010г.
  6. Официальный сайт торговой компании «ТеплоТехКомплект», страница ТЭМ-104(1): http://www.tkttk.ru/vcd-1/catalog.html. Дата доступа: 13.12.2010г.
  7. Официальный сайт торговой компании «ТеплоТехКомплект», станица ТЭМ-104(2): http://www.tkttk.ru/vcd-20/catalog.html. Дата доступа: 13.12.2010г.
  8. Официальный сайт торговой компании «ТеплоТехКомплект», станица ТЭМ-104(4): http://www.tkttk.ru/vcd-24/catalog.html, 13.12.2010г.
  9. Википедия – свободная энциклопедия, страница «Ультразвуковой расходомер»: http://ru.wikipedia.org/wiki/%D0%A3%D0%BB%D1%8C%D1%82%D1%80%D0%B0%D0%B7%D0%B2%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B9_%D1%80%D0%B0%D1%81%D1%85%D0%BE%D0%B4%D0%BE%D0%BC%D0%B5%D1%80. Дата доступа: 13.12.2010г.
  10. Украинский сайт «С.О.К.»: http://www.c-o-k.com.ua/content/view/303/. Дата доступа: 13.12.2010г.
  11. Википедия – свободная энциклопедия, страница электромагнитные расходомеры: http://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BC%D0%B0%D0%B3%D0%BD%D0%B8%D1%82%D0%BD%D1%8B%D0%B5_%D1%80%D0%B0%D1%81%D1%85%D0%BE%D0%B4%D0%BE%D0%BC%D0%B5%D1%80%D1%8B. Дата доступа: 14.12.2010.
  12. Официальный сайт предприятия «Газовик»: http://gazovik-gaz.ru/directory/consum/vortical.html. Дата доступа: 14.12.2010г.
  13. Википедия – свободная эенциклопедия, страница «Термопара»: http://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D1%80%D0%BC%D0%BE%D0%BF%D0%B0%D1%80%D0%B0. Дата доступа: 14.12.2010г.
  14. Википедия - свободная энциклопедия, страница «Датчик давления»: http://ru.wikipedia.org/wiki/%D0%94%D0%B0%D1%82%D1%87%D0%B8%D0%BA_%D0%B4%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F. Дата доступа: 15.12.2010г.
  15. Официальный сайт «Большой Советской Энциклопедии», страница «Пьезоэлектрический датчик»: http://bse.sci-lib.com/article094516.html. Дата доступа: 15.12.2010г.
  16. Официальный сайт предприятия «ПромРезерв»: http://www.promrezerv. ru/prod/p1-2.htm. Дата доступа: 15.12.2010г.
  17. Википедия – свободная энциклопедия, страница «Схема электромагнитного расходомера»: http://upload.wikimedia.org/wikipedia/ru/0/0c/ Electrorashodomer.jpg. Дата доступа: 14.12.2010г.
  18. Официальный сайт «Большой Советской Энциклопедии», страница «Термопара»: http://bse.sci-lib.com/particle027942.html. Дата дотступа: 15.12.2010г.
  19. Официальный сайт «Большой Советской Энциклопедии», страница «Схема датчика давления»: http://bse.sci-lib.com/a_pictures/19/23/ 242906603.jpg. Дата доступа: 15.12.2010г.

Информация о работе Моделирование интеллектуальных сенсорных систем измерения расхода горячей воды для определения, распределения теплоэнергии между потре