Download presentation
Presentation is loading. Please wait.
1
Automate: A Generalized Framework for Distributed Intelligent Process Automation Syed Enam-ur-Rehman* * Dept. of Computer Engineering, Sir Syed University of Engineering and Technology, Pakistan
2
Syed Enam-ur-Rehman || Auto-Mate Need Complex logic Hefty interfaces Adding brains everywhere
3
Syed Enam-ur-Rehman || Auto-Mate Goals & Objectives Generic platform for process automation Standard hardware and software interfaces High end intelligence Scalable architecture Real time process control Easier implementation Reusable components and services Extendible architecture
4
Syed Enam-ur-Rehman || Auto-Mate The Framework
5
Syed Enam-ur-Rehman || Auto-Mate System Flow AUTOMATION SOAR SERVICE DATABASE
6
Syed Enam-ur-Rehman || Auto-Mate Device Philosophy
7
Syed Enam-ur-Rehman || Auto-Mate Device Table Device Name Ports Port Name Port Type Port Size Port Data / Value Servers Name Device Name Ports Port Name Port Type Port Value Bit Bit # Pin #
8
Syed Enam-ur-Rehman || Auto-Mate Auto-Mate Cluster REGISTERATION ISCM Server ISCM Client AUTOMATION ISCM Client DATABASE ISCM Client SOAR ISCM Client SERVICES
9
Syed Enam-ur-Rehman || Auto-Mate Server Table Server name IP address Registration port Command port I/O port
10
Syed Enam-ur-Rehman || Auto-Mate ISCM User Console Auto-Mate Server Device TableServer TableOther Table REGI/OCMD
12
Syed Enam-ur-Rehman || Auto-Mate User Console
13
Syed Enam-ur-Rehman || Auto-Mate Auto-Mate Representation in Soar
14
Syed Enam-ur-Rehman || Auto-Mate Programmability sp {propose*SWITCH-FAN-ON (state ^io.input-link ) ( ^sensor ) ( ^device ) ( ^name THERMOMETRE ^port ) ( ^name TEMP_READING ^value < 30) --> ( ^operator +) ( ^name output ^device ) ( ^name FAN ^port ) ( ^name ON_OFF ^value ON) } sp {apply*output (state ^operator (state ^operator ^io.output-link ) ( ^name output ^device ) --> ( ^actuator ) ( ^device ) }
15
Syed Enam-ur-Rehman || Auto-Mate Soar Server Soar API Soar Kernel Soar Module Soar Server Device Table Module ISCM
16
Hardware Interconnection ADDRESS ISA BUS ADDRESS DECODER INTERRUPT HANDLER 8255 (PPI) I/O BUFFERS MICRO CONTROLLER BUS CONTROLLER I/O CONNECTORS LED DISPLAY DATA IRQ DATA DIR I/O DATA CS INPUT PC INTER FACE MU X DR IVE R
17
Syed Enam-ur-Rehman || Auto-Mate Prototype
18
Syed Enam-ur-Rehman || Auto-Mate Generalized Framework for Intelligent Process Automation Single framework Integration Interoperability Scalable Extendible Cost effective Base for advanced research
19
Syed Enam-ur-Rehman || Auto-Mate Future Work User friendly front-end Graphical programmability Security Fault tolerance
20
Syed Enam-ur-Rehman || Auto-Mate System Representation
21
senam@ieee.org auto_mate@yahoogroups.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.