Remote Hardware Controlled Experiment Virtual Laboratory for Undergraduate Teaching in Power Electronics

A remote-controlled experiment for power electronics was developed for a virtual laboratory. Power converter experiments were set up, allowing students to conduct a remote-controlled experiment with special hardware and electric power. Students can activate parameter controls, connect wires, and tune electric load conditions with preset electronic laboratory instruction. Waveforms and experimental voltage and currents are measured, and the results can be delivered to users via the internet. The virtual laboratory features lecture notes and other computer simulations to improve learning. The development was used in a class of a power electronics course, in which students participated in a trial of the virtual experiment. The feedback from the students was very positive, and it was observed that students displayed better time management and improved learning and understanding of laboratory procedure as compared to a conventional laboratory class.


Introduction
Most engineering subjects require spending considerable time in a laboratory class to gain a practical and deeper understanding of the subject. In the past, most laboratory classes were conducted in hardware laboratories. This implied certain concerns regarding learning and utilization. Because of the limitations of the hardware involved, most experiments were conducted by a group of students. Students, therefore, may not have the chance to conduct each step of the experiment. The facilities, such as space and supporting staff, may not able to cope with all students if each student is provided with their own setup. If the laboratory could be run 24 h a day or 7 days a week (24/7), more students could enjoy learning, but each hardware laboratory class, especially those in the field of engineering, needs supervision. A typical minimum requirement of a staff to student ratio is 1:10 in most laboratories. This imposes further difficulties for long operations, the organization of manpower, and safety.

Virtual Laboratory
The alternative method is to use a virtual laboratory, which is actually a remote-controlled experiment. Students can control the experimental setup from anywhere in the world via the internet. They just log into the system and control the step in the experimental procedure. For electrical engineering, virtual laboratories enhance safety, because incorrect wiring connection is not allowed. The virtual laboratory should be programmed to take care of each step of the experiments so that students can ensure that all operations are within the safety limits; when this is not the case, a warning message appears. Advice and circuit configurations are also provided [1].

Related Work
In general, virtual laboratories are easy to implement. Computer-aided design and manufacturing tutorials for educating engineering students [11] are necessary. However, most existing virtual laboratories comprise computerized tuition or simulations. The author of [12] described circuit analyses using a tutoring method; this allows students to decide which actions could validate the analysis. Reference [13] is a study of rigid body mechanics for slip-steered vehicles and other transportation systems. To learn the field-programmable gate array (FPGA), the author of [14] show how to create a prototype of a circuit design within the framework of an FPGA. The virtual laboratory is a great method for instrumentation learning [15]. References [16][17][18] are examples in teaching fuzzy logic control circuits, general electric circuits, and motors. The author of [18] showed the successful development of a virtual laboratory for students in the US to access setups in Japan [18]. Overall, it has been confirmed that virtual laboratories improve students' learning through much easier, remotely controlled assessments [19][20][21]. The use of Industry 4.0 for internet teaching has been reported for undergraduate final year projects [22].
A qualified experiment should comprise a remote-controlled setup rather than just a computer simulation or emulation. A simple device characterization experiment is described in [23] for a simple solid-state study. A photonics experiment using a VPEN (virtual photonics experiments network) [24] is another such example. However, most reported virtual experiments are either computer simulations or simple remote-controlled experiments.
For physics and power engineering, virtual reality or 3D virtual environments have been extensively reported. Reference [25] is an example of the development of power calculations for a renewable energy solar system. The author of [26] discussed the study of power train platforms using virtual tools as well as real hardware. These initiatives were designed in a manner akin to virtual reality to give users a 3D experience, although their purpose is not directly the teaching of hardware laboratory skills [27]. Therefore, it is interesting to explore learning in a hardware laboratory using different virtual reality approaches. In addition to computer simulations, a remote-control alternative is to be considered.

The Power Electronics Virtual Laboratory
In electrical engineering, power electronics courses require substantial hardware-based learning, which includes various experiments. In the past, only computer simulations such as circuit simulations or simple remote-controlled experiments for power device tests were used, but today, these are insufficient.
Usually, power electronics [28,29] experiments relate to power circuits, input power, output power load, and control methods through the control of computers. Each of the waveforms in voltage, current, and signal needs to be measured and adjusted. Sufficient power levels such as 100 W are required in the test so students can fully experience electric power processing. Therefore, good precaution, safety, and a controlled environment are needed.
The virtual power electronics laboratory (VPEL) is an internet learning system founded by the Department of Electrical Engineering at the Hong Kong Polytechnic University (PolyU). VPEL is the first power electronics virtual laboratory based in Hong Kong. It allows university students to access VPEL and is intended to give access to Pearl-River Delta universities for the VPEL training. VPEL offers: • Quality web-enabled lectures and laboratory experiments designed and developed specifically for electrical engineering teaching; • Robust learning experiences under a safe electrical environment to conduct experiments; • Clear instruction and an excellent pace for guiding students to conduct the experiment without supporting staff.
VPEL consists of three major components: real-time actual laboratory experiments, web teaching, and web-based simulations. Web-based interactive education is a very important trend that can function as teaching material. Using LabVIEW from National Instruments [30,31] as well as typical web site software including JavaScript, HTML, and Flash, it is possible to conduct and monitor the experiments remotely. In the teaching of power electronics, students' hands-on training is equally important to theoretical learning. This system will lead to the earliest attempt for the development of a power electronics virtual laboratory.
To set up a proper hardware experiment a laboratory is a must for all electrical engineering. Investment in hardware and experimental facilities for electrical engineering, especially power electronics, is relatively high, because it requires power tests and complicated procedures for the laboratory staff and students that limit rapid expansion of the facility to solve the difficulty [19,20].
A virtual lab is realistic, interactive, and programmed easily. Virtual reality technology is used to set up the virtual laboratory. Users could have excellent participation unlike in a computer-based simulation of power electronics circuits because the virtual lab environment is interactive and allows users to have active involvement with the system. Flexible operations, without computer limitations due to simulation or computation error, are the aim of the teaching power electronics experiment by VPEL. Through internet browsers, users can log onto the system from any place 24/7 as long as there are no other users currently on the system. Booking is also available. Figure 1 below shows the setup of the experimental rig installed the laboratory. simulations or simple remote-controlled experiments for power device tests were used, but today, these are insufficient.
Usually, power electronics [28,29] experiments relate to power circuits, input power, output power load, and control methods through the control of computers. Each of the waveforms in voltage, current, and signal needs to be measured and adjusted. Sufficient power levels such as 100 W are required in the test so students can fully experience electric power processing. Therefore, good precaution, safety, and a controlled environment are needed.
The virtual power electronics laboratory (VPEL) is an internet learning system founded by the Department of Electrical Engineering at the Hong Kong Polytechnic University (PolyU). VPEL is the first power electronics virtual laboratory based in Hong Kong. It allows university students to access VPEL and is intended to give access to Pearl-River Delta universities for the VPEL training. VPEL offers: • Quality web-enabled lectures and laboratory experiments designed and developed specifically for electrical engineering teaching; • Robust learning experiences under a safe electrical environment to conduct experiments; • Clear instruction and an excellent pace for guiding students to conduct the experiment without supporting staff.
VPEL consists of three major components: real-time actual laboratory experiments, web teaching, and web-based simulations. Web-based interactive education is a very important trend that can function as teaching material. Using LabVIEW from National Instruments [30,31] as well as typical web site software including JavaScript, HTML, and Flash, it is possible to conduct and monitor the experiments remotely. In the teaching of power electronics, students' hands-on training is equally important to theoretical learning. This system will lead to the earliest attempt for the development of a power electronics virtual laboratory.
To set up a proper hardware experiment a laboratory is a must for all electrical engineering. Investment in hardware and experimental facilities for electrical engineering, especially power electronics, is relatively high, because it requires power tests and complicated procedures for the laboratory staff and students that limit rapid expansion of the facility to solve the difficulty [19,20].
A virtual lab is realistic, interactive, and programmed easily. Virtual reality technology is used to set up the virtual laboratory. Users could have excellent participation unlike in a computer-based simulation of power electronics circuits because the virtual lab environment is interactive and allows users to have active involvement with the system. Flexible operations, without computer limitations due to simulation or computation error, are the aim of the teaching power electronics experiment by VPEL. Through internet browsers, users can log onto the system from any place 24/7 as long as there are no other users currently on the system. Booking is also available. Figure 1 below shows the setup of the experimental rig installed the laboratory.   This paper is divided into 6 sections. Sections 1 and 2 are the background and the introduction of the VPEL. Section 3 describes the design and implementation of the VPEL systems with a detailed description of the user interface on the Web. An example of a typical session is shown. Sections 4 and 5 present a description of developing the web-based teaching and the web-based simulations, respectively. An outline of educational benefits is presented in Section 6, and finally, Section 7 concludes the finding.

Design Procedures
Developments start from the function design, then the scope of operation, and finally the use of modular to realize the VPEL. The interface among the internet, laboratory measurement tool, and experimental rig are examined, and suitable methodology and protocols are made. The monitoring control of the experimental rig is through the general purpose interface bus (GPIB) and data acquisition (DAQ) from Labview [31,32]. Control and monitoring of the laboratory equipment includes the oscilloscope for the waveforms, signal generator for gate drive signals, and power supply for voltage input, all of which are implemented and therefore allow users to have access.
Two experiments were developed, namely the DC-DC converters experiment and the resonant zero-current-switching converter experiment [29], the performances of which were evaluated. Figure 2 shows the circuits of the two experiments. The two experiments are fundamental power conversion tests for power electronics circuits. The first one is to examine the DC voltage to DC voltage power test. The output voltage V o can be regulated by the transistor Q 1 s switching condition. The circuit also examines the parasitic inductance L S and snubber formed by C 2 , D 2 , and R 2 . Students can study the circuit operation with or without the parasitic unit. The waveforms of the inductor, and transistor switching condition are recorded by the VPEL and are delivered to users via the internet. Students can then examine the waveforms in order to study the effect of the duty ratio to the output V o . The second one is to examine the resonant circuit for DC to DC power conversion. The study is to test the circuit operation under the resonance condition of inductor L r and capacitor C r . Inductor L 1 and capacitor C 1 are output filters. The switch's function is to control the full wave or half wave resonance by allowing the resonant current to pass through the diode D 2 , which produces a full-wave resonant, whilst the resonance is half wave when the switch is turned off. During the resonance, the transistor current is under a sinusoidal manner, and therefore, the inductor current is recorded to observe this phenomenon. Through these two experiments, students will understand the power conversion of two large circuits in the DC-DC power conversion learning. This paper is divided into 6 sections. Sections 1 and 2 are the background and the introduction of the VPEL. Section 3 describes the design and implementation of the VPEL systems with a detailed description of the user interface on the Web. An example of a typical session is shown. Sections 4 and 5 present a description of developing the web-based teaching and the web-based simulations, respectively. An outline of educational benefits is presented in Section 6, and finally, Section 7 concludes the finding.

Design Procedures
Developments start from the function design, then the scope of operation, and finally the use of modular to realize the VPEL. The interface among the internet, laboratory measurement tool, and experimental rig are examined, and suitable methodology and protocols are made. The monitoring control of the experimental rig is through the general purpose interface bus (GPIB) and data acquisition (DAQ) from Labview [31,32]. Control and monitoring of the laboratory equipment includes the oscilloscope for the waveforms, signal generator for gate drive signals, and power supply for voltage input, all of which are implemented and therefore allow users to have access.
Two experiments were developed, namely the DC-DC converters experiment and the resonant zero-current-switching converter experiment [29], the performances of which were evaluated. Figure  2 shows the circuits of the two experiments. The two experiments are fundamental power conversion tests for power electronics circuits. The first one is to examine the DC voltage to DC voltage power test. The output voltage Vo can be regulated by the transistor Q1′s switching condition. The circuit also examines the parasitic inductance LS and snubber formed by C2, D2, and R2. Students can study the circuit operation with or without the parasitic unit. The waveforms of the inductor, and transistor switching condition are recorded by the VPEL and are delivered to users via the internet. Students can then examine the waveforms in order to study the effect of the duty ratio to the output Vo. The second one is to examine the resonant circuit for DC to DC power conversion. The study is to test the circuit operation under the resonance condition of inductor Lr and capacitor Cr. Inductor L1 and capacitor C1 are output filters. The switch's function is to control the full wave or half wave resonance by allowing the resonant current to pass through the diode D2, which produces a full-wave resonant, whilst the resonance is half wave when the switch is turned off. During the resonance, the transistor current is under a sinusoidal manner, and therefore, the inductor current is recorded to observe this phenomenon. Through these two experiments, students will understand the power conversion of two large circuits in the DC-DC power conversion learning.  The waveforms of the experiments are the most important for students to understand the operation. The LabView program's oscilloscope display is slow and around 125 kbits/s, which is not fast enough to update the client side display, especially for high-frequency testing of the experiment, which runs at 50 kHz switching frequency. An alternative is to use real-time capture of the oscilloscope's display, which will provide a more realistic feel of the oscilloscope's display to achieve a real-time sensation. Figure 3 below gives a simple block representation of the hardware of the virtual lab connection to the internet. Educ. Sci. 2019, 9, x FOR PEER REVIEW 5 of 13 The waveforms of the experiments are the most important for students to understand the operation. The LabView program's oscilloscope display is slow and around 125 kbits/s, which is not fast enough to update the client side display, especially for high-frequency testing of the experiment, which runs at 50 kHz switching frequency. An alternative is to use real-time capture of the oscilloscope's display, which will provide a more realistic feel of the oscilloscope's display to achieve a real-time sensation. Figure 3 below gives a simple block representation of the hardware of the virtual lab connection to the internet.

System Architecture
Users make use of an internet browser as an interface to connect the virtual laboratory through the world wide web (WWW). The Java applets, Java Script, and Flash are used to make interfacing more interactive.
The key instruments, including oscilloscope, signal generator, and power supply, are placed in the laboratory without any supporting technician. All the equipment sets are normally off until any student logs on. This will save electrical energy, increase the life time of the rig, and reduce the risk of any circuit failure or fire risk. A Web cam is installed to broadcast the VPEL in the laboratory. The hardware structure of the communication, monitoring, and control of the VPEL is shown in Figure 4.

System Architecture
Users make use of an internet browser as an interface to connect the virtual laboratory through the world wide web (WWW). The Java applets, Java Script, and Flash are used to make interfacing more interactive.
The key instruments, including oscilloscope, signal generator, and power supply, are placed in the laboratory without any supporting technician. All the equipment sets are normally off until any student logs on. This will save electrical energy, increase the life time of the rig, and reduce the risk of any circuit failure or fire risk. A Web cam is installed to broadcast the VPEL in the laboratory. The hardware structure of the communication, monitoring, and control of the VPEL is shown in Figure 4. Specifically, the various hardware subsystems are: 1. One PC with two data acquisition (DAQ) cards and an ethernet card serve as the experiment selector. It is connected to the internet through Wi-Fi. The experiment selector receives the DAQ cards control signal from the WWW server through a TCP/IP channel. Two DAQ cards are installed in a PC, which is connected to the Lan. A fixed TCP/IP is preferred rather than a dynamic IP to be used. 2. A web cam is installed as shown in Figure 5, in which the laboratory condition is monitored.
Students using the facility can see the remote control through their browser to activate the experimental rig wiring connection and the waveforms, voltage, and current wherever they are. Further, because the virtual lab will open 24/7 for all users to log on without any people physically in the Lab, intruders or fire alerts can be seen by users and are monitored by security services. Realtime capture is also made available. 3. A second computer is presented in the system as seen in Figure 3. The GPIB card is installed to connect with the programmable instruments, including oscilloscope, signal generator and power supply, through the GBIP connection. The GPIB card can also be expanded to standard commands for programmable instruments (SCPI) compatible devices, and its command structures are defined in IEEE488.2 [28]. 4. The two computers are web servers to host the IP and virtual lab. Specifically, the various hardware subsystems are:

1.
One PC with two data acquisition (DAQ) cards and an ethernet card serve as the experiment selector. It is connected to the internet through Wi-Fi. The experiment selector receives the DAQ cards control signal from the WWW server through a TCP/IP channel. Two DAQ cards are installed in a PC, which is connected to the Lan. A fixed TCP/IP is preferred rather than a dynamic IP to be used.

2.
A web cam is installed as shown in Figure 5, in which the laboratory condition is monitored. Students using the facility can see the remote control through their browser to activate the experimental rig wiring connection and the waveforms, voltage, and current wherever they are. Further, because the virtual lab will open 24/7 for all users to log on without any people physically in the Lab, intruders or fire alerts can be seen by users and are monitored by security services. Realtime capture is also made available. Specifically, the various hardware subsystems are: 1. One PC with two data acquisition (DAQ) cards and an ethernet card serve as the experiment selector. It is connected to the internet through Wi-Fi. The experiment selector receives the DAQ cards control signal from the WWW server through a TCP/IP channel. Two DAQ cards are installed in a PC, which is connected to the Lan. A fixed TCP/IP is preferred rather than a dynamic IP to be used. Figure 5, in which the laboratory condition is monitored.

A web cam is installed as shown in
Students using the facility can see the remote control through their browser to activate the experimental rig wiring connection and the waveforms, voltage, and current wherever they are. Further, because the virtual lab will open 24/7 for all users to log on without any people physically in the Lab, intruders or fire alerts can be seen by users and are monitored by security services. Realtime capture is also made available. 3. A second computer is presented in the system as seen in Figure 3. The GPIB card is installed to connect with the programmable instruments, including oscilloscope, signal generator and power supply, through the GBIP connection. The GPIB card can also be expanded to standard commands for programmable instruments (SCPI) compatible devices, and its command structures are defined in IEEE488.2 [28]. 4. The two computers are web servers to host the IP and virtual lab.

3.
A second computer is presented in the system as seen in Figure 3. The GPIB card is installed to connect with the programmable instruments, including oscilloscope, signal generator and power supply, through the GBIP connection. The GPIB card can also be expanded to standard commands The two computers are web servers to host the IP and virtual lab.

1.
The Virtual Laboratory Tool Figure 6 shows the software design of the VPEL that includes the serve side and client side. LabView activates the instrument control, and its internet-developer tool-kit facilitates the Web server. The cam pushes the live video to the client side through their IP upon the client's request. Educ Figure 6 shows the software design of the VPEL that includes the serve side and client side. LabView activates the instrument control, and its internet-developer tool-kit facilitates the Web server. The cam pushes the live video to the client side through their IP upon the client's request. The clients are designed for IBM-compatible computers running Windows only, and the WWW browser is Chrome, Firefox, Netscape Navigator or equivalent.
The LabView program receives the parameters from the clients and controls the instrument in the laboratory. The interfacing in the client side is a graphic user interface that allows control of the remote-controlled instrument.

User Authentication in Virtual Lab
Authentication is to allow authorized users to access the VPEL. Making use of the LabView graphic program (LVGP), the access control can be done as shown in Figure 7. It consists of the Login Block and the Password.vi. A user inputs the login account name and the password that is then broken into field name-value pairs to Password.vi for verification before access rights are sent.

Login and Password
Access Grant

Login Block
Password.vi 3. Remote Instruments Control through Internet The clients are designed for IBM-compatible computers running Windows only, and the WWW browser is Chrome, Firefox, Netscape Navigator or equivalent.
The LabView program receives the parameters from the clients and controls the instrument in the laboratory. The interfacing in the client side is a graphic user interface that allows control of the remote-controlled instrument.

User Authentication in Virtual Lab
Authentication is to allow authorized users to access the VPEL. Making use of the LabView graphic program (LVGP), the access control can be done as shown in Figure 7. It consists of the Login Block and the Password.vi. A user inputs the login account name and the password that is then broken into field name-value pairs to Password.vi for verification before access rights are sent.

User Authentication in Virtual Lab
Authentication is to allow authorized users to access the VPEL. Making use of the LabView graphic program (LVGP), the access control can be done as shown in Figure 7. It consists of the Login Block and the Password.vi. A user inputs the login account name and the password that is then broken into field name-value pairs to Password.vi for verification before access rights are sent.

Login and Password
Access Grant

Login Block
Password.vi Figure 7. Server-side authentication.

Remote Instruments Control through Internet
Common gateway interface (CGI), coded in LabView graphical language G, was selected to communicate between the client's computer and the Web server. It sets up interaction to the external

Remote Instruments Control through Internet
Common gateway interface (CGI), coded in LabView graphical language G, was selected to communicate between the client's computer and the Web server. It sets up interaction to the external application. HTML is used for CGI programming. Data transfer between the client's computer and the web server is simple through HTML 'form' and 'input' tags. LabView was implemented with virtual Instrument (VI) and communicates using TCP. TCP Listen.vi waits for an incoming request and is read by the TCP read.vi. The string data are written to write.vp and release the TCP connection by Close Connection.vi. Figure 8 shows the developed remote instrument control. application. HTML is used for CGI programming. Data transfer between the client's computer and the web server is simple through HTML 'form' and 'input' tags. LabView was implemented with virtual Instrument (VI) and communicates using TCP. TCP Listen.vi waits for an incoming request and is read by the TCP read.vi. The string data are written to write.vp and release the TCP connection by Close Connection.vi. Figure 8 shows the developed remote instrument control. A specific web page for the function of user interface is provided to enable user adjustment of experiment parameters, which are accepted by the server. The web server then activates the CGI program and transmits instrument's parameters to it.
The CGI program then establishes a TCP connection with listener.vi by the G language on the computer and passes the parameters to listener.vi. The listener.vi on the PC turns on the local instrument control VI and passes the command string and parameter to the attached instrument. After that, the TCP connection will be released, and the CGI program returns information to remote side. The instrument control can be remotely made through the interfacing software.

The User Interface
A user-friendly and realistic interfacing is important for the system, especially as a teaching and learning tool. A beautiful graphic is needed.
The graphic interface display of the VPEL on the client side is implemented using Flash [9] and HTML [10]. Figure 9a,b shows the display panels of the oscilloscope, signal generator, and power supply, which are the key measurement tools in the experiment. A specific web page for the function of user interface is provided to enable user adjustment of experiment parameters, which are accepted by the server. The web server then activates the CGI program and transmits instrument's parameters to it.
The CGI program then establishes a TCP connection with listener.vi by the G language on the computer and passes the parameters to listener.vi. The listener.vi on the PC turns on the local instrument control VI and passes the command string and parameter to the attached instrument. After that, the TCP connection will be released, and the CGI program returns information to remote side. The instrument control can be remotely made through the interfacing software.

The User Interface
A user-friendly and realistic interfacing is important for the system, especially as a teaching and learning tool. A beautiful graphic is needed.
The graphic interface display of the VPEL on the client side is implemented using Flash [9] and HTML [10]. Figure 9a,b shows the display panels of the oscilloscope, signal generator, and power supply, which are the key measurement tools in the experiment.
A user-friendly and realistic interfacing is important for the system, especially as a teaching and learning tool. A beautiful graphic is needed.
The graphic interface display of the VPEL on the client side is implemented using Flash [9] and HTML [10]. Figure 9a,b shows the display panels of the oscilloscope, signal generator, and power supply, which are the key measurement tools in the experiment. The salient points of the user interface are: i. The display panels of the oscilloscope, signal generator, and power supply are made in a graphical manner. The salient points of the user interface are: i. The display panels of the oscilloscope, signal generator, and power supply are made in a graphical manner. ii.
The system was implemented with two user interfaces to the key measurement devices Oscilloscope. In addition to the LabVIEW program in "picture" form, another is the capture of the actual Oscilloscope's display by a camera. Because the internet communication speed supported by LabVIEW is around 125 kbit/s, it is very slow for updating the oscilloscope's display in the client side in a "real time" sensation. Hence, the latter method is better to implement to update the oscilloscope's display in the client side to achieve a more "real-time" sensation and a more realistic feel of the oscilloscope's display. iii.
The control of the oscilloscope, including the amplitude and time base scale, is done by turning of control buttons, and knobs through mouse control in users' web page give a more virtual reality feel of operating the instrument. The student simply moves the mouse to the FREQ knob and to turn the knob for frequency control. iv.
All the associated laboratory sheets with the procedure are available together with the VPEL. Students can see the procedure and simultaneously conduct the experiment. The experiment can therefore be conducted with no difference from conducting it physically in the laboratory.

Typical Virtual Lab Session
Two laboratory sessions were programmed and developed in the VPEL. They are power electronics experiment namely: "DC-DC converters" and "quasi-resonant zero-current-switching converter". The experiments were to examine the power converters under DC operations and pulse switching conditions.
The proposed VPEL was programmed to be operated as follows: 1.
Open a browser and turn to the VPEL home page as shown in Figure 10. There is related information in the home page, including various virtual laboratory references and a manual by selecting from the menu bar.

2.
The experiment can be conducted any time: Simply click the "real-time actual experiment", and a Login page pops up. A user is required to enter the login account name and password as part of the authentication procedure. This has been preprogrammed by the administrator. 3.
The user should then select which experiment to conduct as seen in Figure 11. They can also select the display mode, either in picture form or real-time capture form for the oscilloscope display. 4. Now the experiment starts, and the user simply follows the preset procedure for the continuing the experiment. Figure 12 shows a lab sheet online.
1. Open a browser and turn to the VPEL home page as shown in Figure 10. There is related information in the home page, including various virtual laboratory references and a manual by selecting from the menu bar. 2. The experiment can be conducted any time: Simply click the "real-time actual experiment", and a Login page pops up. A user is required to enter the login account name and password as part of the authentication procedure. This has been preprogrammed by the administrator. 3. The user should then select which experiment to conduct as seen in Figure 11. They can also select the display mode, either in picture form or real-time capture form for the oscilloscope display.  4. Now the experiment starts, and the user simply follows the preset procedure for the continuing the experiment. Figure 12 shows a lab sheet online.

Benefit to Subject Students
Our virtual lab is based on the idea that learning can be nonlinear in nature. The VPEL complements the conventional laboratory classes by allowing students to conduct the session at a convenient date and time. The VPEL does not involve any running cost. Therefore, the lab can be 4. Now the experiment starts, and the user simply follows the preset procedure for the continuing the experiment. Figure 12 shows a lab sheet online.

Benefit to Subject Students
Our virtual lab is based on the idea that learning can be nonlinear in nature. The VPEL complements the conventional laboratory classes by allowing students to conduct the session at a convenient date and time. The VPEL does not involve any running cost. Therefore, the lab can be made available to the public. This is particularly useful to promote power electronics teaching and learning. It also helps students worldwide to try hardware laboratories in a controlled and safe manner. It even provides an alternative manner for foreign students to understand power electronics

Benefit to Subject Students
Our virtual lab is based on the idea that learning can be nonlinear in nature. The VPEL complements the conventional laboratory classes by allowing students to conduct the session at a convenient date and time. The VPEL does not involve any running cost. Therefore, the lab can be made available to the public. This is particularly useful to promote power electronics teaching and learning. It also helps students worldwide to try hardware laboratories in a controlled and safe manner. It even provides an alternative manner for foreign students to understand power electronics teaching at university.

Student Trial
The VPEL was provided to students. The trial class found that students liked the setup very well. It is a real and remotely controlled experiment in power electronics course that allows various hardware experiments to be conducted remotely and accelerates the students' learning. The setup is capable of being extended to other power electronics or electrical engineering experiment easily using the same method.
A comprehensive survey of the virtual lab in terms of performance and quality was conducted. Eighty-five questionnaires were sent to users to express their comments of VPEL. The response percentage was 62. Overall, the feedback from them was positive. According to their feedback, VPEL is an alternative method of laboratory teaching. It is different from other types of virtual reality as it is real hardware. The VPEL is real, and the experimental work is highly realistic. Even the images and the connection are real, and it is just presented in a remotely-controlled manner. Therefore, the students like this type of virtual laboratory with remote control capability of actual hardware. This is a feeling that cannot be compared to conventional virtual reality. The VPEL: • Increases their learning interest; • Enhances the understanding of power electronics; • Conducts the hardware in a real setup rather than simulation; • Is of high virtual laboratory standard.

Conclusions
Multimedia is now a trend for web-based teaching and learning. The engineering subject requires significant hardware learning, and therefore, virtual laboratories are an alternative to allow higher utilization of the hardware, and users can conduct the session in a prearranged booking. Safety is enhanced, and all steps of the experiments are preprogrammed, and therefore, the instructions are extremely clear and easy to follow. This method is completely different as compared to the conventional case, in which the support was highly dependent on laboratory assistance.
The remotely controlled hardware for power electronics is one of the first sets of advanced learning in power electronics circuit systems in the world. It provides the setting, wiring connection, load variation, and waveforms adjustment to facilitate the learning of the power converter.