From 4ffc02cda9572732162810d3a81f8ff560bff054 Mon Sep 17 00:00:00 2001 From: Jan Genoe Date: Wed, 9 Oct 2024 19:04:18 +0200 Subject: [PATCH] berekeningen --- AnalogeElektronica2/berekening.ipynb | 261 +++++++++++++------- ToegepasteAnalogeElektronica/Klasse-D.ipynb | 3 +- ToegepasteAnalogeElektronica/Klasse-E.ipynb | 29 ++- 3 files changed, 186 insertions(+), 107 deletions(-) diff --git a/AnalogeElektronica2/berekening.ipynb b/AnalogeElektronica2/berekening.ipynb index 15537d69b..b4f7a3a20 100644 --- a/AnalogeElektronica2/berekening.ipynb +++ b/AnalogeElektronica2/berekening.ipynb @@ -83,7 +83,11 @@ "slideshow": { "slide_type": "skip" }, - "tags": [] + "tags": [ + "remove-cell4BOOK", + "remove-cell4PDF", + "remove_cell4reveal" + ] }, "outputs": [], "source": [ @@ -115,7 +119,7 @@ "id": "d1c4c7d3-2b74-41c6-a2f9-0974cd74f532", "metadata": { "KULeuvenSlides": { - "slide_code": "", + "slide_code": "normal", "slide_ref": "", "slide_title": "weerstand met labels voor MNA matrix" }, @@ -136,9 +140,7 @@ "slideshow": { "slide_type": "slide" }, - "tags": [ - "remove_cell4reveal" - ] + "tags": [] }, "outputs": [ { @@ -449,7 +451,7 @@ }, { "cell_type": "markdown", - "id": "9fbfc9c7-4dc3-4968-a4c4-940878e0564b", + "id": "bdca4490-7c36-4f58-b176-f84f0b1196e0", "metadata": { "KULeuvenSlides": { "slide_code": "normal", @@ -463,12 +465,46 @@ "tags": [] }, "source": [ - "De [stroomwet](https://en.wikipedia.org/wiki/Kirchhoff%27s_circuit_laws) van [Kirchoff](https://en.wikipedia.org/wiki/Gustav_Kirchhoff) geeft aan dat de som van alle stromen uitgaande van knoop $i$ nul is.\n", - "\n", + "De [stroomwet](https://en.wikipedia.org/wiki/Kirchhoff%27s_circuit_laws) van [Kirchoff](https://en.wikipedia.org/wiki/Gustav_Kirchhoff) geeft aan dat de som van alle stromen uitgaande van knoop $i$ nul is." + ] + }, + { + "cell_type": "markdown", + "id": "621ce4d9-05e7-4a9b-80c3-21661e22151c", + "metadata": { + "KULeuvenSlides": { + "slide_code": "normal", + "slide_ref": "", + "slide_title": "" + }, + "editable": true, + "slideshow": { + "slide_type": "fragment" + }, + "tags": [] + }, + "source": [ "\\begin{equation}\\label{eq:Kirchoff}\n", "\\sum_{j \\neq i}^n I_{ij}=0.\n", - "\\end{equation}\n", - "\n", + "\\end{equation}" + ] + }, + { + "cell_type": "markdown", + "id": "dda5af02-4064-49bb-93d8-d846442d6b9d", + "metadata": { + "KULeuvenSlides": { + "slide_code": "normal", + "slide_ref": "", + "slide_title": "" + }, + "editable": true, + "slideshow": { + "slide_type": "skip" + }, + "tags": [] + }, + "source": [ "Eenzelfde vergelijking kunnen we voor elke van de $n$ knopen in het circuit opstellen. In matrix notatie wordt dat:" ] }, @@ -623,7 +659,7 @@ }, "editable": true, "slideshow": { - "slide_type": "" + "slide_type": "skip" }, "tags": [] }, @@ -902,7 +938,7 @@ "KULeuvenSlides": { "slide_code": "normal", "slide_ref": "", - "slide_title": "Condennsator vergelijking" + "slide_title": "Condensator vergelijking" }, "editable": true, "slideshow": { @@ -989,7 +1025,7 @@ "KULeuvenSlides": { "slide_code": "normal", "slide_ref": "", - "slide_title": "" + "slide_title": "Schema van het spoel" }, "editable": true, "execution": { @@ -1268,7 +1304,7 @@ "KULeuvenSlides": { "slide_code": "normal", "slide_ref": "", - "slide_title": "" + "slide_title": "Vergelijking van het spoel" }, "editable": true, "slideshow": { @@ -1308,7 +1344,7 @@ "KULeuvenSlides": { "slide_code": "normal", "slide_ref": "", - "slide_title": "" + "slide_title": "Stempel van een spoel in de MNA matrix" }, "editable": true, "slideshow": { @@ -1373,7 +1409,7 @@ "KULeuvenSlides": { "slide_code": "normal", "slide_ref": "", - "slide_title": "" + "slide_title": "Vergelijking van een transconductantie" }, "editable": true, "slideshow": { @@ -1413,7 +1449,7 @@ "KULeuvenSlides": { "slide_code": "normal", "slide_ref": "", - "slide_title": "" + "slide_title": "Stempel van een transconductantie in een MNA matrix" }, "editable": true, "slideshow": { @@ -1505,7 +1541,7 @@ "KULeuvenSlides": { "slide_code": "normal", "slide_ref": "", - "slide_title": "" + "slide_title": "Stempel van een MOS transistor in een NMA matrix" }, "editable": true, "slideshow": { @@ -1538,7 +1574,7 @@ }, "editable": true, "slideshow": { - "slide_type": "" + "slide_type": "skip" }, "tags": [] }, @@ -1556,7 +1592,7 @@ "KULeuvenSlides": { "slide_code": "", "slide_ref": "", - "slide_title": "" + "slide_title": "niet-ideale spanningsbron" }, "editable": true, "execution": { @@ -2202,7 +2238,7 @@ }, { "cell_type": "markdown", - "id": "03b0a316-698f-4443-b078-ed6305b35e90", + "id": "a6376f52-b861-4c31-8d86-3cabeef749da", "metadata": { "KULeuvenSlides": { "slide_code": "normal", @@ -2228,26 +2264,17 @@ "g_o=\\frac{1}{R_o}.\n", "\\end{equation}\n", "\n", - "Het [Norton equivalent](https://en.wikipedia.org/wiki/Norton%27s_theorem) kunnen we inbrengen in een MNA matrix zonder dat een bijkomende vergelijking nodig is. Dit wordt dan\n", - "\\begin{equation}\\label{eq:Norton}\n", - "\\begin{bmatrix}\\vdots & & \\vdots & & \\vdots \\\\\n", - "\\dots & g & \\dots & -g & \\dots \\\\\n", - "\\vdots & & \\vdots & & \\vdots \\\\\n", - "\\dots & -g & \\dots & g & \\dots \\\\ \n", - "\\vdots & & \\vdots & & \\vdots\n", - "\\end{bmatrix} \\begin{bmatrix} \\vdots \\\\ V_i \\\\ \\vdots \\\\ V_j \\\\ \\vdots\n", - "\\end{bmatrix} =\\begin{bmatrix} \\vdots \\\\ I_{sc} \\\\ \\vdots \\\\ -I_{sc} \\\\ \\vdots \\end{bmatrix}\n", - "\\end{equation}\\end{equation}\n" + "Het [Norton equivalent](https://en.wikipedia.org/wiki/Norton%27s_theorem) kunnen we inbrengen in een MNA matrix zonder dat een bijkomende vergelijking nodig is. Dit wordt dan" ] }, { "cell_type": "markdown", - "id": "f1c998c9-0c36-412f-a5b1-351049a078af", + "id": "a016489a-4c26-44c5-915e-f385761dbc69", "metadata": { "KULeuvenSlides": { "slide_code": "normal", "slide_ref": "", - "slide_title": "" + "slide_title": "stempel van een niet-ideale spanningsbron" }, "editable": true, "slideshow": { @@ -2256,35 +2283,20 @@ "tags": [] }, "source": [ - "## De stempel van een ideale spanningsbron\n", - "\n", - "In het geval van een ideale spanningsbron of een bijna ideale spanningsbron wordt de outputweerstand $R_o=0$ ofwel zeer klein. Als een gevolg hiervan wordt de uitgangsconductiviteit $g_o=\\infty$ of zeer groot. De oplossing van de MNA matrix is als gevolg hiervan onbepaald of numeriek erg onstabiel. We kunnen dit voorkomen door een bijkomende onbekenden $I_{sc}$ en een bijkomende vergelijking in te voeren." - ] - }, - { - "cell_type": "markdown", - "id": "3833a55e-0a4b-4287-9b14-84808730fbd9", - "metadata": { - "KULeuvenSlides": { - "slide_code": "normal", - "slide_ref": "", - "slide_title": "De stempel van een ideale spanningsbron" - }, - "editable": true, - "slideshow": { - "slide_type": "slide" - }, - "tags": [] - }, - "source": [ - "\\begin{equation}\n", - "V_i-V_j=V_{oc}.\n", + "\\begin{equation}\\label{eq:Norton}\n", + "\\begin{bmatrix}\\vdots & & \\vdots & & \\vdots \\\\\n", + "\\dots & g & \\dots & -g & \\dots \\\\\n", + "\\vdots & & \\vdots & & \\vdots \\\\\n", + "\\dots & -g & \\dots & g & \\dots \\\\ \n", + "\\vdots & & \\vdots & & \\vdots\n", + "\\end{bmatrix} \\begin{bmatrix} \\vdots \\\\ V_i \\\\ \\vdots \\\\ V_j \\\\ \\vdots\n", + "\\end{bmatrix} =\\begin{bmatrix} \\vdots \\\\ I_{sc} \\\\ \\vdots \\\\ -I_{sc} \\\\ \\vdots \\end{bmatrix}\n", "\\end{equation}" ] }, { "cell_type": "markdown", - "id": "8e70297c-9454-4e71-b324-c77d1f4ce7bd", + "id": "6edf2e36-e86c-40cc-8301-1cc5a746c5c2", "metadata": { "KULeuvenSlides": { "slide_code": "normal", @@ -2298,41 +2310,7 @@ "tags": [] }, "source": [ - "De nieuwe MNA matrix wordt dan" - ] - }, - { - "cell_type": "markdown", - "id": "d6f40d2d-3c35-41c2-8a8c-6241e3430a5a", - "metadata": { - "KULeuvenSlides": { - "slide_code": "normal", - "slide_ref": "", - "slide_title": "" - }, - "editable": true, - "slideshow": { - "slide_type": "fragment" - }, - "tags": [] - }, - "source": [ - "\\begin{equation}\\label{eq:bron}\n", - "\\begin{bmatrix}\\vdots & & & & & \\vdots & & & \\vdots \\\\\n", - "\\dots & & & & & \\dots & 1 & & \\dots \\\\\n", - "\\dots & & & & & \\dots & -1 & & \\dots \\\\\n", - "\\vdots & & & & & \\vdots & & & \\vdots \\\\\n", - "\\dots & 1 & -1& & & \\dots & \\dots & & \\dots\\\\\n", - "\\vdots & & & & & \\vdots & & & \\vdots\\end{bmatrix} \\begin{bmatrix} \\vdots\\\\ V_i\\\\\n", - " V_j\\\\\n", - " \\vdots\\\\\n", - " I_{sc}\\\\\n", - " \\vdots\\end{bmatrix} =\\begin{bmatrix} \\vdots\\\\ 0\\\\\n", - " 0\\\\\n", - " \\vdots \\\\\n", - " V_{oc}\\\\\n", - " \\vdots \\end{bmatrix}\n", - "\\end{equation}" + "## De stempel van een ideale spanningsbron" ] }, { @@ -2343,7 +2321,7 @@ "KULeuvenSlides": { "slide_code": "normal", "slide_ref": "", - "slide_title": "" + "slide_title": "Schema ideale spanningsbron" }, "editable": true, "execution": { @@ -2761,6 +2739,99 @@ " Gap(d='down', toy= bron.start, color='r', label=['+','$v_{bron}$','$-$'],lblofst=(0,0.5))" ] }, + { + "cell_type": "markdown", + "id": "6a25f10f-7868-4698-9068-b958f38b8a96", + "metadata": { + "KULeuvenSlides": { + "slide_code": "normal", + "slide_ref": "", + "slide_title": "" + }, + "editable": true, + "slideshow": { + "slide_type": "skip" + }, + "tags": [] + }, + "source": [ + "In het geval van een ideale spanningsbron of een bijna ideale spanningsbron wordt de outputweerstand $R_o=0$ ofwel zeer klein. Als een gevolg hiervan wordt de uitgangsconductiviteit $g_o=\\infty$ of zeer groot. De oplossing van de MNA matrix is als gevolg hiervan onbepaald of numeriek erg onstabiel. We kunnen dit voorkomen door een bijkomende onbekenden $I_{sc}$ en een bijkomende vergelijking in te voeren." + ] + }, + { + "cell_type": "markdown", + "id": "3833a55e-0a4b-4287-9b14-84808730fbd9", + "metadata": { + "KULeuvenSlides": { + "slide_code": "normal", + "slide_ref": "", + "slide_title": "Vergelijking ideale spanningsbron" + }, + "editable": true, + "slideshow": { + "slide_type": "slide" + }, + "tags": [] + }, + "source": [ + "\\begin{equation}\n", + "V_i-V_j=V_{oc}.\n", + "\\end{equation}" + ] + }, + { + "cell_type": "markdown", + "id": "8e70297c-9454-4e71-b324-c77d1f4ce7bd", + "metadata": { + "KULeuvenSlides": { + "slide_code": "normal", + "slide_ref": "", + "slide_title": "" + }, + "editable": true, + "slideshow": { + "slide_type": "skip" + }, + "tags": [] + }, + "source": [ + "De nieuwe MNA matrix wordt dan" + ] + }, + { + "cell_type": "markdown", + "id": "d6f40d2d-3c35-41c2-8a8c-6241e3430a5a", + "metadata": { + "KULeuvenSlides": { + "slide_code": "normal", + "slide_ref": "", + "slide_title": "stempel ideale spanningsbron" + }, + "editable": true, + "slideshow": { + "slide_type": "fragment" + }, + "tags": [] + }, + "source": [ + "\\begin{equation}\\label{eq:bron}\n", + "\\begin{bmatrix}\\vdots & & & & & \\vdots & & & \\vdots \\\\\n", + "\\dots & & & & & \\dots & 1 & & \\dots \\\\\n", + "\\dots & & & & & \\dots & -1 & & \\dots \\\\\n", + "\\vdots & & & & & \\vdots & & & \\vdots \\\\\n", + "\\dots & 1 & -1& & & \\dots & \\dots & & \\dots\\\\\n", + "\\vdots & & & & & \\vdots & & & \\vdots\\end{bmatrix} \\begin{bmatrix} \\vdots\\\\ V_i\\\\\n", + " V_j\\\\\n", + " \\vdots\\\\\n", + " I_{sc}\\\\\n", + " \\vdots\\end{bmatrix} =\\begin{bmatrix} \\vdots\\\\ 0\\\\\n", + " 0\\\\\n", + " \\vdots \\\\\n", + " V_{oc}\\\\\n", + " \\vdots \\end{bmatrix}\n", + "\\end{equation}" + ] + }, { "cell_type": "markdown", "id": "91ea325a-5514-42d4-a21d-a51cce3c7b14", @@ -3634,11 +3705,11 @@ "KULeuvenSlides": { "slide_code": "normal", "slide_ref": "", - "slide_title": "" + "slide_title": "Vergelijkingen transformator" }, "editable": true, "slideshow": { - "slide_type": "subslide" + "slide_type": "slide" }, "tags": [] }, diff --git a/ToegepasteAnalogeElektronica/Klasse-D.ipynb b/ToegepasteAnalogeElektronica/Klasse-D.ipynb index 9c6d455ff..ffa43df97 100644 --- a/ToegepasteAnalogeElektronica/Klasse-D.ipynb +++ b/ToegepasteAnalogeElektronica/Klasse-D.ipynb @@ -94,7 +94,8 @@ }, "tags": [ "remove_cell4reveal", - "remove_cell" + "remove-cell4PDF", + "remove-cell4BOOK" ] }, "outputs": [], diff --git a/ToegepasteAnalogeElektronica/Klasse-E.ipynb b/ToegepasteAnalogeElektronica/Klasse-E.ipynb index e5056f414..aaf7cf587 100644 --- a/ToegepasteAnalogeElektronica/Klasse-E.ipynb +++ b/ToegepasteAnalogeElektronica/Klasse-E.ipynb @@ -21,7 +21,6 @@ }, "tags": [ "remove_cell4reveal", - "remove_cell", "remove-cell4PDF", "remove-cell4BOOK" ] @@ -87,7 +86,11 @@ "slideshow": { "slide_type": "skip" }, - "tags": [] + "tags": [ + "remove_cell4reveal", + "remove-cell4PDF", + "remove-cell4BOOK" + ] }, "outputs": [], "source": [ @@ -113,8 +116,7 @@ "slideshow": { "slide_type": "skip" }, - "tags": [], - "user_expressions": [] + "tags": [] }, "source": [ "In de vorige hoofdstukken hebben we de C en F versterkers besproken. Dit zijn hoogfrequent versterkers met 1 vermogen transistor in de vermogentrap. \n", @@ -3649,9 +3651,7 @@ "slideshow": { "slide_type": "skip" }, - "tags": [ - "remove_cell" - ] + "tags": [] }, "source": [ "Het resultaat van de simulatie met dit schema zien we in {numref}`efig9`." @@ -5172,7 +5172,8 @@ "slide_type": "slide" }, "tags": [ - "remove_cell" + "remove-cell4PDF", + "remove-cell4BOOK" ] }, "outputs": [ @@ -6999,7 +7000,11 @@ "slideshow": { "slide_type": "skip" }, - "tags": [] + "tags": [ + "remove_cell4reveal", + "remove-cell4PDF", + "remove-cell4BOOK" + ] }, "outputs": [], "source": [ @@ -9691,7 +9696,8 @@ "slide_type": "slide" }, "tags": [ - "remove_cell" + "remove-cell4PDF", + "remove-cell4BOOK" ] }, "outputs": [ @@ -11553,7 +11559,8 @@ "slide_type": "slide" }, "tags": [ - "remove_cell" + "remove-cell4PDF", + "remove-cell4BOOK" ] }, "outputs": [