for pictures

This commit is contained in:
Brantegger Georg
2022-08-02 11:31:26 +02:00
parent 1fa71d4939
commit 1aee8debc4
5 changed files with 99 additions and 81 deletions

View File

@@ -2,7 +2,7 @@
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"execution_count": 20,
"metadata": {},
"outputs": [],
"source": [
@@ -23,7 +23,7 @@
},
{
"cell_type": "code",
"execution_count": 2,
"execution_count": 21,
"metadata": {},
"outputs": [],
"source": [
@@ -41,7 +41,7 @@
"# define controller constants\n",
"target_level = 8. # m\n",
"Kp = 0.01\n",
"Ti = 3600.\n",
"Ti = 200.\n",
"deadband_range = 0.05 # m\n",
"\n",
"# reservoir\n",
@@ -70,7 +70,7 @@
},
{
"cell_type": "code",
"execution_count": 3,
"execution_count": 22,
"metadata": {},
"outputs": [],
"source": [
@@ -87,7 +87,7 @@
},
{
"cell_type": "code",
"execution_count": 4,
"execution_count": 23,
"metadata": {},
"outputs": [],
"source": [
@@ -101,7 +101,7 @@
},
{
"cell_type": "code",
"execution_count": 5,
"execution_count": 24,
"metadata": {},
"outputs": [
{
@@ -219,8 +219,13 @@
" if np.mod(i,1e4) == 0:\n",
" print(t_vec[i])\n",
"\n",
" if i == 0.4*(nt+1):\n",
" if i == 0.2*(nt+1):\n",
" V.set_influx(0.)\n",
" elif i == 0.5*(nt+1):\n",
" V.set_influx(0.5*Q_nenn)\n",
" elif i == 0.8*(nt+1):\n",
" V.set_influx(Q_nenn)\n",
"\n",
"\n",
" p = V.get_current_pressure()\n",
" Pegelregler.update_control_variable(V.level)\n",
@@ -243,7 +248,7 @@
},
{
"cell_type": "code",
"execution_count": 6,
"execution_count": 25,
"metadata": {},
"outputs": [],
"source": [
@@ -274,16 +279,16 @@
},
{
"cell_type": "code",
"execution_count": 7,
"execution_count": 26,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"[<matplotlib.lines.Line2D at 0x1caf15caca0>]"
"[<matplotlib.lines.Line2D at 0x151d938bc40>]"
]
},
"execution_count": 7,
"execution_count": 26,
"metadata": {},
"output_type": "execute_result"
}