|
@@ -8,443 +8,546 @@
|
|
@inject AuthenticationStateProvider AuthenticationStateProvider
|
|
@inject AuthenticationStateProvider AuthenticationStateProvider
|
|
@inject UserManager<IdentityUser> UserManager
|
|
@inject UserManager<IdentityUser> UserManager
|
|
@inject WeatherForecastService ForecastService
|
|
@inject WeatherForecastService ForecastService
|
|
- <br>
|
|
|
|
- <h2>Установка в целом</h2>
|
|
|
|
- <br>
|
|
|
|
- <table class="table">
|
|
|
|
- <thead>
|
|
|
|
- <tr>
|
|
|
|
- <th>Входной параметр</th>
|
|
|
|
- <th>Значение</th>
|
|
|
|
- <th>Выходной параметр</th>
|
|
|
|
- <th>Значение</th>
|
|
|
|
- </tr>
|
|
|
|
- </thead>
|
|
|
|
- <tbody>
|
|
|
|
- <tr>
|
|
|
|
- <td>
|
|
|
|
- Расход сырьевого газа, нм3/ч
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- <select @bind="in1_gas_consumption">
|
|
|
|
- <option>800</option>
|
|
|
|
- <option>900</option>
|
|
|
|
- <option>1000</option>
|
|
|
|
- <option>1100</option>
|
|
|
|
- <option>1200</option>
|
|
|
|
- <option>1300</option>
|
|
|
|
- <option>1400</option>
|
|
|
|
- <option>1500</option>
|
|
|
|
- <option>1600</option>
|
|
|
|
- <option>1700</option>
|
|
|
|
- </select>
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- Производительность по метанолу, кг/ч
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- 999
|
|
|
|
- </td>
|
|
|
|
- </tr>
|
|
|
|
|
|
+<br>
|
|
|
|
+<h2>Установка в целом</h2>
|
|
|
|
+<br>
|
|
|
|
+<table class="table">
|
|
|
|
+ <thead>
|
|
|
|
+ <tr>
|
|
|
|
+ <th>Входной параметр</th>
|
|
|
|
+ <th>Значение</th>
|
|
|
|
+ <th>Выходной параметр</th>
|
|
|
|
+ <th>Значение</th>
|
|
|
|
+ </tr>
|
|
|
|
+ </thead>
|
|
|
|
+ <tbody>
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ Расход сырьевого газа, нм3/ч
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ <select @bind="in1_gas_consumption">
|
|
|
|
+ <option>800</option>
|
|
|
|
+ <option>900</option>
|
|
|
|
+ <option>1000</option>
|
|
|
|
+ <option>1100</option>
|
|
|
|
+ <option>1200</option>
|
|
|
|
+ <option>1300</option>
|
|
|
|
+ <option>1400</option>
|
|
|
|
+ <option>1500</option>
|
|
|
|
+ <option>1600</option>
|
|
|
|
+ <option>1700</option>
|
|
|
|
+ </select>
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ Производительность по метанолу, кг/ч
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ 999
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
|
|
- <tr>
|
|
|
|
- <td>
|
|
|
|
- Содержание метана, %об
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- <select @bind="in1_methane_percentage">
|
|
|
|
- <option>50</option>
|
|
|
|
- <option>55</option>
|
|
|
|
- <option>60</option>
|
|
|
|
- <option>65</option>
|
|
|
|
- <option>70</option>
|
|
|
|
- <option>75</option>
|
|
|
|
- <option>80</option>
|
|
|
|
- <option>85</option>
|
|
|
|
- <option>90</option>
|
|
|
|
- <option>95</option>
|
|
|
|
- </select>
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- Содержание метанола в продукте, %
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- 888
|
|
|
|
- </td>
|
|
|
|
- </tr>
|
|
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ Содержание метана, %об
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ <select @bind="in1_methane_percentage">
|
|
|
|
+ <option>50</option>
|
|
|
|
+ <option>55</option>
|
|
|
|
+ <option>60</option>
|
|
|
|
+ <option>65</option>
|
|
|
|
+ <option>70</option>
|
|
|
|
+ <option>75</option>
|
|
|
|
+ <option>80</option>
|
|
|
|
+ <option>85</option>
|
|
|
|
+ <option>90</option>
|
|
|
|
+ <option>95</option>
|
|
|
|
+ </select>
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ Содержание метанола в продукте, %
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ 888
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
|
|
- <tr>
|
|
|
|
- <td>
|
|
|
|
- Содержание этана, %об
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- <select @bind="in1_ethane_percentage">
|
|
|
|
- <option>1</option>
|
|
|
|
- <option>2</option>
|
|
|
|
- <option>3</option>
|
|
|
|
- <option>4</option>
|
|
|
|
- <option>5</option>
|
|
|
|
- <option>6</option>
|
|
|
|
- <option>8</option>
|
|
|
|
- <option>10</option>
|
|
|
|
- <option>12</option>
|
|
|
|
- <option>14</option>
|
|
|
|
- </select>
|
|
|
|
- </td>
|
|
|
|
- </tr>
|
|
|
|
- <tr>
|
|
|
|
- <td>
|
|
|
|
- Содержание азота, %об
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- <select @bind="in1_nitro_percentage">
|
|
|
|
- <option>0</option>
|
|
|
|
- <option>0,5</option>
|
|
|
|
- <option>1</option>
|
|
|
|
- <option>1,5</option>
|
|
|
|
- <option>2</option>
|
|
|
|
- <option>2,5</option>
|
|
|
|
- <option>3</option>
|
|
|
|
- <option>3,5</option>
|
|
|
|
- <option>4</option>
|
|
|
|
- <option>5</option>
|
|
|
|
- </select>
|
|
|
|
- </td>
|
|
|
|
- </tr>
|
|
|
|
- </tbody>
|
|
|
|
- </table>
|
|
|
|
- <br>
|
|
|
|
- <h2>Параметры блока производства синтез-газа</h2>
|
|
|
|
- <br>
|
|
|
|
- <table class="table">
|
|
|
|
- <thead>
|
|
|
|
- <tr>
|
|
|
|
- <th>Входной параметр</th>
|
|
|
|
- <th>Значение</th>
|
|
|
|
- <th>Выходной параметр</th>
|
|
|
|
- <th>Значение</th>
|
|
|
|
- </tr>
|
|
|
|
- </thead>
|
|
|
|
- <tbody>
|
|
|
|
- <tr>
|
|
|
|
- <td>
|
|
|
|
- Расход сырьевого газа, нм3/ч
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- <select @bind="in2_gas_consumption">
|
|
|
|
- <option>800</option>
|
|
|
|
- <option>900</option>
|
|
|
|
- <option>1000</option>
|
|
|
|
- <option>1100</option>
|
|
|
|
- <option>1200</option>
|
|
|
|
- <option>1300</option>
|
|
|
|
- <option>1400</option>
|
|
|
|
- <option>1500</option>
|
|
|
|
- <option>1600</option>
|
|
|
|
- <option>1700</option>
|
|
|
|
- </select>
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- Производительность по синтез-газу, нм3/ч
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- 999
|
|
|
|
- </td>
|
|
|
|
- </tr>
|
|
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ Содержание этана, %об
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ <select @bind="in1_ethane_percentage">
|
|
|
|
+ <option>1</option>
|
|
|
|
+ <option>2</option>
|
|
|
|
+ <option>3</option>
|
|
|
|
+ <option>4</option>
|
|
|
|
+ <option>5</option>
|
|
|
|
+ <option>6</option>
|
|
|
|
+ <option>8</option>
|
|
|
|
+ <option>10</option>
|
|
|
|
+ <option>12</option>
|
|
|
|
+ <option>14</option>
|
|
|
|
+ </select>
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ Содержание азота, %об
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ <select @bind="in1_nitro_percentage">
|
|
|
|
+ <option>0</option>
|
|
|
|
+ <option>0,5</option>
|
|
|
|
+ <option>1</option>
|
|
|
|
+ <option>1,5</option>
|
|
|
|
+ <option>2</option>
|
|
|
|
+ <option>2,5</option>
|
|
|
|
+ <option>3</option>
|
|
|
|
+ <option>3,5</option>
|
|
|
|
+ <option>4</option>
|
|
|
|
+ <option>5</option>
|
|
|
|
+ </select>
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ </tbody>
|
|
|
|
+</table>
|
|
|
|
+<div>
|
|
|
|
+ <button @onclick="RenewOutWhole">Обновить</button>
|
|
|
|
+ <p>
|
|
|
|
+ out1_methanol_output @out1_methanol_output
|
|
|
|
+ <br />
|
|
|
|
+ out1_methanol_percentage @out1_methanol_percentage
|
|
|
|
+ </p>
|
|
|
|
+</div>
|
|
|
|
+
|
|
|
|
+<br />
|
|
|
|
+<br>
|
|
|
|
+<h2>Параметры блока производства синтез-газа</h2>
|
|
|
|
+<br>
|
|
|
|
+<table class="table">
|
|
|
|
+ <thead>
|
|
|
|
+ <tr>
|
|
|
|
+ <th>Входной параметр</th>
|
|
|
|
+ <th>Значение</th>
|
|
|
|
+ <th>Выходной параметр</th>
|
|
|
|
+ <th>Значение</th>
|
|
|
|
+ </tr>
|
|
|
|
+ </thead>
|
|
|
|
+ <tbody>
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ Расход сырьевого газа, нм3/ч
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ <select @bind="in2_gas_consumption">
|
|
|
|
+ <option>800</option>
|
|
|
|
+ <option>900</option>
|
|
|
|
+ <option>1000</option>
|
|
|
|
+ <option>1100</option>
|
|
|
|
+ <option>1200</option>
|
|
|
|
+ <option>1300</option>
|
|
|
|
+ <option>1400</option>
|
|
|
|
+ <option>1500</option>
|
|
|
|
+ <option>1600</option>
|
|
|
|
+ <option>1700</option>
|
|
|
|
+ </select>
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ Производительность по синтез-газу, нм3/ч
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ 999
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
|
|
- <tr>
|
|
|
|
- <td>
|
|
|
|
- Содержание метана, %об
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- <select @bind="in2_methane_percentage">
|
|
|
|
- <option>50</option>
|
|
|
|
- <option>55</option>
|
|
|
|
- <option>60</option>
|
|
|
|
- <option>65</option>
|
|
|
|
- <option>70</option>
|
|
|
|
- <option>75</option>
|
|
|
|
- <option>80</option>
|
|
|
|
- <option>85</option>
|
|
|
|
- <option>90</option>
|
|
|
|
- <option>95</option>
|
|
|
|
- </select>
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- Отношение Н2/СО
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- 888
|
|
|
|
- </td>
|
|
|
|
- </tr>
|
|
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ Содержание метана, %об
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ <select @bind="in2_methane_percentage">
|
|
|
|
+ <option>50</option>
|
|
|
|
+ <option>55</option>
|
|
|
|
+ <option>60</option>
|
|
|
|
+ <option>65</option>
|
|
|
|
+ <option>70</option>
|
|
|
|
+ <option>75</option>
|
|
|
|
+ <option>80</option>
|
|
|
|
+ <option>85</option>
|
|
|
|
+ <option>90</option>
|
|
|
|
+ <option>95</option>
|
|
|
|
+ </select>
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ Отношение Н2/СО
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ 888
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
|
|
- <tr>
|
|
|
|
- <td>
|
|
|
|
- Содержание этана, %об
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- <select @bind="in2_ethane_percentage">
|
|
|
|
- <option>1</option>
|
|
|
|
- <option>2</option>
|
|
|
|
- <option>3</option>
|
|
|
|
- <option>4</option>
|
|
|
|
- <option>5</option>
|
|
|
|
- <option>6</option>
|
|
|
|
- <option>8</option>
|
|
|
|
- <option>10</option>
|
|
|
|
- <option>12</option>
|
|
|
|
- <option>14</option>
|
|
|
|
- </select>
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- Конверсия сырьевого газа по С, %;
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- 50
|
|
|
|
- </td>
|
|
|
|
- </tr>
|
|
|
|
- <tr>
|
|
|
|
- <td>
|
|
|
|
- Содержание азота, %об
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- <select @bind="in2_nitro_percentage">
|
|
|
|
- <option>0</option>
|
|
|
|
- <option>0,5</option>
|
|
|
|
- <option>1</option>
|
|
|
|
- <option>1,5</option>
|
|
|
|
- <option>2</option>
|
|
|
|
- <option>2,5</option>
|
|
|
|
- <option>3</option>
|
|
|
|
- <option>3,5</option>
|
|
|
|
- <option>4</option>
|
|
|
|
- <option>5</option>
|
|
|
|
- </select>
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- Содержание СО2 в синтез-газе, %мол.
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- 75
|
|
|
|
- </td>
|
|
|
|
- </tr>
|
|
|
|
- <tr>
|
|
|
|
- <td>
|
|
|
|
- Давление сырьевого газа на входе в блок, МПа (абс.)
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- <select @bind="in2_gas_pressure">
|
|
|
|
- <option>1.0</option>
|
|
|
|
- <option>1.2</option>
|
|
|
|
- <option>1.3</option>
|
|
|
|
- <option>1.4</option>
|
|
|
|
- <option>1.5</option>
|
|
|
|
- <option>1.6</option>
|
|
|
|
- <option>1.8</option>
|
|
|
|
- <option>2.0</option>
|
|
|
|
- <option>2.2</option>
|
|
|
|
- <option>2.4</option>
|
|
|
|
- </select>
|
|
|
|
- </td>
|
|
|
|
- </tr>
|
|
|
|
- <tr>
|
|
|
|
- <td>
|
|
|
|
- Мольное отношение вода:сырьевой газ
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- <select @bind="in2_water_gas_ratio">
|
|
|
|
- <option>2.0</option>
|
|
|
|
- <option>2.1</option>
|
|
|
|
- <option>2.2</option>
|
|
|
|
- <option>2.3</option>
|
|
|
|
- <option>2.4</option>
|
|
|
|
- <option>2.5</option>
|
|
|
|
- <option>2.6</option>
|
|
|
|
- <option>2.7</option>
|
|
|
|
- <option>2.8</option>
|
|
|
|
- <option>3.0</option>
|
|
|
|
- </select>
|
|
|
|
- </td>
|
|
|
|
- </tr>
|
|
|
|
- <br>
|
|
|
|
- <h2>Параметры блока синтеза метанола</h2>
|
|
|
|
- <br>
|
|
|
|
- <tr>
|
|
|
|
- <td>
|
|
|
|
- Давление синтез-газа на входе в блок, МПа (абс.)
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- <select @bind="in3_synthgas_pressure">
|
|
|
|
- <option>4.5</option>
|
|
|
|
- <option>4.6</option>
|
|
|
|
- <option>4.8</option>
|
|
|
|
- <option>5.0</option>
|
|
|
|
- <option>5.2</option>
|
|
|
|
- <option>5.4</option>
|
|
|
|
- <option>5.6</option>
|
|
|
|
- <option>5.8</option>
|
|
|
|
- <option>6.0</option>
|
|
|
|
- <option>6.2</option>
|
|
|
|
- </select>
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- Производительность по метанолу-сырцу, кг/ч
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- 999
|
|
|
|
- </td>
|
|
|
|
- </tr>
|
|
|
|
- <tr>
|
|
|
|
- <td>
|
|
|
|
- Температура в реакторе синтеза метанола, С
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- <select @bind="in3_reactor_temp">
|
|
|
|
- <option>220</option>
|
|
|
|
- <option>225</option>
|
|
|
|
- <option>230</option>
|
|
|
|
- <option>235</option>
|
|
|
|
- <option>240</option>
|
|
|
|
- <option>245</option>
|
|
|
|
- <option>250</option>
|
|
|
|
- <option>255</option>
|
|
|
|
- <option>260</option>
|
|
|
|
- </select>
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- Содержание метанола в метаноле сырце, % масс.
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- 50
|
|
|
|
- </td>
|
|
|
|
- </tr>
|
|
|
|
- <tr>
|
|
|
|
- <td>
|
|
|
|
- Кратность циркуляции синтез-газа в контуре реактора Р-202
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- <select @bind="in3_synthgas_reactor_circulation_multiplier">
|
|
|
|
- <option>4.0</option>
|
|
|
|
- <option>4.5</option>
|
|
|
|
- <option>5.0</option>
|
|
|
|
- <option>5.5</option>
|
|
|
|
- <option>6.0</option>
|
|
|
|
- <option>6.5</option>
|
|
|
|
- <option>7.0</option>
|
|
|
|
- <option>7.5</option>
|
|
|
|
- <option>8.0</option>
|
|
|
|
- </select>
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- Содержание этанола в метаноле-сырце, %масс.
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- 70
|
|
|
|
- </td>
|
|
|
|
- </tr>
|
|
|
|
- <tr>
|
|
|
|
- <td>
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- Содержание диметилового эфира в метаноле-сырце, %масс.
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- 70
|
|
|
|
- </td>
|
|
|
|
- </tr>
|
|
|
|
- <tr>
|
|
|
|
- <td>
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- Содержание формальдегида в метаноле-сырце, %масс.
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- 70
|
|
|
|
- </td>
|
|
|
|
- </tr>
|
|
|
|
- <tr>
|
|
|
|
- <td>
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- Конверсия СО, %;
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- 70
|
|
|
|
- </td>
|
|
|
|
- </tr>
|
|
|
|
- <tr>
|
|
|
|
- <td>
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- Конверсия СО2, %мол.
|
|
|
|
- </td>
|
|
|
|
- <td>
|
|
|
|
- 70
|
|
|
|
- </td>
|
|
|
|
- </tr>
|
|
|
|
- </tbody>
|
|
|
|
- </table>
|
|
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ Содержание этана, %об
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ <select @bind="in2_ethane_percentage">
|
|
|
|
+ <option>1</option>
|
|
|
|
+ <option>2</option>
|
|
|
|
+ <option>3</option>
|
|
|
|
+ <option>4</option>
|
|
|
|
+ <option>5</option>
|
|
|
|
+ <option>6</option>
|
|
|
|
+ <option>8</option>
|
|
|
|
+ <option>10</option>
|
|
|
|
+ <option>12</option>
|
|
|
|
+ <option>14</option>
|
|
|
|
+ </select>
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ Конверсия сырьевого газа по С, %;
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ 50
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ Содержание азота, %об
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ <select @bind="in2_nitro_percentage">
|
|
|
|
+ <option>0</option>
|
|
|
|
+ <option>0,5</option>
|
|
|
|
+ <option>1</option>
|
|
|
|
+ <option>1,5</option>
|
|
|
|
+ <option>2</option>
|
|
|
|
+ <option>2,5</option>
|
|
|
|
+ <option>3</option>
|
|
|
|
+ <option>3,5</option>
|
|
|
|
+ <option>4</option>
|
|
|
|
+ <option>5</option>
|
|
|
|
+ </select>
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ Содержание СО2 в синтез-газе, %мол.
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ 75
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ Давление сырьевого газа на входе в блок, МПа (абс.)
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ <select @bind="in2_gas_pressure">
|
|
|
|
+ <option>1.0</option>
|
|
|
|
+ <option>1.2</option>
|
|
|
|
+ <option>1.3</option>
|
|
|
|
+ <option>1.4</option>
|
|
|
|
+ <option>1.5</option>
|
|
|
|
+ <option>1.6</option>
|
|
|
|
+ <option>1.8</option>
|
|
|
|
+ <option>2.0</option>
|
|
|
|
+ <option>2.2</option>
|
|
|
|
+ <option>2.4</option>
|
|
|
|
+ </select>
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ Мольное отношение вода:сырьевой газ
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ <select @bind="in2_water_gas_ratio">
|
|
|
|
+ <option>2.0</option>
|
|
|
|
+ <option>2.1</option>
|
|
|
|
+ <option>2.2</option>
|
|
|
|
+ <option>2.3</option>
|
|
|
|
+ <option>2.4</option>
|
|
|
|
+ <option>2.5</option>
|
|
|
|
+ <option>2.6</option>
|
|
|
|
+ <option>2.7</option>
|
|
|
|
+ <option>2.8</option>
|
|
|
|
+ <option>3.0</option>
|
|
|
|
+ </select>
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ </tbody>
|
|
|
|
+</table>
|
|
|
|
+<div>
|
|
|
|
+ <button @onclick="RenewOutSynthGas">Обновить</button>
|
|
<p>
|
|
<p>
|
|
- @*@in1_gas_consumption*@
|
|
|
|
|
|
+ out2_synthgas_output @out2_synthgas_output
|
|
|
|
+ <br />
|
|
|
|
+ out2_hydrogen @out2_hydrogen
|
|
|
|
+ <br />
|
|
|
|
+ out2_carbonox @out2_carbonox
|
|
|
|
+ <br />
|
|
|
|
+ out2_gas_conversion_percentage @out2_gas_conversion_percentage
|
|
|
|
+ <br />
|
|
|
|
+ out2_carbondiox_output @out2_carbondiox_output
|
|
|
|
+ <br />
|
|
</p>
|
|
</p>
|
|
- @code {
|
|
|
|
- string in1_gas_consumption;
|
|
|
|
- string in1_methane_percentage;
|
|
|
|
- string in1_ethane_percentage;
|
|
|
|
- string in1_nitro_percentage;
|
|
|
|
|
|
+</div>
|
|
|
|
+<br>
|
|
|
|
+<h2>Параметры блока синтеза метанола</h2>
|
|
|
|
+<br>
|
|
|
|
+<table class="table">
|
|
|
|
+ <thead>
|
|
|
|
+ <tr>
|
|
|
|
+ <th>Входной параметр</th>
|
|
|
|
+ <th>Значение</th>
|
|
|
|
+ <th>Выходной параметр</th>
|
|
|
|
+ <th>Значение</th>
|
|
|
|
+ </tr>
|
|
|
|
+ </thead>
|
|
|
|
+ <tbody>
|
|
|
|
|
|
- string out1_methanol_output;
|
|
|
|
- string out1_methanol_percentage;
|
|
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ Давление синтез-газа на входе в блок, МПа (абс.)
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ <select @bind="in3_synthgas_pressure">
|
|
|
|
+ <option>4.5</option>
|
|
|
|
+ <option>4.6</option>
|
|
|
|
+ <option>4.8</option>
|
|
|
|
+ <option>5.0</option>
|
|
|
|
+ <option>5.2</option>
|
|
|
|
+ <option>5.4</option>
|
|
|
|
+ <option>5.6</option>
|
|
|
|
+ <option>5.8</option>
|
|
|
|
+ <option>6.0</option>
|
|
|
|
+ <option>6.2</option>
|
|
|
|
+ </select>
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ Производительность по метанолу-сырцу, кг/ч
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ 999
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ Температура в реакторе синтеза метанола, С
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ <select @bind="in3_reactor_temp">
|
|
|
|
+ <option>220</option>
|
|
|
|
+ <option>225</option>
|
|
|
|
+ <option>230</option>
|
|
|
|
+ <option>235</option>
|
|
|
|
+ <option>240</option>
|
|
|
|
+ <option>245</option>
|
|
|
|
+ <option>250</option>
|
|
|
|
+ <option>255</option>
|
|
|
|
+ <option>260</option>
|
|
|
|
+ </select>
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ Содержание метанола в метаноле сырце, % масс.
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ 50
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ Кратность циркуляции синтез-газа в контуре реактора Р-202
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ <select @bind="in3_synthgas_reactor_circulation_multiplier">
|
|
|
|
+ <option>4.0</option>
|
|
|
|
+ <option>4.5</option>
|
|
|
|
+ <option>5.0</option>
|
|
|
|
+ <option>5.5</option>
|
|
|
|
+ <option>6.0</option>
|
|
|
|
+ <option>6.5</option>
|
|
|
|
+ <option>7.0</option>
|
|
|
|
+ <option>7.5</option>
|
|
|
|
+ <option>8.0</option>
|
|
|
|
+ </select>
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ Содержание этанола в метаноле-сырце, %масс.
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ 70
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ Содержание диметилового эфира в метаноле-сырце, %масс.
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ 70
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ Содержание формальдегида в метаноле-сырце, %масс.
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ 70
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ Конверсия СО, %;
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ 70
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ Конверсия СО2, %мол.
|
|
|
|
+ </td>
|
|
|
|
+ <td>
|
|
|
|
+ 70
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ </tbody>
|
|
|
|
+</table>
|
|
|
|
+<div>
|
|
|
|
+ <button @onclick="RenewOutMethanol">Обновить</button>
|
|
|
|
+ <p>
|
|
|
|
+ out3_methanol_output @out3_methanol_output
|
|
|
|
+ <br />
|
|
|
|
+ out3_methanol_percentage @out3_methanol_percentage
|
|
|
|
+ <br />
|
|
|
|
+ out3_ethanol_percentage @out3_ethanol_percentage
|
|
|
|
+ <br />
|
|
|
|
+ out3_dimethylether_percentage @out3_dimethylether_percentage
|
|
|
|
+ <br />
|
|
|
|
+ out3_formaldehyde_percentage @out3_formaldehyde_percentage
|
|
|
|
+ <br />
|
|
|
|
+ out3_carbonox_conversion @out3_carbonox_conversion
|
|
|
|
+ <br />
|
|
|
|
+ out3_carbondiox_conversion @out3_carbondiox_conversion
|
|
|
|
+ <br />
|
|
|
|
+ </p>
|
|
|
|
+</div>
|
|
|
|
+<p>
|
|
|
|
+ @*@in1_gas_consumption*@
|
|
|
|
+</p>
|
|
|
|
+@code {
|
|
|
|
+ int in1_gas_consumption;
|
|
|
|
+ float in1_methane_percentage;
|
|
|
|
+ float in1_ethane_percentage;
|
|
|
|
+ float in1_nitro_percentage;
|
|
|
|
|
|
- string in2_gas_consumption;
|
|
|
|
- string in2_methane_percentage;
|
|
|
|
- string in2_ethane_percentage;
|
|
|
|
- string in2_nitro_percentage;
|
|
|
|
- string in2_gas_pressure;
|
|
|
|
- string in2_water_gas_ratio;
|
|
|
|
|
|
+ int out1_methanol_output;
|
|
|
|
+ float out1_methanol_percentage;
|
|
|
|
|
|
- string out2_synthgas_output;
|
|
|
|
- string out2_hydrogen;
|
|
|
|
- string out2_carbonox;
|
|
|
|
- string out2_gas_conversion_percentage;
|
|
|
|
- string out2_carbondiox_output;
|
|
|
|
|
|
+ int in2_gas_consumption;
|
|
|
|
+ float in2_methane_percentage;
|
|
|
|
+ float in2_ethane_percentage;
|
|
|
|
+ float in2_nitro_percentage;
|
|
|
|
+ float in2_gas_pressure;
|
|
|
|
+ float in2_water_gas_ratio;
|
|
|
|
|
|
|
|
+ int out2_synthgas_output;
|
|
|
|
+ float out2_hydrogen;
|
|
|
|
+ float out2_carbonox;
|
|
|
|
+ int out2_gas_conversion_percentage;
|
|
|
|
+ float out2_carbondiox_output;
|
|
|
|
|
|
- string in3_synthgas_pressure;
|
|
|
|
- string in3_reactor_temp;
|
|
|
|
- string in3_synthgas_reactor_circulation_multiplier;
|
|
|
|
|
|
|
|
- string out3_methanol_output;
|
|
|
|
- string out3_methanol_percentage;
|
|
|
|
- string out3_ethanol_percentage;
|
|
|
|
- string out3_dimethylether_percentage;
|
|
|
|
- string out3_formaldehyde_percentage;
|
|
|
|
- string out3_carbonox_conversion;
|
|
|
|
- string out3_carbondiox_conversion;
|
|
|
|
|
|
+ float in3_synthgas_pressure;
|
|
|
|
+ int in3_reactor_temp;
|
|
|
|
+ int in3_synthgas_reactor_circulation_multiplier;
|
|
|
|
|
|
- async Task RenewOutWhole()
|
|
|
|
|
|
+ int out3_methanol_output;
|
|
|
|
+ float out3_methanol_percentage;
|
|
|
|
+ float out3_ethanol_percentage;
|
|
|
|
+ float out3_dimethylether_percentage;
|
|
|
|
+ float out3_formaldehyde_percentage;
|
|
|
|
+ int out3_carbonox_conversion;
|
|
|
|
+ int out3_carbondiox_conversion;
|
|
|
|
+
|
|
|
|
+ async Task RenewOutWhole()
|
|
|
|
+ {
|
|
|
|
+ //запрос в базу с выбранными параметрами
|
|
|
|
+ var result = await MySQLConnector.Instance().SQLSelectComplex($"select * from digitaltwin where " +
|
|
|
|
+ $"in1_gas_consumption={in1_gas_consumption} and " +
|
|
|
|
+ $"in1_methane_percentage={Math.Round(in1_methane_percentage * 0.01, 3)} and " +
|
|
|
|
+ $"in1_ethane_percentage={Math.Round(in1_ethane_percentage * 0.01, 3)} and " +
|
|
|
|
+ $"in1_nitro_percentage = {Math.Round(in1_nitro_percentage * 0.01, 3)} LIMIT 1");
|
|
|
|
+
|
|
|
|
+ if (result.Count > 0)
|
|
{
|
|
{
|
|
- //запрос в базу с выбранными параметрами
|
|
|
|
- var ret = MySQLConnector.Instance().SQLSelectComplex("select * from digitaltwin");
|
|
|
|
|
|
+ foreach (var res in result)
|
|
|
|
+ {
|
|
|
|
+ out1_methanol_output = Convert.ToInt32(res["out1_methanol_output"]);
|
|
|
|
+ out1_methanol_percentage = Convert.ToSingle(res["out1_methanol_percentage"]);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
+ }
|
|
|
|
|
|
- async Task RenewOutSynthGas()
|
|
|
|
|
|
+ async Task RenewOutSynthGas()
|
|
|
|
+ {
|
|
|
|
+ var result = await MySQLConnector.Instance().SQLSelectComplex($"select * from digitaltwin where " +
|
|
|
|
+ $"in2_gas_consumption={in2_gas_consumption} and " +
|
|
|
|
+ $"in2_methane_percentage={Math.Round(in2_methane_percentage * 0.01, 3)} and " +
|
|
|
|
+ $"in2_ethane_percentage={Math.Round(in2_ethane_percentage * 0.01, 3)} and " +
|
|
|
|
+ $"in2_nitro_percentage={Math.Round(in2_nitro_percentage * 0.01, 3)} and " +
|
|
|
|
+ $"in2_gas_pressure={in2_gas_pressure} and " +
|
|
|
|
+ $"in2_water_gas_ratio = {Math.Round(in2_water_gas_ratio * 0.01, 3)} LIMIT 1");
|
|
|
|
+
|
|
|
|
+ if (result.Count > 0)
|
|
{
|
|
{
|
|
- //запрос в базу с выбранными параметрами
|
|
|
|
- var ret = MySQLConnector.Instance().SQLSelectComplex("select * from digitaltwin");
|
|
|
|
|
|
+ foreach (var res in result)
|
|
|
|
+ {
|
|
|
|
+ out2_synthgas_output = Convert.ToInt32(res["out2_synthgas_output"]);
|
|
|
|
+ out2_hydrogen = Convert.ToSingle(res["out2_hydrogen"]);
|
|
|
|
+ out2_carbonox = Convert.ToSingle(res["out2_carbonox"]);
|
|
|
|
+ out2_gas_conversion_percentage = Convert.ToInt32(res["out2_gas_conversion_percentage"]);
|
|
|
|
+ out2_carbondiox_output = Convert.ToSingle(res["out2_carbondiox_output"]);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ async Task RenewOutMethanol()
|
|
|
|
+ {
|
|
|
|
+ var result = await MySQLConnector.Instance().SQLSelectComplex($"select * from digitaltwin where " +
|
|
|
|
+ $"in3_synthgas_pressure={in3_synthgas_pressure} and " +
|
|
|
|
+ $"in3_reactor_temp={in3_reactor_temp} and " +
|
|
|
|
+ $"in3_synthgas_reactor_circulation_multiplier={in3_synthgas_reactor_circulation_multiplier} LIMIT 1");
|
|
|
|
|
|
- async Task RenewOutMethanol()
|
|
|
|
|
|
+ if (result.Count > 0)
|
|
{
|
|
{
|
|
- //запрос в базу с выбранными параметрами
|
|
|
|
- var ret = MySQLConnector.Instance().SQLSelectComplex("select * from digitaltwin");
|
|
|
|
|
|
+ foreach (var res in result)
|
|
|
|
+ {
|
|
|
|
+ out3_methanol_output = Convert.ToInt32(res["out3_methanol_output"]);
|
|
|
|
+ out3_methanol_percentage = Convert.ToSingle(res["out3_methanol_percentage"]);
|
|
|
|
+ out3_ethanol_percentage = Convert.ToSingle(res["out3_ethanol_percentage"]);
|
|
|
|
+ out3_carbonox_conversion = Convert.ToInt32(res["out3_carbonox_conversion"]);
|
|
|
|
+ out3_dimethylether_percentage = Convert.ToSingle(res["out3_dimethylether_percentage"]);
|
|
|
|
+ out3_formaldehyde_percentage = Convert.ToSingle(res["out3_formaldehyde_percentage"]);
|
|
|
|
+ out3_carbondiox_conversion = Convert.ToInt32(res["out3_carbondiox_conversion"]);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
- }
|
|
|
|
|
|
+ }
|
|
|
|
+}
|