Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Operator Training Simulator (OTS) logic development
using LUA programming language scripts
Eng. Vítor Donaduzzi
The 13th I...
Operator Training Simulator (OTS) logic development using LUA programming language scripts
Brazilian Electrical Power Syst...
OTS in Brazil
-Many companies are using systems for operator
training;
-Some companies have a dedicated training room;
-In...
-Training
-Certification
-Recycling
-Created a model of Substation for simulation:
*1 power transformer of 330/145 KV
*1 t...
Web Server Viewer
Data Base
- Point list
- Point Calc
Script
-Lua
-PHP
Screen
Alarms
Events
Others
The graphic interface (...
-Screen Viewer
-Alarms Viewer
-Events Viewer
-Historical
-Others
Operator Training Simulator (OTS) logic development using...
-Point List:
Substation point list. Example:
*State of circuit breakers and switches
*Measures
*Commands
*Protection event...
Operator Training Simulator (OTS) logic development using LUA programming language scripts
13th International EPCC Worksho...
-Lua was created at a Brazilian University.
-Lua is a Languagem for games and automation applications;
-Create many functi...
-Processing Module (3 switches);
-Interlocking Switch;
-Interlocking Circuit Breaker;
-Processing Module Transformer;
-Loc...
-Interlocking Switch
-Seven entries:
*State switch (this case 28)
*State circuit-breaker (24-1 and 4)
*State key local/rem...
OR
Switch 28: Command unlocking!
Operator Training Simulator (OTS) logic development using LUA programming language script...
-Interlocking Switch
Operator Training Simulator (OTS) logic development using LUA programming language scripts
13th Inter...
SCADA/HMI OTS/DTS
Script (Lua)
=
Operator Training Simulator (OTS) logic development using LUA programming language script...
-High performance of the developed logic in Lua Language;
-Easy to create new logics and controls;
-Simplified expansion o...
Operator Training Simulator (OTS) logic
development using LUA programming
language scripts
Vítor Donaduzzi
Electrical Engi...
Operator Training Simulator (OTS) logic development
using LUA programming language scripts
Thank you!
Eng. Vítor Donaduzzi...
Upcoming SlideShare
Loading in …5
×

Operator Training Simulator (OTS) logic development using LUA programming language scripts

140 views

Published on

Trabalho apresentado sobre Operator Training System (OTS) no The 13th International EPCC Workshop, em Bled, Slovenia.

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

Operator Training Simulator (OTS) logic development using LUA programming language scripts

  1. 1. Operator Training Simulator (OTS) logic development using LUA programming language scripts Eng. Vítor Donaduzzi The 13th International EPCC Workshop Bled, Slovenia May 17-20, 2015
  2. 2. Operator Training Simulator (OTS) logic development using LUA programming language scripts Brazilian Electrical Power System 13th International EPCC Workshop Bled, Slovenia, May 2015
  3. 3. OTS in Brazil -Many companies are using systems for operator training; -Some companies have a dedicated training room; -Interface: panels or diagrams; -Focus: substation operator training and system dispatcher; -Developed for electrical system transmission. Operator Training Simulator (OTS) logic development using LUA programming language scripts 13th International EPCC Workshop Bled, Slovenia, May 2015
  4. 4. -Training -Certification -Recycling -Created a model of Substation for simulation: *1 power transformer of 330/145 KV *1 transmission line of 330 kV *2 transmission line of 145 KV -Uses an open source system. Operator Training Simulator (OTS) logic development using LUA programming language scripts 13th International EPCC Workshop Bled, Slovenia, May 2015 OTS
  5. 5. Web Server Viewer Data Base - Point list - Point Calc Script -Lua -PHP Screen Alarms Events Others The graphic interface (drawing) was developed in SVG language. Operator Training Simulator (OTS) logic development using LUA programming language scripts 13th International EPCC Workshop Bled, Slovenia, May 2015 Architecture OTS
  6. 6. -Screen Viewer -Alarms Viewer -Events Viewer -Historical -Others Operator Training Simulator (OTS) logic development using LUA programming language scripts 13th International EPCC Workshop Bled, Slovenia, May 2015 Graphic Interface
  7. 7. -Point List: Substation point list. Example: *State of circuit breakers and switches *Measures *Commands *Protection events -Calc List: Calculations for active power, reactive power, apparent power, and others. Operator Training Simulator (OTS) logic development using LUA programming language scripts 13th International EPCC Workshop Bled, Slovenia, May 2015 Data Base
  8. 8. Operator Training Simulator (OTS) logic development using LUA programming language scripts 13th International EPCC Workshop Bled, Slovenia, May 2015 LUA Script
  9. 9. -Lua was created at a Brazilian University. -Lua is a Languagem for games and automation applications; -Create many functions for control or devices; -Create functions for interlocking, lockout relay control, tap control; -Create a script in Lua Language for application; Operator Training Simulator (OTS) logic development using LUA programming language scripts 13th International EPCC Workshop Bled, Slovenia, May 2015 LUA
  10. 10. -Processing Module (3 switches); -Interlocking Switch; -Interlocking Circuit Breaker; -Processing Module Transformer; -Lockout relay(Bar and Transformer); -Others. Operator Training Simulator (OTS) logic development using LUA programming language scripts 13th International EPCC Workshop Bled, Slovenia, May 2015 Functions
  11. 11. -Interlocking Switch -Seven entries: *State switch (this case 28) *State circuit-breaker (24-1 and 4) *State key local/remote 28 *State of other switches *Switch alarms -Result: the locking or unlocking of the switch command. Operator Training Simulator (OTS) logic development using LUA programming language scripts 13th International EPCC Workshop Bled, Slovenia, May 2015 Example
  12. 12. OR Switch 28: Command unlocking! Operator Training Simulator (OTS) logic development using LUA programming language scripts ? 13th International EPCC Workshop Bled, Slovenia, May 2015 Example
  13. 13. -Interlocking Switch Operator Training Simulator (OTS) logic development using LUA programming language scripts 13th International EPCC Workshop Bled, Slovenia, May 2015 Example
  14. 14. SCADA/HMI OTS/DTS Script (Lua) = Operator Training Simulator (OTS) logic development using LUA programming language scripts 13th International EPCC Workshop Bled, Slovenia, May 2015 Objective
  15. 15. -High performance of the developed logic in Lua Language; -Easy to create new logics and controls; -Simplified expansion of the substation; -Software Reuse. Problem in power flow: instability of measures. Focus: solutions for power flow, create a logical control for protection transfer and others, new arrangements, simulation application in company. Operator Training Simulator (OTS) logic development using LUA programming language scripts 13th International EPCC Workshop Bled, Slovenia, May 2015 Results
  16. 16. Operator Training Simulator (OTS) logic development using LUA programming language scripts Vítor Donaduzzi Electrical Engineer vitordonaduzzi@gmail.com http://modosimul.wordpress.com The 13th International EPCC Workshop Bled, Slovenia May 17-20, 2015
  17. 17. Operator Training Simulator (OTS) logic development using LUA programming language scripts Thank you! Eng. Vítor Donaduzzi The 13th International EPCC Workshop Bled, Slovenia May 17-20, 2015

×