Abstract
Semantic Web allows us to model and query time-invariant or slowly evolving knowledge using ontologies. Emerging applications in Cyber Physical Systems such as Smart Power Grids that require continuous information monitoring and integration present novel opportunities and challenges for Semantic Web technologies. Semantic Web is promising to model diverse Smart Grid domain knowledge for enhanced situation awareness and response by multi-disciplinary participants. However, current technology does pose a performance overhead for dynamic analysis of sensor measurements. In this paper, we combine semantic web and complex event processing for stream based semantic querying. We illustrate its adoption in the USC Campus Micro-Grid for detecting and enacting dynamic response strategies to peak power situations by diverse user roles. We also describe the semantic ontology and event query model that supports this. Further, we introduce and evaluate caching techniques to improve the response time for semantic event queries to meet our application needs and enable sustainable energy management.
Chapter PDF
Similar content being viewed by others
References
FERC assessment of demand response and advanced metering. Staff Report (December 2008)
Demers, A., Gehrke, J., et al.: Cayuga: A general purpose event monitoring system. In: The Conference on Innovative Data Systems Research, CIDR (2007)
Saima, A., Simmhan, Y., Prasanna, V.: Improving energy use forecast for campus micro-grids using indirect indicators. In: International Workshop on Domain Driven Data Mining (2011)
Andrew Crapo, J.L., Wang, X., Larson, R.: The semantically enabled smart grid. Technical report
Anicic, D., Fodor, P., Stuhmer, R., Stojanovic, N.: Event-driven approach for logic-based complex event processing. In: International Conference on Computational Science and Engineering (2009)
Anicic, D., Rudolph, S., Fodor, P., Stojanovic, N.: Stream reasoning and complex event processing in etalis. Semantic Web Journal (2012)
Francesco, B., Daniele, B., et al.: An execution environment for c-sparql queries. In: International Conference on Extending Database Technology (EDBT) (2010)
Dar, S., Franklin, M., Johnsson, B., Srivastava, D., Tan, M.: Semantic Data Cache and Replacement. In: Very Large Data Base Conference, VLDB (1996)
Diao, Y., Immerman, N., Gyllstrom, D.: SASE+: An agile language for Kleene closure over event streams. Technical report, UMass (2007)
Dung, T.Q., Kameyama, W.: A proposal of ontology-based health care information extraction system: Vnhies. In: IEEE International Conference on Research, Innovation and Vision for the Future (2007)
Valle, E.D., Celino, I., Dell’Aglio, D.: The experience of realizing a semantic web urban computing application. In: The Terra Cognita Workshop (2009)
Godfrey, P., Gryz, J.: Answering Queries by Semantic Caches. In: Bench-Capon, T.J.M., Soda, G., Tjoa, A.M. (eds.) DEXA 1999. LNCS, vol. 1677, pp. 485–498. Springer, Heidelberg (1999)
Gyllstrom, D., Wu, E., et al.: SASE: Complex event processing over streams. In: The 3rd Biennial Conference on Innovative Data Systems Research (2007)
Halevy, A.Y.: Answering queries using views: A survey. The VLDB Journal (2001)
Keller, A.M., Basu, J.: A predicate-based caching scheme for client-server database architectures. The VLDB Journal, 5 (1996)
Lord, P., Bechhofer, S., Wilkinson, M.D., Schiltz, G., Gessler, D., Hull, D., Goble, C.A., Stein, L.: Applying Semantic Web Services to Bioinformatics: Experiences Gained, Lessons Learnt. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 350–364. Springer, Heidelberg (2004)
Karnstedt, M., Sattler, K., Geist, I., et al.: Semantic caching in ontology-based mediator systems. In: Berliner XML Tage (2003)
Zhou, Q., Simmhan, Y., Prasanna, V.: On using semantic complex event processing for dynamic demand response optimization. Technical report, Computer Science Department, University of Southern California (2012)
Suhothayan, S., Gajasinghe, K., Loku Narangoda, I., Chaturanga, S., Perera, S., Nanayakkara, V.: Siddhi: A second look at complex event processing architectures. In: ACM GCE Workshop (2011), http://siddhi.sourceforge.net
Tao, C., Solbrig, H.R., Sharma, D.K., Wei, W.-Q., Savova, G.K., Chute, C.G.: Time-Oriented Question Answering from Clinical Narratives Using Semantic-Web Techniques. In: Patel-Schneider, P.F., Pan, Y., Hitzler, P., Mika, P., Zhang, L., Pan, J.Z., Horrocks, I., Glimm, B. (eds.) ISWC 2010, Part II. LNCS, vol. 6497, pp. 241–256. Springer, Heidelberg (2010)
Taswell, C.: Doors to the semantic web and grid with a portal for biomedical computing. IEEE Transactions on Information Technology in Biomedicine (2008)
Simmhan, Y., Zhou, Q., Prasanna, V.: Chapter: Semantic Information Integration for Smart Grid Applications (2011)
Simmhan, Y., Aman, S., et al.: An informatics approach to demand response optimization in Smart Grids. Technical report, USC (2011)
Zhou, Q., Natarajan, S., Simmhan, Y., Prasanna, V.: Semantic information modeling for emerging applications in smart grid. In: IEEE Conference on Information Technology: New Generations (2012)
Zhou, Q., Simmhan, Y., Prasanna, V.: SCEPter: Semantic complex event processing over end-to-end data flows. Technical Report 12-926, Computer Science Department, University of Southern California (2012)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhou, Q., Simmhan, Y., Prasanna, V. (2012). Incorporating Semantic Knowledge into Dynamic Data Processing for Smart Power Grids. In: Cudré-Mauroux, P., et al. The Semantic Web – ISWC 2012. ISWC 2012. Lecture Notes in Computer Science, vol 7650. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35173-0_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-35173-0_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-35172-3
Online ISBN: 978-3-642-35173-0
eBook Packages: Computer ScienceComputer Science (R0)