Xuya Cong

Dr. Xuya Cong


Research Focus & Metrics

Academic Career Length

10Years (2017-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
26 June 2023 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
ZYZhenhua Yu
Zhenhua Yu
HGHongxia Gao
Hongxia Gao
XCXuya Cong
Xuya Cong
NWNaiqi Wu
Naiqi Wu
Houbing Herbert SongHoubing Herbert Song
Houbing Herbert Song
Cyber–physical systems (CPSs) are new types of intelligent systems that integrate computing, control, and communication technologies, bridging the cyberspace and physical world. These systems enhance the capabilities of our critical infrastructure and are widely used in a variety of safety-critical systems. CPSs are susceptible to cyber attacks due to their vulnerabilities such that their security has become a critical issue. Therefore, it is important to classify and comprehensively investigate this issue. Most of the existing surveys on it are conducted from a single perspective. In this article, we present a comprehensive view of the security of CPSs from three perspectives: 1) the physical domain; 2) the cyber domain; and 3) the cyber–physical domain. In the physical domain, we review some attacks that directly damage the physical components of CPSs such as sensors and discuss corresponding defenses. We also review the attacks that CPSs in the cyber domain may face and study methods to detect and defend against them. In addition, we survey the intelligent attacks faced by CPSs and the corresponding defensive means. In the cyber–physical domain, we provide an overview of attacks that come from the cyber domain and eventually damage the physical parts, and discuss the corresponding detection and defense methods. Finally, we present the challenges and future research directions. Through this in-depth review, we attempt to summarize the current security threats to CPSs and the state-of-the-art security means to provide researchers with a comprehensive overview.

1 August 2017 in IEEE Transactions on Systems, Man, and Cybernetics: Systems
Verified
Journal Article
Closed access
XCXuya Cong
Xuya Cong
MFMaria Pia Fanti
Maria Pia Fanti
AMAgostino Marcello Mangini
Agostino Marcello Mangini
Zhiwu LiZhiwu Li
Zhiwu Li
This paper proposes a novel decentralized on-line fault diagnosis approach based on the solution of some integer linear programming problems for discrete event systems in a Petri net framework. The decentralized architecture consists of a set of local sites communicating with a coordinator that decides whether the system behavior is normal or subject to some possible faults. To this aim, some results allow defining the rules applied by the coordinator and the local sites to provide the global diagnosis results. Moreover, two protocols for the detection and diagnosis of faults are proposed: they differ for the information exchanged between local sites and coordinator and the diagnostic capability. In addition, a sufficient and necessary condition under which the second presented protocol can successfully diagnose a fault in the decentralized architecture is proved. Finally, some examples are presented to show the efficiency of the proposed approach.

3 August 2022 in IEEE Transactions on Automation Science and Engineering
Verified
Journal Article
Closed access
XCXuya Cong
Xuya Cong
MFMaria Pia Fanti
Maria Pia Fanti
AMAgostino Marcello Mangini
Agostino Marcello Mangini
Zhiwu LiZhiwu Li
Zhiwu Li
A time Petri net is said to be critically observable at a given time instant if the markings consistent with any observation at the time instant are included either in the set of critical markings or non-critical markings. This work studies the verification problem of critical observability for timed discrete event systems modeled by bounded labeled time Petri nets. The proposed method is a two-fold process: a preliminary verification of critical observability for the underlying logic labeled Petri net and a further verification considering the time constraint associated with each transition. The first step is based on the concurrent composition of a reachability graph of the logic net. If the logic net is critically observable, then the time net is also critically observable at any given time instant. Otherwise, the second step is to design an algorithm to compute all pairs of transition-class sequences that violate critical observability at the given time instant, and then a set of linear programming problems is exploited to check critical observability for the corresponding timed system. Note to Practitioners—Timed discrete event systems provide a theoretical model for safety-critical real applications such as air traffic management, smart grid, and industrial control, which are vulnerable to malicious attack and destruction at some particular time instants such that a system may be misled to dangerous states. Critical observability of a timed discrete event system is a property with which the predefined dangerous states can be determined and detected from the observation by an observer at a given time instant. This research aims to offer a systematic approach to check critical observability for timed discrete event systems modeled by bounded labeled time Petri nets, which can also present some new ideas and insights for practitioners in the field of safety-critical systems.

13 February 2023 in Mathematics
Verified
Journal Article
Open access
PDF file
ZYZhenhua Yu
Zhenhua Yu
XDXudong Duan
Xudong Duan
XCXuya Cong
Xuya Cong
XLXiangning Li
Xiangning Li
LZLi Zheng
Li Zheng
The feedback control system with network-connected components is vulnerable to cyberattacks. We study a problem of attack detection in supervisory control of discrete-event systems. The scenario of a system subjected to actuator enablement attacks is considered in this article. We also consider that some unsafe places that should be protected from an attacker exist in the system, and some controllable events that are disabled by a supervisor might be re-enabled by an attacker. This article proposes a defense strategy to detect actuator enablement attacks and disable all controllable events after detecting an attack. We design algorithmic procedures to determine whether the system can be protected against damage caused by actuator enablement attacks, where the damage is predefined as a set of “unsafe” places. In this way, the system property is called “AE-safe controllability”. The safe controllability can be verified by using a basis diagnoser or a basis verifier. Finally, we explain the approach with a cargo system example.

10 March 2021 in IEEE Transactions on Systems, Man, and Cybernetics: Systems
Verified
Journal Article
Closed access
XCXuya Cong
Xuya Cong
MFMaria Pia Fanti
Maria Pia Fanti
AMAgostino Marcello Mangini
Agostino Marcello Mangini
Zhiwu LiZhiwu Li
Zhiwu Li
This article focuses on the issue of checking critical observability for labeled Petri nets. Critical observability is a property related to the safety concern of cyber-physical systems. With the aim of checking this property of a net system, it is required to detect whether a set of markings consistent with any observed word of the net system is a subset of a set of critical states representing undesirable operations or a set of noncritical states. In this work, we prove a necessary and sufficient condition to check critical observability when the critical state set is described by an arbitrary subset of reachable markings. Then, the result is extended to the case when a critical state set is modeled by all the reachable markings that satisfy disjunctions of generalized mutual exclusion constraints. The proposed method is derived from the solutions of integer linear programming problems and is applicable to net systems with liveness and boundness. Several case studies show the performance of the presented methodology for discrete-event systems.

15 September 2017 in Asian Journal of Control
Verified
Journal Article
Open access
PDF file
XCXuya Cong
Xuya Cong
CGChao Gu
Chao Gu
UMUzam Murat
Uzam Murat
YCYuFeng Chen
YuFeng Chen
Abdulrahman Al-AhmariAbdulrahman Al-Ahmari
Abdulrahman Al-Ahmari
Zhiwu LiZhiwu Li
Zhiwu Li
This paper develops an approach to the design of an optimal Petri net supervisor that enforces liveness to flexible manufacturing systems. The supervisor contains a set of observer places with weighted inhibitor arcs. An observer place with a weighted inhibitor arc is used to forbid a net from yielding an illegal marking by inhibiting the firing of a transition at a marking while ensuring that all legal markings are preserved. A marking reduction technique is presented to decrease the number of considered markings, which can dramatically lower the computational burden of the proposed approach. An integer linear program is presented to simplify the supervisory structure by minimizing the number of observer places. Finally, several examples are used to shed light on the proposed approach which can lead to an optimal supervisor for the net models that cannot be optimally controlled via pure Petri net supervisors.