RPowerLabs: Electric power system virtual laboratories online
来源:互联网 发布:sql数据库紧急模式 编辑:程序博客网 时间:2024/06/07 11:59
by Ben Ubah
Founder, RPowerLabs
No disregard to R's colleagues, R is pioneering the creation of online virtual electric power system laboratories viaRPowerLABS. RPowerLABS is a project, with the vision of deploying online, a vast array of highly demanded power system simulations for teaching and research using R. It started as an attempt to apply R to electric power system simulations as seen here. This is one important application of R that hopes to assist electrical power engineering academics in developing nations who are restricted by costly commercial tools and give the developed nations a new tool with many interactive, online learning and collaborative potentials.
From what I know about academic laboratory activities, they comprise of uniform apparatus for all participants, lab manuals, lab exercises, and interaction among participants and with the lab coordinator.
At RPowerLABS, we have and are continuously experimenting better techniques of achieving this vision using the various options from R and its extension packages. We have been able to setup several virtual labs preloaded with IEEE power systems (uniform apparatus), lab manuals, lab quizzes (plugged in from Moodle), interaction among participants (via real-time chat) on one web page.
See sample video at Youtube here:
One can even get a customized lab integrating several related simulations on one web page e.g (power flow, contingency analysis, faults, transient stability, etc). Not just that, interactive visualization of electric circuits (see Fig.1) and line diagrams (see Fig.2) are possible.
Fig. 1
Fig. 2
Access the Transformers circuit lab and theAGC/LFC lab respectively. It is also possible with RPowerLABS to write and execute your own code within the LAB. The idea is to allow students write and execute small simulation programs in R and also to write R codes that modify the preloaded lab parameters. Figures 2, 3, and 4, show how the system's nominal frequency of the visual automatic generation control lab can be changed from 60Hz to 50Hz via the code editor.
Fig.3
Fig. 4
Access the N-1 Contingency Analysis code lab to see how functions can be executed online via a code editor (see Fig.5) This code editing functionality was made possible by the shinyAce package.
Fig.5
If as a College, University or Polytechnic you need the current offerings of RPowerLABS at your lab or online, it's simple just send a mail to support@rpowerlabs.org with your request. You may still like to refer this to the electrical engineering department at your school - you are free. RPowerLABS is free, but we will be happy to receive donations. It is also possible to get a free deployment of Moodle integrated with RPowerLABS, if youmlike. The donations help us provide more advanced features to users - we hope to cut across every major topic in the field of electrical power systems.
If you are a student or individual and you want a private study lab, it's possible with RPowerLABS. RPowerLABS takes away the effort of learning how to operate simulation tools by preloading the software with test power system data and keeping the interface simple.
I forsee a possibility where RPowerLABS could help schools hoping to offer Electric Power Systems by Distance Learning to gain accreditation and attraction.
View the current offerings of RPowerLABS here and please kindly send us a review (what you think about the app and its potential) at support@rpowerlabs.org if you can. The application is currently hosted on a VPS running Ubuntu 14 (many thanks to RStudio's IDE and Shiny Server).
If this project is of interest to you and you want to get in touch, do not hesitate as we are open to feedbacks and collaborations. Please reach us at info@rpowerlabs.org
- RPowerLabs: Electric power system virtual laboratories online
- Electric Power System simulations using R
- Build The Electric System
- Sicily 1736. Electric Power Grid
- 1650 uestc Electric System Restore
- zoj_2966 Build The Electric System
- ZOJ2966-Build The Electric System
- ZOJ 2966 Build The Electric System (kruskal)
- ZOJ 2966 Build The Electric System MST
- UESTC OJ 1650 Electric System Restore
- ZOJ 1965 Build The Electric System
- ZOJ 2966 Build The Electric System
- uestc 1650 Electric System Restore(中位数定理?)
- BNU 16485 Build The Electric System
- BNU 16485 Build The Electric System
- UESTC OJ 1650 Electric System Restore
- B - Build The Electric System --- (fisrt qualifying)
- zoj 2966 Build The Electric System
- 关于mysql的update语句中可能出现的com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException的一点发现
- ubuntu安装sogou失败后恢复ibus
- Facebook新开源框架Fresco(转载)
- 第六周项目:我的数组类
- 将泛型为String类型的集合或String类型的数组转化为逗号间隔字符串形式
- RPowerLabs: Electric power system virtual laboratories online
- 2015年大一下第5周项目6-复数模板类(2)复数模板类友元函数
- [workStudy]Mail Delivery System发邮件
- 指针和字符串
- What does operator “dot” (.) mean?
- 三种方法进行分水岭分割
- 2015-第六周-复数类
- 第五周项目四 静态成员应用
- 第六周 项目二 我的数组类