https://www.mdu.se/

mdu.sePublications
Change search
Link to record
Permanent link

Direct link
Alternative names
Publications (10 of 336) Show all publications
Bujosa Mateu, D., Papadopoulos, A., Nolte, T., Ashjaei, S. M. & Proenza, J. (2025). Reducing Pessimism in Response Time Analysis ofAVB Traffic in TSN. Västerås
Open this publication in new window or tab >>Reducing Pessimism in Response Time Analysis ofAVB Traffic in TSN
Show others...
2025 (English)Report (Other academic)
Abstract [en]

Time-Sensitive Networking (TSN) is a set of standards with significant industrial impact potential, primarily due to its ability to integrate multiple traffic types with different requirements, offering great network flexibility. Among these traffic types, Audio-Video Bridging (AVB) stands out for its real-time guarantees and dynamic scheduling. In order to guarantee a specific set of AVB frames meet their timing requirements a Worst-Case Response Time Analysis (WCRTA) is essential. Unfortunately, current WCRTAs are often overly conservative, failing to guarantee schedulability for TSN systems operating even under low bandwidth conditions. This limits the practical usefulness of these analyses. Since TSN utilizes a multi-hop architecture, most WCRTAs analyze each link independently and then add the contributions. This compartmental analysis introduces pessimism, particularly when calculating the interference caused by other AVB frames with the same priority as the frame under analysis. In this paper, we address this issue by refining the Same-Priority Interference (SPI) calculation, leading to a significant improvement in the schedulability of WCRTAs and, consequently, the overall efficiency of TSN networks.

Place, publisher, year, edition, pages
Västerås: , 2025
National Category
Computer Systems
Identifiers
urn:nbn:se:mdh:diva-69266 (URN)MDH-MRTC-353/2025-1-SE (ISRN)
Available from: 2024-12-04 Created: 2024-12-04 Last updated: 2024-12-05Bibliographically approved
Vitucci, C., Westerback, T., Sundmark, D., Forsberg, H., Nolte, T. & Jägemar, M. (2024). A Deductive Fault Analysis Method Based on Hypergraphs. In: IFAC-PapersOnLine: . Paper presented at 12th IFAC Symposium on Fault Detection, Supervision and Safety for Technical Processes SAFEPROCESS 2024: Ferrara, Italy, June 4 – 7, 2024 (pp. 378-383). Elsevier B.V. (4)
Open this publication in new window or tab >>A Deductive Fault Analysis Method Based on Hypergraphs
Show others...
2024 (English)In: IFAC-PapersOnLine, Elsevier B.V. , 2024, no 4, p. 378-383Conference paper, Published paper (Refereed)
Abstract [en]

Fault tree analysis is a system malfunction hazard evaluation quantitative and qualitative procedure. The method is well-known and widely used, especially in the safety systems domain, where it is a mandatory integral part of the so-called "Hazard Evaluation"documentation. This paper proposes an alternative or complementary deductive fault analysis method: it uses system topology to build a hypergraph representation of the system to identify component criticality and support loss of functionality probability evaluation. Once automated, the proposed method seems promising when the system engineers explore the different architectures. They may have indication about architecture's reliability without continuous feedback from the system safety team. The system safety team must check the solution once the engineers select the final architecture. They can also use the proposed method to validate the correctness of the fault tree analysis.

Place, publisher, year, edition, pages
Elsevier B.V., 2024
Series
IFAC-PapersOnLine, ISSN 2405-8963
Keywords
cut set level, fault analysis, hypergraph, loss of function probability, Accident prevention, Hazards, Reliability analysis, Trees (mathematics), Cut sets, Fault analysis methods, Fault tree analyses (FTA), Hazard evaluation, Hyper graph, System domain, System safety, Fault tree analysis
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:mdh:diva-68416 (URN)10.1016/j.ifacol.2024.07.247 (DOI)001296047100064 ()2-s2.0-85202861493 (Scopus ID)
Conference
12th IFAC Symposium on Fault Detection, Supervision and Safety for Technical Processes SAFEPROCESS 2024: Ferrara, Italy, June 4 – 7, 2024
Available from: 2024-09-11 Created: 2024-09-11 Last updated: 2024-11-28Bibliographically approved
Bujosa Mateu, D., Proenza, J., Papadopoulos, A., Nolte, T. & Ashjaei, S. M. (2024). An Improved Worst-Case Response Time Analys for AVB Traffic in Time-Sensitive Networks. In: : . Paper presented at RTSS 2024, 45th IEEE Real-Time Systems Symposium, December 10-13, 2024 / York, United Kingdom.
Open this publication in new window or tab >>An Improved Worst-Case Response Time Analys for AVB Traffic in Time-Sensitive Networks
Show others...
2024 (English)Conference paper, Published paper (Refereed)
Abstract [en]

Time-Sensitive Networking (TSN) has become one of the most relevant communication networks in many application areas. Among several trafik classes supported by TSN networks, Audio-Video Bridging (AVB) traffk requires a Worst-Case Re­sponse Time Analysis (WCRTA) to ensure that AVB frames meet their time requirements. In this paper, we evaluate the existing WCRTAs that cover various features of TSN, including Scheduled Trafik (ST) interference and preemption. When considering the effect of the ST interference, we detect optimism problems in two of the existing WCRTAs, namely (i) the analysis based on the busy period calculation and (ii) the analysis based on the eligible interval. Therefore, we propose a new analysis including a new ST interference calculation that can extend the analysis based on the eligible interval approach. The new analysis covers the effect of the ST interference, the preemption by the ST traffic, and the multi-hop architecture. The resulting WCRTA, while safe, shows a significant improvement in terms of pessimism level compared to the existing analysis approaches relying on either the concept of busy period or the Network Calculus model. 

National Category
Computer Systems
Identifiers
urn:nbn:se:mdh:diva-69286 (URN)
Conference
RTSS 2024, 45th IEEE Real-Time Systems Symposium, December 10-13, 2024 / York, United Kingdom
Available from: 2024-12-05 Created: 2024-12-05 Last updated: 2024-12-05
Friebe, A., Markovic, F., Papadopoulos, A. & Nolte, T. (2024). Efficiently bounding deadline miss probabilities of Markov chain real-time tasks. Real-time systems
Open this publication in new window or tab >>Efficiently bounding deadline miss probabilities of Markov chain real-time tasks
2024 (English)In: Real-time systems, ISSN 0922-6443, E-ISSN 1573-1383Article in journal (Refereed) Published
Abstract [en]

In real-time systems analysis, probabilistic models, particularly Markov chains, have proven effective for tasks with dependent executions. This paper improves upon an approach utilizing Gaussian emission distributions within a Markov task execution model that analyzes bounds on deadline miss probabilities for tasks in a reservation-based server. Our method distinctly addresses the issue of runtime complexity, prevalent in existing methods, by employing a state merging technique. This not only maintains computational efficiency but also retains the accuracy of the deadline-miss probability estimations to a significant degree. The efficacy of this approach is demonstrated through the timing behavior analysis of a Kalman filter controlling a Furuta pendulum, comparing the derived deadline miss probability bounds against various benchmarks, including real-time Linux server metrics. Our results confirm that the proposed method effectively upper-bounds the actual deadline miss probabilities, showcasing a significant improvement in computational efficiency without significantly sacrificing accuracy.

Place, publisher, year, edition, pages
SPRINGER, 2024
Keywords
Real-time systems, Hidden Markov model, Probabilistic schedulability analysis, Deadline miss probability
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:mdh:diva-69419 (URN)10.1007/s11241-024-09431-7 (DOI)001329808000001 ()2-s2.0-85206369031 (Scopus ID)
Available from: 2024-12-11 Created: 2024-12-11 Last updated: 2024-12-11Bibliographically approved
Alhashimi, A., Nolte, T. & Papadopoulos, A. (2024). Enhancing Sensor Attack Detection and Mitigating Sensor Compromise Impact in a Switching-Based Moving Target Defense. In: 2024 European Control Conference, ECC 2024: . Paper presented at 2024 European Control Conference, ECC, Stockholm, June 25-28, 2024 (pp. 2560-2567). Institute of Electrical and Electronics Engineers Inc.
Open this publication in new window or tab >>Enhancing Sensor Attack Detection and Mitigating Sensor Compromise Impact in a Switching-Based Moving Target Defense
2024 (English)In: 2024 European Control Conference, ECC 2024, Institute of Electrical and Electronics Engineers Inc. , 2024, p. 2560-2567Conference paper, Published paper (Refereed)
Abstract [en]

This study is based on a Moving Target Defence (MTD) algorithm designed to introduce uncertainty into the controller and another layer of uncertainty to intrusion detection. This randomness complicates the adversary's attempts to craft stealthy attacks while concurrently minimizing the impact of false-data injection attacks. Leveraging concepts from state observer design, the method establishes an optimization framework to determine the parameters of the random signals. These signals are strategically tuned to increase the detectability of stealthy attacks while reducing the deviation resulting from false data injection attempts. We propose here to use two different state observers and two associated MTD algorithms. The first one optimizes the parameters of the random signals to reduce the deviation resulting from false data injection attempts and maintain the stability of the closed-loop system with the desired level of performance. In contrast, the second one optimizes the parameters of the random signals to increase the detectability of stealthy attacks. Dividing the optimization problem into two separate optimization processes simplifies the search process and makes it possible to have higher values of the detection cost function. To illustrate the effectiveness of our approach, we present a case study involving a generic linear time-invariant system and compare the results with a recently published algorithm.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc., 2024
Keywords
Closed loop systems, Cost functions, Intrusion detection, Invariance, State estimation, Time varying control systems, Attack detection, Detectability, False data injection, False data injection attacks, Intrusion-Detection, Moving target defense, Observers designs, Random signal, States observer, Uncertainty, Linear time-invariant system
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:mdh:diva-68168 (URN)10.23919/ECC64448.2024.10590869 (DOI)2-s2.0-85200549577 (Scopus ID)9783907144107 (ISBN)
Conference
2024 European Control Conference, ECC, Stockholm, June 25-28, 2024
Available from: 2024-08-14 Created: 2024-08-14 Last updated: 2024-08-14Bibliographically approved
Johansson, B., Holmgren, O., Dahl, M., Forsberg, H., Nolte, T. & Papadopoulos, A. (2024). OPC UA PubSub and Industrial Controller Redundancy. In: IEEE International Conference on Emerging Technologies and Factory Automation, ETFA: . Paper presented at 29th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2024, Padova, 10 September 2024 through 13 September 2024. Institute of Electrical and Electronics Engineers Inc.
Open this publication in new window or tab >>OPC UA PubSub and Industrial Controller Redundancy
Show others...
2024 (English)In: IEEE International Conference on Emerging Technologies and Factory Automation, ETFA, Institute of Electrical and Electronics Engineers Inc. , 2024Conference paper, Published paper (Refereed)
Abstract [en]

Industrial controllers constitute the core of numerous automation solutions. Continuous control system operation is crucial in certain sectors, where hardware duplication serves as a strategy to mitigate the risk of unexpected operational halts due to hardware failures. Standby controller redundancy is a commonly adopted strategy for process automation. This approach involves an active primary controller managing the process while a passive backup is on standby, ready to resume control should the primary fail. Typically, redundant controllers are paired with redundant networks and devices to eliminate any single points of failure. The process automation domain is on the brink of a paradigm shift towards greater interconnectivity and interoperability. OPC UA is emerging as the standard that will facilitate this shift, with OPC UA PubSub as the communication standard for cyclic real-time data exchange. Our work investigates standby redundancy using OPC UA PubSub, analyzing a system with redundant controllers and devices in publisher-subscriber roles. The analysis reveals that failovers are not subscriber-transparent without synchronized publisher states. We discuss solutions and experimentally validate an internal stack state synchronization alternative. 

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc., 2024
Keywords
Competition, Control system analysis, Office automation, Automation domain, Automation solutions, Continuous control, Hardware duplication, Hardware failures, Industrial controllers, Process automation, Redundant controllers, Single point, Systems operation, Redundancy
National Category
Control Engineering
Identifiers
urn:nbn:se:mdh:diva-69012 (URN)10.1109/ETFA61755.2024.10710940 (DOI)2-s2.0-85207816790 (Scopus ID)9798350361230 (ISBN)
Conference
29th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2024, Padova, 10 September 2024 through 13 September 2024
Available from: 2024-11-13 Created: 2024-11-13 Last updated: 2024-11-13Bibliographically approved
Johansson, B., Holmgren, O., Nolte, T. & Papadopoulos, A. (2024). Partible State Replication for Industrial Controller Redundancy. In: Proceedings of the IEEE International Conference on Industrial Technology: . Paper presented at 25th IEEE International Conference on Industrial Technology, Bristol, England, 25-27th March, 2024. Institute of Electrical and Electronics Engineers Inc.
Open this publication in new window or tab >>Partible State Replication for Industrial Controller Redundancy
2024 (English)In: Proceedings of the IEEE International Conference on Industrial Technology, Institute of Electrical and Electronics Engineers Inc. , 2024Conference paper, Published paper (Refereed)
Abstract [en]

Distributed control systems are part of the often invisible backbone of modern society that provides utility services like water and electricity. Their uninterrupted operation is vital, and unplanned stops due to failure can be expensive. Critical devices, like controllers, are often duplicated to minimize the service stop probability, with a secondary controller acting as a backup to the primary. A seamless takeover requires that the backup has the primary's latest state, i.e., the primary has to replicate its state to the backup. While this method ensures high availability, it can be costly due to hardware doubling. This work proposes a state replication solution that doesn't require the backup to store the primary state, separating state storage from the backup function. Our replication approach allows for more flexible controller redundancy deployments since one controller can be a backup for multiple primaries without being saturated by state replication data. Our main contribution is the partible state replication approach, realized with a distributed architecture utilizing a consensus algorithm. A partial connectivity-tolerant consensus algorithm is also an additional contribution.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc., 2024
Keywords
Digital storage, Distributed parameter control systems, Redundancy, Consensus algorithms, Critical device, Distributed architecture, Doublings, High availability, Industrial controllers, Replication approaches, State replications, Uninterrupted operations, Controllers
National Category
Control Engineering
Identifiers
urn:nbn:se:mdh:diva-67699 (URN)10.1109/ICIT58233.2024.10540726 (DOI)2-s2.0-85195799486 (Scopus ID)9798350340266 (ISBN)
Conference
25th IEEE International Conference on Industrial Technology, Bristol, England, 25-27th March, 2024
Available from: 2024-06-20 Created: 2024-06-20 Last updated: 2024-06-20Bibliographically approved
Lager, A., Miloradović, B., Spampinato, G., Nolte, T. & Papadopoulos, A. (2024). Risk-Aware Planning of Collaborative Mobile Robot Applications with Uncertain Task Durations. In: IEEE Int. Workshop Robot Human Commun., RO-MAN: . Paper presented at IEEE International Workshop on Robot and Human Communication, RO-MAN (pp. 1191-1198). IEEE Computer Society
Open this publication in new window or tab >>Risk-Aware Planning of Collaborative Mobile Robot Applications with Uncertain Task Durations
Show others...
2024 (English)In: IEEE Int. Workshop Robot Human Commun., RO-MAN, IEEE Computer Society , 2024, p. 1191-1198Conference paper, Published paper (Refereed)
Abstract [en]

The efficiency of collaborative mobile robot applications is influenced by the inherent uncertainty introduced by humans' presence and active participation. This uncertainty stems from the dynamic nature of the working environment, various external factors, and human performance variability. The observed makespan of an executed plan will deviate from any deterministic estimate. This raises questions about whether a calculated plan is optimal given uncertainties, potentially risking failure to complete the plan within the estimated timeframe. This research addresses a collaborative task planning problem for a mobile robot serving multiple humans through tasks such as providing parts and fetching assemblies. To account for uncertainties in the durations needed for a single robot and multiple humans to perform different tasks, a probabilistic modeling approach is employed, treating task durations as random variables. The developed task planning algorithm considers the modeled uncertainties while searching for the most efficient plans. The outcome is a set of the best plans, where no plan is better than the other in terms of stochastic dominance. Our proposed methodology offers a systematic framework for making informed decisions regarding selecting a plan from this set, considering the desired risk level specific to the given operational context.

Place, publisher, year, edition, pages
IEEE Computer Society, 2024
Keywords
Collaborative robots, Industrial robots, Microrobots, Mobile robots, Nanorobots, Robot applications, Robot programming, Stochastic systems, Collaborative task planning, Deterministics, Dynamic nature, External factors, Human performance, Makespan, Performance variability, Risk aware, Uncertainty, Working environment
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:mdh:diva-69257 (URN)10.1109/RO-MAN60168.2024.10731449 (DOI)2-s2.0-85209780572 (Scopus ID)9798350375022 (ISBN)
Conference
IEEE International Workshop on Robot and Human Communication, RO-MAN
Available from: 2024-12-04 Created: 2024-12-04 Last updated: 2024-12-04Bibliographically approved
Bujosa Mateu, D., Proenza, J., Papadopoulos, A., Nolte, T. & Ashjaei, S. M. (2024). TALESS: TSN With Legacy End-Stations Synchronization. IEEE OPEN JOURNAL OF THE INDUSTRIAL ELECTRONICS SOCIETY, 5, 807-822
Open this publication in new window or tab >>TALESS: TSN With Legacy End-Stations Synchronization
Show others...
2024 (English)In: IEEE OPEN JOURNAL OF THE INDUSTRIAL ELECTRONICS SOCIETY, ISSN 2644-1284, Vol. 5, p. 807-822Article in journal (Refereed) Published
Abstract [en]

In order to facilitate the adoption of Time Sensitive Networking (TSN) by the industry, it is necessary to develop tools to integrate legacy systems with TSN. In this article, we propose a solution for the coexistence of different time domains from different legacy systems, each with its corresponding synchronization protocol, in a single TSN network. To this end, we experimentally identified the effects of replacing the communications subsystem of a legacy Ethernet-based network with TSN in terms of synchronization. Based on the results, we propose a solution called TALESS (TSN with Legacy End-Stations Synchronization). TALESS can identify the drift between the TSN communications subsystem and the integrated legacy devices (end-stations) and then modify the TSN schedule to adapt to the different time domains to avoid the effects of the lack of synchronization between them. We validate TALESS through both simulations and experiments on a prototype. We demonstrate that thanks to TALESS, legacy systems can synchronize through TSN and even improve features such as their reception jitter or their integrability with other legacy systems.

Place, publisher, year, edition, pages
IEEE, 2024
Keywords
Synchronization, Aging, Clocks, Protocols, Industrial electronics, Topology, Time-domain analysis, Legacy support, time-sensitive networking(TSN)
National Category
Embedded Systems
Identifiers
urn:nbn:se:mdh:diva-68255 (URN)10.1109/OJIES.2024.3436590 (DOI)001291895100001 ()2-s2.0-85200229967 (Scopus ID)
Available from: 2024-08-28 Created: 2024-08-28 Last updated: 2024-12-05Bibliographically approved
Salman Shaik, M., Nolte, T., Papadopoulos, A. & Mubeen, S. (2024). Taming Tardiness on Parallel Machines: Online Scheduling with Limited Job Information. Mälardalen Real-Time Research Centre, Mälardalen University
Open this publication in new window or tab >>Taming Tardiness on Parallel Machines: Online Scheduling with Limited Job Information
2024 (English)Report (Other academic)
Abstract [en]

We consider the problem of scheduling $n$ jobs on $m geq 2$ parallel machines in online settings with the objective of minimizing total tardiness. Since no bounded competitive algorithms exist to minimize the general problem of weighted total tardiness of the form $sum w_j T_j$, we consider an objective of the form $sum w_j (T_j+d_j)$, where $w_j, T_j$, and $d_j$ are the weight, tardiness, and deadline of each job, respectively and develop competitive algorithms dependent on jobs' processing times.

Place, publisher, year, edition, pages
Mälardalen Real-Time Research Centre, Mälardalen University, 2024
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:mdh:diva-68593 (URN)MDH-MRTC-352/2024-1-SE (ISRN)
Available from: 2024-10-04 Created: 2024-10-04 Last updated: 2024-10-04
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0001-6132-7945

Search in DiVA

Show all publications