<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Saikiran</id>
		<title>Script | Spoken-Tutorial - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Saikiran"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/Special:Contributions/Saikiran"/>
		<updated>2026-04-29T15:23:32Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/OpenModelica-OpenIPSL/C2/Demonstration-of-a-model/English</id>
		<title>OpenModelica-OpenIPSL/C2/Demonstration-of-a-model/English</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/OpenModelica-OpenIPSL/C2/Demonstration-of-a-model/English"/>
				<updated>2019-06-10T12:58:38Z</updated>
		
		<summary type="html">&lt;p&gt;Saikiran: Created page with &amp;quot;Title of the script: Demonstration of a model in OpenIPSL''' '''  '''Keywords''': SMIB, single machine infinite bus, openmodelica, omedit, openipsl, power systems, spoken tuto...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Title of the script: Demonstration of a model in OpenIPSL''' '''&lt;br /&gt;
&lt;br /&gt;
'''Keywords''': SMIB, single machine infinite bus, openmodelica, omedit, openipsl, power systems, spoken tutorial, video tutorial&lt;br /&gt;
&lt;br /&gt;
{| border =1&lt;br /&gt;
|'''Visual Cue'''&lt;br /&gt;
|'''Narration'''&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 1Title Slide'''&lt;br /&gt;
|| Welcome to this Spoken Tutorial on '''Demonstration of a model '''in '''OpenIPSL.'''&lt;br /&gt;
|- &lt;br /&gt;
|| '''Slide Number 2'''&lt;br /&gt;
&lt;br /&gt;
'''Learning Objectives'''&lt;br /&gt;
|| In this tutorial, we will learn:&lt;br /&gt;
* About '''SMIB'''&lt;br /&gt;
* Set up the initial values and '''power flow data'''&lt;br /&gt;
* '''Compile''' a '''model'''&lt;br /&gt;
* '''Simulation''' and its setup and&lt;br /&gt;
* Interpreting the results obtained&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|| '''Slide Number 3'''&lt;br /&gt;
&lt;br /&gt;
'''System Requirements'''&lt;br /&gt;
|| To record this tutorial, I am using&lt;br /&gt;
* '''OpenModelica version 1.12.0''' and&lt;br /&gt;
* '''Ubuntu Linux OS 16.04'''&lt;br /&gt;
&lt;br /&gt;
Also, use latest version of OpenIPSL to avoid compatibility issues&lt;br /&gt;
&lt;br /&gt;
I am using OpenIPSL version 1.5.0&lt;br /&gt;
&lt;br /&gt;
The process demonstrated in this tutorial is identical in other OS also such as-&lt;br /&gt;
* '''Windows'''&lt;br /&gt;
* '''Mac OS X''' or &lt;br /&gt;
* '''FOSSEE OS''' on '''ARM'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|| '''Slide Number 4'''&lt;br /&gt;
&lt;br /&gt;
'''Prerequisites'''&lt;br /&gt;
|| To follow this tutorial, you should have knowledge of :&lt;br /&gt;
&lt;br /&gt;
* '''Power systems''' and&lt;br /&gt;
* '''Modelling''' using '''OpenModelica'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For prerequisite '''OpenModelica''' tutorials, please visit this website. &lt;br /&gt;
|- &lt;br /&gt;
|| '''Slide Number 5'''&lt;br /&gt;
&lt;br /&gt;
'''What is SMIB?'''&lt;br /&gt;
|| First, let’s see what is''' SMIB'''. &lt;br /&gt;
* '''SMIB '''stands for '''Single Machine Infinite Bus.'''&lt;br /&gt;
* In this '''network''', there is only a single '''machine''' and an infinite '''bus''' (as the name suggests).&lt;br /&gt;
* The synchronous '''machine''' is connected to the '''Infinite bus''' using '''power lines'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Show the folder on your '''Desktop'''.&lt;br /&gt;
|| &lt;br /&gt;
&lt;br /&gt;
Download the files given in '''Code Files''' link of this tutorial.&lt;br /&gt;
&lt;br /&gt;
And extract them into a separate folder.&lt;br /&gt;
&lt;br /&gt;
Now, let us open the '''SMIB model''' in '''OpenModelica'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Cursor to '''OMEdit '''window.&lt;br /&gt;
|| Open '''OMEdit '''window.&lt;br /&gt;
&lt;br /&gt;
I have already opened OpenModelica on my system.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| First, we have to include the '''OpenIPSL library'''.&lt;br /&gt;
|- &lt;br /&gt;
|| '''File &amp;gt;&amp;gt; System Libraries &amp;gt;&amp;gt; OpenIPSL'''&lt;br /&gt;
|| To do this, go to '''File &amp;gt;&amp;gt; System Libraries &amp;gt;&amp;gt; OpenIPSL.'''&lt;br /&gt;
&lt;br /&gt;
Let me resize the libraries browser window for better view.&lt;br /&gt;
|- &lt;br /&gt;
|| Point to '''Libraries Browser.'''&lt;br /&gt;
|| The''' OpenIPSL package''' opens in the '''Libraries Browser.'''&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| Now let us open the '''SMIB model'''.&lt;br /&gt;
|- &lt;br /&gt;
|| '''File''' &amp;gt;&amp;gt; '''Open Model/Library File.'''&lt;br /&gt;
&lt;br /&gt;
|| Go to '''File''' menu and click on '''Open Model/Library File.'''&lt;br /&gt;
|- &lt;br /&gt;
|| Select '''Desktop'''&lt;br /&gt;
|| Select the folder where the '''model''' is saved.&lt;br /&gt;
|- &lt;br /&gt;
|| Click on '''SMIB_model.mo''' file.&lt;br /&gt;
|| Double-click on '''SMIB_model.mo''' file.&lt;br /&gt;
|- &lt;br /&gt;
|| Cursor to '''Libraries Browser.'''&lt;br /&gt;
|| '''SMIB_model '''opens in '''Libraries Browser.'''&lt;br /&gt;
|- &lt;br /&gt;
|| Double click on '''SMIB_model '''file&lt;br /&gt;
|| Now double-click on '''SMIB_model '''file.&lt;br /&gt;
&lt;br /&gt;
Let me close the libraries browser and messages browser for better view.&lt;br /&gt;
|- &lt;br /&gt;
|| Point to '''Diagram View'''&lt;br /&gt;
|| The file opens in the '''Diagram View'''.&lt;br /&gt;
&lt;br /&gt;
Let me zoom in for better view.&lt;br /&gt;
&lt;br /&gt;
For this I am pressing ‘Ctrl’ and ‘+’ sign simultaneously. &lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
&lt;br /&gt;
Point to all the components in the model. &lt;br /&gt;
|| Here we can see that, this '''model''' consists of the following components:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''A generator of order 6 (with no controls(Constant Efd))'''&lt;br /&gt;
* '''Three Buses'''&lt;br /&gt;
* '''Two winding Transformer'''&lt;br /&gt;
* '''Two power lines'''&lt;br /&gt;
* '''An infinite bus'''&lt;br /&gt;
* '''Three phase balanced fault block'''&lt;br /&gt;
|- &lt;br /&gt;
|| Cursor to the''' generator''' and '''Bus 1'''&lt;br /&gt;
|| The''' generator''' is connected to '''Bus 1'''.&lt;br /&gt;
&lt;br /&gt;
This '''generator''' has no '''controls''' but the '''field voltage (Efd)''' is maintained constant manually.&lt;br /&gt;
|- &lt;br /&gt;
|| Cursor to '''Bus 1 '''and '''Bus 2'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|| '''Bus 1''' and '''Bus 2''' are connected through a '''transformer'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Cursor to '''Bus 2 '''and '''Bus 3'''&lt;br /&gt;
&lt;br /&gt;
|| '''Bus 2''' and '''Bus 3''' are connected through two parallel '''power lines'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Cursor to '''Bus 3 '''and '''Infinite bus.'''&lt;br /&gt;
|| '''Bus 3''' is connected to the infinite''' bus.'''&lt;br /&gt;
|- &lt;br /&gt;
|| Cursor to '''Three phase balanced fault block'''&lt;br /&gt;
|| '''Three phase balanced fault block''' is connected to '''Bus 2.'''&lt;br /&gt;
&lt;br /&gt;
So here '''Bus2 '''is the '''fault bus.'''&lt;br /&gt;
&lt;br /&gt;
I am scrolling up.&lt;br /&gt;
|- &lt;br /&gt;
|| Cursor pointing on the '''System Data '''block&lt;br /&gt;
|| The '''System Data''' block is used to set the '''System base''' and '''Frequency'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Point to '''System Data '''block values&lt;br /&gt;
|| In this case, we can see that the '''system base''' is set at '''100 MVA''' and '''frequency''' at '''50 Hz'''.&lt;br /&gt;
&lt;br /&gt;
I am zooming out.&lt;br /&gt;
&lt;br /&gt;
For this, I am pressing ‘Ctrl’ and ‘-’ sign simultaneously&lt;br /&gt;
|- &lt;br /&gt;
|| Double click on the components to open parameter window.&lt;br /&gt;
|| Before compiling the '''model, parameters''' and '''power flow data''' are required for all the components.&lt;br /&gt;
&lt;br /&gt;
Double click on the generator model to open the parametric window.&lt;br /&gt;
&lt;br /&gt;
These '''power flow data '''are the''' '''initial start values.&lt;br /&gt;
&lt;br /&gt;
These can be obtained from '''PSAT or PSS/E''' which are the '''simulation''' tools.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
&lt;br /&gt;
/* Simulating a Class */ &lt;br /&gt;
|| Here I have already entered the required data.&lt;br /&gt;
&lt;br /&gt;
Let us now try to '''simulate''' the '''model'''.&lt;br /&gt;
&lt;br /&gt;
I am closing this parameter window.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| Now we will check the correctness of the '''model'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Click on '''Check all Models '''button.&lt;br /&gt;
|| Click on '''Check All Models''' button which is in the top '''toolbar'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Point to the '''Messages Browser '''window&lt;br /&gt;
|| In the messages browser, if we scroll up we can see, there are '''99 '''equations in the '''model''' and '''99 variables'''.&lt;br /&gt;
&lt;br /&gt;
From this, we can say this '''model''' is solvable.&lt;br /&gt;
|- &lt;br /&gt;
|| Close the '''Messages Browser'''&lt;br /&gt;
|| Close the '''Messages Browser''' at the bottom.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| Let us proceed to the '''simulation'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Click on the '''Simulation Setup.'''&lt;br /&gt;
|| Click on the '''Simulation Setup''' option in the '''toolbar'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Point to '''Simulation Setup-SMIB_model '''window&lt;br /&gt;
|| '''Simulation Setup-SMIB_model '''window opens.&lt;br /&gt;
&lt;br /&gt;
Here we set up the '''solver''' and other parameters for the '''simulation'''.&lt;br /&gt;
|- &lt;br /&gt;
|| '''Stop Time &amp;gt;&amp;gt; 20'''&lt;br /&gt;
|| Under '''Simulation Interval''', change '''Stop Time''' to '''20''' secs.&lt;br /&gt;
|- &lt;br /&gt;
|| Point to '''dassl''' and '''tolerance '''value.&lt;br /&gt;
&lt;br /&gt;
|| Here, we are using '''Dassl integration algorithm''' with '''tolerance''' of '''1e-06'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Point to '''Simulate '''checkbox&lt;br /&gt;
|| Ensure that '''Simulate '''checkbox is checked.&lt;br /&gt;
|- &lt;br /&gt;
|| Click on '''Ok''' at the bottom.&lt;br /&gt;
|| And then click on the '''Ok '''button at the bottom.&lt;br /&gt;
|- &lt;br /&gt;
|| /* Switching to Simulation Output Window */ &lt;br /&gt;
|| During the execution of the '''simulation''', a new window opens.&lt;br /&gt;
|- &lt;br /&gt;
|| hover the mouse on the simulation output window. &lt;br /&gt;
|| It shows the '''compilation''' process of the '''class'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Point to the success message.&lt;br /&gt;
|| After the '''simulation''' is successful executed, close the '''Simulation Output''' window.&lt;br /&gt;
|- &lt;br /&gt;
|| /* Switching to Plotting Perspective */ &lt;br /&gt;
&lt;br /&gt;
|| By default, '''Plotting Perspective''' opens in the '''OMEdit''' window.&lt;br /&gt;
|- &lt;br /&gt;
|| Switch to '''Variables Browser. '''&lt;br /&gt;
|| At the right of '''Plotting Perspective''', look at the '''Variables Browser''' window.&lt;br /&gt;
|- &lt;br /&gt;
|| Expand the model and each component in '''Variables Browser'''&lt;br /&gt;
|| We can see all the '''variables''' by clicking on the '''Expand''' button of the particular component.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| Now let’s see the '''voltage profile''' at the '''fault bus''' i.e. at '''Bus 2.'''&lt;br /&gt;
|- &lt;br /&gt;
|| Show the '''Variables Browser'''&lt;br /&gt;
&lt;br /&gt;
|| Expand the '''SMIB_model,''' if it is not already open in the '''Variables Browser'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Click on '''B2.'''&lt;br /&gt;
|| Click on the right arrow button of '''B2 (Bus 2).'''&lt;br /&gt;
&lt;br /&gt;
We can see all the parameters of the '''bus'''.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
&lt;br /&gt;
Click on '''V '''checkbox.&lt;br /&gt;
|| Now click on the '''V '''checkbox which is at the left-hand side of the '''voltage parameter (V).'''&lt;br /&gt;
|- &lt;br /&gt;
|| Cursor on '''voltage''' profile of '''Bus 2.'''&lt;br /&gt;
&lt;br /&gt;
|| This plots the graph of '''Voltage''' at '''Bus 2'''.&lt;br /&gt;
&lt;br /&gt;
Let me close the messages browser for better view.&lt;br /&gt;
&lt;br /&gt;
The '''Y-axis '''unit is''' '''in '''per unit '''and the '''X-axis '''unit is '''seconds.'''&lt;br /&gt;
|- &lt;br /&gt;
|| Point to '''X-axis.'''&lt;br /&gt;
&lt;br /&gt;
|| Here we can see the plot starts from '''0''' seconds and ends at '''20''' secs.&lt;br /&gt;
|- &lt;br /&gt;
|| Zoom in the time plot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cursor on the plot.&lt;br /&gt;
&lt;br /&gt;
|| During the fault i.e. from the duration '''0.5''' to '''0.57''' secs, there is a huge dip in the '''voltage profile'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The fault is cleared at '''0.57''' secs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then the '''voltage''' doesn't rise quickly to its '''steady state value''' but oscillates about it.&lt;br /&gt;
|- &lt;br /&gt;
|| Point to the '''Voltage''' value at '''t=12.5''' secs.&lt;br /&gt;
|| The '''voltage''' settles down after about '''12.5''' secs.&lt;br /&gt;
&lt;br /&gt;
This time can be reduced by adding additional '''controls''' to the '''generator'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Cursor on the '''voltage profile''' plot&lt;br /&gt;
|| We can also see that the '''voltage''' doesn't drop down to zero at this '''Bus,''' though it is the '''fault bus'''.&lt;br /&gt;
&lt;br /&gt;
This is because of the '''fault impedance''' involved.&lt;br /&gt;
|- &lt;br /&gt;
|| Expand '''B2''' and '''B3 '''buses&lt;br /&gt;
|| We can also view the '''voltage profiles''' of the other '''bus''' i.e. '''B1'''.&lt;br /&gt;
&lt;br /&gt;
For this expand '''B1 '''in variables browser.&lt;br /&gt;
&lt;br /&gt;
Now click on the checkbox of ‘v’ parameter.&lt;br /&gt;
&lt;br /&gt;
After selecting '''B1''' and '''B2 voltages''', we can clearly see the '''voltage '''drop between the '''buses'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Clear the plot&lt;br /&gt;
|| Now clear these plots by unchecking the '''parameter''' checkboxes.&lt;br /&gt;
|- &lt;br /&gt;
|| Show the plot of '''Delta curve''' of generator&lt;br /&gt;
|| It is also possible to plot the '''Delta curve''' of the '''generator'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This indicates whether the '''system''' is '''accelerating''' or '''stable'''.&lt;br /&gt;
&lt;br /&gt;
I am scrolling down.&lt;br /&gt;
|- &lt;br /&gt;
|| Expand '''order61'''&lt;br /&gt;
|| For this, expand '''order61''' which is a sixth '''order generator.'''&lt;br /&gt;
&lt;br /&gt;
Here we can see all the '''variables''' of the '''generator'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Click on the '''delta '''checkbox&lt;br /&gt;
|| Click on the checkbox of '''delta''' to plot its graph.&lt;br /&gt;
|- &lt;br /&gt;
|| Point to the '''plot window'''&lt;br /&gt;
|| From the graph, we can see the '''system''' is accelerated when the '''fault''' occurs at '''0.5''' secs.&lt;br /&gt;
&lt;br /&gt;
The '''delta''' then oscillates about the '''steady-state value''' after the '''fault''' is being cleared.&lt;br /&gt;
&lt;br /&gt;
It settles down after some time making the '''system stable.'''&lt;br /&gt;
|- &lt;br /&gt;
|| '''Slide Number 6'''&lt;br /&gt;
&lt;br /&gt;
'''Summary'''&lt;br /&gt;
|| Let us now summarize.&lt;br /&gt;
&lt;br /&gt;
In this tutorial, we have learnt:&lt;br /&gt;
* About '''SMIB'''&lt;br /&gt;
* Setup initial values and '''power flow data'''&lt;br /&gt;
* '''Compile''' a '''model'''&lt;br /&gt;
* '''Simulation''' and its setup&lt;br /&gt;
* And interpreting the results obtained&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|| '''Slide Number 7 '''&lt;br /&gt;
&lt;br /&gt;
Assignment&lt;br /&gt;
|| As an assignment:&lt;br /&gt;
&lt;br /&gt;
We recommend that you open different examples under the library.&lt;br /&gt;
&lt;br /&gt;
And then simulate and explore the results.&lt;br /&gt;
|- &lt;br /&gt;
|| '''Slide Number 8'''&lt;br /&gt;
&lt;br /&gt;
Power System Simulation Project&lt;br /&gt;
|| The FOSSEE team invites contributions to develop '''power system networks''' using '''OpenIPSL library.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We give honorarium and certificates to those who do this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more details, please visit this site.&lt;br /&gt;
&lt;br /&gt;
[https://om.fossee.in/powersystems https://om.fossee.in/powersystems] &lt;br /&gt;
|- &lt;br /&gt;
|| '''Slide Number 9'''&lt;br /&gt;
&lt;br /&gt;
About the Spoken Tutorial Project&lt;br /&gt;
|| Watch the video available at the following link.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://spoken-tutorial.org/What_is_a_Spoken_Tutorial https://spoken-tutorial.org/What_is_a_Spoken_Tutorial]&lt;br /&gt;
&lt;br /&gt;
It summarizes the Spoken Tutorial project.&lt;br /&gt;
|- &lt;br /&gt;
|| '''Slide Number 10'''&lt;br /&gt;
&lt;br /&gt;
Spoken Tutorial Workshops&lt;br /&gt;
|| The Spoken Tutorial Project Team conducts workshops and gives certificates.&lt;br /&gt;
* &lt;br /&gt;
* For more details, please write to us.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|| '''Slide Number 11'''&lt;br /&gt;
&lt;br /&gt;
Forum slide&lt;br /&gt;
|| Do you have questions in this '''Spoken Tutorial?'''&lt;br /&gt;
Please visit this site.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Choose the minute and second where you have the question.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Explain your question briefly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Someone from the '''FOSSEE '''team will answer them.&lt;br /&gt;
|- &lt;br /&gt;
|| '''Slide Number 12'''&lt;br /&gt;
&lt;br /&gt;
Forum for specific questions:&lt;br /&gt;
|| * Do you have any general/technical questions on '''OpenModelica'''?&lt;br /&gt;
* Please visit the FOSSEE forum and post your question&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|| '''Slide Number 13'''&lt;br /&gt;
&lt;br /&gt;
Textbook Companion Project&lt;br /&gt;
|| The '''FOSSEE '''team coordinates coding of solved examples of popular books.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We give honorarium and certificates to those who do this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more details, please visit this site.&lt;br /&gt;
|- &lt;br /&gt;
|| '''Slide Number 14'''&lt;br /&gt;
&lt;br /&gt;
Lab Migration Project&lt;br /&gt;
|| The '''FOSSEE '''team helps migrate commercial simulator labs to '''OpenModelica'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We give honorarium and certificates to those who do this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more details, please visit this site.&lt;br /&gt;
|- &lt;br /&gt;
|| '''Slide Number 15'''&lt;br /&gt;
&lt;br /&gt;
Acknowledgements&lt;br /&gt;
|| '''Spoken Tutorial '''and '''FOSSEE '''projects are funded by '''NMEICT, MHRD''', Government of India.&lt;br /&gt;
|- &lt;br /&gt;
|| '''Slide Number 16'''&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;
|| This tutorial is created by Samboju Sai Kiran.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thank you for joining. &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Saikiran</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/OpenModelica-OpenIPSL/C2/Introduction-to-OpenIPSL/English</id>
		<title>OpenModelica-OpenIPSL/C2/Introduction-to-OpenIPSL/English</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/OpenModelica-OpenIPSL/C2/Introduction-to-OpenIPSL/English"/>
				<updated>2019-05-22T07:34:11Z</updated>
		
		<summary type="html">&lt;p&gt;Saikiran: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Title of script''': Introduction to OpenIPSL&lt;br /&gt;
&lt;br /&gt;
'''Author''': S Sai Kiran (IIT Bombay)&lt;br /&gt;
&lt;br /&gt;
'''Keywords''': OpenModelica, OpenIPSL, library structure, power systems, spoken tutorial, video tutorial&lt;br /&gt;
&lt;br /&gt;
{| border =1&lt;br /&gt;
|'''Visual Cue'''&lt;br /&gt;
|'''Narration'''&lt;br /&gt;
|-&lt;br /&gt;
|| Show slide &lt;br /&gt;
&lt;br /&gt;
'''Slide Number 1'''&lt;br /&gt;
|| Welcome to Spoken Tutorial on '''Introduction to OpenIPSL'''.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 2'''&lt;br /&gt;
&lt;br /&gt;
'''Learning Objectives'''&lt;br /&gt;
|| In this tutorial, we will learn:&lt;br /&gt;
* About '''OpenIPSL'''&lt;br /&gt;
* Objectives of '''OpenIPSL package'''&lt;br /&gt;
* How to download the '''OpenIPSL package'''&lt;br /&gt;
* '''Library''' structure of '''OpenIPSL'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 3'''&lt;br /&gt;
&lt;br /&gt;
'''System Requirements'''&lt;br /&gt;
|| To record this tutorial, I am using&lt;br /&gt;
* '''OpenModelica version 1.12.0''' and&lt;br /&gt;
* '''Ubuntu Linux OS 16.04'''&lt;br /&gt;
&lt;br /&gt;
The process demonstrated in this tutorial is identical in other OS also such as-&lt;br /&gt;
* '''Windows'''&lt;br /&gt;
* '''Mac OS X''' or &lt;br /&gt;
* '''FOSSEE OS''' on '''ARM'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 4'''&lt;br /&gt;
&lt;br /&gt;
'''Prerequisites'''&lt;br /&gt;
|| To follow this tutorial, you should have knowledge of :&lt;br /&gt;
&lt;br /&gt;
* '''Power systems''' and&lt;br /&gt;
* '''Modelling''' using '''OpenModelica'''&lt;br /&gt;
&lt;br /&gt;
For prerequisite '''OpenModelica''' tutorials, please visit this website. &lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 5What is OpenIPSL?'''&lt;br /&gt;
|| What is '''OpenIPSL'''?&lt;br /&gt;
&lt;br /&gt;
* '''OpenIPSL''' stands for '''Open-Instance Power System Library'''&lt;br /&gt;
* It is a '''Modelica library''' for '''power system dynamic simulations'''&lt;br /&gt;
* And it contains a set of '''power system''' components&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 6'''&lt;br /&gt;
&lt;br /&gt;
'''Objectives'''&lt;br /&gt;
|| &lt;br /&gt;
* '''OpenIPSL '''provides an open source alternative for '''power system simulations'''&lt;br /&gt;
* It can have several possible typical '''test networks''' for research and teaching purpose. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 7'''&lt;br /&gt;
&lt;br /&gt;
Download''' OpenIPSL'''&lt;br /&gt;
|| To download '''OpenIPSL''' from '''GitHub''', go to the link given below:&lt;br /&gt;
&lt;br /&gt;
[https://github.com/OpenIPSL/OpenIPSL https://github.com/OpenIPSL/OpenIPSL]&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| Now, we will see how to download and include '''OpenIPSL''' in '''OpenModelica'''.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| Make sure you have working internet connection&lt;br /&gt;
|-&lt;br /&gt;
|| [https://github.com/OpenIPSL/OpenIPSL https://github.com/OpenIPSL/OpenIPSL]&lt;br /&gt;
&lt;br /&gt;
Open '''Firefox''' web browser&lt;br /&gt;
&lt;br /&gt;
Copy the link and paste it in address bar&lt;br /&gt;
|| For this, open your default web browser. I am opening '''Firefox web browser'''.&lt;br /&gt;
&lt;br /&gt;
In the '''address bar''', type “github.com/OpenIPSL/OpenIPSL” &lt;br /&gt;
&lt;br /&gt;
Press '''Enter'''.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| A web page opens.&lt;br /&gt;
&lt;br /&gt;
I am scrolling down to view contents of the file&lt;br /&gt;
|-&lt;br /&gt;
|| Cursor to '''Clone or download''' button.&lt;br /&gt;
&lt;br /&gt;
'''Highlight the Clone or download button'''&lt;br /&gt;
&lt;br /&gt;
Click on '''Clone or download''' button&lt;br /&gt;
|| At the right, we can see a green coloured '''Clone or download''' button.&lt;br /&gt;
&lt;br /&gt;
Click on it.&lt;br /&gt;
|-&lt;br /&gt;
|| Point to '''Clone with HTTPS'''&lt;br /&gt;
|| '''Clone with HTTPS''' pop-up opens.&lt;br /&gt;
|-&lt;br /&gt;
|| Click on '''Download ZIP'''&lt;br /&gt;
|| Click on '''Download ZIP.'''&lt;br /&gt;
|-&lt;br /&gt;
|| Point to '''Save File '''dialogue box&lt;br /&gt;
|| '''Save File''' dialog box opens.&lt;br /&gt;
&lt;br /&gt;
Select '''Save File''' option and click on the '''OK''' button.&lt;br /&gt;
&lt;br /&gt;
If you are using '''Chrome browser,''' then the file gets automatically downloaded.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
&lt;br /&gt;
Cursor on the extracted folder&lt;br /&gt;
&lt;br /&gt;
|| Now go to the folder where the file is downloaded.&lt;br /&gt;
&lt;br /&gt;
Extract the '''OpenIPSL-master.zip''' file to any desired location of your computer.&lt;br /&gt;
|-&lt;br /&gt;
|| Click on '''OpenIPSL-master '''folder&lt;br /&gt;
|| Double-click on '''OpenIPSL-master '''folder to open it.&lt;br /&gt;
|-&lt;br /&gt;
|| Click on '''OpenIPSL'''&lt;br /&gt;
|| Next, double-click on the folder '''OpenIPSL'''.&lt;br /&gt;
|-&lt;br /&gt;
|| Point to '''package.mo '''package&lt;br /&gt;
&lt;br /&gt;
Highlight the '''package.mo '''package&lt;br /&gt;
|| Here, we can see that '''OpenIPSL''' folder contains the '''package.mo modelica '''file'''.'''&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| Now let us see how to include this in '''OpenModelica'''.&lt;br /&gt;
|-&lt;br /&gt;
|| Open '''OMEdit'''&lt;br /&gt;
|| I have already opened '''OpenModelica''' on my machine.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
&lt;br /&gt;
Point to '''Libraries Browser'''&lt;br /&gt;
&lt;br /&gt;
Highlight the '''Libraries Browser'''&lt;br /&gt;
&lt;br /&gt;
Point to &lt;br /&gt;
&lt;br /&gt;
'''File &amp;gt;&amp;gt; System Libraries &amp;gt;&amp;gt; OpenIPSL'''&lt;br /&gt;
|| There are three ways to include this file in '''OpenModelica'''.&lt;br /&gt;
&lt;br /&gt;
First way is to drag-and-drop it into the '''Libraries Browser'''.&lt;br /&gt;
&lt;br /&gt;
Second way is to navigate to the '''package.mo '''file and open it through '''OMEdit'''.&lt;br /&gt;
&lt;br /&gt;
Third way is to directly open it from '''OpenModelica''' by navigating to '''File &amp;gt;&amp;gt; System Libraries &amp;gt;&amp;gt; OpenIPSL'''&lt;br /&gt;
|-&lt;br /&gt;
|| Highlight OpenIPSL in libraries browser&lt;br /&gt;
|| Click on OpenIPSL &lt;br /&gt;
&lt;br /&gt;
We can see that it is included in libraries browser.&lt;br /&gt;
|-&lt;br /&gt;
|| Expanding '''OpenIPSL''' Library &lt;br /&gt;
&lt;br /&gt;
Click on expand button to the left of '''OpenIPSL''' Library &lt;br /&gt;
&lt;br /&gt;
|| Let us expand the '''OpenIPSL library.''' &lt;br /&gt;
&lt;br /&gt;
To do this, click on the arrowhead to the left of '''OpenIPSL library'''. &lt;br /&gt;
&lt;br /&gt;
Here we can see the list of all available '''libraries'''. &lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| For a better understanding of the '''libraries''', let’s go back to the slides.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide number 8'''&lt;br /&gt;
&lt;br /&gt;
'''Library structure'''&lt;br /&gt;
|| So, we saw that there are in total 5 '''libraries''', which are:&lt;br /&gt;
* '''Examples''' which contains models that are made using different components from the '''library'''.&lt;br /&gt;
* '''Electrical, '''&lt;br /&gt;
* '''Non-electrical, '''&lt;br /&gt;
* '''Interfaces '''and&lt;br /&gt;
* '''Types''' which contains all the respective basic components &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide number 9'''&lt;br /&gt;
&lt;br /&gt;
'''Library structure '''&lt;br /&gt;
&lt;br /&gt;
|| These components serve as basic building blocks for modelling a '''power network'''.&lt;br /&gt;
&lt;br /&gt;
The '''library''' structure is properly categorized.&lt;br /&gt;
&lt;br /&gt;
It helps the user to search a specific component or '''model''' easily.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide number 10'''&lt;br /&gt;
&lt;br /&gt;
'''Library structure'''&lt;br /&gt;
|| These example '''models''' help the user to get acquainted with different '''models'''.&lt;br /&gt;
&lt;br /&gt;
These also provides basic idea of '''modeling''' to the users.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| Now let us look into one of these example '''models'''.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| For this let us go back to '''OpenModelica'''.&lt;br /&gt;
&lt;br /&gt;
Now let me maximise the libraries browser window for better view.&lt;br /&gt;
|-&lt;br /&gt;
|| Point to '''Machines &amp;gt;&amp;gt; PSAT &amp;gt;&amp;gt; InductiveMotorI_SMIBOpenline_Test.'''&lt;br /&gt;
|| Now expand the '''Examples category''' and navigate to &lt;br /&gt;
&lt;br /&gt;
'''Machines &amp;gt;&amp;gt; PSAT &amp;gt;&amp;gt; '''&lt;br /&gt;
&lt;br /&gt;
Now scroll down to view &lt;br /&gt;
&lt;br /&gt;
'''InductiveMotorI_SMIBOpenline_Test.'''&lt;br /&gt;
|-&lt;br /&gt;
|| Double click on''' InductiveMotorI_SMIBOpenline_Test'''&lt;br /&gt;
|| Double-click on '''InductiveMotorI_SMIBOpenline_Test'''&lt;br /&gt;
&lt;br /&gt;
Close the libraries browser&lt;br /&gt;
&lt;br /&gt;
Now we can see this '''model'''.&lt;br /&gt;
&lt;br /&gt;
Make sure that the '''model''' is displayed in '''Diagram view'''.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| You can also close the messages browser for better view.&lt;br /&gt;
|-&lt;br /&gt;
|| Point to the '''components'''&lt;br /&gt;
&lt;br /&gt;
'''Highlight all the components'''&lt;br /&gt;
|| We can see that this simple '''model''' consists of an '''Infinite bus'''.&lt;br /&gt;
&lt;br /&gt;
And an '''Induction motor''' of '''order 1''' connected with two '''power lines'''.&lt;br /&gt;
|-&lt;br /&gt;
|| Double click on the '''components '''&lt;br /&gt;
|| Double-click on the '''components.'''&lt;br /&gt;
&lt;br /&gt;
Here we can see that the parameters are already set.&lt;br /&gt;
&lt;br /&gt;
The '''power flow data''' is already entered.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| Close this parameter window&lt;br /&gt;
|-&lt;br /&gt;
|| Double click on the''' pwLine2'''&lt;br /&gt;
&lt;br /&gt;
Cursor to '''Parameters '''window&lt;br /&gt;
&lt;br /&gt;
'''General &amp;gt;&amp;gt;''' '''perturbation parameters'''&lt;br /&gt;
|| Double-click on '''pwLine2.'''&lt;br /&gt;
&lt;br /&gt;
The '''Parameters '''window opens.&lt;br /&gt;
&lt;br /&gt;
Under the '''General '''tab,''' '''go to '''perturbation parameters'''. &lt;br /&gt;
|-&lt;br /&gt;
|| Point to '''t1''' and '''t2''' values&lt;br /&gt;
|| Here this '''power line''' opens at time''' t1 = 2 seconds '''and''' '''closes back at''' t2 = 3 seconds.'''&lt;br /&gt;
|-&lt;br /&gt;
|| Close the '''Parameters '''window&lt;br /&gt;
|| Close this window.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| Now let's see the effect of the opening on the '''induction motor voltage profile'''.&lt;br /&gt;
|-&lt;br /&gt;
|| Click on the '''Simulation Setup''' option on the toolbar. &lt;br /&gt;
|| Click on the '''Simulation Setup''' option on the toolbar.&lt;br /&gt;
|-&lt;br /&gt;
|| Point to '''Simulation Setup''' window.&lt;br /&gt;
|| The '''Simulation Setup''' window opens.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
&lt;br /&gt;
Cursor to '''Start Time '''and '''Stop Time '''values&lt;br /&gt;
|| By default, the simulation runs from '''0''' to '''20''' unit time. &lt;br /&gt;
|-&lt;br /&gt;
|| Select '''Method '''as '''dassl'''&lt;br /&gt;
|| Under '''Integration''' tab, select '''Method''' as '''dassl, '''if not already selected, by default.&lt;br /&gt;
|-&lt;br /&gt;
|| Ensure that '''Simulate '''checkbox is checked. &lt;br /&gt;
&lt;br /&gt;
Click '''Ok. '''&lt;br /&gt;
|| Ensure that '''Simulate''' checkbox is checked and then click on the '''Ok '''button.&lt;br /&gt;
|-&lt;br /&gt;
|| /* Switching to Simulation Output Window */ &lt;br /&gt;
|| On '''simulating''', a new window opens.&lt;br /&gt;
|-&lt;br /&gt;
|| Hover the mouse on the simulation output window. &lt;br /&gt;
|| It shows the '''compilation''' process of the '''class'''.&lt;br /&gt;
|-&lt;br /&gt;
|| Point to or highlight the success message window. &lt;br /&gt;
&lt;br /&gt;
'''The Simulation finished successfully'''&lt;br /&gt;
|| Once the '''compilation''' is successful, the output window displays the message: &lt;br /&gt;
&lt;br /&gt;
'''The Simulation finished successfully.''' &lt;br /&gt;
|-&lt;br /&gt;
|| Close this window. &lt;br /&gt;
|| Close the window. &lt;br /&gt;
|-&lt;br /&gt;
|| Switching to '''Plotting Perspective'''&lt;br /&gt;
&lt;br /&gt;
|| By default, '''Plotting Perspective''' opens in the '''OMEdit''' window. &lt;br /&gt;
&lt;br /&gt;
Here we can see the '''simulation''' results of the '''Modelica class.'''&lt;br /&gt;
|-&lt;br /&gt;
|| Point to '''Variables Browser. '''&lt;br /&gt;
&lt;br /&gt;
Click on the checkbox against''' v '''variable&lt;br /&gt;
|| Under '''Variables Browser,''' expand the '''motorTypel variable. '''&lt;br /&gt;
&lt;br /&gt;
Scroll down to locate variable v&lt;br /&gt;
&lt;br /&gt;
Click on the check box against''' v variable''' to get the '''plot'''.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| I am closing the message browser for better view.&lt;br /&gt;
|-&lt;br /&gt;
|| The cursor on the plot&lt;br /&gt;
&lt;br /&gt;
Highlight the drop in voltage.&lt;br /&gt;
|| We can see the drop in '''voltage''' for the duration of 1 second.&lt;br /&gt;
&lt;br /&gt;
That is when the line was kept open starting from 2 secs to 3 secs.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| In the upcoming tutorials, we will learn more about how to '''simulate''' these '''models''' and analyse the results. &lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 11'''&lt;br /&gt;
&lt;br /&gt;
Summary&lt;br /&gt;
|| Let’s summarize.&lt;br /&gt;
&lt;br /&gt;
In this tutorial, we have learnt:&lt;br /&gt;
&lt;br /&gt;
* About '''OpenIPSL'''&lt;br /&gt;
* Objectives of '''OpenIPSL package'''&lt;br /&gt;
* How to download the '''OpenIPSL package'''&lt;br /&gt;
* '''Library''' structure of '''OpenIPSL'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 12'''&lt;br /&gt;
&lt;br /&gt;
Power System Simulation Project&lt;br /&gt;
|| The FOSSEE team invites contributions to develop '''power system networks''' using '''OpenIPSL library.'''&lt;br /&gt;
&lt;br /&gt;
We give honorarium and certificates to those who do this.&lt;br /&gt;
&lt;br /&gt;
For more details, please visit this site.&lt;br /&gt;
&lt;br /&gt;
[https://om.fossee.in/powersystems https://om.fossee.in/powersystems] &lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 13'''&lt;br /&gt;
&lt;br /&gt;
About the Spoken Tutorial Project&lt;br /&gt;
|| Watch the video available at the following link.&lt;br /&gt;
&lt;br /&gt;
[https://spoken-tutorial.org/What_is_a_Spoken_Tutorial https://spoken-tutorial.org/What_is_a_Spoken_Tutorial]&lt;br /&gt;
&lt;br /&gt;
It summarizes the Spoken Tutorial project.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 14'''&lt;br /&gt;
&lt;br /&gt;
Spoken Tutorial Workshops&lt;br /&gt;
|| The Spoken Tutorial Project Team conducts workshops and gives certificates.&lt;br /&gt;
* &lt;br /&gt;
* For more details, please write to us.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 15'''&lt;br /&gt;
&lt;br /&gt;
Forum slide&lt;br /&gt;
|| Do you have questions in this '''Spoken Tutorial?'''&lt;br /&gt;
&lt;br /&gt;
Please visit this site.&lt;br /&gt;
&lt;br /&gt;
Choose the minute and second where you have the question.&lt;br /&gt;
&lt;br /&gt;
Explain your question briefly.&lt;br /&gt;
&lt;br /&gt;
Someone from the '''FOSSEE '''team will answer them.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 16'''&lt;br /&gt;
&lt;br /&gt;
Forum for specific questions:&lt;br /&gt;
|| Do you have any general/technical questions on '''OpenModelica'''?&lt;br /&gt;
&lt;br /&gt;
Please visit the FOSSEE forum and post your question&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 17'''&lt;br /&gt;
&lt;br /&gt;
Textbook Companion Project&lt;br /&gt;
|| The '''FOSSEE '''team coordinates coding of solved examples of popular books.&lt;br /&gt;
&lt;br /&gt;
We give honorarium and certificates to those who do this.&lt;br /&gt;
&lt;br /&gt;
For more details, please visit this site.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 18'''&lt;br /&gt;
&lt;br /&gt;
Lab Migration Project&lt;br /&gt;
|| The '''FOSSEE '''team helps migrate commercial simulator labs to '''OpenModelica'''.&lt;br /&gt;
&lt;br /&gt;
We give honorarium and certificates to those who do this.&lt;br /&gt;
&lt;br /&gt;
For more details, please visit this site.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 19'''&lt;br /&gt;
&lt;br /&gt;
Acknowledgements&lt;br /&gt;
|| '''Spoken Tutorial '''and '''FOSSEE '''projects are funded by '''NMEICT, MHRD''', Government of India.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 20'''&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;
|| This tutorial is created by Samboju Sai Kiran.&lt;br /&gt;
&lt;br /&gt;
Thank you for joining. &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Saikiran</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/OpenModelica-OpenIPSL/C2/Introduction-to-OpenIPSL/English</id>
		<title>OpenModelica-OpenIPSL/C2/Introduction-to-OpenIPSL/English</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/OpenModelica-OpenIPSL/C2/Introduction-to-OpenIPSL/English"/>
				<updated>2019-05-22T07:28:16Z</updated>
		
		<summary type="html">&lt;p&gt;Saikiran: Created page with &amp;quot;'''Title of script''': Introduction to OpenIPSL  '''Author''': S Sai Kiran (IIT Bombay)  '''Keywords''': OpenModelica, OpenIPSL, library structure, power systems, spoken tutor...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Title of script''': Introduction to OpenIPSL&lt;br /&gt;
&lt;br /&gt;
'''Author''': S Sai Kiran (IIT Bombay)&lt;br /&gt;
&lt;br /&gt;
'''Keywords''': OpenModelica, OpenIPSL, library structure, power systems, spoken tutorial, video tutorial&lt;br /&gt;
&lt;br /&gt;
{| border =1&lt;br /&gt;
|'''Visual Cue'''&lt;br /&gt;
|'''Narration'''&lt;br /&gt;
|-&lt;br /&gt;
|| Show slide &lt;br /&gt;
&lt;br /&gt;
'''Slide Number 1'''&lt;br /&gt;
|| Welcome to Spoken Tutorial on '''Introduction to OpenIPSL'''.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 2'''&lt;br /&gt;
&lt;br /&gt;
'''Learning Objectives'''&lt;br /&gt;
|| In this tutorial, we will learn:&lt;br /&gt;
* About '''OpenIPSL'''&lt;br /&gt;
* Objectives of '''OpenIPSL package'''&lt;br /&gt;
* How to download the '''OpenIPSL package'''&lt;br /&gt;
* '''Library''' structure of '''OpenIPSL'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 3'''&lt;br /&gt;
&lt;br /&gt;
'''System Requirements'''&lt;br /&gt;
|| To record this tutorial, I am using&lt;br /&gt;
* '''OpenModelica version 1.12.0''' and&lt;br /&gt;
* '''Ubuntu Linux OS 16.04'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The process demonstrated in this tutorial is identical in other OS also such as-&lt;br /&gt;
* '''Windows'''&lt;br /&gt;
* '''Mac OS X''' or &lt;br /&gt;
* '''FOSSEE OS''' on '''ARM'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 4'''&lt;br /&gt;
&lt;br /&gt;
'''Prerequisites'''&lt;br /&gt;
|| To follow this tutorial, you should have knowledge of :&lt;br /&gt;
&lt;br /&gt;
* '''Power systems''' and&lt;br /&gt;
* '''Modelling''' using '''OpenModelica'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For prerequisite '''OpenModelica''' tutorials, please visit this website. &lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 5What is OpenIPSL?'''&lt;br /&gt;
|| What is '''OpenIPSL'''?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''OpenIPSL''' stands for '''Open-Instance Power System Library'''&lt;br /&gt;
* It is a '''Modelica library''' for '''power system dynamic simulations'''&lt;br /&gt;
* And it contains a set of '''power system''' components&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 6'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objectives'''&lt;br /&gt;
|| &lt;br /&gt;
* '''OpenIPSL '''provides an open source alternative for '''power system simulations'''&lt;br /&gt;
* It can have several possible typical '''test networks''' for research and teaching purpose. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 7'''&lt;br /&gt;
&lt;br /&gt;
Download''' OpenIPSL'''&lt;br /&gt;
|| To download '''OpenIPSL''' from '''GitHub''', go to the link given below:&lt;br /&gt;
&lt;br /&gt;
[https://github.com/OpenIPSL/OpenIPSL https://github.com/OpenIPSL/OpenIPSL]&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| Now, we will see how to download and include '''OpenIPSL''' in '''OpenModelica'''.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| Make sure you have working internet connection&lt;br /&gt;
|-&lt;br /&gt;
|| [https://github.com/OpenIPSL/OpenIPSL https://github.com/OpenIPSL/OpenIPSL]&lt;br /&gt;
&lt;br /&gt;
Open '''Firefox''' web browser&lt;br /&gt;
&lt;br /&gt;
Copy the link and paste it in address bar&lt;br /&gt;
|| For this, open your default web browser. I am opening '''Firefox web browser'''.&lt;br /&gt;
&lt;br /&gt;
In the '''address bar''', type “github.com/OpenIPSL/OpenIPSL” &lt;br /&gt;
&lt;br /&gt;
Press '''Enter'''.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| A web page opens.&lt;br /&gt;
&lt;br /&gt;
I am scrolling down to view contents of the file&lt;br /&gt;
|-&lt;br /&gt;
|| Cursor to '''Clone or download''' button.&lt;br /&gt;
&lt;br /&gt;
'''Highlight the Clone or download button'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on '''Clone or download''' button&lt;br /&gt;
|| At the right, we can see a green coloured '''Clone or download''' button.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on it.&lt;br /&gt;
|-&lt;br /&gt;
|| Point to '''Clone with HTTPS'''&lt;br /&gt;
|| '''Clone with HTTPS''' pop-up opens.&lt;br /&gt;
|-&lt;br /&gt;
|| Click on '''Download ZIP'''&lt;br /&gt;
|| Click on '''Download ZIP.'''&lt;br /&gt;
|-&lt;br /&gt;
|| Point to '''Save File '''dialogue box&lt;br /&gt;
|| '''Save File''' dialog box opens.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Select '''Save File''' option and click on the '''OK''' button.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are using '''Chrome browser,''' then the file gets automatically downloaded.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
&lt;br /&gt;
Cursor on the extracted folder&lt;br /&gt;
&lt;br /&gt;
|| Now go to the folder where the file is downloaded.&lt;br /&gt;
&lt;br /&gt;
Extract the '''OpenIPSL-master.zip''' file to any desired location of your computer.&lt;br /&gt;
|-&lt;br /&gt;
|| Click on '''OpenIPSL-master '''folder&lt;br /&gt;
|| Double-click on '''OpenIPSL-master '''folder to open it.&lt;br /&gt;
|-&lt;br /&gt;
|| Click on '''OpenIPSL'''&lt;br /&gt;
|| Next, double-click on the folder '''OpenIPSL'''.&lt;br /&gt;
|-&lt;br /&gt;
|| Point to '''package.mo '''package&lt;br /&gt;
&lt;br /&gt;
Highlight the '''package.mo '''package&lt;br /&gt;
|| Here, we can see that '''OpenIPSL''' folder contains the '''package.mo modelica '''file'''.'''&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| Now let us see how to include this in '''OpenModelica'''.&lt;br /&gt;
|-&lt;br /&gt;
|| Open '''OMEdit'''&lt;br /&gt;
|| I have already opened '''OpenModelica''' on my machine.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
&lt;br /&gt;
Point to '''Libraries Browser'''&lt;br /&gt;
&lt;br /&gt;
Highlight the '''Libraries Browser'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Point to &lt;br /&gt;
&lt;br /&gt;
'''File &amp;gt;&amp;gt; System Libraries &amp;gt;&amp;gt; OpenIPSL'''&lt;br /&gt;
|| There are three ways to include this file in '''OpenModelica'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First way is to drag-and-drop it into the '''Libraries Browser'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Second way is to navigate to the '''package.mo '''file and open it through '''OMEdit'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Third way is to directly open it from '''OpenModelica''' by navigating to '''File &amp;gt;&amp;gt; System Libraries &amp;gt;&amp;gt; OpenIPSL'''&lt;br /&gt;
|-&lt;br /&gt;
|| Highlight OpenIPSL in libraries browser&lt;br /&gt;
|| Click on OpenIPSL &lt;br /&gt;
&lt;br /&gt;
We can see that it is included in libraries browser.&lt;br /&gt;
|-&lt;br /&gt;
|| Expanding '''OpenIPSL''' Library &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on expand button to the left of '''OpenIPSL''' Library &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|| Let us expand the '''OpenIPSL library.''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To do this, click on the arrowhead to the left of '''OpenIPSL library'''. &lt;br /&gt;
&lt;br /&gt;
Here we can see the list of all available '''libraries'''. &lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| For a better understanding of the '''libraries''', let’s go back to the slides.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide number 8'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Library structure'''&lt;br /&gt;
|| So, we saw that there are in total 5 '''libraries''', which are:&lt;br /&gt;
* '''Examples''' which contains models that are made using different components from the '''library'''.&lt;br /&gt;
* '''Electrical, '''&lt;br /&gt;
* '''Non-electrical, '''&lt;br /&gt;
* '''Interfaces '''and&lt;br /&gt;
* '''Types''' which contains all the respective basic components &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide number 9'''&lt;br /&gt;
&lt;br /&gt;
'''Library structure '''&lt;br /&gt;
&lt;br /&gt;
|| These components serve as basic building blocks for modelling a '''power network'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The '''library''' structure is properly categorized.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It helps the user to search a specific component or '''model''' easily.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide number 10'''&lt;br /&gt;
&lt;br /&gt;
'''Library structure'''&lt;br /&gt;
|| These example '''models''' help the user to get acquainted with different '''models'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These also provides basic idea of '''modeling''' to the users.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| Now let us look into one of these example '''models'''.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| For this let us go back to '''OpenModelica'''.&lt;br /&gt;
&lt;br /&gt;
Now let me maximise the libraries browser window for better view.&lt;br /&gt;
|-&lt;br /&gt;
|| Point to '''Machines &amp;gt;&amp;gt; PSAT &amp;gt;&amp;gt; InductiveMotorI_SMIBOpenline_Test.'''&lt;br /&gt;
|| Now expand the '''Examples category''' and navigate to &lt;br /&gt;
&lt;br /&gt;
'''Machines &amp;gt;&amp;gt; PSAT &amp;gt;&amp;gt; '''&lt;br /&gt;
&lt;br /&gt;
Now scroll down to view &lt;br /&gt;
&lt;br /&gt;
'''InductiveMotorI_SMIBOpenline_Test.'''&lt;br /&gt;
|-&lt;br /&gt;
|| Double click on''' InductiveMotorI_SMIBOpenline_Test'''&lt;br /&gt;
|| Double-click on '''InductiveMotorI_SMIBOpenline_Test'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Close the libraries browser&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now we can see this '''model'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make sure that the '''model''' is displayed in '''Diagram view'''.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| You can also close the messages browser for better view.&lt;br /&gt;
|-&lt;br /&gt;
|| Point to the '''components'''&lt;br /&gt;
&lt;br /&gt;
'''Highlight all the components'''&lt;br /&gt;
|| We can see that this simple '''model''' consists of an '''Infinite bus'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
And an '''Induction motor''' of '''order 1''' connected with two '''power lines'''.&lt;br /&gt;
|-&lt;br /&gt;
|| Double click on the '''components '''&lt;br /&gt;
|| Double-click on the '''components.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here we can see that the parameters are already set.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The '''power flow data''' is already entered.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| Close this parameter window&lt;br /&gt;
|-&lt;br /&gt;
|| Double click on the''' pwLine2'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cursor to '''Parameters '''window&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''General &amp;gt;&amp;gt;''' '''perturbation parameters'''&lt;br /&gt;
|| Double-click on '''pwLine2.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The '''Parameters '''window opens.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Under the '''General '''tab,''' '''go to '''perturbation parameters'''. &lt;br /&gt;
|-&lt;br /&gt;
|| Point to '''t1''' and '''t2''' values&lt;br /&gt;
|| Here this '''power line''' opens at time''' t1 = 2 seconds '''and''' '''closes back at''' t2 = 3 seconds.'''&lt;br /&gt;
|-&lt;br /&gt;
|| Close the '''Parameters '''window&lt;br /&gt;
|| Close this window.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| Now let's see the effect of the opening on the '''induction motor voltage profile'''.&lt;br /&gt;
|-&lt;br /&gt;
|| Click on the '''Simulation Setup''' option on the toolbar. &lt;br /&gt;
|| Click on the '''Simulation Setup''' option on the toolbar.&lt;br /&gt;
|-&lt;br /&gt;
|| Point to '''Simulation Setup''' window.&lt;br /&gt;
|| The '''Simulation Setup''' window opens.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
&lt;br /&gt;
Cursor to '''Start Time '''and '''Stop Time '''values&lt;br /&gt;
|| By default, the simulation runs from '''0''' to '''20''' unit time. &lt;br /&gt;
|-&lt;br /&gt;
|| Select '''Method '''as '''dassl'''&lt;br /&gt;
|| Under '''Integration''' tab, select '''Method''' as '''dassl, '''if not already selected, by default.&lt;br /&gt;
|-&lt;br /&gt;
|| Ensure that '''Simulate '''checkbox is checked. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click '''Ok. '''&lt;br /&gt;
|| Ensure that '''Simulate''' checkbox is checked and then click on the '''Ok '''button.&lt;br /&gt;
|-&lt;br /&gt;
|| /* Switching to Simulation Output Window */ &lt;br /&gt;
|| On '''simulating''', a new window opens.&lt;br /&gt;
|-&lt;br /&gt;
|| Hover the mouse on the simulation output window. &lt;br /&gt;
|| It shows the '''compilation''' process of the '''class'''.&lt;br /&gt;
|-&lt;br /&gt;
|| Point to or highlight the success message window. &lt;br /&gt;
&lt;br /&gt;
'''The Simulation finished successfully'''&lt;br /&gt;
|| Once the '''compilation''' is successful, the output window displays the message: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''The Simulation finished successfully.''' &lt;br /&gt;
|-&lt;br /&gt;
|| Close this window. &lt;br /&gt;
|| Close the window. &lt;br /&gt;
|-&lt;br /&gt;
|| Switching to '''Plotting Perspective'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|| By default, '''Plotting Perspective''' opens in the '''OMEdit''' window. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here we can see the '''simulation''' results of the '''Modelica class.'''&lt;br /&gt;
|-&lt;br /&gt;
|| Point to '''Variables Browser. '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on the checkbox against''' v '''variable&lt;br /&gt;
|| Under '''Variables Browser,''' expand the '''motorTypel variable. '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scroll down to locate variable v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on the check box against''' v variable''' to get the '''plot'''.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| I am closing the message browser for better view.&lt;br /&gt;
|-&lt;br /&gt;
|| The cursor on the plot&lt;br /&gt;
&lt;br /&gt;
Highlight the drop in voltage.&lt;br /&gt;
|| We can see the drop in '''voltage''' for the duration of 1 second.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
That is when the line was kept open starting from 2 secs to 3 secs.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| In the upcoming tutorials, we will learn more about how to '''simulate''' these '''models''' and analyse the results. &lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 11'''&lt;br /&gt;
&lt;br /&gt;
Summary&lt;br /&gt;
|| Let’s summarize.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In this tutorial, we have learnt:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* About '''OpenIPSL'''&lt;br /&gt;
* Objectives of '''OpenIPSL package'''&lt;br /&gt;
* How to download the '''OpenIPSL package'''&lt;br /&gt;
* '''Library''' structure of '''OpenIPSL'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 12'''&lt;br /&gt;
&lt;br /&gt;
Power System Simulation Project&lt;br /&gt;
|| The FOSSEE team invites contributions to develop '''power system networks''' using '''OpenIPSL library.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We give honorarium and certificates to those who do this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more details, please visit this site.&lt;br /&gt;
&lt;br /&gt;
[https://om.fossee.in/powersystems https://om.fossee.in/powersystems] &lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 13'''&lt;br /&gt;
&lt;br /&gt;
About the Spoken Tutorial Project&lt;br /&gt;
|| Watch the video available at the following link.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://spoken-tutorial.org/What_is_a_Spoken_Tutorial https://spoken-tutorial.org/What_is_a_Spoken_Tutorial]&lt;br /&gt;
&lt;br /&gt;
It summarizes the Spoken Tutorial project.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 14'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Spoken Tutorial Workshops&lt;br /&gt;
|| The Spoken Tutorial Project Team conducts workshops and gives certificates.&lt;br /&gt;
* &lt;br /&gt;
* For more details, please write to us.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 15'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Forum slide&lt;br /&gt;
|| Do you have questions in this '''Spoken Tutorial?'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please visit this site.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Choose the minute and second where you have the question.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Explain your question briefly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Someone from the '''FOSSEE '''team will answer them.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 16'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Forum for specific questions:&lt;br /&gt;
|| Do you have any general/technical questions on '''OpenModelica'''?&lt;br /&gt;
&lt;br /&gt;
Please visit the FOSSEE forum and post your question&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 17'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Textbook Companion Project&lt;br /&gt;
|| The '''FOSSEE '''team coordinates coding of solved examples of popular books.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We give honorarium and certificates to those who do this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more details, please visit this site.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 18'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lab Migration Project&lt;br /&gt;
|| The '''FOSSEE '''team helps migrate commercial simulator labs to '''OpenModelica'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We give honorarium and certificates to those who do this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more details, please visit this site.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 19'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Acknowledgements&lt;br /&gt;
|| '''Spoken Tutorial '''and '''FOSSEE '''projects are funded by '''NMEICT, MHRD''', Government of India.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide Number 20'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;
|| This tutorial is created by Samboju Sai Kiran.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thank you for joining. &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Saikiran</name></author>	</entry>

	</feed>