Vous êtes sur la page 1sur 16

1

Real Time Systems Group


Real Time Systems Group
Presented by

Mr. Arun M. Gokak


Real Time Systems Group
C-DAC Knowledge Park,
Byappanahalli, Bangalore – 560 038
Phone: 080-25341909/1215

2
Solutions

Real Time Systems Group


• COPS : C-DAC’s Open Process Solution

• ABT : Scheduling for Availability Based


Tariff

3
COPS Overview
CDAC OPEN PROCESS SOLUTIONS

Real Time Systems Group


HOST
SYSTEMS
(Distributed)
LEVEL 2

FRONT END
PROCESSOR (FEP)

LEVEL 1
IEC 870 PART 5 (PROTOCOL)

REMOTE TERMINAL UNIT (RTU)


LEVEL 0 4-20mA, ± 10V,
ANALOG & DIGITAL INTERFACE

FIELD SENSORS (PROCESS)


Eg : {MW, Voltage,MVAR, Hz, Pressure,
Temperature, Flow}
4
COPS Overview

 Indigenous solution for SCADA

Real Time Systems Group


 Open distributed architecture at all levels
 Comprises of powerful user friendly front
end-MMI, Reporting System
 Web Gateway
 Fault tolerant
 Scalable

5
COPS Overview
Dual Hub

Corporate/ Dual PRS MMIs PS RTS EMS

Real Time Systems Group


Enterprise
Level FE Peripherals

Hub
Corporate/ PRS Server MMIs PS RTS EMS
Enterprise M
Level FE Peripherals DT M ET

Hub
PRS PS
Plant MMIs Legend
Server Server
Level
FE Peripherals PRS - Process Resource Server
MMS - Man Machine Server
Hub
PS - Peripheral Server
PRS MMI/PS FE - Front End
Area Server Server EMS - Energy Management System
Level RTU - Remote Terminal Unit
FE Peripherals
RTS - Remote Terminal Server
Server DT - Dumb Terminal
Level 1 Mini ET - Executive Terminal
Controllers COPS

Field Equipments COPS SCALABLE


CONFIGURATION
6
COPS Overview
CONFIGURATION OF COPS
Dual Hub

Real Time Systems Group


RLDC
National
Level

2 2 2 2 2 2 2 2 2
PRS1 PRS2 MMI1 MMI2 PS1 PS2 RTS1 RTS2 OOTS EMSC

DDPS IS DT
Peripherals
IT

ET
From IS
RTU
Note
DDPS - Dual Data Processing System
HUB PRS - Process Resource Server
SLDC MMI - Man Machine Interface
PS - Peripheral Server
PRS PS MMI RTS - Remote Terminal Server
DT - Dumb Terminal
HUB
DPS IT - Intelligent Terminal
ALDC ET - Executive Terminal
IS - Intelligent Switch
RTUs PRS PS/MMI
EMSC - EMS Console
DPS OOTS - Online Operator Training
RTUs
Station 7
Availability Based Tariff Software
(i) Scheduling (Web Based)

Real Time Systems Group


• Current day
• Day Ahead
(ii) Tariff (Energy accounting)
• Fixed charges
• Schedule
• Unscheduled Interchange
Features –
Archival, Authentication, Revision history,
Dynamic web page etc.

8
Availability Based Tariff Software
SLDC, ISGS, and RLDC Connectivity

Real Time Systems Group


RHEP
ISGS-
H1
SLDC1 FSTPP
ISGS-
T1

SLDC2
JSEB
RLDC INT.
NE
REG1
Web
server

TSTPP ISGS-
ISGS- H2
T2
INT
SR
REG2
Internet
9
Availability Based Tariff Software

Three Tier Architecture

Real Time Systems Group


Web client / Web
WebServer
serveratat
Constituents
constituent RLDC
RLDC
(ISGS,
(ISGS SLDC)
, (ABT
(ABTmodule)
LDC) Module)
Internet

Database
(Revisions and
static data entry

10
Current activity

Real Time Systems Group


CMAF: C-DAC Mobile Agent
Framework for the Grid

11
 SURGE OF NETWORK CENTRIC
PROGRAMMING

Real Time Systems Group


 Work
 E-commerce
 Entertainment

SOME APPLICATIONS - MISSION CRITICAL


 New techniques and software paradigms to facilitate
the creation of network-based applications.
 The most promising among the new paradigms is the
use of mobile agents.
12
What are Agents

Real Time Systems Group


Agents are autonomous programs
(piece of code) situated within
an environment (machine, network devices),
which sense the environment, and act upon it
using their knowledge base to achieve their
goals.

13
Mobile Agent Framework for the Grid

Real Time Systems Group


Features Application
 Code mobility Adaptive resource
 DAI negotiation - GRM
 Fault tolerance Software
deployment and
 Security
maintenance

14
System Architecture

Agent to Agent
Communication

Real Time Systems Group


Agent Migration

Agent-A Agent-B Inter Agent Kernel Agent-B


Communication protocol
Pluggable Pluggable
Agent Kernel-1 Agent Kernel-2
Kernel Kernel
Component (Core) (Core)
Component
Host - X Host - Y

Network

15
16

Real Time Systems Group

Vous aimerez peut-être aussi