3CX Phone System for Windows No need for separate phone cables as the phone system uses the existing data network
Remote access Remote access to home security, power supply network etc.
Remote controlled electrical consumer/distribution panel
► Provide process automation
► HMI's
► PLC's
► PAC
► DCS
► SCADA

Download Training Form

 

 

 

Available Courses

ADVANCED MATLAB COURSE OUTLINE

PART I

 

(A) Advanced Matlab Scripting

  • Functions and Arguments; Function Returning More than one value; Handling multiple arguments -                                                                  
  • Introduction to Classes; Creating, clearing and deleting classes; class methods and attributes.                                                                                    
  • Advanced Plotting. Intro. To Latex or Tex Commands; Cell mode in Matlab.                                                                                                 
  • Advanced Data Import/Export; Programmatic xlsread/xlswrite Operations. Text File input-output operations. Special files, dat-files.                                  
  • Advanced String Handling- Programmatic String synthesis; String conversions, ascii codes;
  • Complex Number Analysis                                                                 
  • Iterative programming; Introducing more iterative techniques; Introducing Newton-raphson method. Interpolation.                                                              
  • Structures and Cell Arrays                                                                 
  • Debugging M-files                  
 

 (B) Advanced Simulink

  • Launching Simulink models from M-file; using sim/sim-set               
  • Using Simulink Block Call Back functions (Init fcn, Open fcn)         
  • Masking and Unmasking Operations                                                  
  • Embedded Matlab function Programming                                           
  • Intro. to S-functions; Building Level-2 M-file S-functions                  
  • Implementing Complex sub-systems models                                      
  • Complex Number Analysis                                                                 
  • Iterative Programming in Simulink                                                      
  • Look-up Tables; Interpolation/Extrapolation in Simulink                             
  • Adding your own block libraries (optional)    
 

PART II
Introduction to Matlab Toolboxes & Blocksets

  • Overview of Toolboxes/Toolbox functions; Special focus on Curve-fitting, Symbolic, Statistics Toolbox systems                                                                     
  • Integrating Toolbox Functions in M-code
    • Using cftool in curve-fitting and regression analysis
    • Using stepwise function in regression analysis
    • Using the Symbolic Math Toolbox Set of Functions in Non-linear Analysis and Ordinary Differential Equations                                                           
  • Overview of Simulink Blockset libraries; Special focus on Signal       3hrs Processing, Gauges and Sim Events Blockset.
    • Using Simulink Extras Block Library                                         
    • Intro. to Stateflow and Model Based Design                              
    • Integrating (Mixing) Simulink standard library blocks with the blocksets library blocks                     
 

PART III
Special Topics

  • Advanced Iteraive Techniques (Non-linear Least Square Fitting)
    • Newton-Raphson
    • Gauss-Newton
    • Levenberg-Marquardt
    • Monte-Carlo Techniques                                                                      
  • Introduction to Physical modelling (Optional Topics)
    • The SimScape Language                                                            
    • Sim power systems                                                                    
    • Sim Mechanics                                                                          
  • Sim Power Systems
    • Creating single and three-phase systems with passive components
    • Creating single and three-phase systems with Electrical machines
    • Analysing and controlling Electrical Power Systems
    • Modeling Power Electronic components
    • AC/DC Analysis; Simulation of Rectifiers Systems
    • Speeding up Simulation of electrical models
 

PART IV
GUI and Object Oriented Programming

  • Advanced Object Oriented Programming
    • Creating and Clearing (deleting) classes
    • Class Methods and attributes; instantiating classes
    • Abstract Classes
    • Intro. to Matlab Components                                                                 
  • GUI Design and Implementation
    • Creating and instantiating GUI components                               
    • Handling Callbacks                                                                    
    • Creating wizard functionality
    • Deploying your GUI applications (creating stand alone apps)                                                   
 

PART V
Artificial Intelligence & Artificial Life

  • AI Topics
    • Neural Networks (perceptron, feedforwards, radial basis)
    • Genetic Algorithms (G.A’s), Ant Colony Optimizers (ACO’s) and Particle Swarm Optimizers (PSO’s)
    • Fuzzy Logic (Mamdani and Sugeno Type)
    • Simulated Annealing                                                                           
  • Genetic Programming (GP) and Automatic Program Generators (APG’s)
  • Expert Systems and robotics                                                                         
  • Design of Artificial Life Systems
 

PART VI
Security

  • Modeling Crypto-Algorithms                                                                       
  • Building Cryptographic Systems (Crypto-systems)                                      
  • Modeling Cyber-engineered Control systems (Water-Tank Use Case)
 

All course packages include:

  • lectures and or practical(*)
  • Refreshments and Lunch
  • Comprehensive course notes and manual
  • Certificate of recognition upon completion of the course
  • Schedule training time (weekdays only, weekend only, evening only)
COPYRIGHT © 2014. OPEN NETWORK SYSTEM LTD. ALL RIGHTS RESERVED.