ELECTRICAL MACHINES VIRTUAL LAB
OPERATIONAL MANUAL
TABLE OF CONTENTS
Sr. No CONTENT PAGE NO.
1 INTRODUCTION 3
2 COPYRIGHTS AND DISCLAIMER 4
3 WEB LINK 5
4 CONTACT INFORMATION 6
5 WHY ELECTRICAL MACHINES VIRTUAL LAB EXPERIMENTS? 7
6 DESIGN DESCRIPTION 9
7 SYSTEM PREREQUISITES 10
8 STEPS FOR USING PROJECT 11
9 EXPERIMENT SETUP 15
10 ELECTRICAL MACHINE EXPERIMENT GUIDE 16
11 SOURCES AND REFERENCES 24
1. INTRODUCTION
ELECTRICAL MACHINES VIRTUAL LAB
Electrical Machines Virtual Lab is a part of Grand Venture called "Virtual Labs". It is an initiative of the
National Mission on Education through Information and Communication Technology (NMEICT) of the
Ministry of Human Resource Development (MHRD), Government of India,
To ensure that the students of each and every technical institute of India get an easy and effective access to
the expensive laboratory instruments through virtualization of the lab equipment available in various higher
level Institutes. This venture provides any student with an opportunity to operate the instruments
unavailable in his/her institute and conduct experiments from the comfort of his home through the medium
of internet. The Electrical Machines virtual workbench is created and maintained by the Department of
Electrical Engineering at IIT Roorkee.
The Electrical Machines Virtual Lab aims at providing a platform for students to perform experiments
remotely over the web through a user-friendly graphical front end, working in synchrony with a backend
consisting of actual measurement data on a server.
THE PHILOSOPHY
Physical distances and the lack of resources make us unable to perform experiments, especially when they
involve sophisticated instruments. Also, good teachers are always a scarce resource. Web-based and video-
based courses address the issue of teaching to some extent. Conducting joint experiments by two
participating institutions and also sharing costly resources has always been a challenge. With the present
day internet and computer technologies the above limitations can no more hamper students and researchers
in enhancing their skills and knowledge. Also, in a country such as ours, costly instruments and equipment
need to be shared with fellow researchers to the extent possible. Web enabled experiments can be designed
for remote operation and viewing so as to enthuse the curiosity and innovation into students. This would
help in learning basic and advanced concepts through remote experimentation. Today most equipment has a
computer interface for control and data storage. It is possible to design good experiments around some of
this equipment which would enhance the learning of a student. Internet-based experimentation further
permits use of resources – knowledge, software, and data available on the web, apart from encouraging
skillful experiments being simultaneously performed at points separated in space (and possibly, time).
INTENDED USERS
We invite B.Tech and M.Tech students across the country to perform Experiments on Electrical Machines
Virtual Lab using the virtual workbench. This virtual workbench is created and maintained by the
Department of Electrical Engg. At IIT Roorkee. The complete menu of virtual Machines lab experiments
encompasses almost all the experiments covered in the technical institutes of India at B. Tech and M. Tech
level. Specifically, we have provided experiments related to DC Machine and AC Machine.
2. COPYRIGHTS AND DISCLAIMER
COPYRIGHTS
Electrical Machines Virtual Lab experiments and supported documentation are copyright ©2014. All Rights
Reserved, IIT Roorkee
Electrical Machines Virtual Lab experiments are free to use:
You are free to:
Share — copy and redistribute the material in any medium or format
The licensor cannot revoke these freedoms as long as you follow the license terms.
Under the following terms:
Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes
were made. You may do so in any reasonable manner, but not in any way that suggests the licensor
endorses you or your use.
Non-Commercial — You may not use the material for commercial purposes.
No additional restrictions — You may not apply legal terms or technological measures that legally
restrict others from doing anything the license permits.
DISCLAIMER
While every care has been exercised in developing the Virtual Labs experiments, the Lab Developers accept
no responsibility for errors, omissions or plagiarism of information. Neither nor any of its providers of
information make any warranties, express or implied, as to results to be obtained from use of such
information. Neither nor any of its providers of information shall have any liability for the accuracy of the
information contained in these experiments. Users are encouraged to confirm the information contained
herein with other sources
3. WEB LINK
Electrical Machines Virtual Lab experiments are present at following link;
http://vlab.co.in/institute_detail.php?ins=006
or
http://103.37.201.114
4. CONTACT INFORMATION
DR. MUKESH PATHAK
ASSOCIATE PROFESSOR
Tel : +01332-285220 (O),
Email: [email protected]
COMPANY INFORMATION Electrical Engineering Department IIT Roorkee
ROORKEE, 247 667 India
Tel +91-1332-284331
Fax +91-1332-273560
http://vlab.co.in/institute_detail.php?ins=006
5. WHY ELECTRICAL MACHINES VIRTUAL LAB EXPERIMENTS?
Electrical Machine Virtual Lab experiments aim to provide users with simple to use, free AC and DC Machine
experiments. These experiments support a rich set of benefits. User can change the loads and frequencies
also get the graphs for selected readings. User is able to see the running status of Machine from remote areas
through the internet.
User develops better understanding. User can use and practice anytime (24x7). Users develop deeper
understanding of a concept through the act of doing and personal experience
FEATURE RICH
Following are some of the salient features of experiments :
Many of the Basic and Advanced analysis are covered in various experiments.
Real time readings and data acquisition.
Easy and user friendly interface
Login system for security
Gives practical data rather than theoretical data provided by the other online simulators.
Support for live stream of the Electrical Machines Virtual Lab (Department of Electrical Engg. at IIT
Roorkee)
Support for user to required readings to be recorded.
Graph will be generated for the readings which are saved by user.
Questionnaire to self-test the learning from the experiment
Report Generation
Support for saving the data acquired, calculations and graph in a spreadsheet file for offline
processing.
SIMPLICITY AND EASE OF USE
Electrical Machines Virtual Lab Experiments are primarily designed for B.Tech and M.Tech students. All the
experiments are designed to be user friendly and hence are completely GUI based instead of text based
interfaces. The users can use the experiments right away without learning to use them. The experiments are
structured in such a way that all the complex calculations are done in background so that the user is not
intimidated by it. Consequently allowing the user to focus more on the results and graphs in the foreground
The operations, transforms and calculations calculated by these experiments are sufficient to fulfill both the
basic and advanced requirement of the user.
These experiments are supported by various elaborate documentation describing in detail about the
Experiment Setup, Hardware equipment used, and Procedure used. Moreover, a Video tutorial is also
provided on the Electrical Machines Virtual Labs website on how to operate and use the experiments. Users
can also use the support email address provided on the website for further assistance and queries.
ADVANTAGE OF PROGRAMMING WITH LABVIEW
NI LabVIEW is a graphical programming language designed for engineers and scientists to develop test,
control and measurement applications. Graphical system design is a modern approach to designing,
prototyping, and deploying embedded systems. It combines open graphical programming with hardware to
dramatically simplify development. LabVIEW gives you the flexibility of a powerful programming language
without the complexity of traditional development environments. LabVIEW delivers extensive acquisition,
analysis, and presentation capabilities in a single environment. Several LabVIEW characteristics contribute
to a significant gain in productivity when compared to other development software.
Following are some of the feature of LabVIEW:
1. Easy to Learn and Use:
Intuitive graphical programming for faster development
Optimized for engineers and scientists
Data visualization for control design
2. Complete Functionality:
Thousands of built-in analysis functions
More than 200 signal processing and math functions
Full programming language
3. Integrated I/O Capabilities:
Seamless integrations with data acquisition devices for USB, Ethernet, PCI, PCI Express, and
PXI/Compact PCI
Thousands of instrument drivers for more than 250 vendors
Fully integrated with commercial off-the-shelf (COTS) hardware
4. Engineering algorithms by Combining Graphical and Textual Programming.
5. Multicore and Parallelism
6. Data acquisition tools
7. Data analysis tools
8. Data visualization tools
9. Debugging tools
10. Can be combined with other computational models such as c code, textual math (such as matlab
programming), dataflow, simulation and state charts
6. DESIGN DESCRIPTION
Electrical Machine Virtual Lab experiments (Client Application) is a standalone application based on
LabVIEW platform and is created completely using LabVIEW programming language which is based on
graphical programming. The Application is made for windows platform as it is the most famous platform
and used by almost all academics, students and researchers.
The experiment is based on Client-Server architecture, the architecture will have secure managed interfaces
to isolate systems from illegal access.
The client side application may have to cater for a range of terminals and input text that may eventually need
to access information.
The Server side has to handle a range of client database consisting of usernames and password and a large
range of data which is transferred through the AcqKnowledge software to server VI and then finally to client
application in form of Graphs and calculated text.
7. SYSTEM PREREQUISITES:
Operating System: MS Windows XP or Later
Web Browser: Mozilla Firefox (2.0+), Google Chrome
Java Runtime Engine (available at http://www.java.com/en/download/index.jsp)
Internet Connectivity (2+Mbps)
8. STEPS FOR USING PROJECT:
ACCESSING YOUR ACCOUNT:
Electrical Machine virtual lab website can be
accessed through MHRD’s Virtual Labs website
http://www.vlab.co.in under IIT Roorkee section.
Alternatively users can directly log on to Electrical
Machine virtual lab website http://103.37.201.114
The Electrical Machine virtual lab home page will
appear as shown in Fig 1.
Register for a valid user id through ‘Register Link’ on Login Panel shown in Fig 2.
To have an access to the live experiments section users need to login to the website through a
valid user id.
Please click on ‘Login’ button after entering your user name and password in respective
fields to log on to Virtual Lab server.
In case of loss of account information, password recovery assistance is available on ‘Forgot password’ link
on login panel.
LIVE EXPERIMENTS:
After login, the ‘Experiments’ section in Electrical Machines Virtual Laboratory gives access to experiments
in two subjects. DC Machine and AC Machine. By selecting DC Machine a list of experiments will be appeared.
A click on subject will take you to experiment titled under the concerned subject.
Click on experiment leads to the home page of that experiment which provides background details like
theory, procedure, experimental setup and live video etc. Please be patient since loading of detail may take
some time depending on internet bandwidth. Internet Download Accelerators may hinder
loading documentations which are in PDF file format, so it is necessary to configure them accordingly.
Live experiments are provided by Electrical Machines virtual lab in the form of executable
programs (.exe files) which communicate with the hardware server facility at IIT Roorkee over
internet to receive data and to control the experiment parameters. A click on live experiments
button takes the user to a page providing access to experiment programs. The page contains 4
buttons named, ‘Perform Experiment’, ’Installer’, ‘H.S. Installer’ and ‘Update Link’. Please
note that these buttons might not work with Internet Explorer so please use Mozilla
Firefox as recommended web browser.
Installer Download: This group consists of two buttons which leads to download the program
installer (of size ~150 MB) for the related experiment. The button labeled ‘Installer’ download the
installer from IIT Roorkee server. ‘H.S. Installer’ leads to download the installer from alternative
high speed mirror. It is necessary to use the installer to install the experiment package for the
first time. It automatically installs all the required dependencies necessary for operation of
experiment program. It is observed that some antivirus/firewall programs (like Norton) may
block the installation/download of the experiment package available on web. In such cases it is
recommended to configure the antivirus program accordingly before installation.
Perform Experiment: This button evokes the experiment program and starts the experiment.
For the successful operation of the button, it is necessary to have the experiment installation
package and Java Runtime Engine installed in the computer system.
Update Link: The experiment package can be updated by clicking on this button. It installs
patch which may be of the order of 5 MB approx. whenever it is available.
You can also download the theory, procedure and tutorials.
10. EXPERIMENT SET UP
Server
Module
Client
Module
Electrical Machine
lab set-up
DAQ Card
11.GUIDE THAT WILL HELP YOU TO PERFORM VARIOUS ELECTRICAL MACHINES LAB EXPERIMETS.
PRE REQUISITE:
Basic knowledge of Electrical Machines.
Introduction to LabVIEW programming language
NOTE-Before performing the experiment, ensure that you have installed the installer, or
downloaded it from the link- http://192.168.110.48 or http://103.37.201.114
Following activities can be performed:
Login with valid username & password.
Booking of time slot to select date & time, to perform experiment otherwise user
can’t control parameters values but can view only.
Experiment Window, User can operate the machine from here and this window also
displays the R.P.M. reading and the terminal voltage of the machine.
Graph window showing graph between speed and armature voltage.
Questionnaire Window, 10 questions with 4 options for each are displayed, user
should answer all questions by choosing 1 option for each and after submitting the
questionnaire, results/evaluation will be displayed.
Conclusion Window, here user can comment on results and can answer specific
question being displayed.
A self-generated experiment report will be displayed for storage or printout.
Login window
1 LOGIN – Press this button to login.
2 EXIT-Press this button to exit.
1
2
Enter valid
username and
password
Updates provided
by Electrical
Machine virtual lab
Slot booking window
1. Go to Experiment Page – Press it to go perform the experiment.
2. Logout – Press it to logout from experiment.
3. Electrical machine Lab Updates - Updates provided by Electrical machine virtual lab.
If LED colour is
Green Time Slot
Already Booked
otherwise slot is
available
Press to Delete
Select Date for performing Experiment
Take time slot on selected date
Press to Confirm Date & Time
1
2
3
Experiment window
1. Start and stop – Press this button to Start and Stop the machine.
2. Back – Press back to go back in to the slot booking section.
3. Next – Press Next to go into the calculation window.
4. Save – Press save to record variables like generated Voltage and speed.
1 2 3
4
Here you can see live video of Electrical machine Lab of I.I.T. Roorkee. Also you can change camera position.
Graph window
1. Back:-Press back to go to the previous page.
2. Next:-Press Next to go to the experiment page.
1 2
Questionnaire window
1. Questions Attempted – To show number of questions attempted.
2. Answer Correctly – To show number of questions answered correctly.
3. Back – Press to go backward.
4. Next – Press to Submit and go forward.
3 4 2
1
Conclusion window
1. Back – Press to go backward.
2. Next – Press to Submit Conclusion and go forward.
1 2
Answers these two
Descriptive Questions.
Here you can write down your comments about the Experiment and your Conclusion
Report window
Press to
Exit
12. SOURCES AND REFERENCES:
1. Wikipedia.
2. LabVIEW Signal Processing Course Manual. 3. Lawrence R. Rabiner, Ronald W. Schafer, and Charles M. Rader, "The chirp z-transform algorithm
and its application," Bell Syst. Tech. J. 48, 1249-1292 (1969). 4. LabVIEW User Manual. 5. Comparative Analysis of Discrete Wavelet Transform and Fast Wavelet Transform on Image
compression.