共查询到20条相似文献,搜索用时 46 毫秒
1.
离散事件系统不透明性是指外部观察者无法分辨系统的一系列行为是否为系统所发生的.而离散事件不透明性监督控制则是构建监督器控制系统行为,使系统满足不透明性的一种方法.离散事件系统不透明性与信息安全有着紧密的联系,并得到了广泛的应用.首先对离散事件系统做了简要的概述,然后介绍了不透明性监督控制算法的研究现状,最后进行了总结和展望. 相似文献
2.
3.
近年来,离散事件系统的不透明性研究引起了国内外众多学者的广泛关注.本文针对离散事件系统的不透明性,提出了一种将粗糙集理论作为知识提取工具来处理离散事件系统不透明性验证的方法.先对离散事件系统的不透明性进行形式化,再利用粗糙集理论对离散事件系统以信息表及决策表的形式进行表示,得到一个关于离散事件系统不透明性的充分必要条件.在此基础上,给出一个验证离散事件系统不透明性算法.与现有方法相比,该验证算法既适用于对强不透明性的验证,又适用于对弱不透明性的验证,并且在时间复杂度上也有较明显改进. 相似文献
4.
采用流网络的完备最小割将Kumar提出的离散事件系统最优监控理论拓展到标识语言的情形,提出了在受控系统的可达状态集中优化某种指标的分层优化思想,给出了寻找可控最优子语言的算法。 相似文献
5.
6.
7.
本文提出了并发仿真思想。并介绍了针对柔性制造系统仿真研制的离散事件系统并发仿真环境:将制造系统作为仿真对象部分,将控制、调度等管理方法作为决策部分,仿真对象部分和决策部分作为两个独立的作业并发执行,它们交互作用完成整个仿真过程。介绍了一个将上述两部分连接成一个完整仿真系统的接口(软件)。 相似文献
8.
9.
10.
11.
In this paper, the problem of relative predictability of failure event occurrences is investigated. The notion of relative predictability is proposed for logical automata and the concept of predictable rate is introduced to characterise the predictability property of a discrete-event system, which takes values in the interval [0, 1]. Intuitively, a discrete-event system being relatively predictable means that there exist some failure events which can be predicted from the observations of the system. The relationship between relative predictability and predictability introduced by Sahika Genc et al. analysed and the analysis shows that relative predictability is weaker than predictability for discrete-event systems. Furthermore, a necessary and sufficient condition for relative predictability is presented. In particular, an opacity-based algorithm is developed to test the relative predictability, which is polynomial in the number of states of the system. Also, some examples are provided to illustrate the presented results. 相似文献
12.
Modular Control and Coordination of Discrete-Event Systems 总被引:1,自引:0,他引:1
In the supervisory control of discrete-event systems based on controllable languages, a standard way to handle state explosion in large systems is by modular supervision: either horizontal (decentralized) or vertical (hierarchical). However, unless all the relevant languages are prefix-closed, a well-known potential hazard with modularity is that of conflict. In decentralized control, modular supervisors that are individually nonblocking for the plant may nevertheless produce blocking, or even deadlock, when operating on-line concurrently. Similarly, a high-level hierarchical supervisor that predicts nonblocking at its aggregated level of abstraction may inadvertently admit blocking in a low-level implementation. In two previous papers, the authors showed that nonblocking hierarchical control can be guaranteed provided high-level aggregation is sufficiently fine; the appropriate conditions were formalized in terms of control structures and observers. In this paper we apply the same technique to decentralized control, when specifications are imposed on local models of the global process; in this way we remove the restriction in some earlier work that the plant and specification (marked) languages be prefix-closed. We then solve a more general problem of coordination: namely how to determine a high level coordinator that forestalls conflict in a decentralized architecture when it potentially arises, but is otherwise minimally intrusive on low-level control action. Coordination thus combines both vertical and horizontal modularity. The example of a simple production process is provided as a practical illustration. We conclude with an appraisal of the computational effort involved. 相似文献
13.
Hierarchical control of timed discrete-event systems 总被引:1,自引:0,他引:1
An abstract hierarchical control theory is developed for a class of timed discrete-event systems (TDES) within the discrete-event control architectural framework proposed earlier by the authors. For this development, a control theory for TDES is introduced in the spirit of a prior theory of Brandin. A notion of time control structures is introduced, and on its basis a general property of hierarchical consistency is achieved by establishing control consistency — namely preservation of time control structures through the aggregation mapping in a two-level hierarchy. 相似文献
14.
Jiahui Zhang Qian Chu Xiaoguang Han ZhiWu Li Zengqiang Chen 《Asian journal of control》2023,25(2):1577-1590
For some practical systems modeled by discrete-event systems (DESs), the event observation mechanism may be no longer static/fixed due to sensor faults/failures, packet loss, and/or measurement uncertainties. It is required to redefine the observations of events. Therefore, it is interesting to reconsider the opacity in the context of abnormal conditions as mentioned. In this paper, we extend notions of initial-state opacity (ISO), current-state opacity (CSO), and initial-and-final-state opacity (IFSO) in a standard setting to an advanced framework of nondeterministic observations (i.e., the event-observation mechanism is state-dependent and nondeterministic) by taking the output-observation-equivalence instead of the natural projection-equivalence into account. To efficiently verify them, we construct three new matrix-based information structures in this advanced framework called an initial-state estimator, a current-state estimator, and an initial-and-final-state estimator using the Boolean semi-tensor product (BSTP) theory. Accordingly, the matrix-based criteria for verifying these three types of opacity are given, respectively. Computational complexity analysis as well as illustrative examples are also provided for the proposed results. 相似文献
15.
In this article, we further investigate opacity of discrete event systems. In our previous work, we defined three types of opacity: strong opacity, weak opacity, and no opacity. Strong opacity can be used to study security-related problems whereas no opacity can be used to study fault detection and diagnosis problems. In this study, we investigate the properties of (strong, weak, and no) opacity. We show that opacity is often closed under union, but may not be closed under the intersection. We also investigate the largest opaque sublanguages and the smallest opaque superlanguages of a language if the language is not opaque. We derive formulas for these sublanguages and superlanguages. We then extend these results from centralized opacity to decentralized opacity, when more than one observer or controller is observing the system. Finally, we apply the results to the Dining Cryptographers Problem. We show that the protocol proposed in the literature satisfies both no opacity (the cryptographers know if the boss is paying) and strong opacity (the cryptographers do not know who is paying if the boss is not paying). We also use the formulas derived in this article to synthesize the protocol, which is much more difficult to do than verifying the protocol. 相似文献
16.
从系统诊断的角度来看,可诊断性是离散事件系统的一个重要性质.其要求系统发生故障后经过有限步的观测可以检测并隔离故障.为简单起见,对离散事件系统可诊断性的研究大都假定观测是确定的,即观测到的事件序列与系统实际发生的可观测事件序列一致.而在实际应用中,由于感知器的精度、信息传输通道的噪声等原因,获取的观测往往是不确定的.本文重点研究观测不确定条件下离散事件系统的可诊断性问题.首先,扩展了传统可诊断性的定义,定义了观测不确定条件下的可诊断性.接着,分别给出各类观测不确定条件下的可诊断性判定方法.而在更一般的情况下,各类观测不确定可能共同存在.因此,最后给出一般情况下的可诊断性判定方法. 相似文献
17.
K.C. Wong J.G. Thistle R.P. Malhamé H.-H. Hoang 《Discrete Event Dynamic Systems》2000,10(1-2):131-186
In distributed synthesis and control, one well-known potential hazard is conflict between modular designs. In a modular approach to the supervisory control of discrete-event systems, modular supervisors that are individually nonblocking (with respect to the plant) may nevertheless conflict and thus produce blocking, or even deadlock, when operating concurrently. A scheme of resolving this potential conflict between the modular supervisors would be to accord priorities to the conflicting supervisors. When conflict arises, the modular supervisor that is assigned a higher priority will have sole control, or in other words the control action of the lower priority supervisor will be suspended. Thus by assigning priority appropriately, control actions of the modular supervisors will be suspended and reactivated in such a way that the potential conflict can be averted. In this article we formalize this scheme with reporter maps from a hierarchical approach to the supervisory control of discrete-event systems. These maps, each acting as an interface between a modular supervisor and the plant, mediate the flow of information and control, and thus in this way achieve suspension and reactivation of the modular supervisors. Sufficient conditions on these reporter maps for conflict resolution are obtained. Roughly speaking, the conditions are that (1) the reporter maps select suitable subsystems of the plant; (2) within these subsystems, conflicts are resolved; (3) the reporter maps are refined enough to lift these local conflict resolutions back to the original plant. With these conditions, a constructive solution is developed, which in essence suspends a supervisor just in time to prevent conflict and reactivates it when the plant and the other supervisor return to the state they were in when the suspension began. Examples inspired by the feature interaction problem in telecommunication systems are provided for illustration. 相似文献
18.
19.
We have known that the controllability of classical discrete-event systems has already been extended into fuzzy discrete-event systems. In this paper, firstly, we recall some related definitions and results of the controllability for classical and fuzzy discrete-event systems, respectively. Secondly, we are concerned with the relationship of the controllability between classical and fuzzy discrete-event systems. In particular, we show that there is an equivalence of the controllability between the two systems to some extent, some special proofs are also presented. Finally, we use this equivalence to extend some general controllability properties of classical discrete-event systems into fuzzy ones. 相似文献
20.
In this paper, we further develop the coordination control framework for discrete-event systems with both complete and partial observations. First, a weaker sufficient condition for the computation of the supremal conditionally controllable sublanguage and conditionally normal sublanguage is presented. Then we show that this condition can be imposed by synthesising a-posteriori supervisors. The paper further generalises the previous study by considering general, non-prefix-closed languages. Moreover, we prove that for prefix-closed languages the supremal conditionally controllable sublanguage and conditionally normal sublanguage can always be computed in the distributed way without any restrictive conditions we have used in the past. 相似文献