Интернет-журнал "Домашняя лаборатория", 2007 №10 - Журнал «Домашняя лаборатория»
Книгу Интернет-журнал "Домашняя лаборатория", 2007 №10 - Журнал «Домашняя лаборатория» читаем онлайн бесплатно полную версию! Чтобы начать читать не надо регистрации. Напомним, что читать онлайн вы можете не только на компьютере, но и на андроид (Android), iPhone и iPad. Приятного чтения!
Шрифт:
Интервал:
Закладка:
Основные параметры существующих дистилляторов [2], [3] и экспериментальной модели приведены в таблице.
Экспериментальные данные представлены в виде графиков на рисунке 2, причем значение удельного энергопотребления показано начиная с получения дистиллята, т. е. первоначальный нагрев не влияет на показатели. Горизонтальными линиями показаны средние значения удельного энергопотребления при работе в традиционном режиме и с использованием теплового насоса.
Рисунок 2. Удельное энергопотребление дистиллятора в пусковой период
— для традиционного дистиллятора:
Тввх = 20 °C; Р = 1 бар; Ткип = 99,62 °C;
R = 2257,5 кДж/кг; С = 1,41 кДж/кг*град;
Q = (99,62–20)*1,41 + 2257,5 = 2369,76 кДж/кг;
— для дистиллятора с тепловым насосом:
Тввх = 20 °C; Р = 1,2 бар; Ткип = 104,8 °C;
R = 2243,6 кДж/кг; ζ = 104,8/(104,8-99,62) = 20; Q1 = (104,8-20)1,41 + 2243,6 = 2363,17 кДж/кг;
при этом энергия, потребляемая приводом теплового насоса:
W = 2363,17/20 ~= 118,16;
Q2 = 2363,17 — 2243,6 + 118,16 = 237,73 кДж/кг;
Кэ = 2369,76/237,73 = 9,9.
Таким образом, теоретически возможна девятикратная экономия электроэнергии при производстве дистиллированной воды.
Расхождения между теоретическими расчетами и экспериментальными данными объясняются несовершенством лабораторной установки, в частности компрессора и теплоизоляции. Но даже в таких условиях достигается существенная экономия электроэнергии и водопроводной воды, что является показателем актуальности дальнейшей разработки данного проекта.
Список использованной литературы:
1. Нащекин В.В. Техническая термодинамика и теплопередача. — М.: Высшая школа, 1975. 309–311 с.
2. Чирков А.И. Организация и механизация работ в аптеках лечебно-профилактических учреждений. — М.: Медицина, 1981. 166–181 с.
3. Кац А.М. Руководство по приборам и оборудованию для медико-биологических исследований. — Л.: Медицина, 1976. 12–18 с.
ПРОГРАММИРОВАНИЕ
С++ в примерах для начинающих
Пример 1
Первая программа
Любая программа на С или C++ начинает свое выполнение с функции main(). Напишем нашу первую программу. Для этого создадим файл main.cpp и напишем текст:
#include <iostream.h>
int main ()
{
cout «"Hello C++n";
return 0;
}
Скомпилировав и запустив нашу программу мы должны получить на экране:
Hello C++
В первой строке программы мы написали директиву #include <iostream.h>, она подключает библиотеку ввода-вывода iostream.h, без которой компилятор не поймет определенные в ней функции cout. Скобки { и } обрамляют начало и конец функции потом мы увидим, что они используются и для других целей. В C++ каждый оператор, а также каждая строка с обращением к функции заканчивается точкой с запятой, исключения составляют команды препроцессора и имена функций стоящие в начале программной единицы (например, у нас в программе main()). В строке cout<<"Hello C++n", cout — это стандартный поток вывода, оператором << мы помещаем в него строку Hello C++, константа п переводит каретку на новую строку.
Основные типы данных
Основные типы данных разделяются на три категории: целочисленные, с плавающей точкой и неопределенные(void). Целочисленные типы данных работают с целыми числами. Типы данных с плавающей точкой работают с данными имеющими дробную часть. Неопределенный тип данных соответствует пустому множеству значений.
Основными типами данных являются:
• char — целочисленный тип, содержит символы.
• int — является целочисленным типом, содержит целые цифры.
• short — тип данных short int (или сокращенно short) является целочисленным типом, содержащим целые числа, по размеру меньше или равен типу int.
• long — тип данных long int (или сокращенно long) является целочисленным типом, содержащим целые числа, по размеру больше или равен типу int.
• double — тип данных с плавающей точкой.
• float — наименьший тип данных с плавающей точкой.
• long double — тип данных с плавающей точкой больше чем double.
Нашу программу можно модифицировать:
#include <iostream.h>
int main ()
{
char name[20];
cout << "What is your name: ";
cin >> name;
cout << "Hello: "<< name << end1;
return 0;
}
После запуска она должна выдать на экране вопрос "What is your name: ", мы соответственно должны ввести имя, например "Pupkin", на это программа должна выдать:
What is your name: Pupkin
Hello: Pupkin
В строке char name[20]; мы объявляем массив name типа char из 20 элементов, это значит что в массиве name может хранится не более 20 символов (подробнее о массивах мы поговорим в следующих уроках). В строке cin>>name; мы из стандартного потока ввода cin помещаем данные в наш массив name, в данном случае данные поступают с клавиатуры.
Пример 2
В языке C++ может быть использован модификатор const, для объявления констант (переменные содержание которых нельзя менять). Например: const char QUESTION[] = "What is your name: "; — Здесь мы объявили константу QUESTION типа char для хранения текста, далее нигде в программе ее содержание нельзя менять.
В программах отдельные Задачи лучше разделять по функциям. Обычная функция имеет вид:
Return_type name(param_type param)
{
//тело функции;
}
Где Return_type — тип возвращаемого функцией результата, name — имя функции, param_type — тип параметра передаваемого функции, param — имя параметра, которое будет использоваться внутри функции. Например, из программы предыдущего урока, печать приветствия можно выделить в отдельную функцию.
#include <iostream.h>
const char QUESTION[] = "What is your name: "; //объявляем константу const
char HELLO[] = "Hello: "; //объявляем константу
void print_name(char* name) //объявляем функцию
{
cout «HELLO << name << end1; //печать приветствия
}
int main()
{
char name[20]; //объявления массива
cout << QUESTION; //печатаем вопрос
cin >> name; //считываем данные в массив name
print_name(name); //вызываем функцию print_name для печати приветствия
return 0;
}
В нашем случае функция print_name ничего не возвращает и поэтому имеет тип возвращаемого результата void. В качестве параметра ей передается строка name типа char.
Пример 3
Операторы сравнения, равенства и логические. В C++ имеется логический тип данных bool который может принимать только два значения true (истина) или false (ложь). Этот тип данных используется для
Прочитали книгу? Предлагаем вам поделится своим отзывом от прочитанного(прослушанного)! Ваш отзыв будет полезен читателям, которые еще только собираются познакомиться с произведением.
Уважаемые читатели, слушатели и просто посетители нашей библиотеки! Просим Вас придерживаться определенных правил при комментировании литературных произведений.
- 1. Просьба отказаться от дискриминационных высказываний. Мы защищаем право наших читателей свободно выражать свою точку зрения. Вместе с тем мы не терпим агрессии. На сайте запрещено оставлять комментарий, который содержит унизительные высказывания или призывы к насилию по отношению к отдельным лицам или группам людей на основании их расы, этнического происхождения, вероисповедания, недееспособности, пола, возраста, статуса ветерана, касты или сексуальной ориентации.
- 2. Просьба отказаться от оскорблений, угроз и запугиваний.
- 3. Просьба отказаться от нецензурной лексики.
- 4. Просьба вести себя максимально корректно как по отношению к авторам, так и по отношению к другим читателям и их комментариям.
Надеемся на Ваше понимание и благоразумие. С уважением, администратор knigkindom.ru.
Оставить комментарий
-
Christine26 июнь 01:23 Сначала было тежеловта читать, но потом всё изменилось, я с удовольствием прочитала, спасибо за книгу. Я прочитала весь цикл... Опасное влечение - Полина Лоранс
-
Тамаринда21 июнь 12:33 Редко что-то цепляет, но тут было всё живое, жизненное, чувственное, сильное, читайте, не пожалеете о своём времени...... Хрупкая связь - Ольга Джокер
-
Гость Марина20 июнь 06:08 Книга очень понравилась, хотя и длинная. Героиня сильная личность. Да и герой не подкачал. ... Странная - Татьяна Александровна Шумкова