Skip to content

Commit

Permalink
Merge pull request #1 from virtual-labs/testing
Browse files Browse the repository at this point in the history
Testing
  • Loading branch information
vlabsdev-iitd authored Dec 23, 2024
2 parents 908b957 + 8cb621a commit 332dc8a
Show file tree
Hide file tree
Showing 561 changed files with 45,482 additions and 51 deletions.
10 changes: 9 additions & 1 deletion experiment/aim.md
Original file line number Diff line number Diff line change
@@ -1 +1,9 @@
### Aim of the experiment
### To examine and understand the Boost Converter performance in respect of:

##### a) Principle of operation followed by performance measurement of the boost converter.

##### b) The impact of non-idealities (ESL, ESR, R<sub>DS(ON)</sub>, V<sub>FD</sub>, R) on voltage boosting capability of the converter.

##### c) The loading effect on efficiency of the converter.

##### d) The voltage and current stress of components and device selection.
2 changes: 1 addition & 1 deletion experiment/experiment-name.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
## Experiment name
## Performance Measurement and Analysis of Non-isolated DC-DC Boost Converter
Binary file added experiment/images/expl1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/expl2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/expl3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/pos1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/pre1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/proced1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/procedbig1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th10.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th11.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th12.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th13.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th14.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th15.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th17.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th18.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th19.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th20.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th21.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th22.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th23.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th23a.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th23b.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added experiment/images/th23c.png
Binary file added experiment/images/th24.png
Binary file added experiment/images/th25.png
Binary file added experiment/images/th26.png
Binary file added experiment/images/th27.png
Binary file added experiment/images/th28.png
Binary file added experiment/images/th29.png
Binary file added experiment/images/th3.jpg
Binary file added experiment/images/th30.png
Binary file added experiment/images/th31.png
Binary file added experiment/images/th32.png
Binary file added experiment/images/th33.png
Binary file added experiment/images/th34.png
Binary file added experiment/images/th35.png
Binary file added experiment/images/th36.png
Binary file added experiment/images/th37.png
Binary file added experiment/images/th38.png
Binary file added experiment/images/th39.png
Binary file added experiment/images/th4.png
Binary file added experiment/images/th40.png
Binary file added experiment/images/th41.png
Binary file added experiment/images/th42.png
Binary file added experiment/images/th43.png
Binary file added experiment/images/th44.png
Binary file added experiment/images/th45.png
Binary file added experiment/images/th46.png
Binary file added experiment/images/th47.png
Binary file added experiment/images/th5.png
Binary file added experiment/images/th6.png
Binary file added experiment/images/th7.png
Binary file added experiment/images/th8.jpg
Binary file added experiment/images/th8.png
Binary file added experiment/images/th9.png
90 changes: 73 additions & 17 deletions experiment/posttest.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,38 +2,94 @@
"version": 2.0,
"questions": [
{
"question": "This is a Sample Question 1?",
"question": "Answer the questions given below (refer Fig.2):<br> <center> <img src='images/pos1.png' height='300px'><br><br>Fig. 2. Circuit configuration of boost converter.</center><br><br> 1. When switch (S<sub>w</sub>) is in OFF-state, the inductor current:",
"answers": {
"a": "answer1",
"b": "answer2",
"c": "answer3",
"d": "answer4"
"a": "Increases",
"b": "Decreases",
"c": "Remains constant",
"d": "is zero"
},
"explanations": {
"a": "Explanation 1 <a href='www.google.com'>here</a>",
"a": "Explanation 1",
"b": "Explanation 2: During switch-ON condition, the inductor stores the energy and it releases during diode conduction period (Switch-OFF duration) and hence inductor current gradually decreases.",
"c": "Explanation 3",
"d": "Explanation 4"
},
"correctAnswer": "b",
"difficulty": "beginner"
},

{
"question": "2. What will be the voltage across inductor (V<sub>L</sub>) when diode (Di) is in conducting state?",
"answers": {
"a": "Zero",
"b": "V<sub>0</sub>",
"c": "V<sub>in</sub>",
"d": "(V<sub>g</sub> - V<sub>0</sub>)"
},
"explanations": {
"a": "Explanation 1",
"b": "Explanation 2",
"c": "Explanation 2",
"d": "Explanation 2"
"c": "Explanation 3",
"d": "Explanation 4: Applying “KVL” gives the voltage across inductor as (V<sub>g</sub> - V<sub>0</sub>)."
},
"correctAnswer": "a",
"correctAnswer": "d",
"difficulty": "beginner"
},

{
"question": "This is a Sample Question 2?",
"question": "3. A solar array of 120 V is used to deliver the power to a 400 V DC grid through a boost converter operating at 50 kHz switching frequency. What should be the duty ratio (D<sub>1</sub>) of boost converter? What will be the required duty ratio (D<sub>2</sub>) when the switching frequency changes to 100 kHz?",
"answers": {
"a": "answer1",
"b": "answer2",
"c": "answer3",
"d": "answer4"
"a": "D<sub>1</sub> = 0.7 ; D<sub>2</sub> = 0.35",
"b": "D<sub>1</sub> = 0.35 ; D<sub>2</sub> = 0.7",
"c": "D<sub>1</sub> = 0.7 ; D<sub>2</sub> = 0.7",
"d": "D<sub>1</sub> = 0.7 ; D<sub>2</sub> = 0.175"
},
"explanations": {
"a": "Explanation 1 <a href='www.google.com'>here</a>",
"a": "Explanation 1",
"b": "Explanation 2",
"c": "Explanation 2",
"d": "Explanation 2"
"c": "Explanation 3: <img src='images/expl2.png' height='60px'> From this the resulting duty ratio is 0.7. The duty ratio is independent of switching frequency and hence D2=0.7.",
"d": "Explanation 4"
},
"correctAnswer": "c",
"difficulty": "beginner"
},

{
"question": "4. A boost converter delivering an output power of 1.0 kW has an efficiency of 92%. Calculate the total losses (P<sub>Loss</sub>) of the converter.",
"answers": {

"a": "P<sub>Loss</sub> = 80 W",
"b": "P<sub>Loss</sub> = 87 W",
"c": "P<sub>Loss</sub> = 73 W",
"d": "P<sub>Loss</sub> = 92 W"
},
"explanations": {
"a": "Explanation 1",
"b": "Explanation 2: <img src='images/expl3.png' height='60px'>",
"c": "Explanation 3",
"d": "Explanation 4"
},
"correctAnswer": "b",
"difficulty": "beginner"
},

{
"question": "5. Voltage stress of switch (v<sub>Sw</sub>) and diode (v<sub>Di</sub>) are :",
"answers": {
"a": "v<sub>Sw</sub> = V<sub>0</sub> & v<sub>Di</sub> = V<sub>g</sub>",
"b": "v<sub>Sw</sub> = V<sub>g</sub> & v<sub>Di</sub> = V<sub>g</sub>",
"c": "v<sub>Sw</sub> = V<sub>g</sub> & v<sub>Di</sub> = V<sub>0</sub>",
"d": "v<sub>Sw</sub> = V<sub>0</sub> & v<sub>Di</sub> = V<sub>0</sub>"
},
"explanations": {
"a": "Explanation 1",
"b": "Explanation 2",
"c": "Explanation 3",
"d": "Explanation 4: When switch is in OFF state the voltage across it will be equal to load voltage and when switch is in ON state the voltage across diode will be equal to load voltage."
},
"correctAnswer": "d",
"difficulty": "beginner"
}
]
}
87 changes: 71 additions & 16 deletions experiment/pretest.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,35 +2,90 @@
"version": 2.0,
"questions": [
{
"question": "This is a Sample Question 1?",
"question": "Answer the questions given below (refer Fig.1):<br> <center> <img src='images/pre1.png' height='300px'><br><br>Fig. 1. Circuit configuration of boost converter.</center><br><br> 1. Which of the following statements is true for an ideal boost converter?",
"answers": {
"a": "It boosts the source current.",
"b": "It boosts the source voltage.",
"c": "It boosts the input power.",
"d": "It boosts the switching frequency."
},
"explanations": {
"a": "Explanation 1",
"b": "Explanation 2: Boost converter step-up the low input voltage to high load voltage and step-down the high input current to low load current.",
"c": "Explanation 3",
"d": "Explanation 4"
},
"correctAnswer": "b",
"difficulty": "beginner"
},

{
"question": "2. Voltage conversion ratio of boost converter is:",
"answers": {
"a": "D",
"b": "(1-D)",
"c": "1/(1-D)",
"d": "D/(1-D)"
},
"explanations": {
"a": "Explanation 1",
"b": "Explanation 2",
"c": "Explanation 3: Among all the options, option (c) gives only boosting for the entire duty ratio range.",
"d": "Explanation 4"
},
"correctAnswer": "c",
"difficulty": "beginner"
},

{
"question": "3. When high PWM gate signal is given to the switch (Sw):",
"answers": {
"a": "answer1",
"b": "answer2",
"c": "answer3",
"d": "answer4"
"a": "Switch turns-ON and diode turns-OFF",
"b": "Switch turns-OFF and diode turns-ON",
"c": "Both switch and diode turn-OFF",
"d": "Both switch and diode turn-ON"
},
"explanations": {
"a": "Explanation 1 <a href='www.google.com'>here</a>",
"a": "Explanation 1: When switch turns-ON the inductor is impressed with “+Vg” when it turns-OFF voltage across inductor changes its polarity (-Vg) and thus diode becomes forward biased.",
"b": "Explanation 2",
"c": "Explanation 2",
"d": "Explanation 2"
"c": "Explanation 3",
"d": "Explanation 4"
},
"correctAnswer": "a",
"difficulty": "beginner"
},

{
"question": "4. According to the principle of volt-sec balance:",
"answers": {
"a": "Average voltage across capacitor is zero",
"b": "Average voltage across inductor is zero",
"c": "Average voltage across diode is zero",
"d": "Average voltage across switch is zero"
},
"explanations": {
"a": "Explanation 1",
"b": "Explanation 2: The volt-second balance states that the average value of voltage applied across the inductor one complete cycle is zero.",
"c": "Explanation 3",
"d": "Explanation 4"
},
"correctAnswer": "b",
"difficulty": "beginner"
},

{
"question": "This is a Sample Question 2?",
"question": "5. Calculate the average source current in an ideal boost converter delivering a load current of 2A at a duty ratio of 0.6.",
"answers": {
"a": "answer1",
"b": "answer2",
"c": "answer3",
"d": "answer4"
"a": "1.2 A",
"b": "2.0 A",
"c": "5.0 A",
"d": "3.33 A"
},
"explanations": {
"a": "Explanation 1 <a href='www.google.com'>here</a>",
"a": "Explanation 1",
"b": "Explanation 2",
"c": "Explanation 2",
"d": "Explanation 2"
"c": "Explanation 3: <img src='images/expl1.png' height='60px'>",
"d": "Explanation 4"
},
"correctAnswer": "c",
"difficulty": "beginner"
Expand Down
30 changes: 29 additions & 1 deletion experiment/procedure.md
Original file line number Diff line number Diff line change
@@ -1 +1,29 @@
### Procedure
### Procedure

<center>
<img src="images/procedbig1.png">
</center>

a) Circuit formulation:
<br>
1. Connect the circuit to form a Boost converter by dragging the mouse from one terminal to other.
2. After completing all connections click on check connection button and verify the connections.<br>
a) If all connections are correct then click on circuit diagram button to see the correct circuit<br>
b) If any connection is wrong then click on red button to remove the wrong connections and redraw the right connections.

b) Operating the circuit:
<br>
1) Set the values of Source Voltage (Vg), Load Resistance (R) and Duty Ratio (D).<br>
2) Press “RECORD” button to simulate the circuit and observe various waveforms.<br>
3) Change “Vg, R and D” to observe the waveforms at different operating conditions. <br>


c) Performance analysis of the circuit:
<br>
1) Set the values of Source Voltage (Vg), Load Resistance (R) and Duty Ratio (D).<br>
2) Select the “ICONS” in sequence to analyse and understand the circuit operation and performance.<br>
3) Follow the instructions given in respective experiment slide and press the “RECORD” button to fill the observation table.<br>

<center>
<img src="images/proced1.png" height="220px">
</center>
7 changes: 6 additions & 1 deletion experiment/references.md
Original file line number Diff line number Diff line change
@@ -1 +1,6 @@
### Link your references in here
### References

1. M. Kazimierczuk, Pulse-Width Modulated DC-DC Power Converters, Hoboken, NJ, USA: John Wiley, 2008.
2. R. W. Erickson and D. Maksimovic, Fundamentals of Power Electronics, Berlin, Germany: Springer, 2007.
3. M. H. Rashid, Power Electronics Circuits Devices and Applications, NJ, Englewood Cliffs: Prentice-Hall, 1998.
4. M. H. Rashid, Power Electronics Hand Book, Elsevier, 2007.
1 change: 0 additions & 1 deletion experiment/simulation/css/README.md

This file was deleted.

72 changes: 72 additions & 0 deletions experiment/simulation/css/certificate.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
@import url("https://fonts.googleapis.com/css?family=Open+Sans|Pinyon+Script|Rochester|Homemade+Apple");

.certificate {
position: absolute;
box-shadow: inset 0px 0px 20px 12px #3d246c;
min-width: 800px;
min-height: 400px;
border: 14px solid #3d246c;
flex-direction: column;
display: none;
padding-top: 35px;
}

.certificate .header {
transform: translateY(-25px);
display: flex;
align-items: center;
flex-direction: column;
}

.certificate .student-detail {
display: flex;
flex-direction: column;
gap: 5px;
align-items: center;
}

.cursive {
font-size: 1.8rem;
font-family: "Pinyon Script", cursive !important;
font-family: "Rochester", cursive !important;
font-style: italic;
/* font-family: "Homemade Apple", cursive !important; */
}

.certificate hr {
width: 90%;
}

.sans {
font-family: "Open Sans", sans-serif;
text-align: center;
}

.title {}

.bold {
font-weight: bold;
}

.red{
color: red;
}

.certificate .logo {
height: 80px;
/* transform: translateY(-25px); */
}

.certificate .row {
display: flex;
flex-direction: column;
}

.btn-save{
display: none;
}

.certificate #certificateStuName{
font-size: 1.8rem;
border-bottom: 2px solid black;
}
15 changes: 15 additions & 0 deletions experiment/simulation/css/chart.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
.chart {
display: none;
position: absolute;
padding: 10px;
width: fit-content;
border-radius: 20px;
box-shadow: 3px 3px 12px 0px;
height: 220px !important;
width: 364px !important;
}

.chart #myChart {
height: 100%!important;
width: 100%!important;
}
Loading

0 comments on commit 332dc8a

Please sign in to comment.