Martin Törngren

Martin Törngren


Research Focus & Metrics

Academic Career Length

33Years (1994-Present)

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

Representative Publications

View All Publications
26 April 2022 in IEEE Transactions on Software Engineering
Verified
Journal Article
Closed access
XZXinhai Zhang
Xinhai Zhang
JTJianbo Tao
Jianbo Tao
KTKaige Tan
Kaige Tan
MTMartin Törngren
Martin Törngren
JSJosé Manuel Gaspar Sánchez
José Manuel Gaspar Sánchez
HFHermann Felbinger
Hermann Felbinger
Scenario-based approaches have been receiving a huge amount of attention in research and engineering of automated driving systems. Due to the complexity and uncertainty of the driving environment, and the complexity of the driving task itself, the number of possible driving scenarios that an Automated Driving System or Advanced Driving-Assistance System may encounter is virtually infinite. Therefore it is essential to be able to reason about the identification of scenarios and in particular critical ones that may impose unacceptable risk if not considered. Critical scenarios are particularly important to support design, verification and validation efforts, and as a basis for a safety case. In this paper, we present the results of a systematic mapping study in the context of autonomous driving. The main contributions are: (i) introducing a comprehensive taxonomy for critical scenario identification methods; (ii) giving an overview of the state-of-the-art research based on the taxonomy encompassing 86 papers between 2017 and 2020; and (iii) identifying open issues and directions for further research.

22 October 2018 in Designs
Verified
Journal Article
Open access
PDF file
MTMartin Törngren
Martin Törngren
PGPaul Grogan
Paul Grogan
Cyber-Physical Systems (CPS) integrate computation, networking and physical processes to produce products that are autonomous, intelligent, connected and collaborative. Resulting Cyber-Physical Systems of Systems (CPSoS) have unprecedented capabilities but also unprecedented corresponding technological complexity. This paper aims to improve understanding, awareness and methods to deal with the increasing complexity by calling for the establishment of new foundations, knowledge and methodologies. We describe causes and effects of complexity, both in general and specific to CPS, consider the evolution of complexity, and identify limitations of current methodologies and organizations for dealing with future CPS. The lack of a systematic treatment of uncertain complex environments and “composability”, i.e., to integrate components of a CPS without negative side effects, represent overarching limitations of existing methodologies. Dealing with future CPSoS requires: (i) increased awareness of complexity, its impact and best practices for how to deal with it, (ii) research to establish new knowledge, methods and tools for CPS engineering, and (iii) research into organizational approaches and processes to adopt new methodologies and permit efficient collaboration within and across large teams of humans supported by increasingly automated computer aided engineering systems.

9 August 2022 in IEEE Transactions on Vehicular Technology
Verified
Journal Article
Open access
KTKaige Tan
Kaige Tan
LFLei Feng
Lei Feng
GDGyorgy Dan
Gyorgy Dan
MTMartin Törngren
Martin Törngren
Vehicular Edge Computing (VEC) systems exploit resources on both vehicles and Roadside Units (RSUs) to provide services for real-time vehicular applications that cannot be completed in the vehicles alone. Two types of decisions are critical for VEC: one is for task offloading to migrate vehicular tasks to suitable RSUs, and the other is for resource allocation at the RSUs to provide the optimal amount of computational resource to the migrated tasks under constraints on response time and energy consumption. Most of the published optimization-based methods determine the optimal solutions of the two types of decisions jointly within one optimization problem at RSUs, but the complexity of solving the optimization problem is extraordinary, because the problem is not convex and has discrete variables. Meanwhile, the nature of centralized solutions requires extra information exchange between vehicles and RSUs, which is challenged by the additional communication delay and security issues. The contribution of this paper is to decompose the joint optimization problem into two decoupled subproblems: task offloading and resource allocation. Both subproblems are reformulated for efficient solutions. The resource allocation problem is simplified by dual decomposition and can be solved at vehicles in a decentralized way. The task offloading problem is transformed from a discrete problem to a continuous convex one by a probability-based solution. Our new method efficiently achieves a near-optimal solution through decentralized optimizations, and the error bound between the solution and the true optimum is analyzed. Simulation results demonstrate the advantage of the proposed approach.

20 July 2018
Verified
Book Chapter
Closed access
PDF file
MTMartin Törngren
Martin Törngren
USUlf Sellgren
Ulf Sellgren

31 July 2022 in ACM Transactions on Cyber-Physical Systems
Verified
Journal Article
Open access
JSJosé Manuel Gaspar Sánchez
José Manuel Gaspar Sánchez
NJNils Jörgensen
Nils Jörgensen
MTMartin Törngren
Martin Törngren
RIRafia Inam
Rafia Inam
ABAndrii Berezovskyi
Andrii Berezovskyi
KTKaige Tan
Kaige Tan
Edge computing is projected to have profound implications in the coming decades, proposed to provide solutions for applications such as augmented reality, predictive functionalities, and collaborative Cyber-Physical Systems (CPS). For such applications, edge computing addresses the new computational needs, as well as privacy, availability, and real-time constraints, by providing local high-performance computing capabilities to deal with the limitations and constraints of cloud and embedded systems. Edge computing is today driven by strong market forces stemming from IT/cloud, telecom, and networking—with corresponding multiple interpretations of “edge computing” (e.g., device edge, network edge, distributed cloud). Considering the strong drivers for edge computing and the relative novelty of the field, it becomes important to understand the specific requirements and characteristics of edge-based CPS, and to ensure that research is guided adequately, e.g., avoiding specific gaps. Our interests lie in the applications of edge computing as part of CPS, where several properties (or attributes) of trustworthiness, including safety, security, and predictability/availability, are of particular concern, each facing challenges for the introduction of edge-based CPS. We present the results of a systematic mapping study, a kind of systematic literature survey, investigating the use of edge computing for CPS with a special emphasis on trustworthiness. The main contributions of this study are a detailed description of the current research efforts in edge-based CPS and the identification and discussion of trends and research gaps. The results show that the main body of research in edge-based CPS only to a very limited extent consider key attributes of system trustworthiness, despite many efforts referring to critical CPS and applications like intelligent transportation. More research and industrial efforts will be needed on aspects of trustworthiness of future edge-based CPS including their experimental evaluation. Such research needs to consider the multiple interrelated attributes of trustworthiness including safety, security, and predictability, and new methodologies and architectures to address them. It is further important to provide bridges and collaboration between edge computing and CPS disciplines.

24 February 2021 in IEEE Transactions on Intelligent Vehicles
Verified
Journal Article
Closed access
MPMasoumeh Parseh
Masoumeh Parseh
FAFredrik Asplund
Fredrik Asplund
LSLars Svensson
Lars Svensson
WSWolfgang Sinz
Wolfgang Sinz
ETErnst Tomasch
Ernst Tomasch
MTMartin Törngren
Martin Törngren
The deployment of autonomous vehicles on public roads calls for the development of methods that are reliably able to mitigate injury severity in case of unavoidable collisions. This study proposes a data-driven motion planning method capable of minimizing injury severity for vehicle occupants in unavoidable collisions. The method is based on establishing a metric that models the relationship between impact location and injury severity using real accident data, and subsequently including it in the cost function of a motion planning framework. The vehicle dynamics and associated constraints are considered through a precomputed trajectory library, which is generated by solving an optimal control problem. This allows for efficient computation as well as an accurate representation of the vehicle. The proposed motion planning approach is evaluated by simulation, and it is shown that the trajectory associated with the minimum cost mitigates the collision severity for occupants of passenger vehicles involved in the collision.