This commit is contained in:
2019-02-07 15:04:53 +01:00
parent db14034175
commit 3e83b82a5d
4 changed files with 273 additions and 218 deletions

View File

@@ -250,7 +250,22 @@ The resistance of the stage is 8.8 $\Omega$\\
The inductance of the stage is 2.4 mH.\\
Nevertheless simulations with \verb|current_loop.slx| showed, that the current loop only works in the discrete domain. In continous domain neither the amplification nor the shape mached.\\
Therefore the only approach is to use the second order transfer function as approximated in section \ref{sec:measCurStep}.
Therefore the only approach is to use the second order transfer function as approximated in section \ref{sec:measCurStep}.\\
\textbf{TODO:}
A further test will be to 'remove' the current loop. This can be done by setting:$IiGain=0, IpfGain=1, IpbGain=-1$.
The resulting transfer function is:
\[
\frac{Ipf}
{\frac{L}{PwmSF}s +\frac{R}{PwmSF}} =\\
\frac{Ipf \cdot PwmSF}
{L s +R} =\\
\frac{\frac{Ipf \cdot PwmSF}{R}}
{\frac{L}{R} s +1}\\
\\
\]
This is a $PT_1$ element with a time constant of $\frac{L}{R}=\frac{2.4mH}{8.8\Omega}=0.27ms$. But probably due to additional cables etc. the resistance and therefore also the timeconstant is bigger.
\subsection{Mechanical model}

View File

@@ -484,9 +484,9 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="3.9591816"
inkscape:cx="214.19855"
inkscape:cy="140.433"
inkscape:zoom="2.7995642"
inkscape:cx="189.09484"
inkscape:cy="145.66402"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="true"
@@ -535,7 +535,7 @@
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
@@ -1606,12 +1606,12 @@
<g
id="g3960">
<rect
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.73211181;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.45050514;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
id="rect3591"
width="74.421585"
height="99.359833"
x="107.41199"
y="899.23157" />
width="74.703194"
height="69.415634"
x="107.27119"
y="908.53473" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.99921262;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#arrowSimple-3)"
d="m 50.18638,921.41108 56.70939,-2e-5"
@@ -1630,28 +1630,7 @@
id="tspan3607"
sodipodi:role="line">iqCmd</tspan></text>
<g
transform="translate(-405.25244,162.8825)"
id="g3856">
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path3609"
d="m 587.02969,749.59853 56.70939,-2e-5"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.99921262;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#arrowSimple-3)" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="647.9472"
y="753.73669"
id="text3611"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3613"
x="647.9472"
y="753.73669">iqVolts</tspan></text>
</g>
<g
transform="translate(-405.25244,161.60653)"
transform="translate(-405.25244,142.9158)"
id="g3861">
<path
sodipodi:nodetypes="cc"
@@ -1672,7 +1651,7 @@
y="779.45502">iqMeas (equals force and acceleration)</tspan></text>
</g>
<g
transform="translate(-405.25244,163.03468)"
transform="translate(-405.25244,144.34395)"
id="g3866">
<path
sodipodi:nodetypes="cc"
@@ -1693,7 +1672,7 @@
y="803.9231">actVel</tspan></text>
</g>
<g
transform="translate(-405.25244,162.8825)"
transform="translate(-405.25244,144.19177)"
id="g3871">
<path
sodipodi:nodetypes="cc"
@@ -1716,15 +1695,15 @@
<text
sodipodi:linespacing="125%"
id="text3936"
y="943.24255"
y="937.57361"
x="123.30198"
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
y="943.24255"
y="937.57361"
x="123.30198"
id="tspan3938"
sodipodi:role="line">stage</tspan><tspan
y="961.99255"
y="956.32361"
x="123.30198"
sodipodi:role="line"
id="tspan3986">x or y</tspan></text>

Before

Width:  |  Height:  |  Size: 102 KiB

After

Width:  |  Height:  |  Size: 101 KiB