SlideShare una empresa de Scribd logo
1 de 18
Yarmouk University
Computer Engineering Department
WEB BASED INTERACTIVE EMBEDDED POWER PLANT
MANAGEMENT SYSTEM
Authors:
P.AngelDeepa M.JeyaPrabha A.BrindhaSherly
Presented By:
Waed shaqareen
Embedded systems design
SPRING 2016
1W. Al-Shaqareen ©
Introduction
• Power plant system (Generation station) defined as industrial station that
utilized for generation and distribution of electric power in mass scale.
• Web based interactive embedded power plant system use internet for
controlling and monitoring control plants using internet browser.
• The core of the system is embedded hardware device that has built in
web server for data that served to clients via internet.
W. Al-Shaqareen © 2
Presentation Outline
W. Al-Shaqareen © 3
• The basics of power plant control.
• Functional modeling for internet based control systems.
• Interactive data-acquisition system.
• Establishing a direct communication link between the
client and the embedded device .
• Broadcast IP address using FTP server.
• Data management in the system.
• Data management in the system ( joint management)
• Data management security.
The basics of power plant control
• To achieve remote monitoring in power plant control system
we need to ensure that power generation basics are achieved:
1-protectionLife insurance for the plant and associated
asserts.
2-Control. must be accurate.
3-Supervision provide both comfort and flexibility.
• To achieve these basics we construct functional modeling for
internet based control systems
W.Al-Shaqareen © 4
FUNCTIONAL MODELING FOR INTERNET
BASED CONTROL SYSTEMS.
• Functional modeling defined as constructing model to achieve control
system specification.
W. Al-Shaqareen© 5
Advantages:
1- Access to the monitoring functionality independent from location.
2-Use of zero cost software on client side to across the information.
INTERACTIVE DATA-ACQUISITION SYSTEM
• In this system we monitor and adjust using web browsers keep in mind
that PC independent from location and platform.
Data acquisition system has three component:
• Embedded system
• Server.
• Clients.
W. Al-Shaqareen© 6
INTERACTIVE DATA-ACQUISITION SYSTEM
W. Al-Shaqareen© 7
• Data acquisition system relay acquired data to clients
and the clients send requests through server.
• The drawback for this system is that "Enormous
amount of data transfer time would be consumed”.
• Indirect communication between client and embedded
devices
Establishing a direct communication link between
the client and the embedded device
This system eliminate the need for a central server and
reduces the amount of data sent from the remote unit ,just
queried data only transferred.
Direct access for embedded system need IP address of
embedded devices must be available at the client side.
IP address choices:
*Static
*Dynamic.
W. Al-Shaqareen © 8
W. Al-Shaqareen © 9
Static IP versus Dynamic IP
Static IP“remote
devices initiate
connection by
reporting it’s IP
Dynamic IP address
“Using DHCP server of
GSM provider for every
connection established”
IP address must be Known to any clients requesting an access to
the embedded server
BROADCAST IP ADDRESS USING FTP SERVER
W. Al-Shaqareen© 10
Broadcast IP address using FTP
server
• Mozart ----------> DAS(Data acquisition system).
• A script on embedded device is configured.
• HTML file (index.html)placed on FTP server by ES under
folder it’s name has hostname and acquired by client.
• ES updates it’s information on FTP server after every reboot
,so IP address refreshed.
W.Al-Shaqareen© 11
Data management in the system
• Server sending all pictures to client through server on internet.
• Text data like: coordinates, altitudes..etc are served from ES.
• If data to be transmitted ,embedded module set to send image via GPRS
and placed on FTP.
W. Al-Shaqareen © 12
Data management in the system
W. Al-Shaqareen © 13
ES used here work in X86 based standalone unit with four serial port and one
parallel port and 16MB removable flash memory.
Serial ports---->debugging purposes and test system functionality.
Data management in the system
(joint management)
 Multiple services available between server and client simultaneously .
 Joint management is the only joint that directly communicate with web
clients in control systems.
 All control elements behind joint management.
 If malicious hackers want to attack control systems ,they attack joint
management rather than control systems.
 This method will reduce the number of links with the internet into one .
W. Al-Shaqareen© 14
Data management system security
• The most serious problems results from connecting power control system to
internet:
1- Hackers.
2-Unauthorized access.
3-System failure caused by viruses .
4-Server overload.
WBCS(Web based client server) developed to allow authorized users via
information network excluding unauthorized operation.
• Targets of malicious WBCS:
1-Directly attack of controllers and devices.
2-monitor information network.
3-Obtain information for suggested attack method.
W. Al-Shaqareen© 15
Secure WBSC
• PKI(public key Infrastructure) suggested as one of the best methods to
secure WBSC.
• Protecting operation equipment achieved by single firewall for whole
network.
W. Al-Shaqareen© 16
Conclusions
W. Al-Shaqareen© 17
• TCP/IP model used to improve the power plant
control system.
• Low operational cost and flexible for web
based power plant control systems.
• Productivity increased by using internet.
Questions
W. Al-Shaqareen © 18

Más contenido relacionado

La actualidad más candente

Top 5 problems a NETWORK ANALYSIS TOOL will help you solve
Top 5 problems a NETWORK ANALYSIS TOOL will help you solveTop 5 problems a NETWORK ANALYSIS TOOL will help you solve
Top 5 problems a NETWORK ANALYSIS TOOL will help you solveManageEngine, Zoho Corporation
 
Arm embedded web server based on dac system
Arm embedded web server based on dac systemArm embedded web server based on dac system
Arm embedded web server based on dac systemsudhakar5472
 
Top 5 server performance problems and how to resolve them using OpManager
Top 5 server performance problems and how to resolve them using OpManagerTop 5 server performance problems and how to resolve them using OpManager
Top 5 server performance problems and how to resolve them using OpManagerManageEngine
 
New OpManager v12
New OpManager v12New OpManager v12
New OpManager v12Inuit AB
 
When Your App Hits The Highway - NetFlow Analyzer V10 Overview
When Your App Hits The Highway  - NetFlow Analyzer V10 OverviewWhen Your App Hits The Highway  - NetFlow Analyzer V10 Overview
When Your App Hits The Highway - NetFlow Analyzer V10 OverviewManageEngine, Zoho Corporation
 
Monitoring active-directory
Monitoring active-directoryMonitoring active-directory
Monitoring active-directoryPrince JabaKumar
 
Network access protection ppt
Network access protection pptNetwork access protection ppt
Network access protection pptDasarathi Dash
 
Monitor and manage everything Cisco using OpManager
Monitor and manage everything Cisco using OpManagerMonitor and manage everything Cisco using OpManager
Monitor and manage everything Cisco using OpManagerManageEngine
 
NetFlow Analyzer Training Part II : Diagnosing and troubleshooting traffic is...
NetFlow Analyzer Training Part II : Diagnosing and troubleshooting traffic is...NetFlow Analyzer Training Part II : Diagnosing and troubleshooting traffic is...
NetFlow Analyzer Training Part II : Diagnosing and troubleshooting traffic is...ManageEngine, Zoho Corporation
 
Season 3 [free OpManager training]_Part1- Discovery and classification
Season 3 [free OpManager training]_Part1- Discovery and classificationSeason 3 [free OpManager training]_Part1- Discovery and classification
Season 3 [free OpManager training]_Part1- Discovery and classificationManageEngine, Zoho Corporation
 
Understanding firewall-policies-their-effectiveness-in-defending-against-netw...
Understanding firewall-policies-their-effectiveness-in-defending-against-netw...Understanding firewall-policies-their-effectiveness-in-defending-against-netw...
Understanding firewall-policies-their-effectiveness-in-defending-against-netw...ManageEngine, Zoho Corporation
 
Free Netflow analyzer training - diagnosing_and_troubleshooting
Free Netflow analyzer  training - diagnosing_and_troubleshootingFree Netflow analyzer  training - diagnosing_and_troubleshooting
Free Netflow analyzer training - diagnosing_and_troubleshootingManageEngine, Zoho Corporation
 
Op Manager
Op ManagerOp Manager
Op Manageranti
 
Free OpManager training_Part 1- Discovery & classification
Free OpManager training_Part 1- Discovery & classificationFree OpManager training_Part 1- Discovery & classification
Free OpManager training_Part 1- Discovery & classificationManageEngine, Zoho Corporation
 
[Free OpManager training] Part 4- Network fault-management & IT automation
[Free OpManager training]  Part 4- Network fault-management & IT automation[Free OpManager training]  Part 4- Network fault-management & IT automation
[Free OpManager training] Part 4- Network fault-management & IT automationManageEngine, Zoho Corporation
 

La actualidad más candente (20)

Top 5 problems a NETWORK ANALYSIS TOOL will help you solve
Top 5 problems a NETWORK ANALYSIS TOOL will help you solveTop 5 problems a NETWORK ANALYSIS TOOL will help you solve
Top 5 problems a NETWORK ANALYSIS TOOL will help you solve
 
Arm embedded web server based on dac system
Arm embedded web server based on dac systemArm embedded web server based on dac system
Arm embedded web server based on dac system
 
5 ways you can benefit from OpManager Plus
5 ways you can benefit from OpManager Plus5 ways you can benefit from OpManager Plus
5 ways you can benefit from OpManager Plus
 
Top 5 server performance problems and how to resolve them using OpManager
Top 5 server performance problems and how to resolve them using OpManagerTop 5 server performance problems and how to resolve them using OpManager
Top 5 server performance problems and how to resolve them using OpManager
 
New OpManager v12
New OpManager v12New OpManager v12
New OpManager v12
 
ICEIC_2017_20161013
ICEIC_2017_20161013ICEIC_2017_20161013
ICEIC_2017_20161013
 
When Your App Hits The Highway - NetFlow Analyzer V10 Overview
When Your App Hits The Highway  - NetFlow Analyzer V10 OverviewWhen Your App Hits The Highway  - NetFlow Analyzer V10 Overview
When Your App Hits The Highway - NetFlow Analyzer V10 Overview
 
Monitoring active-directory
Monitoring active-directoryMonitoring active-directory
Monitoring active-directory
 
Network access protection ppt
Network access protection pptNetwork access protection ppt
Network access protection ppt
 
OpManager Technical Overview
OpManager Technical OverviewOpManager Technical Overview
OpManager Technical Overview
 
Monitor and manage everything Cisco using OpManager
Monitor and manage everything Cisco using OpManagerMonitor and manage everything Cisco using OpManager
Monitor and manage everything Cisco using OpManager
 
NetFlow Analyzer Training Part II : Diagnosing and troubleshooting traffic is...
NetFlow Analyzer Training Part II : Diagnosing and troubleshooting traffic is...NetFlow Analyzer Training Part II : Diagnosing and troubleshooting traffic is...
NetFlow Analyzer Training Part II : Diagnosing and troubleshooting traffic is...
 
Season 3 [free OpManager training]_Part1- Discovery and classification
Season 3 [free OpManager training]_Part1- Discovery and classificationSeason 3 [free OpManager training]_Part1- Discovery and classification
Season 3 [free OpManager training]_Part1- Discovery and classification
 
Understanding firewall-policies-their-effectiveness-in-defending-against-netw...
Understanding firewall-policies-their-effectiveness-in-defending-against-netw...Understanding firewall-policies-their-effectiveness-in-defending-against-netw...
Understanding firewall-policies-their-effectiveness-in-defending-against-netw...
 
Free Netflow analyzer training - diagnosing_and_troubleshooting
Free Netflow analyzer  training - diagnosing_and_troubleshootingFree Netflow analyzer  training - diagnosing_and_troubleshooting
Free Netflow analyzer training - diagnosing_and_troubleshooting
 
Op Manager
Op ManagerOp Manager
Op Manager
 
Nsm overview
Nsm overviewNsm overview
Nsm overview
 
Free OpManager training_Part 1- Discovery & classification
Free OpManager training_Part 1- Discovery & classificationFree OpManager training_Part 1- Discovery & classification
Free OpManager training_Part 1- Discovery & classification
 
Free OpManager training_ Part 2-server monitoring
Free OpManager training_ Part 2-server monitoringFree OpManager training_ Part 2-server monitoring
Free OpManager training_ Part 2-server monitoring
 
[Free OpManager training] Part 4- Network fault-management & IT automation
[Free OpManager training]  Part 4- Network fault-management & IT automation[Free OpManager training]  Part 4- Network fault-management & IT automation
[Free OpManager training] Part 4- Network fault-management & IT automation
 

Similar a Final presentation es1

Mobile Based Lan Monitoring.pptx
Mobile Based Lan Monitoring.pptxMobile Based Lan Monitoring.pptx
Mobile Based Lan Monitoring.pptxworkspaceyks
 
Introduction to SCADA
Introduction to SCADAIntroduction to SCADA
Introduction to SCADAPraveen Kumar
 
CaseStudy_EnergyETC
CaseStudy_EnergyETCCaseStudy_EnergyETC
CaseStudy_EnergyETCSteve Jones
 
Wisenet - Complete ppt about the topic wisenet
Wisenet -  Complete ppt about the topic wisenetWisenet -  Complete ppt about the topic wisenet
Wisenet - Complete ppt about the topic wisenetAboo Thahir
 
A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Compu...
A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Compu...A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Compu...
A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Compu...Nico Huysamen
 
Open Programmable Architecture for Java-enabled Network Devices
Open Programmable Architecture for Java-enabled Network DevicesOpen Programmable Architecture for Java-enabled Network Devices
Open Programmable Architecture for Java-enabled Network DevicesTal Lavian Ph.D.
 
Open programmable architecture for java enabled network devices
Open programmable architecture for java enabled network devicesOpen programmable architecture for java enabled network devices
Open programmable architecture for java enabled network devicesTal Lavian Ph.D.
 
Web Server for Remote Monitoring and Control
Web Server for Remote Monitoring and ControlWeb Server for Remote Monitoring and Control
Web Server for Remote Monitoring and Controliosrjce
 
Integrating wireless sensor network into cloud services for real time data co...
Integrating wireless sensor network into cloud services for real time data co...Integrating wireless sensor network into cloud services for real time data co...
Integrating wireless sensor network into cloud services for real time data co...Rajeev Piyare
 
Real time visualization of structured things
Real time visualization of structured thingsReal time visualization of structured things
Real time visualization of structured thingsNurul Amin Choudhury
 

Similar a Final presentation es1 (20)

Mobile Based Lan Monitoring.pptx
Mobile Based Lan Monitoring.pptxMobile Based Lan Monitoring.pptx
Mobile Based Lan Monitoring.pptx
 
Jq2416671672
Jq2416671672Jq2416671672
Jq2416671672
 
Introduction to SCADA
Introduction to SCADAIntroduction to SCADA
Introduction to SCADA
 
SCADA
SCADASCADA
SCADA
 
Ak4103212215
Ak4103212215Ak4103212215
Ak4103212215
 
Ki3517881791
Ki3517881791Ki3517881791
Ki3517881791
 
CaseStudy_EnergyETC
CaseStudy_EnergyETCCaseStudy_EnergyETC
CaseStudy_EnergyETC
 
Bj4101347351
Bj4101347351Bj4101347351
Bj4101347351
 
Wisenet - Complete ppt about the topic wisenet
Wisenet -  Complete ppt about the topic wisenetWisenet -  Complete ppt about the topic wisenet
Wisenet - Complete ppt about the topic wisenet
 
X internet
X internetX internet
X internet
 
A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Compu...
A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Compu...A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Compu...
A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Compu...
 
Ids in wn
Ids in wnIds in wn
Ids in wn
 
Open Programmable Architecture for Java-enabled Network Devices
Open Programmable Architecture for Java-enabled Network DevicesOpen Programmable Architecture for Java-enabled Network Devices
Open Programmable Architecture for Java-enabled Network Devices
 
Open programmable architecture for java enabled network devices
Open programmable architecture for java enabled network devicesOpen programmable architecture for java enabled network devices
Open programmable architecture for java enabled network devices
 
G017234450
G017234450G017234450
G017234450
 
Web Server for Remote Monitoring and Control
Web Server for Remote Monitoring and ControlWeb Server for Remote Monitoring and Control
Web Server for Remote Monitoring and Control
 
Integrating wireless sensor network into cloud services for real time data co...
Integrating wireless sensor network into cloud services for real time data co...Integrating wireless sensor network into cloud services for real time data co...
Integrating wireless sensor network into cloud services for real time data co...
 
Project1
Project1Project1
Project1
 
Real time visualization of structured things
Real time visualization of structured thingsReal time visualization of structured things
Real time visualization of structured things
 
Ch11 Vpn
Ch11 VpnCh11 Vpn
Ch11 Vpn
 

Último

ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 

Final presentation es1

  • 1. Yarmouk University Computer Engineering Department WEB BASED INTERACTIVE EMBEDDED POWER PLANT MANAGEMENT SYSTEM Authors: P.AngelDeepa M.JeyaPrabha A.BrindhaSherly Presented By: Waed shaqareen Embedded systems design SPRING 2016 1W. Al-Shaqareen ©
  • 2. Introduction • Power plant system (Generation station) defined as industrial station that utilized for generation and distribution of electric power in mass scale. • Web based interactive embedded power plant system use internet for controlling and monitoring control plants using internet browser. • The core of the system is embedded hardware device that has built in web server for data that served to clients via internet. W. Al-Shaqareen © 2
  • 3. Presentation Outline W. Al-Shaqareen © 3 • The basics of power plant control. • Functional modeling for internet based control systems. • Interactive data-acquisition system. • Establishing a direct communication link between the client and the embedded device . • Broadcast IP address using FTP server. • Data management in the system. • Data management in the system ( joint management) • Data management security.
  • 4. The basics of power plant control • To achieve remote monitoring in power plant control system we need to ensure that power generation basics are achieved: 1-protectionLife insurance for the plant and associated asserts. 2-Control. must be accurate. 3-Supervision provide both comfort and flexibility. • To achieve these basics we construct functional modeling for internet based control systems W.Al-Shaqareen © 4
  • 5. FUNCTIONAL MODELING FOR INTERNET BASED CONTROL SYSTEMS. • Functional modeling defined as constructing model to achieve control system specification. W. Al-Shaqareen© 5 Advantages: 1- Access to the monitoring functionality independent from location. 2-Use of zero cost software on client side to across the information.
  • 6. INTERACTIVE DATA-ACQUISITION SYSTEM • In this system we monitor and adjust using web browsers keep in mind that PC independent from location and platform. Data acquisition system has three component: • Embedded system • Server. • Clients. W. Al-Shaqareen© 6
  • 7. INTERACTIVE DATA-ACQUISITION SYSTEM W. Al-Shaqareen© 7 • Data acquisition system relay acquired data to clients and the clients send requests through server. • The drawback for this system is that "Enormous amount of data transfer time would be consumed”. • Indirect communication between client and embedded devices
  • 8. Establishing a direct communication link between the client and the embedded device This system eliminate the need for a central server and reduces the amount of data sent from the remote unit ,just queried data only transferred. Direct access for embedded system need IP address of embedded devices must be available at the client side. IP address choices: *Static *Dynamic. W. Al-Shaqareen © 8
  • 9. W. Al-Shaqareen © 9 Static IP versus Dynamic IP Static IP“remote devices initiate connection by reporting it’s IP Dynamic IP address “Using DHCP server of GSM provider for every connection established” IP address must be Known to any clients requesting an access to the embedded server
  • 10. BROADCAST IP ADDRESS USING FTP SERVER W. Al-Shaqareen© 10
  • 11. Broadcast IP address using FTP server • Mozart ----------> DAS(Data acquisition system). • A script on embedded device is configured. • HTML file (index.html)placed on FTP server by ES under folder it’s name has hostname and acquired by client. • ES updates it’s information on FTP server after every reboot ,so IP address refreshed. W.Al-Shaqareen© 11
  • 12. Data management in the system • Server sending all pictures to client through server on internet. • Text data like: coordinates, altitudes..etc are served from ES. • If data to be transmitted ,embedded module set to send image via GPRS and placed on FTP. W. Al-Shaqareen © 12
  • 13. Data management in the system W. Al-Shaqareen © 13 ES used here work in X86 based standalone unit with four serial port and one parallel port and 16MB removable flash memory. Serial ports---->debugging purposes and test system functionality.
  • 14. Data management in the system (joint management)  Multiple services available between server and client simultaneously .  Joint management is the only joint that directly communicate with web clients in control systems.  All control elements behind joint management.  If malicious hackers want to attack control systems ,they attack joint management rather than control systems.  This method will reduce the number of links with the internet into one . W. Al-Shaqareen© 14
  • 15. Data management system security • The most serious problems results from connecting power control system to internet: 1- Hackers. 2-Unauthorized access. 3-System failure caused by viruses . 4-Server overload. WBCS(Web based client server) developed to allow authorized users via information network excluding unauthorized operation. • Targets of malicious WBCS: 1-Directly attack of controllers and devices. 2-monitor information network. 3-Obtain information for suggested attack method. W. Al-Shaqareen© 15
  • 16. Secure WBSC • PKI(public key Infrastructure) suggested as one of the best methods to secure WBSC. • Protecting operation equipment achieved by single firewall for whole network. W. Al-Shaqareen© 16
  • 17. Conclusions W. Al-Shaqareen© 17 • TCP/IP model used to improve the power plant control system. • Low operational cost and flexible for web based power plant control systems. • Productivity increased by using internet.