-
Notifications
You must be signed in to change notification settings - Fork 1
/
hp-04-intercooling.tex
121 lines (101 loc) · 4.65 KB
/
hp-04-intercooling.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
\documentclass[%
%10pt,
%varwidth=false,
%crop=true,
border={0mm 0mm 0mm 0mm}]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[auto]{microtype}
%\usepackage{cmbright}
\usepackage{arev}
\usepackage{amsmath, amssymb, amsfonts, icomma}
\usepackage[version=4]{mhchem}
\usepackage{tikz}
\usepackage{chemplants-tub}
\usepackage{xcolor}
%define stream tip, default is stealth
\setchpstreamtip{latex}
%\setchpstreamtip{\empty}
\setchpmainstreamthickness{thick}
%\setchpunitthickness{very thick}
\pgfdeclarelayer{bg} % declare background layer
\pgfsetlayers{bg,main} % set the order of the layers (main is the standard layer)
\definecolor{signalgruen}{RGB}{49,127,67} % RAL 6032 Wasser
\definecolor{signalrot}{RGB}{155,36,35} % RAL 3001 Dampf
\definecolor{signalgrau}{RGB}{150,153,146} % RAL 7004 Luft
\definecolor{signalgelb}{RGB}{229,190,001} % RAL 1003 brennbare und nicht brennbare Gase
\definecolor{signalorange}{RGB}{208,93,40} % RAL 2010 Säuren
\definecolor{signalviolett}{RGB}{132,76,130} % RAL 4008 Laugen
\definecolor{signalbraun}{RGB}{121,77,62} % RAL 8002 brennbare und nicht brennbare Flüssigkeiten
\definecolor{signalblau}{RGB}{30,45,110} % RAL 5005 Sauerstoff
\begin{document}
\begin{tikzpicture}
%help grid and labels
%\draw[help lines] (0,-1) grid (7,10);
%\foreach \pos in {0,1,2,3,4,5,6,7}
%\draw[shift={(\pos,-1)}] (0pt,2pt) -- (0pt,-2pt) node[below] {$\pos$};
%\foreach \pos in {-1,0,1,2,3,4,5,6,7,8,9,10}
%\draw[shift={(0,\pos)}] (2pt,0pt) -- (-2pt,0pt) node[left] {$\pos$};
%%% components %%%
%evaporator
\pic (ev) at (2.5,1) {heat-exchanger-iso-1};
\node [above] at (ev-shell top) {\footnotesize EV};
%ihx
\pic[rotate=90,xscale=-1] (ihx) at (5.5,2.5) {heat-exchanger-iso-1};
\node [below, anchor=north east] at (ihx-pipes right) {\footnotesize IHX1};
%compressor1
\pic[scale=0.5] (cp1) at (5.5,4.5) {compressor-iso};
\node [left, anchor=north east] at (cp1-inlet) {\footnotesize CP1};
%compressor2
\pic[scale=0.5] (cp2) at (5.5,6.5) {compressor-iso};
\node [left, anchor=south east] at (cp2-outlet) {\footnotesize CP2};
%merge
\pic[rotate=90] (m1) at (5.5,5.5) {valve triple=main};
%condenser
\pic[rotate=90] (co) at (2.5,8.5) {heat-exchanger-iso-2};
\node [above, anchor=south east] at (co-shell top) {\footnotesize CO};
%seperator
\pic[scale=0.33] (sep) at (4,4.5) {gas-liquid separator};
\node [left] at (sep-bottom left) {\footnotesize SEP};
%valve1
\pic[scale=1.25, rotate=90] (tv1) at (1,6.5) {valve=main};
\node [right] at (tv1-anchor) {\footnotesize TV1};
%valve2
\pic[scale=1.25, rotate=90] (tv2) at (1,1.75) {valve=main};
\node [right] at (tv2-anchor) {\footnotesize TV2};
%%% pipes and nodes %%%
\draw [main stream, signalbraun] (ev-pipes right) -| (ihx-pipes right);
\draw [main stream, signalbraun] (ihx-pipes left) -- (cp1-inlet);
\draw [main stream, signalbraun] (cp1-outlet) -- (m1-left);
\draw [main stream, signalbraun] (m1-right) -- (cp2-inlet);
\draw [main stream, signalbraun] (cp2-outlet) |- (co-shell bottom);
\draw [main stream, signalbraun] (co-shell top) -| (1,7.75) -| (2.75,2.75) -- (ihx-shell top left);
\draw [main stream, signalbraun] (ihx-shell top right) -| (2.25,7.25) -| (tv1-right);
\draw [main stream, signalbraun] (tv1-left) |- (sep-inlet left);
\draw [main stream, signalbraun] (sep-gas outlet) |- (m1-top);
\draw [main stream, signalbraun] (sep-liquid outlet) |- (1,3.5) -- (tv2-right);
\draw [main stream, signalbraun] (tv2-left) |- (ev-pipes left);
\node [above, signalbraun] at (4,8.5) {\footnotesize 31};
\node [above, signalbraun] at (4,2.75) {\footnotesize 32};
\node [below, signalbraun] at (4,2.25) {\footnotesize 33};
\node [right, signalbraun] at (1,5) {\footnotesize 34};
\node [right, signalbraun] at (1,3) {\footnotesize 35};
\node [above, signalbraun] at (1.5,1) {\footnotesize 36};
\node [above, signalbraun] at (4,1) {\footnotesize 37};
\node [left, signalbraun] at (5.5,3.25) {\footnotesize 38};
\node [left, signalbraun] at (5.5,5.15) {\footnotesize 39};
\node [left, signalbraun] at (5.5,5.85) {\footnotesize 40};
\node [above, signalbraun] at (4,5.5) {\footnotesize 41};
\draw [main stream, signalgrau] (2.75,-0.5) -- (ev-shell bottom right);
\node [above right, signalgrau] at (2.75,-0.5) {\footnotesize 11};
\draw [main stream, signalgrau] (ev-shell bottom left) -- (2.25,-0.5);
\node [above left, signalgrau] at (2.25,-0.5) {\footnotesize 12};
\draw [main stream, signalgruen] (2.75,10) -- (co-pipes bottom);
\node [below right, signalgruen] at (2.75,10) {\footnotesize 21};
\draw [main stream, signalgruen] (co-pipes top) -- (2.25,10);
\node [below left, signalgruen] at (2.25,10) {\footnotesize 22};
%%% energy streams and nodes %%%
%%% system boundary %%%
%%% legend %%%%
\end{tikzpicture}
\end{document}