Fig 1 - uploaded by Jiyao . An
Content may be subject to copyright.
Typical distributed embedded system (DES) [1]. 

Typical distributed embedded system (DES) [1]. 

Source publication
Article
Full-text available
Recently, the modeling and design of distributed controllers in Cyber-Physical Systems (CPSs), which suffers from messages lost, delay variation and jitter, has gained lots of research attentions. A special CPS, Arbitrated Networked Control System (ANCS), has been designed for scheduling or arbitrating networks in a control system. In this paper, w...

Contexts in source publication

Context 1
... (BD) of an ECU. Wakeup sym- bol is used to bring the multinode clusters out of the low-power state by sending a pattern that causes the BDs to wake up the local ECU. The wakeup signals distributed on the network are supported by communication controllers and BD devices [14]. We consider a typical distributed embedded architecture shown in- Fig. 1 (see [1, Fig. 1(a)]). FlexRay networking supports single-channel configuration, as well as the dual-channel one with some nodes connected to both channels and others connected to just one channel [13]. We extend the above-mentioned ANCS to a hybrid bus-star topol- ogy with two channels (see [14, Figs. 1-10]). Here, channel A is ...
Context 2
... ECU. Wakeup sym- bol is used to bring the multinode clusters out of the low-power state by sending a pattern that causes the BDs to wake up the local ECU. The wakeup signals distributed on the network are supported by communication controllers and BD devices [14]. We consider a typical distributed embedded architecture shown in- Fig. 1 (see [1, Fig. 1(a)]). FlexRay networking supports single-channel configuration, as well as the dual-channel one with some nodes connected to both channels and others connected to just one channel [13]. We extend the above-mentioned ANCS to a hybrid bus-star topol- ogy with two channels (see [14, Figs. 1-10]). Here, channel A is implemented as a bus ...
Context 3
... order to illustrate an FSDMC model for the ANCS in this paper, we still consider the typical distributed embedded architecture proposed in [1] (see- Fig. 1), where an ECU collects sensor data (denoted as a task T s ). A communication bus (e.g., FlexRay) then transmits the data as message m 1 to a second ECU (marked as ECU 3 ), where the resident control algorithm is implemented (denoted as task T c ). The output of the controller is then sent as a message m 2 to the actuator in ECU 2 , ...
Context 4
... the number of the semi-dormant controllers is obtained, that is, d = 4. The total arrival rate is also generated by summing the second row, that is, λ = c i=1 ω i (t) = 5000B = 5kB. When Algorithm 1 is called ten thousand times, that is, M = 10 000, the statistical frequencies of the number of semi- dormant controllers is derived, and is shown in Fig. 11. We find that the number of semi-dormant controllers generally follows a normal distribution. Hence, we choose the corresponding semi- dormant controller number of maximal frequency as the optimal value˜dvalue˜ value˜d * , that is, ˜ d * = 4. It is noteworthy that the sampling data in Fig. 11 is not unique, but generally follows a ...
Context 5
... semi- dormant controllers is derived, and is shown in Fig. 11. We find that the number of semi-dormant controllers generally follows a normal distribution. Hence, we choose the corresponding semi- dormant controller number of maximal frequency as the optimal value˜dvalue˜ value˜d * , that is, ˜ d * = 4. It is noteworthy that the sampling data in Fig. 11 is not unique, but generally follows a normal distri- ...
Context 6
... we derive the optimal values˜Φvalues˜ values˜Φ, ˜ F , and˜τand˜ and˜τ nom by Al- gorithm 2. While calling MOPSO, we use a population of 100 particles, a repository size of 40 particles, a mutation rate of 0.5, an iteration times of 3000, and 30 divisions for the adaptive grid. Furthermore, let λ = 5.0. The decision variables are cho- Fig. 12 respectively shows four Pareto fronts that are produced by calling the MOPSO four times. In Fig. 12(a)-(d), the selected Pareto optimal solution is determined while˜dwhile˜ while˜d * = 4, 4, 3, 5, ...
Context 7
... 2. While calling MOPSO, we use a population of 100 particles, a repository size of 40 particles, a mutation rate of 0.5, an iteration times of 3000, and 30 divisions for the adaptive grid. Furthermore, let λ = 5.0. The decision variables are cho- Fig. 12 respectively shows four Pareto fronts that are produced by calling the MOPSO four times. In Fig. 12(a)-(d), the selected Pareto optimal solution is determined while˜dwhile˜ while˜d * = 4, 4, 3, 5, ...
Context 8
... Pareto optimal solutions and the corresponding nondom- inated vectors in Fig. 12(a) are shown in Table ...
Context 9
... Fig. 11 and Table XI, ...

Similar publications

Article
Full-text available
In this paper, we propose a novel electronic control unit (ECU) architecture for automotive cyber-physical systems (CPS) that simultaneously integrates both security and dependability primitives in the design with negligible performance, energy, and resources overhead. We implement our proposed ECU architecture on Xilinx Automotive (XA) Spartan-6 F...

Citations

... In the sensor, a probability ratio-dependent scheduling is built to smartly pick informative transmission sensors measurement along a moderate rate of transmission limit for networks that are secure [16]. For cyber-physical system (CPS) along a flexible hierarchical time-division multiple access, an arbitrated networked control system (ANCS) along with schedule actions or arbitration networks in control system suggested by experts [17]. ...
Article
The computing in real-time is rapidly focusing much developments in technologies so that the real-time jobs are to be scheduled and executed on computing systems in particular time frame. The scheduling and load balancing techniques in distributed systems face numerous challenges because of lack of centralized strategy to dispatch the jobs in multiprocessors systems. In this work, we propose an algorithm fuzzy scheduling (AFS) for real-time jobs that includes of arrival time, deadline and computation time as the scheduling parameters of input. The approach AFS is analyzed and compared with existing fuzzy algorithm (EFA) model for evaluation of performances from the outcome of the simulation. The jobs are scheduled on multiprocessor at higher system load by making use of fuzzy mechanisms in the algorithms. The experimental results prove that the proposed AFS achieves a better performance comparatively to EFA at various system load factors with respect to mean turnaroundtime, mean response time and count of missed deadlines. This is the initial phase of the algorithm, that will be enhanced to consider a greater number of parameters to be associated with jobs for better decision making and to investigate the scope for algorithm level parallelism.
... An arbitrated networked control system (ANCS) with dual communication channels, dual-channel ANCS for short, was proposed in [6] to maintain load balance and guarantee global consistency (see Fig. 2 in [6]). Gong et al. [7] considered the problem of dynamic resource provisioning of the flat semi-dormant multicontroller (FSDMC) under optimal costperformance ratio (CPR). ...
... An arbitrated networked control system (ANCS) with dual communication channels, dual-channel ANCS for short, was proposed in [6] to maintain load balance and guarantee global consistency (see Fig. 2 in [6]). Gong et al. [7] considered the problem of dynamic resource provisioning of the flat semi-dormant multicontroller (FSDMC) under optimal costperformance ratio (CPR). ...
... This study extends the N/(d, c)-M/M/c/K/SMWV queuing system proposed in [6] as a repairable system with an unreliable service for modeling dual-channel ANCS. In the ANCS, the complex boundary behavior caused by controller failure and dormancy hinders the queuing system from conforming to the characteristics of the QBD process. ...
Article
Full-text available
This article investigates the reliability of a special cyber-physical system (CPS) with an unreliable service and a complex boundary behavior. A flat semi-dormant multicontroller (FSDMC) model is constructed on a special CPS named arbitrated networked control system (ANCS) with dual channels. In this study, the dual-channel ANCS is considered as a Markov repairable system, which integrates the binary state of physical device failure and the multistate of information flow. The FSDMC is modeled as an N/(d,c)-M/M/c/K/SMWV queuing system with an unreliable service. A dual rate matrix method is proposed to solve the stationary distribution of the queuing system and obtain the closed-form matrix solution of the distribution. Based on the queuing model, an optimization model is established to minimize the proposed cost performance rate function. A particle swarm optimization algorithm is used to solve the optimization model and obtain the optimal values of the system parameters under stable conditions. The closed-form expression of the instantaneous availability of the FSDMC on the physical failure rate and repair rate of the controller is yielded iteratively. The linear relationship between system instantaneous failure rate and task instantaneous failure rate is expressed. The sensitivity of task failure rate to system parameters is analyzed. Several reliability metrics are used to evaluate system reliability and task reliability. Experiments are conducted in real application scenarios to compare the task reliability using redundancy technology and real parallel applications. Experiments show that the proposed reliability model can more effectively guarantee system reliability goals compared with its counterparts.
... An arbitrated networked control system (ANCS) with scheduling or arbitrating networks in a control system is proposed for CPS with a hierarchical flexible time-division multiple access (TDMA)/fixed priority scheduling policy with event trigger protocol (Gong et al. 2017). A multiobjective optimization problem is formulated to minimize the nonlinear energy consumption function and the simple delay function. ...
Article
Full-text available
Task scheduling is one of the challenging research problems in distributed computing, especially in a complex scenario like a cyber–physical system. The cyber–physical system consists of a physical system and cyber system which are operated on the different domain of response time. The performance of the scheduling algorithm under the cyber–physical system depends on both cyber and physical factors. But both the factors are unpredictable one in reality which makes the scheduling a challenging one. This paper proposes a fuzzy logic controller based on an efficient scheduler which tackles the above problem. The proposed dynamic scheduler involves three scheduling algorithms which will be selected by the fuzzy controller based on the dynamic behavior of a cyber–physical system. A neural network is incorporated into the fuzzy controller to provide the learning capability, and an adaptive neural fuzzy inference system (ANFIS) is designed. The simulation results demonstrate the superiority of the proposed mechanism in comparison with the existing one.
... Cyber-physical systems (CPS) deal with the properties of modern sophisticated systems that materialize from a natural confluence of computing, control and communications. Many systems appertaining to avionics, transport, industrial automation and medicine employ distributed processing techniques that require communication networks to exchange data between different sensors and actuators which result in complexity and heterogenity [1]. CPS poses an array of intellectual challenges that stem not from union, rather, intersection of the physical and the cyber worlds. ...
Article
Full-text available
This paper proposes a novel user-centric cyber-physical framework to achieve distributed demand response (DDR) in a distribution system where local schedulers (LS) present at individual buses program both local and non-local loads to reduce the maximum load within a sparse communication setting. A COnjoint Methodology for communication and controller DESign (COMDES) has been proposed to design the topology of the communication network while considering various cyber and physical properties of the smart grid like bandwidth, load profile and voltage controller stability margin. The designed communication network provides a unified pathway for exchanging multiple types of data among different points in the grid to consummate the advanced ideas of DDR and multi-input multi-output (MIMO) voltage control concurrently. Concepts of Lyapunov stability and Linear Matrix Inequalities (LMI) are employed to design optimization frameworks for tuning the values of voltage controllers which, in turn, play a vital role in pooling the loads to be scheduled by the individual LS for execution. Established algorithms like Earliest Deadline First, Least Laxity First and Dynamic Rate Priority are used to generate switching schedules for redistributed loads and achieve Peak Shaving (PS). IEEE 4 bus and 14 bus models have been used to demonstrate the efficacy of the proposed framework.
... They integrate computational and physical processes [23] consisting of sensors (or actuators) combined with computation and communication. CPSs have been considered and proposed [24,25] in multi-agent, [26] manufacturing [27,28], and medical [29] contexts. ...
Article
Full-text available
Many aircraft assets are subject to both preventive (scheduled) and corrective (unscheduled) replacement policies to ensure adequate levels of reliability and availability. The problem, particularly for assets that exist in large quantities, is that preventive replacement tasks often involve removing the entire population of assets from the aircraft, regardless of whether any assets were previously replaced on a corrective basis beforehand. To avoid the costs associated with premature asset removal, this article assesses the use of a cyber-physical systems approach to the management of identified aircraft assets. This approach builds on an industrial architecture that has been implemented and deployed in the aviation maintenance environment. This paper outlines how the cyber-physical based identification of assets can facilitate balancing maintenance replacement policies to optimize long-run average costs per unit time. A mathematical model is proposed, and the suggested approach is validated using industrial data.
... A special type of CPS named arbitrated networked control system (ANCS) was first presented in [16]. Gong et al. [17] extended the ANCS and proposed an ANCS with dual communication channels (see [17,Fig. 2]). ...
... A special type of CPS named arbitrated networked control system (ANCS) was first presented in [16]. Gong et al. [17] extended the ANCS and proposed an ANCS with dual communication channels (see [17,Fig. 2]). ...
... 2) We establish a finite capacity M/M/c queuing system with N-policy and asynchronous multiple working vacations (AMWV) of partial servers, namely, N/(d,c)-M/M/c/K/AMWV, where c, d, and K are described in [17]. This queuing system is used to quantify the various performance measures of the system, and to build an optimization model that minimizes the nonlinear CPR function. ...
Article
This paper investigates resource provisioning in cyber-physical systems (CPSs) by developing a new definition of anelasticity. A flat semi-dormant multicontroller (FSDMC) model is established on a special type of CPS platform named arbitrated networked control system with dual communication channels. A novel, quantitative, and formal definition of anelasticity for the FSDMC is proposed. A new finite capacity M/M/c queuing system with N-policy and asynchronous multiple working vacations of partial servers is established, and the FSDMC is modeled as a quasi-birth-and-death process to obtain the stationary probability distribution of the system. Based on the queueing model, we quantify various performance indices of the system to build a nonlinear cost-performance ratio (CPR) function. An optimization model is presented to minimize the CPR. A particle swarm optimization (PSO) algorithm is used to find the optimum solution of the optimization model and obtain the optimal configuration values of the system parameters under stability condition. By changing the system parameters, the sensitivity of the system performance indices and the CPR are analyzed, respectively. The unexpected workload varies randomly over time. Thus, an M/M/1/K queue is constructed in a Markovian environment by employing a three-state, irreducible Markov process. In this queue, the conditional average queue length and the probabilities of the three-state process are calculated. Then, the anelasticity value of the system is precisely determined. When the average arrival rate exceeds the average service rate in the queueing system, an optimal CPR unchanged adaptive algorithm based on PSO is designed to dynamically adjust the controller service rate. Extensive numerical results show the usefulness and effectiveness of the proposed techniques and exhibit that the system can maintain elastic invariance in adaptive adjustment parameters. IEEE
... We consider six control applications that are divided into two classes. The first class involves control applications 1 and 2, which are shown in Fig. 3 (see Fig. 3 in [1,30]). These applications are partitioned into four tasks: T Ri , T Si , T Ci , and T Pi , i = 1, 2. The second class contains control applications 3, 4, 5, and 6, which are shown in Fig. 4 (see Fig. 4 in [1,30]). ...
... The first class involves control applications 1 and 2, which are shown in Fig. 3 (see Fig. 3 in [1,30]). These applications are partitioned into four tasks: T Ri , T Si , T Ci , and T Pi , i = 1, 2. The second class contains control applications 3, 4, 5, and 6, which are shown in Fig. 4 (see Fig. 4 in [1,30]). These applications are partitioned into three tasks: T Sj , T Cj , and T Pj , j = 3, 4, 5, 6. ...
... However, in the second bus cycle, Slot 5 has only one minislot (marked ''MS'') when no message is sent. When a controller is in an idle state, the corresponding slot is denoted as MS, e.g., Controllers 2 and 3 are in an idle state in the second bus cycle [30]. ...
Article
The analysis problem of message response time is a key and challenging problem for in-vehicle networks that has gained much research attention in recent years. The arbitrated networked control system (ANCS), which is a special cyber–physicalsystem (CPS), was recently designed for scheduling or arbitrating networks in a control system. A dominant feature of this CPS is the arbitration of messages on a shared communication medium. The control applications in an ANCS are sensitive to the end-to-end delay of message responses from sensors to actuators. In this study, a multi-hierarchical flexible TDMA/fixed priority scheduling policy is first adopted to configure the bus in an ANCS, which is based on the event trigger protocol. Then, an M/PH/1 queue model with random-sized batch arrivals is used to model the control application in the ANCS, and to obtain the stationary probability for each control application. On the basis of the model, a constrained optimization problem is formulated to minimize the nonlinear cost function of the ANCS, and the probability density function of the uncertain response delay for each message is generated. The use of an optimal minislot algorithm that is based on the DFP variable-scale method and a parameter estimation algorithm of the pdfs of the uncertain response delays is proposed to obtain optimal values of the bus minislot and matrix parameters of PH distribution, respectively. Furthermore, the probability transformed GM (1,1) (PTGM (1,1)) with two parameters, which is a novel grey model (1,1) (GM (1,1)), is proposed for predicting the response delay for each message, in which a two-parameters optimization algorithm of PTGM (1,1) that is based on the DFP-method is provided to minimize the mean absolute percentage error and obtain the optimal values of the two parameters for each message. Extensive numerical results are provided to illustrate the usefulness of the proposed algorithms and show the accuracy of the predicted results.
... YBER physical systems, which are distributed, networked systems that fuse computational processes with the physical world exhibiting a multidisciplinary nature, have recently become a research focus [1][2][3][4]. As a typical application of CPS in green transportation, electric vehicles have been widely studied with different topics by researchers and engineers from academia, industry and governmental organizations [5][6][7][8][9][10][11]. ...
Article
Full-text available
As an important safety critical cyber-physical system (CPS), the braking system is essential to the safe operation of the electric vehicle. Accurate estimation of the brake pressure is of great importance for automotive CPS design and control. In this paper, a novel probabilistic estimation method of brake pressure is developed for electrified vehicles based on multilayer Artificial Neural Networks (ANN) with Levenberg-Marquardt Backpropagation (LMBP) training algorithm. Firstly, the high-level architecture of the proposed multilayer ANN for brake pressure estimation is illustrated. Then, the standard backpropagation (BP) algorithm used for training of the feed-forward neural network (FFNN) is introduced. Based on the basic concept of backpropagation, a more efficient training algorithm of LMBP method is proposed. Next, real vehicle testing is carried out on a chassis dynamometer under standard driving cycles. Experimental data of the vehicle and the powertrain systems are collected, and feature vectors for FFNN training collection are selected. Finally, the developed multilayer ANN is trained using the measured vehicle data, and the performance of the brake pressure estimation is evaluated and compared with other available learning methods. Experimental results validate the feasibility and accuracy of the proposed ANN-based method for braking pressure estimation under real deceleration scenarios.
Article
Many Cyber-Physical Systems (CPSs) in industrial applications are embedded control systems. With the increasing scale and complexity of such system, the resource efficiency in the system design has become an important issue. The resources of CPSs mainly include: computation resource, communication resource and memory resource. The CPSs combine computation, communication and instruction/data storage closely, and realize the combination and coordination of computing resources and physical resources. This paper classifies the existing mainstream research results from three aspect: computation resource, communication resource and memory resource, reviews the research hotspots of each research field, and discusses the urgent problems related to computation resource, communication resource and memory resource in CPSs, as well as the possible research directions in the future.
Article
Cyber-physical system (CPS) is the product of technological development to a certain stage, and also is the future trends in information technology. High-performance computing ability is the guarantee of CPS’s real-time and accuracy applications, and the emergence of distributed technology provides the implementation possibility of high-performance CPS. Task scheduling is a typical combination optimization problem and the task allocation problem on multi-processor distributed systems refers to how to use system resources most efficiently in a distributed computing environment to complete a limited set of tasks. Based on the behavior of ants searching for food in nature, ant colony algorithm is a kind of positive feedback algorithm with good robustness and easy parallel implementation and has certain advantages for dealing with constraint satisfaction. In order to introduce an adaptive mechanism and mutation strategy, shorten the calculation time of ant colony algorithm, speed up CPS algorithm convergences, and improve distributed CPS prediction accuracy, this paper analyzed the research status and significance of ant colony algorithm, expounded the development background, current situation, and future challenges of task optimization and scheduling of distributed CPS, elaborated the principles and methods of ant colony optimization algorithm model and mathematical description of CPS task scheduling, proposed a task management model of distributed CPS based on improved ant colony algorithm, explored the task optimization scheduling of distributed CPS based on improved ant colony algorithm, and finally conducted an numerical simulation to test the effect the proposed algorithm and model. The simulation results show that the proposed algorithm model enhances the local search ability and improves the quality of the task scheduling problem, and has good effectiveness, stability and adaptability. The study results of this paper provide a reference for the further research on the optimization and scheduling of distributed CPS tasks.