1 / 24

VIRTUAL REMOTE MEASUREMENT OF CONTROLLED SOURCES

VIRTUAL REMOTE MEASUREMENT OF CONTROLLED SOURCES. Authors: Florin SANDU, Gheorghe SCUTARU, Ioan Emilian CUCERZAN, Daniel IOLU. Application Idea. „Leonardo da Vinci” Pilot Program RO/01/B/F/PP141024 “Virtual Electro-Lab”

zagiri
Télécharger la présentation

VIRTUAL REMOTE MEASUREMENT OF CONTROLLED SOURCES

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. VIRTUAL REMOTE MEASUREMENT OF CONTROLLED SOURCES Authors: Florin SANDU, Gheorghe SCUTARU, Ioan Emilian CUCERZAN, Daniel IOLU

  2. Application Idea „Leonardo da Vinci” Pilot Program RO/01/B/F/PP141024 “Virtual Electro-Lab” The main goal of the program is the Internet publication not only of information but also of experimental resources A client – server application to ensure remote and virtual measurement

  3. Application Structure • Client • Web Browser • Html pages and Flash movies for stimuli submission and results display • Server • Web Server • PHP used to pass stimuli from the client to the server • Workbench Server • LabView used to process stimuli, to perform the measurement and to create different formats of results • PSpice used for circuit simulation

  4. Application Architecture Client Web Server IBM PC • Web browser • Flash 5 plug-in ACPI Multiprocessor PC • MS Windows 2000 • IIS Server • PHP 4 Internet LAN Pentium PC with AT MIO 16E10 acquisition board • MS Windows 2000 • LabView • PSpice Workbench Server

  5. “hyper-schematic” where the user can directly change parameters the node voltages (the student can notice the correct Bias-Point of the BJT) WEB Application Interface plotof the

  6. Application’s VI First frame of the VI, containing a wait – loop

  7. Application’s VI Variables' extraction from the stimuli file and construct of the “.cir” file

  8. Application’s VI Frame for the “System-Exec” sub-VI

  9. Application’s VI Frame 4 of the VI, containing the construction of the“op3_val.txt” file, the graphics arrays construction and the copy of op3.out from the work-bench to server

  10. Application’s VI Graphics plot and image-to-file save frame

  11. Flash 5 advantages • Vector graphics • Easy to use editing environment • Scripting language(“ActionScript”) • Movie control • gotoAndPlay • gotoAndStop • stop • Communication capabilities • LoadVariablesNum • GetURL

  12. 4 frames 3 layers 1 scene The structure of our interface

  13. PHP structure <?php //gets all variables from swf file $r2 = $HTTP_POST_VARS['r2']; $r3 = $HTTP_POST_VARS['r3']; $r4 = $HTTP_POST_VARS['r4']; $r5 = $HTTP_POST_VARS['r5']; $r6 = $HTTP_POST_VARS['r6']; $c1 = $HTTP_POST_VARS['c1']; $c2 = $HTTP_POST_VARS['c2']; $c3 = $HTTP_POST_VARS['c3']; $v2 = $HTTP_POST_VARS['v2']; //create and open the output file $filename="./values.txt"; if (!file_exists($filename)) { touch($filename); // Create blank file chmod($filename,0666); } $f=fopen($filename,"w"); //writes the input values in file "values.txt" fputs($f,"R2:".$r2."\n"); fputs($f,"R3:".$r3."\n"); fputs($f,"R4:".$r4."\n"); fputs($f,"R5:".$r5."\n"); fputs($f,"R6:".$r6."\n"); fputs($f,"C1:".$c1."\n"); fputs($f,"C2:".$c2."\n"); fputs($f,"C3:".$c3."\n"); fputs($f,"V2:".$v2."\n"); fclose($f); ?>

  14. Practical student works The display of node voltages

  15. Practical student works The gain plot

  16. Practical student works Cuasi-open loopgain as reference for auxiliary graphical construction

  17. VCCS Application Interface Text boxes for numerical submission (with default values)

  18. VCCS Application Interface IC vs frequency simulated characteristic

  19. CCCS Application Interface Text boxes for numerical submission (with default values)

  20. CCCS Application Interface The display of node voltages

  21. CCCS Application Interface IC vs frequency simulated characteristic

  22. CCVS Application Interface The display of node voltages

  23. CCVS Application Interface Gain vs. frequency simulated characteristic

  24. Conclusions • The integrated LabView work-bench server provides robust equipment control and direct Intranet communication with the server • The “wysiwyg” remote testing, combined with complete PSpice simulation and theoretical computation has a great educational impact • The results can be extendedto electro-mechanical automation & robotics, with an implementation that should also include virtual reality

More Related