Файл: Курсовой проект по дисциплине Проектная деятельность на тему Автоматизированная система регулирования температурной депрессии на входе в аппарат.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 09.11.2023
Просмотров: 348
Скачиваний: 9
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
1 Технологический раздел. Описание процесса
1.2 Технологический процесс пастеризации молока
3 Обоснование необходимости регулирования температуры
9 Расчет погрешностей результатов измерений
Список использованных библиографических источников
Приложение A Технологический процесс пастеризации молока
Функциональная схема температурной депрессии на входе в аппарат
12. Таганрогские учёные работают над СВЧ-пастеризацией молока. — Текст: электронный// The dairy news: [сайт]. — URL: https://dairynews.today/photoreports/taganrogskie-uchyenye-rabotayut-nad-svch-pasteriza.html (дата обращения: 27.04.2022).
13. Температура. — Текст: электронный // АКАДЕМИК: [сайт]. — URL: https://dic.academic.ru/dic.nsf/ruwiki/1958 (дата обращения: 12.04.2022).
14. Термометр сопротивления ТСП-0397 для контроля температуры пастеризации молока. — Текст: электронный // ТеплоПрибор.рф: [сайт]. — URL: http://теплоприбор.рф/catalog/termometr-soprotivleniya-tsp-0397-dlya-kontrolya-temperatury-pasterizatsii-moloka/ (дата обращения: 15.04.2022).
Приложение A
Технологический процесс пастеризации молока
Приложение Б
Функциональная схема температурной депрессии на входе в аппарат
Приложение В
С труктурная схема АСРПриложение Г
График поверки средств измерений
УТВЕРЖДАЮ
Руководитель органа
Государственной
метрологической службы
Тел.___________________ _____________________________
(подпись) (инициалы, фамилия)
ГРАФИК
поверки средств измерений
№ п/п | Наименование, тип, заводские обозначения | Метрологические характеристики | Периодичность поверки (месяцы) | Дата последней поверки | Место последней поверки | Сроки проведения поверки | Сфера государственного метрологического контроля и надзора | |
Класс точности, погрешность | Предел (диапазон измерений) | |||||||
1 | ТСП-0397 | 0,25 | -50...+200°C | 12 месяцев | 2 февраля 2021 г. | Место не указано | 2 февраля 2022 г. | Сфера не указана |
Руководитель
____________________________ _________________________
(наименование юридического лица, (подпись) (инициалы, фамилия), физическое лицо)
Приложение Д
Протокол поверки датчика
Тип датчика ТСП-0397 № 345
Нормированная погрешность 0,25 %
Дата поверки 2.02.2022
№ точки | Эталонные значения (°C) | Прямой ход | Обратный ход | ||
Показания датчика, (°C) | Относительная погрешность, (%) | Показания датчика, (°C) | Относительная Погрешность, (%) | ||
1 | -50 | -49,96 | 0,08 | -50,02 | 0,04 |
2 | -35 | -35,04 | 0,11 | -34,98 | 0,06 |
3 | -20 | -19,96 | 0,2 | -19,98 | 0,1 |
4 | -5 | -6 | 20 | -5,96 | 19,2 |
5 | +10 | +9,98 | 0,2 | +9,99 | 0,1 |
6 | +25 | +24,96 | 0,16 | +25,02 | 0,08 |
7 | +40 | +39,94 | 0,15 | +39,96 | 0,1 |
8 | +55 | +55,04 | 0,07 | +54,98 | 0,04 |
9 | +70 | +69,94 | 0,09 | +69,96 | 0,06 |
10 | +85 | +85,04 | 0,05 | +84,98 | 0,02 |
11 | +100 | +99,96 | 0,04 | +100,02 | 0,02 |
12 | +115 | +114,92 | 0,07 | +114,96 | 0,03 |
Продолжение таблицы
13 | +130 | +129,94 | 0,05 | +129,98 | 0,02 |
14 | +145 | +145,04 | 0,03 | +144,98 | 0,01 |
15 | +160 | +159,92 | 0,05 | +159,96 | 0,03 |
16 | +175 | +175,06 | 0,03 | +175,02 | 0,01 |
17 | +190 | +190,04 | 0,02 | +189,98 | 0,01 |
Прямой ход: максимальная относительная погрешность, % 0,16
Обратный ход: максимальная относительная погрешность, % 0,08
Результат: прибор ГОТОВ к работе с нормированной погрешностью.
Приложение Е
Код программы для расчета относительной погрешности датчика
#include
#include
#include
using namespace std;
int main()
{
ofstream fout("output.txt");
ifstream fin("input.txt");
double a,b,c,p1,p2;
fout << "№ точки | Эталонные значения (C*) | Прямой ход показания датчика | Прямой ход отн.погрешность | Обратный ход показания датчика | Обратный ход отн. погрешность" << endl;
for(int i = 0; i < 17; i++){
fin >> a >> b >> c;
if(((abs(a-b))/abs(b))*100 > 0.25){
fout << i+1 << setw(12) << a << setw(30) << b << setw(35) << "ERROR" << setw(20) << c << setw(35) << "ERROR" << endl;
}else{
fout << i+1 << setw(12) << a << setw(30) << b << setw(35) << fixed << setprecision(2) << ((abs(a-b))/abs(b))*100<
}
}
return 0;
}