Abstract
The rapid development of various types of real-time control systems raise new challenges on their heterogeneity and knowledge explicitly sharing issues. In this study, we propose an ontology-based model, named OntoEvent, to define and detect complex event in high-speed train control system. OntoEvent defines control logics using ontology structure and describes functionalities using logical, temporal operators and attribute relations. This ontology-based event processing model supports dynamic reconfiguration of functions and sharing between different components of the railway system. A pipelined construction framework is designed to transform OntoEvent model into semantic-consistent detection model. We implement a prototype control system, to evaluate the efficiency and performance of OntoEvent. Experimental results on this prototype system prove that OntoEvent-based event detection model outperforms other two selected models in results correctness, processing throughput and real-time performance, especially when processing a large amount of complex events.
Similar content being viewed by others
References
Jia, Y. Y., Guo, L. X., Wang, X. (2018). Real-time control systems, chapter 4 of transportation cyber-physical systems, Elsevier, pp. 81–113, 2018.
Simon, D., Seuret, A., Sename, O. (2017). Real-time control systems: Feedback, scheduling and robustness, International Journal of Systems Science, Taylor & Francis, 48(11), pp. 2368–2378.
Gai, K., Xu, K., Lu, Z., Qiu, M., & Zhu, L. (2019). Fusion of cognitive wireless networks and edge computing. IEEE Wireless Communications, 26(3), 69–75.
Lopez, B., Melendez, J., Suarez, S., et al. (2018). Ontology for integrating hetergeneous tools for supervision, fault, detection and diagnosis, International conference on informatics in control. Automation and Robotics, 125–132.
Yong, Z., & Li, S. (2018). A study on the real-time reliability of on-board equipment of train control system. IOP Conference Series Materials Science and Engineering, 351.
Dong, H., Ning, B., Cai, B., & Hou, Z. (2010). Automatic train control system development and simulation for high-speed railways. IEEE Circuits and Systems Magazine, 10(2), 6.
Ning, B., et al. (2011). An introduction to parallel control and management for high-speed railway systems. IEEE Transactions on Intelligent Transportation Systems (TITS), 12(4), 1473–1483.
Han, S. H., Byen, Y. S., Baek, J. H., An, T. K., Lee, S. G., & Park, H. J. (1999). An optimal automatic train operation (ATO) control using genetic algorithms (GA). Proceedings of the, IEEE Region 10 Conference.
Chang, C., & Sim, S. (1997). Optimising train movements through coast control using genetic algorithms. IEE Proceedings-Electric Power Applications, 144(1), 65–73.
Huang, Y., & Yasunobu, S. (1999). A practical design method of fuzzy controller based on control surface. Japanese Journal of Fuzzy Theory and Systems, 11(5), 137–143.
Sekine, S., Imasaki, N., & Endo, T. (1995). Application of fuzzy neural network control to automatic train operation and tuning of its control rules, In International Conference on Fuzzy Systems, vol. 4, pp. 1741–1746: IEEE.
Hoftberger, O. & Obermaisser, R. (2013). Ontology-based runtime reconfiguration of distributed embedded real-time systems, In IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), pp. 1–9: IEEE.
Cugola, G., & Margara, A. (2012). Processing flows of information: From data stream to complex event processing. ACM Computing Surveys (CSUR), 44(3), 15.
Meng, M., Ping, W., Chao-Hsien, C., & Ling, L. (2015). Efficient multipattern event processing over high-speed train data streams. IEEE Internet of Things Journal, 2(4), 295–309.
Marcos, D. A., Alexandre, S. V., & Rajkumar Buyya, B. (2018). Distributed data stream processing and edge computing: A survey on resource elasticity and future directions. Journal of Network and Computer Applications, Elsevier, 103, 1–17.
Wang, F., & Liu, P. (2005). Temporal management of RFID data. VLDB, 1128–1139.
Wu, E., Diao, Y., & Rizvi, S. (2006). High-performance complex event processing over streams. SIGMOD.
Zhang, H., Diao, Y., & Immerman, N. (2014). On complexity and optimization of expensive queries in complex event processing. SIGMOD.
Ye, W., Zhao, W., Huang, Y., Hu, W., Zhang, S., & Wang, L. (2009). Towards passive RFID event, In IEEE International Computer Software and Applications Conference (COMPSAC), vol. 1, pp. 492–499: IEEE.
Yang, J., Ma, M., Wang, P., and Liu, L., (2015), From complex event processing to cognitive event processing: Approaches, challenges, and opportunities, In IEEE International Confence on Ubiquitous Intelligence and Computing (UIC), pp. 1432–1438: IEEE.
Scherp, A., Franz, T., Saathoff, C., & Staab, S. (2009). F--a model of events based on the foundational ontology dolce+ DnS ultralight, In Proceedings of the Fifth International Conference on Knowledge Capture, pp. 137–144: ACM.
I. P. T. Council. EventsML-G2 specifications. Available: http://www.iptc.org/site/News_Exchange_Formats/EventsML-G2/Specification/.
Cycorp. OpenCyc. Available: http://www.cyc.com/platfo-rm/opencyc.
Compton, M., et al. (2012). The SSN ontology of the W3C semantic sensor network incubator group. Web Semantics : Science, Services and Agents on the World Wide Web.
Shaw, R. LODE: An ontology for linking open descriptions of events. Available: http://linkedevents.org/ontology/.
Peter Winter, P. F., Tilling, A., Paukert, H., & Vinzelj, R. (2005). European train control system - ETCS annual report 2004. UIC Project.
Ning, B., Tang, T., Qui, C., Wang, G., & Wang, Q. (2004). CTCS-Chinese train control system. WIT Press: Publication of.
Berners-Lee, T., Hendler, J., & Lassila, O. (2001). The semantic web. Scientific American, 284(5), 28–37.
Luckham, D. C. (2001). The power of events: An introduction to complex event processing in distributed Enterprise systems. Boston, MA: Addison-Wesley Longman Publishing Co., Inc.
Gruber, T. R. (1993). A translation approach to portable ontology specifications. Knowledge Acquisition, 5(2), 199–220.
McGuinness, D. L., & Van Harmelen, F. (2004). OWL web ontology language overview. W3C Recommendation, 10(10), 2004.
Esper Reference documentation. (2019, Aug). Available: http://www.espertech.com/esper/esper-documentation/.
Li, J., Qiu, M., Niu, J., Gao, W., Zong, Z., & Qin, X. (2010). Feedback dynamic algorithms for preemptable job scheduling in cloud systems. IEEE/WIC/ACM International Conference on Web Intelligence.
Gai, K., Qiu, M., Xiong, Z., & Liu, M. (2018). Privacy-preserving multi-channel communication in edge-of-things. Future Generation Computer Systems, 85, 190–200.
Wang, J., Qiu, M., & Guo, B. (2017). Enabling real-time information service on telehealth system over cloud-based big data platform. Journal of Systems Architecture, 72, 69–79.
Lin, Y.-X., Wang, P., & Ma, M. (2017). Intelligent transportation system (ITS): Concept, challenge and opportunity. IEEE International Conference on High Performance and Smart Computing (HPSC), Beijing.
Acknowledgements
This work is supported by National Key R&D Program of China (Grant no.2017YFB1200700) and National Key Laboratory of Science and Technology on Reliability and Environmental Engineering (Grant no. 6142004180403).
Author information
Authors and Affiliations
Corresponding authors
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Ma, M., Lin, Y., Wang, P. et al. Ontology-Based Event Modeling and High-Confidence Processing in IoT-Enabled High-Speed Train Control System. J Sign Process Syst 93, 155–167 (2021). https://doi.org/10.1007/s11265-020-01524-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11265-020-01524-3