From 59f0694205d409e8661ae32cd54d0d41be9368b1 Mon Sep 17 00:00:00 2001 From: Christian Kral Date: Sun, 12 Mar 2023 11:29:10 +0100 Subject: [PATCH 1/2] Minor issue of symmetry as m is constant --- .../Electrical/PowerConverters/DCAC/Control/IntersectivePWM.mo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modelica/Electrical/PowerConverters/DCAC/Control/IntersectivePWM.mo b/Modelica/Electrical/PowerConverters/DCAC/Control/IntersectivePWM.mo index 6d3c4ed720..ffce38a915 100644 --- a/Modelica/Electrical/PowerConverters/DCAC/Control/IntersectivePWM.mo +++ b/Modelica/Electrical/PowerConverters/DCAC/Control/IntersectivePWM.mo @@ -31,7 +31,7 @@ block IntersectivePWM "Intersective PWM" then 0 else k)/m for k in 0:m - 1}/f) if (refType==ReferenceType.Sawtooth1 or refType==ReferenceType.Sawtooth3) annotation (Placement(transformation(extent={{-80,-30},{-60,-10}}))); - Modelica.Blocks.Sources.Trapezoid trapezoid[3]( + Modelica.Blocks.Sources.Trapezoid trapezoid[m]( each final amplitude=uMax, each final width=0, each final nperiod=-1, From d31a88bdb9b3800b0d5fab8f06eccc9bcc2edf0f Mon Sep 17 00:00:00 2001 From: Christian Kral Date: Sun, 12 Mar 2023 11:31:20 +0100 Subject: [PATCH 2/2] Add possible reference image for sawtooth --- .../Electrical/PowerConverters/sawTooth3.ipe | 3103 +++++++++++++++++ .../Electrical/PowerConverters/sawTooth3.png | Bin 0 -> 17122 bytes 2 files changed, 3103 insertions(+) create mode 100644 Modelica/Resources/Images/Electrical/PowerConverters/sawTooth3.ipe create mode 100644 Modelica/Resources/Images/Electrical/PowerConverters/sawTooth3.png diff --git a/Modelica/Resources/Images/Electrical/PowerConverters/sawTooth3.ipe b/Modelica/Resources/Images/Electrical/PowerConverters/sawTooth3.ipe new file mode 100644 index 0000000000..f173a2ed52 --- /dev/null +++ b/Modelica/Resources/Images/Electrical/PowerConverters/sawTooth3.ipe @@ -0,0 +1,3103 @@ + + + + + + + +0 0 m +-1 0.333 l +-1 -0.333 l +h + + + + +0 0 m +-1 0.333 l +-1 -0.333 l +h + + + + +0 0 m +-1 0.333 l +-0.8 0 l +-1 -0.333 l +h + + + + +0 0 m +-1 0.333 l +-0.8 0 l +-1 -0.333 l +h + + + + +0.4 0 0 0.4 0 0 e +0.2 0 0 0.2 0 0 e + + + + +0.4 0 0 0.4 0 0 e + + + + + +0.4 0 0 0.4 0 0 e + + +0.4 0 0 0.4 0 0 e +0.2 0 0 0.2 0 0 e + + + + + +-0.6 -0.6 m +0.6 -0.6 l +0.6 0.6 l +-0.6 0.6 l +h +-0.4 -0.4 m +0.4 -0.4 l +0.4 0.4 l +-0.4 0.4 l +h + + + + +-0.6 -0.6 m +0.6 -0.6 l +0.6 0.6 l +-0.6 0.6 l +h + + + + + +-0.5 -0.5 m +0.5 -0.5 l +0.5 0.5 l +-0.5 0.5 l +h + + +-0.6 -0.6 m +0.6 -0.6 l +0.6 0.6 l +-0.6 0.6 l +h +-0.4 -0.4 m +0.4 -0.4 l +0.4 0.4 l +-0.4 0.4 l +h + + + + + + +-0.43 -0.57 m +0.57 0.43 l +0.43 0.57 l +-0.57 -0.43 l +h + + +-0.43 0.57 m +0.57 -0.43 l +0.43 -0.57 l +-0.57 0.43 l +h + + + + + +0 0 m +-1 0.333 l +-1 -0.333 l +h + + + + +0 0 m +-1 0.333 l +-1 0 l +h + + + + +0 0 m +-1 0 l +-1 -0.333 l +h + + + + +0 0 m +-1 0.333 l +-0.8 0 l +-1 -0.333 l +h + + + + +0 0 m +-1 0.333 l +-0.8 0 l +-1 -0.333 l +h + + + + +-1 0.333 m +0 0 l +-1 -0.333 l + + + + +0 0 m +-1 0.333 l +-1 -0.333 l +h +-1 0 m +-2 0.333 l +-2 -0.333 l +h + + + + +0 0 m +-1 0.333 l +-1 0 l +h + + + + +0 0 m +-1 0 l +-1 -0.333 l +h + + + + +0 0 m +-1 0.333 l +-1 -0.333 l +h +-1 0 m +-2 0.333 l +-2 -0.333 l +h + + + + + +32 44 m +47 44 l + + +49 44 m +64 44 l + + +47 48 m +47 40 l + + +49 48 m +49 40 l + + + + + + +56 748 m +72 748 l + + +60 744 m +60 752 l +66 748 l +60 744 l + + +66 752 m +66 744 l + + + + + + +280 724 m +288 724 l + + +304 724 m +312 724 l + + +288 724 m +4 0 0 -4 292 724 296 724 a + + +288 724 m +4 0 0 -4 292 724 296 724 a + + +288 724 m +4 0 0 -4 292 724 296 724 a + + +288 724 m +4 0 0 -4 292 724 296 724 a + + + + + + +288 724 m +4 0 0 -4 292 724 296 724 a + + +288 724 m +4 0 0 -4 292 724 296 724 a + + +288 724 m +4 0 0 -4 292 724 296 724 a + + +288 724 m +4 0 0 -4 292 724 296 724 a + + + + + + +6 0 0 6 80 88 e + + +64 88 m +74 88 l + + +86 88 m +96 88 l + + +76 84 m +84 92 l + + +76 92 m +84 84 l + + + + + + +-8 16 m +-8 12 l +8 12 l +8 16 l +h + + +-16 16 m +-8 16 l + + + + + + +32 16 m +32 8 l + + +28 8 m +38 8 l + + +28 6 m +36 6 l + + +30 4 m +34 4 l + + + + + + +8 8 m +16 8 l + + +16 12 m +16 4 l + + +18 12 m +18 4 l + + +18 10 m +24 16 l + + +18 6 m +24 0 l + + +18 6 m +22 2 l + + + + + + +12 20 m +19 20 l +19 28 l + + +21 23 m +21 25 l + + +21 27 m +21 29 l + + +21 19 m +21 21 l + + +28 16 m +28 24 l +21 24 l + + +21 21 m +28 21 l + + +21 27 m +28 27 l +28 32 l + + + + + + + +12 20 m +19 20 l +19 28 l + + +21 23 m +21 25 l + + +21 27 m +21 29 l + + +21 19 m +21 21 l + + +21 21 m +28 21 l + + +21 27 m +28 27 l +28 32 l + + + +0 0 m +8 0 l + + +8 0 m +8 -8 l + + + + + + +-8 16 m +-8 12 l +8 12 l +8 16 l +h + + +-16 16 m +-8 16 l + + +8 16 m +16 16 l + + + + + + +180 716 m +200 696 l + + +-8 16 m +-8 12 l +8 12 l +8 16 l +h + + +-16 16 m +-8 16 l + + +8 16 m +16 16 l + + + + + + + + +104 48 m +107 48 l + + +117 48 m +120 48 l + + +109 48.5 m +115.155 51.5777 l + + + + + + +60 37 m +60 38 l +52 36 l + + +48 36 m +52 36 l + + +64 36 m +60 36 l + + + + + + + + +0 1.43333 m +0 4 l + + +-8 16 m +8 16 l + + +4 12 m +4 20 l + + +4 16 m +-2 20 l +-2 12 l +4 16 l + + + + + + +8 4 m +8 12 l + + +16 16 m +10 10 l + + +16 0 m +10 6 l + + +10 6 m +14 2 l + + +0 0 m +10 0 l + + + + + + +8 4 m +8 12 l + + +16 16 m +10 10 l + + +16 0 m +10 6 l + + +10 6 m +14 2 l + + +0 0 m +10 0 l + + + + + + +16 32 m +18 32 +23 24 +20 11 +17 24 +18.698 27.32 c + + +20.3356 30.1176 m +22 32 +24 32 c + + + + + + +150 728 m +152 728 +157 720 +154 708 +151 720 +154 726 +156 728 +158 728 c + + + + + + + +136 668 m +2 0 0 2 136 666 136 664 a + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + + + +136 668 m +2 0 0 2 136 666 136 664 a + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + + + +136 668 m +2 0 0 2 136 666 136 664 a + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + +160 652 m +156 652 l + + + + + + +136 668 m +2 0 0 2 136 666 136 664 a + + +124 668 m +136 668 l + + + + + + +136 668 m +2 0 0 2 136 666 136 664 a + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + + + + + + +136 668 m +2 0 0 2 136 666 136 664 a + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + + +160 652 m +156 652 l + + + + + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + +160 652 m +156 652 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + +136 668 m +2 0 0 2 136 666 136 664 a + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + +136 668 m +2 0 0 2 136 666 136 664 a + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + +124 668 m +136 668 l + + + + + + + + +136 668 m +2 0 0 2 136 666 136 664 a + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + + + +136 668 m +2 0 0 2 136 666 136 664 a + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + + + +136 668 m +2 0 0 2 136 666 136 664 a + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + + + +136 668 m +2 0 0 2 136 666 136 664 a + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + + + +136 668 m +2 0 0 2 136 666 136 664 a + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + + + +136 668 m +2 0 0 2 136 666 136 664 a + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + + + +136 668 m +2 0 0 2 136 666 136 664 a + + +124 668 m +136 668 l + + +136 668 m +2 0 0 2 136 666 136 664 a + + + +64 18 m +66 18 l + + + + + + +16 16 m +32 16 l + + +20 16 m +28 16 l + + + + + +62 640 m +68 640 l + + + + + +2 0 0 2 0 0 e + + +-1.41421 1.41421 m +1.41421 -1.41421 l + + +1.41421 1.41421 m +-1.41421 -1.41421 l + + + + + + +3 0 0 3 0 0 e + + +-2.12132 2.12132 m +2.12132 -2.12132 l + + +2.12132 2.12132 m +-2.12132 -2.12132 l + + + + + + +2 0 0 2 64 666 e + + +1 0 0 1 64 660 e + + + + + + +3 0 0 3 16 8 e + + +1 0 0 1 24 8 e + + + + + +192 48 m +192 42 +192 38 +190 42 +190 38 +190 32 c + + + + +200 48 m +200 34 +200 30 +198 34 +198 30 +198 24 c + + + + + +1 0 0 1 72 40 e + + +192 48 m +192 42 +192 38 +190 42 +190 38 +190 32 c + + + + + + +200 48 m +200 34 +200 30 +198 34 +198 30 +198 24 c + + +1 0 0 1 72 40 e + + + + + +192 48 m +192 42 +192 38 +190 42 +190 38 +190 32 c + + + + +200 48 m +200 34 +200 30 +198 34 +198 30 +198 24 c + + + + + +82 720 m +96 720 l + + +80 722 m +80 736 l + + + + + + + +82 720 m +96 720 l + + +80 722 m +80 736 l + +y +x + + +z + + + + + + + +6 0 0 6 68 48 e + + +68 54 m +68 56 l + + +68 42 m +68 40 l + + +66 51 m +68 44 l +70 51 l + + +14.6667 7 m +17.3333 7 l + + + + + + +6 0 0 6 68 48 e + + +66 51 m +68 44 l +70 51 l + + +14.6667 7 m +17.3333 7 l + + +0 8 m +0 6 l + + +0 -6 m +0 -8 l + + + + + + +6 0 0 6 68 48 e + + +68 54 m +68 56 l + + +68 42 m +68 40 l + + +66 51 m +68 44 l +70 51 l + + + + + + +6 0 0 6 68 48 e + + +66 51 m +68 44 l +70 51 l + + +0 8 m +0 6 l + + +0 -6 m +0 -8 l + + + + + + +6 0 0 6 72 8 e + + +78 8 m +80 8 l + + +64 8 m +66 8 l + + +73 6 m +2.23607 0 0 2.23607 72 8 71 6 a + + +70 8 m +70 6 l +68 6 l + + +74 8 m +74 6 l +76 6 l + + + + + + +6 0 0 6 72 8 e + + +73 6 m +2.23607 0 0 2.23607 72 8 71 6 a + + +70 8 m +70 6 l +68 6 l + + +74 8 m +74 6 l +76 6 l + + +0 8 m +0 6 l + + +0 -6 m +0 -8 l + + + + + + +6 0 0 6 16 24 e + + +28 16 m +30 16 l +31 19 l +33 13 l +34 16 l +36 16 l + + + + + + + +6 0 0 6 16 24 e + + +28 16 m +30 16 l +31 19 l +33 13 l +34 16 l +36 16 l + + + +20 12 m +22 12 l + + +34 12 m +36 12 l + + + + + + + +6 0 0 6 16 24 e + + +28 16 m +30 16 l +31 19 l +33 13 l +34 16 l +36 16 l + + + +8 8 m +8 6 l + + +8 -6 m +8 -8 l + + + + + + +0 24 m +10 24 l + + +32 42 m +32 32 l + + +8 47 m +9 40 l +10 47 l +11 40 l +12 47 l + + +6 0 0 6 16 24 e + + +0 24 m +10 24 l + + +32 42 m +32 32 l + + + + + + +24 25 m +24 32 l + + +16 25 m +32 25 l + + +22 23 m +26 23 l + + +16 15 m +16 0 l + + + + + + +28 24 m +32 24 l + + +30 26 m +30 22 l + + +28 8 m +32 8 l + + +24 25 m +24 32 l + + +16 25 m +32 25 l + + +22 23 m +26 23 l + + +16 15 m +16 0 l + + + + + + +6 0 0 6 64 32 e + + +64 48 m +64 16 l + + + + + + +28 24 m +32 24 l + + +30 26 m +30 22 l + + +6 0 0 6 64 32 e + + +64 48 m +64 16 l + + + + + + + +6 0 0 6 64 48 e + + +64 64 m +64 54 l + + +64 42 m +64 32 l + + +58 48 m +70 48 l + + + + + + + +6 0 0 6 24 8 e + + +18 8 m +30 8 l + + +24 14 m +24 24 l + + +24 10 m +24 0 l + + + +1 0 0 1 0 12 e + + +2 12 m +6 12 l + + +4 14 m +4 10 l + + + + + + +0 8 m +0 12 l + + +6 0 0 6 64 48 e + + +64 64 m +64 54 l + + +64 42 m +64 32 l + + +58 48 m +70 48 l + + + + + + +-2 10 m +-2 -10 l +2 -10 l +2 10 l +h + + +8 0 0 8 0 0 e + + +0 16 m +0 10 l + + +0 16 m +0 10 l + + + + + + +112 616 m +119.056 616 l + + +112 608 m +116 608 l + + +112 600 m +119.056 600 l + + +12 0 0 12 128 608 e + + + + + + +8 0 0 8 56 64 e + + +8 0 0 8 64 64 e + + +53.0718 68 m +48 68 l +48 80 l + + +53.0718 60 m +48 60 l +48 48 l + + +74.9282 60 m +80 60 l +80 48 l + + +74.9282 68 m +80 68 l +80 80 l + + + + + + + + + + + + + + +4 0 m +4 -16 l + + +4 0 m +4 -16 l + + + + + + +0 12 m +0 0 l +9 0 l +9 12 l +h + + +3 8 m +4 8 l +0 8 l + + +0 4 m +4 4 l + + +17 8 m +16 8 l +20 8 l + +\& + + + + + +0 12 m +0 0 l +9 0 l +9 12 l +h + + +3 8 m +4 8 l +0 8 l + + +0 4 m +4 4 l + + +17 8 m +16 8 l +20 8 l + +\geq1 + + + + + +0 12 m +0 0 l +9 0 l +9 12 l +h + + +3 8 m +4 8 l +0 8 l + + +0 4 m +4 4 l + + +17 8 m +16 8 l +20 8 l + +=1 + + + + + +0 12 m +0 0 l +9 0 l +9 12 l +h + + +3 8 m +4 8 l +0 8 l + + +0 4 m +4 4 l + + +17 8 m +16 8 l +20 8 l + +\& + +1 0 0 1 17 -4 e + + + + + + +0 12 m +0 0 l +9 0 l +9 12 l +h + + +3 8 m +4 8 l +0 8 l + + +0 4 m +4 4 l + + +17 8 m +16 8 l +20 8 l + +=1 + +1 0 0 1 17 -4 e + + + + + + +0 12 m +0 0 l +9 0 l +9 12 l +h + + +3 8 m +4 8 l +0 8 l + + +0 4 m +4 4 l + + +17 8 m +16 8 l +20 8 l + +\geq1 + +1 0 0 1 17 -4 e + + + + + + +0 12 m +0 0 l +9 0 l +9 12 l +h + + +0 4 m +4 4 l + + +17 8 m +16 8 l +20 8 l + +1 + +1 0 0 1 17 -4 e + + + + + + +0 4 m +4 4 l + + +17 8 m +16 8 l +20 8 l + + +1 0 0 1 17 -4 e + + +4 0 m +4 -6 l +16 0 l +4 6 l +4 0 l + + + + + + +3 8 m +4 8 l +0 8 l + + +0 4 m +4 4 l + + +17 8 m +16 8 l +20 8 l + + +8 16 m +4 16 l +4 0 l +8 0 l + + +12 16 m +8 0 0 -8 12 8 12 0 a + + + + + + +3 8 m +4 8 l +0 8 l + + +0 4 m +4 4 l + + +17 8 m +16 8 l +20 8 l + + +1 16 m +10 0 0 -10 -5 8 1 0 a +8 0 l +11.4018 0 0 11.4018 5 11 16 8 a +11.4018 0 0 11.4018 5 5 8 16 a +h + + + + + + +3 8 m +4 8 l +0 8 l + + +0 4 m +4 4 l + + +17 8 m +16 8 l +20 8 l + + +1 16 m +10 0 0 -10 -5 8 1 0 a +8 0 l +11.4018 0 0 11.4018 5 11 16 8 a +11.4018 0 0 11.4018 5 5 8 16 a +h + + +-1 4 m +8.85664 0 0 -8.85664 -4.8 -4 -1 -12 a + + + + + + +1 0 0 1 17 -4 e + + +3 8 m +4 8 l +0 8 l + + +0 4 m +4 4 l + + +17 8 m +16 8 l +20 8 l + + +1 16 m +10 0 0 -10 -5 8 1 0 a +8 0 l +11.4018 0 0 11.4018 5 11 16 8 a +11.4018 0 0 11.4018 5 5 8 16 a +h + + +-1 4 m +8.85664 0 0 -8.85664 -4.8 -4 -1 -12 a + + + + + + +1 0 0 1 17 -4 e + + +3 8 m +4 8 l +0 8 l + + +0 4 m +4 4 l + + +17 8 m +16 8 l +20 8 l + + +1 16 m +10 0 0 -10 -5 8 1 0 a +8 0 l +11.4018 0 0 11.4018 5 11 16 8 a +11.4018 0 0 11.4018 5 5 8 16 a +h + + + + + + +1 0 0 1 17 -4 e + + +3 8 m +4 8 l +0 8 l + + +0 4 m +4 4 l + + +17 8 m +16 8 l +20 8 l + + +8 4 m +4 4 l +4 -12 l +8 -12 l + + +8 4 m +8 0 0 -8 8 -4 8 -12 a + + + + + + +1 0 0 1 17 -4 e + + +3 8 m +4 8 l +0 8 l + + +0 4 m +4 4 l + + +17 8 m +16 8 l +20 8 l + + +4 4 m +4 -11 l +16 -11 l +16 4 l +h + +S +R + +17 8 m +16 8 l +20 8 l + +Q + + + + + +100 788 m +97.6906 784 l +102.309 784 l +100 788 l + + +1 0 0 1 100 788 e + + +96 784 m +104 784 l + + +98 784 m +97 782 l + + +100 784 m +99 782 l + + +102 784 m +101 782 l + + +104 784 m +103 782 l + + + + + + +100 788 m +97.6906 784 l +102.309 784 l +100 788 l + + +1 0 0 1 100 788 e + + +96 784 m +104 784 l + + +98 784 m +97 782 l + + +100 784 m +99 782 l + + +102 784 m +101 782 l + + +104 784 m +103 782 l + + +76 784 m +84 784 l + + + + + + +96 784 m +104 784 l + + +98 784 m +97 782 l + + +100 784 m +99 782 l + + +102 784 m +101 782 l + + +104 784 m +103 782 l + + + + + + +276 768 m +284 768 l + + +277 768 m +278 770 l + + +279 768 m +280 770 l + + +281 768 m +282 770 l + + +283 768 m +284 770 l + + + + + + +276 768 m +284 768 l + + +277 768 m +278 770 l + + +279 768 m +280 770 l + + +281 768 m +282 770 l + + +283 768 m +284 770 l + + +276 768 m +284 768 l + + +277 768 m +278 770 l + + +279 768 m +280 770 l + + +281 768 m +282 770 l + + +283 768 m +284 770 l + + + + + + +13.6732 15.7464 m +14.4951 14.9789 +14.7167 14.082 +14.6667 13.1667 +13 12.1667 +11.7587 11.1093 +11 9.5 +11 7.83333 +11.9355 5.76422 +13.6665 4.58969 +16.7108 4.25948 +18.5533 5.42642 +19.5311 6.90976 +20.1232 8.50105 +20.3452 9.61126 +20.2712 10.3514 +19.8907 10.6642 +19.4132 10.4781 +18.9065 9.86388 +18.108 8.58945 +16.9021 7.08516 +15.3656 7.14426 +14.616 7.81467 +14.1431 8.55081 +14.0913 9.44733 +14.4707 10.206 +15.3333 11.1667 +16.3333 12.1667 +17 12.8333 +17.3137 13.578 +17.2874 14.1405 +17.6862 15.109 +18.326 15.7458 c + + +2 0 0 2 16 20 e + + +4 0 0 4 16 19 e + + + + + + +14.512 32 m +14.4951 30.9789 +14.7167 30.082 +14.6667 29.1667 +13 28.1667 +11.7587 27.1093 +11 25.5 +11 23.8333 +11.9355 21.7642 +13.6665 20.5897 +16.7108 20.2595 +18.5533 21.4264 +19.5311 22.9098 +20.1232 24.5011 +20.3452 25.6113 +20.2712 26.3514 +19.8907 26.6642 +19.4132 26.4781 +18.9065 25.8639 +18.108 24.5895 +16.9021 23.0852 +15.3656 23.1443 +14.616 23.8147 +14.1431 24.5508 +14.0913 25.4473 +14.4707 26.206 +15.3333 27.1667 +16.3333 28.1667 +17 28.8333 +17.3137 29.578 +17.2631 30.4725 +17.0268 31.2489 +17 32 c + + +276 768 m +284 768 l + + +277 768 m +278 770 l + + +279 768 m +280 770 l + + +281 768 m +282 770 l + + +283 768 m +284 770 l + + + + + + +2 0 0 2 280 760 e + + +278 768 m +278 752 l + + +282 768 m +282 752 l + + +282 763.464 m +4 0 0 -4 280 760 278 763.464 a + + +276 768 m +284 768 l + + +277 768 m +278 770 l + + +279 768 m +280 770 l + + +281 768 m +282 770 l + + +283 768 m +284 770 l + + + + + +14.512 32 m +14.4951 30.9789 +14.7167 30.082 +14.6667 29.1667 +13 28.1667 +11.7587 27.1093 +11 25.5 +11 23.8333 +11.9355 21.7642 +13.6665 20.5897 +16.7108 20.2595 +18.5533 21.4264 +19.5311 22.9098 +20.1232 24.5011 +20.3452 25.6113 +20.2712 26.3514 +19.8907 26.6642 +19.4132 26.4781 +18.9065 25.8639 +18.108 24.5895 +16.9021 23.0852 +15.3656 23.1443 +14.616 23.8147 +14.1431 24.5508 +14.0913 25.4473 +14.4707 26.206 +15.3333 27.1667 +16.3333 28.1667 +17 28.8333 +17.3137 29.578 +17.2631 30.4725 +17.0268 31.2489 +17 32 c + + + + + +2 0 0 2 280 760 e + + +278 768 m +278 752 l + + +282 768 m +282 752 l + + +282 763.464 m +4 0 0 -4 280 760 278 763.464 a + + + + + + +80 42 m +84 42 l + + +80 36 m +84 36 l + + +100 42 m +104 42 l + + +100 36 m +104 36 l + + +84 44 m +84 36 l +88 34 l +88 46 l +h + + +100 36 m +100 44 l +96 46 l +96 34 l +h + + +88 52 m +88 28 l +96 28 l +96 52 l +h + + +86 20 m +86 24 l +88 24 l +90 32 l +94 32 l +96 24 l +98 24 l +98 20 l +92 20 l +h + + + + + + + +196 702 m +200 702 l + + +196 698 m +200 698 l + + +200 704 m +200 696 l +204 696 l +204 704 l +h + + +200 696.766 m +201 696.766 l +202 696.766 l +203 696.766 l +204 696.766 l + + +200 698.771 m +201 698.771 l +202 698.771 l +203 698.771 l +204 698.771 l + + +200 701.246 m +201 701.246 l +202 701.246 l +203 701.246 l +204 701.246 l + + +200 703.244 m +201 703.244 l +202 703.244 l +203 703.244 l +204 703.244 l + + + + +200 704 m +200 728 l +204 728 l +204 704 l +h + + +204 718 m +208 718 l + + +204 714 m +208 714 l + + +200 705.04 m +201 705.04 l +202 705.04 l +203 705.04 l +204 705.04 l + + +200 706.298 m +201 706.298 l +202 706.298 l +203 706.298 l +204 706.298 l + + +200 707.981 m +201 707.981 l +202 707.981 l +203 707.981 l +204 707.981 l + + +200 710.015 m +201 710.015 l +202 710.015 l +203 710.015 l +204 710.015 l + + +200 712.312 m +201 712.312 l +202 712.312 l +203 712.312 l +204 712.312 l + + +200 714.77 m +201 714.77 l +202 714.77 l +203 714.77 l +204 714.77 l + + +200 717.282 m +201 717.282 l +202 717.282 l +203 717.282 l +204 717.282 l + + +200 719.738 m +201 719.738 l +202 719.738 l +203 719.738 l +204 719.738 l + + +200 722.03 m +201 722.03 l +202 722.03 l +203 722.03 l +204 722.03 l + + +200 724.058 m +201 724.058 l +202 724.058 l +203 724.058 l +204 724.058 l + + +200 725.732 m +201 725.732 l +202 725.732 l +203 725.732 l +204 725.732 l + + +200 726.981 m +201 726.981 l +202 726.981 l +203 726.981 l +204 726.981 l + + + + + + + +196 702 m +200 702 l + + +196 698 m +200 698 l + + +200 704 m +200 696 l +204 696 l +204 704 l +h + + +200 696.766 m +201 696.766 l +202 696.766 l +203 696.766 l +204 696.766 l + + +200 698.771 m +201 698.771 l +202 698.771 l +203 698.771 l +204 698.771 l + + +200 701.246 m +201 701.246 l +202 701.246 l +203 701.246 l +204 701.246 l + + +200 703.244 m +201 703.244 l +202 703.244 l +203 703.244 l +204 703.244 l + + + + + + +200 704 m +200 728 l +204 728 l +204 704 l +h + + +204 718 m +208 718 l + + +204 714 m +208 714 l + + +200 705.04 m +201 705.04 l +202 705.04 l +203 705.04 l +204 705.04 l + + +200 706.298 m +201 706.298 l +202 706.298 l +203 706.298 l +204 706.298 l + + +200 707.981 m +201 707.981 l +202 707.981 l +203 707.981 l +204 707.981 l + + +200 710.015 m +201 710.015 l +202 710.015 l +203 710.015 l +204 710.015 l + + +200 712.312 m +201 712.312 l +202 712.312 l +203 712.312 l +204 712.312 l + + +200 714.77 m +201 714.77 l +202 714.77 l +203 714.77 l +204 714.77 l + + +200 717.282 m +201 717.282 l +202 717.282 l +203 717.282 l +204 717.282 l + + +200 719.738 m +201 719.738 l +202 719.738 l +203 719.738 l +204 719.738 l + + +200 722.03 m +201 722.03 l +202 722.03 l +203 722.03 l +204 722.03 l + + +200 724.058 m +201 724.058 l +202 724.058 l +203 724.058 l +204 724.058 l + + +200 725.732 m +201 725.732 l +202 725.732 l +203 725.732 l +204 725.732 l + + +200 726.981 m +201 726.981 l +202 726.981 l +203 726.981 l +204 726.981 l + + + + + + +104 728 m +104 720 l +116 720 l +116 728 l +h + + +168 672 m +168 658 l +160 658 l +160 672 l +h + + +256 680 m +280 680 l +280 684 l +276 684 l +272 692 l +264 692 l +260 684 l +256 684 l +h + + +192 666 m +196 666 l + + +192 662 m +196 662 l + + + + + + + +32 24 m +32 8 l +64 8 l +64 24 l +h + + +32 18 m +34 18 l + + +32 18 m +34 18 l + + + + +48 26 m +48 6 l + + +50 25 m +51 7 l + + +50 25 m +51 7 l + + +50 25 m +51 7 l + + +50 25 m +51 7 l + + +50 25 m +51 7 l + + +50 25 m +51 7 l + + + + + + + +100 804 m +114 804 l + + +88 804 +92 804 +92 808 +84 808 +84 804 u + + +100 804 m +114 804 l + + +88 804 +92 804 +92 808 +84 808 +84 804 u + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +\usepackage{fourier,inconsolata,amsmath}\DeclareMathAlphabet{\mathcal}{OMS}{cmsy}{m}{n} + + + + + + +1 + +4 0 0 4 144 576 e + +2 + +4 0 0 4 144 576 e + +3 + +4 0 0 4 144 576 e + + +164 560 m +188 576 l +188 560 l +188 560 l +200 568 l + + +172 536 m +196 552 l +196 536 l +200 538.667 l + +\texttt{time} + +152 560 m +212 560 l + +\texttt{time} + +152 560 m +212 560 l + +\texttt{time} + +152 560 m +212 560 l + + +152 560 m +152 576 l + + +176 513 m +176 511 l + +\texttt{startTime} + +200 504 m +200 509 l + + +152 560 m +152 576 l + + +152 560 m +152 576 l + + +188 580 m +164 580 l + +\frac 1 f + +188 582 m +188 578 l + + +164 582 m +164 562 l + + +152 512 m +180 512 l +200 525.333 l + + +172 536 m +152 536 l + + +152 560 m +164 560 l + + +200 570 m +200 598 l + + +188 580 m +164 580 l + +\frac{1.5}{f} + +164 558 m +164 514 l + + +164 558 m +164 514 l + + +164 558 m +164 514 l + + +164 558 m +164 514 l + + + + + +164 506 m +172 506 l + +\frac{1}{3f} + + diff --git a/Modelica/Resources/Images/Electrical/PowerConverters/sawTooth3.png b/Modelica/Resources/Images/Electrical/PowerConverters/sawTooth3.png new file mode 100644 index 0000000000000000000000000000000000000000..d0b7aa455a6b57982593617d7ab204d894d9027b GIT binary patch literal 17122 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 Jot#y~{{V9