Dissertations / Theses on the topic 'Automotive Embedded Systems'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 50 dissertations / theses for your research on the topic 'Automotive Embedded Systems.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Schmidgall, Ralf. "Automotive embedded systems software reprogramming." Thesis, Brunel University, 2012. http://bura.brunel.ac.uk/handle/2438/7070.
Full textLarses, Ola. "Architecting and Modeling Automotive Embedded Systems." Doctoral thesis, Stockholm, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-543.
Full textBelaggoun, Amel. "Adaptability and reconfiguration of automotive embedded systems." Thesis, Paris 6, 2017. http://www.theses.fr/2017PA066252/document.
Full textModern vehicles have become increasingly computerized to satisfy the more strict safety requirements and to provide better driving experiences. Therefore, the number of electronic control units (ECUs) in modern vehicles has continuously increased in the last few decades. In addition, advanced applications put higher computational demand on ECUs and have both hard and soft timing constraints, hence a unified approach handling both constraints is required. Moreover, economic pressures and multi-core architectures are driving the integration of several levels of safety-criticality onto the same platform. Such applications have been traditionally designed using static approaches; however, static approaches are no longer feasible in highly dynamic environments due to increasing complexity and tight cost constraints, and more flexible solutions are required. This means that, to cope with dynamic environments, an automotive system must be adaptive; that is, it must be able to adapt its structure and/or behaviour at runtime in response to frequent changes in its environment. These new requirements cannot be faced by the current state-of-the-art approaches of automotive software systems. Instead, a new design of the overall Electric/Electronic (E/E) architecture of a vehicle needs to be developed. Recently, the automotive industry agreed upon changing the current AUTOSAR platform to the “AUTOSAR Adaptive Platform”. This platform is being developed by the AUTOSAR consortium as an additional product to the current AUTOSAR classic platform. This is an ongoing feasibility study based on the POSIX operating system and uses service-oriented communication to integrate applications into the system at any desired time. The main idea of this thesis is to develop novel architecture concepts based on adaptation to address the needs of a new E/E architecture for Fully Electric Vehicles (FEVs) regarding safety, reliability and cost-efficiency, and integrate these in AUTOSAR. We define the ASLA (Adaptive System Level in AUTOSAR) architecture, which is a framework that provides an adaptive solution for AUTOSAR. ASLA incorporates tasks-level reconfiguration features such as addition, deletion and migration of tasks in AUTOSAR. The main difference between ASLA and the Adaptive AUTOSAR platform is that ASLA enables the allocation of mixed critical functions on the same ECU as well as time-bound adaptations while adaptive AUTOSAR separates critical, hard real-time functions (running on the classic platform) from non-critical/soft-real-time functions (running on the adaptive platform). To assess the validity of our proposed architecture, we provide an early prototype implementation of ASLA and evaluate its performance through experiments
Eriksson, John. "Formal Requirement Models for Automotive Embedded Systems." Thesis, KTH, Skolan för datavetenskap och kommunikation (CSC), 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-191558.
Full textInbäddade system är en viktig del av moderna motorfordon idag, och används av stora delar av fordonsindustrin för att kontrollera säkerhetskritiska funktioner. För att verifiera att mjukvaran fungerar korrent, kan man använda formell verifiering för att bevisa att koden alltid fungerar korrekt enligt en specifikation. Den här rapporten kommer att studera hur man bäst formulerar en sådan specifikation så att den är lätt att använda, konsekvent och kan användas effektivt för kodverifiering. Två olika modeller används i rapporten, och appliceras till en riktig kodmodul från fordonsindustrin. Från detta görs sedan slutsatser om de olika modellerna.
Dhouibi, Mohamed Slim. "Optimization approach for the critical automotive embedded systems." Thesis, Angers, 2016. http://www.theses.fr/2016ANGE0006/document.
Full textThe embedded system design is a challenging task. The engineers are faced with technological, cost, complexity and safety constraints. These constraints have a big impact on the system architecture and consequently on the final cost. we propose in this thesis an approach for system design and architecture optimization driven by safety and cost constraints. It consists of an architecture synthesis approach that takes into account the safety constraints in the ISO 26262 context. It allows, at one hand, to reach a system preliminary architecture by choosing the architecture elements that reduce the overall cost. On the other hand, it leads to a functions mapping that respects the safety constraints related to the integrity levels and to the dependent failures. We use exhaustive and genetic algorithm for the design space exploration. By applying it on an industrial study-case we demonstrate its contribution in reaching compliant design and its capability in reducing the safety constraints costs
Marinescu, Raluca. "Model-driven Analysis and Verification of Automotive Embedded Systems." Doctoral thesis, Mälardalens högskola, Inbyggda system, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-32463.
Full textKozhakenov, Temirzhan. "MODEL-BASED SIMULATION OF AUTOMOTIVE SOFTWARE SYSTEMS." Thesis, Mälardalens högskola, Akademin för innovation, design och teknik, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-48851.
Full textJohansson, Henrik. "Evaluation of Communication Interfaces for ElectronicControl Units in Heavy-duty Vehicles." Thesis, Linköpings universitet, Fordonssystem, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-78869.
Full textJoshi, Prachi. "Design Space Exploration for Embedded Systems in Automotives." Diss., Virginia Tech, 2018. http://hdl.handle.net/10919/82839.
Full textPh. D.
Khosrowjerdi, Hojat, and Sorin Dan Tatar. "Recovering and Modeling Sensor and Actuator Architecture in Automotive Embedded Systems." Thesis, KTH, Maskinkonstruktion (Inst.), 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-168942.
Full textFrom the past decade onward, a trend has been seen in which the amount of code used in a vehicle is increasing exponentially. Because of this growing factor, the automotive industry is gradually shifting towards software-intensive. As in most software-intensive industries, the system’s evolution is driven at a fast pace by the market’s requirements. The re-usability of valuable legacy code is an effective method of reducing the time to market. In Scania, software development is predominantly based on an extensive legacy platform. In this context, maintaining a comprehensive software architecture description is necessary for system understanding, re-usability, maintenance, system verification and safety analysis. However, to develop such a description involves additional resources, and it is difficult to maintain consistency with evolving implementations. One way to solve this problem is Reverse Engineering. The software architecture can be retrieved automatically from embedded source code and presented in a manner specific to the domain. This thesis is part of the ESPRESSO project. One part of ESPRESSO is to recover the truck’s software architecture from source code. The objective of this work is to extend the coverage of the architecture recovery by adding connections between hardware and software. To achieve this, a hardware model, inspired by the EAST-ADL hardware meta-model, has been developed and employed in the existing infrastructure. The hardware model was used to gather and process information in order to store it to the Neo4J graph database. User interface suggestions were provided for querying, but the implementation was not part of the thesis. The challenges facing this work arose mainly due to the fact that each Scania department uses its own partial system model of the truck’s architecture. Multipleviews and concepts from different departments had to be merged in a single model. To achieve validation to a certain degree, the populated database was used in connection with the user interface. The interface was the mean by which a few scenarios were checked both against internal technical documentation and the engineers that are working with those systems.
Pham, Hung-Manh. "Embedded computing architecture with dynamic hardware reconfiguration for intelligent automotive systems." Rennes 1, 2007. http://www.theses.fr/2010REN1S139.
Full textThe omnipresence of electronic computers has led the automotive industry to face new security and performance requirements to integrate new applications in the field. The modern reconfigurable logic circuits meet now the requirements of processing performance, flexibility and industry trends on reducing product cost. We show in this thesis the importance of new dynamically reconfigurable architectures in the automotive field and more generally in the area of dependability. The use of dynamically reconfigurable computers can reduce the number of computers and reduce the costs of implementation. Unfortunately, these architectures are very sensitive to radiation and therefore to errors. We propose in this work, low cost fault-tolerant mechanisms to solve this problem. By performing a fault detection on reconfigurable computers and coupling it with a mechanism of tasks migration (hardware and software), then it is possible to significantly increase the robustness of the system, while maintaining high degree of performance
Dohmke, Thomas. "Test-driven development of embedded control systems : application in an automotive collision prevention system." Thesis, University of Glasgow, 2008. http://theses.gla.ac.uk/239/.
Full textMarinescu, Raluca. "Model-checking and Model-based Testing of Automotive Embedded Systems : Starting from the System Architecture." Licentiate thesis, Mälardalens högskola, Inbyggda system, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-26501.
Full textLimam, Mourad. "Conception and implementation of an agreement protocol for fault-tolerant automotive embedded systems." [S.l. : s.n.], 2005. http://nbn-resolving.de/urn:nbn:de:bsz:93-opus-25128.
Full textKhan, Dawood Ashraf. "Schedulability analysis for the design of reliable and cost-effective automotive embedded systems." Thesis, Vandoeuvre-les-Nancy, INPL, 2011. http://www.theses.fr/2011INPL097N/document.
Full textAutomotive embedded system is a distributed architecture of computer-based applications. The proliferation of embedded systems in an automobile has brought numerous benefits; such as replacement of old mechanical system with networked electronic sensor and actuators, for example, in applications like adaptive suspensions. The replacement of mechanical systems with electronic onesand the integration of new functionality in electronics raises a serious concern; that is to provide guarantees that these embedded systems will be able to perform, even in harsh environments, particularly in a safety-critical system like an automobile.Moreover, these computer-based applications demand timeliness, imposed by a physical process. For example, to avoid a catastrophic event like a crash the braking application has to meet thetiming-constraints. This implies that the time duration between the instance of application of the brake (at brake pedal) and the instance of actuation at the wheels of an automobile should be less than the deadline. Moreover, the braking application is usually spread over number of embedded nodes, which are communicating with each other using a shared communication resource. Therefore, it is important that we provide some guarantees that an application, individually and collectively, is meeting its timing constraint; that is in the composition of multiple embedded nodes. Moreover, theproliferation of computer-based applications also comes with an increasing heterogeneity and complexity of the embedded architecture; which lead to the increase in the complexity of the analysis for the automotive systems Therefore, there is an increasing need to ensure that these automotive embedded systems meet temporal constraints and provide safety guarantees during their normal operation or during critical situations. This thesis aims at developing the schedulability analyses for automotive systems and embedded networks; with the aim to facilitate, in a cost-effective and reliable manner, the design and analysis of automotive embedded systems. The analyses are developed and applied in the automotive context; so as to reduce the risk of deadline failure due to: hardware limitations ; implementation overheads; and nterference due to probabilistic traffic
Pruscha, Martin. "Infrastructure for the Generation of Functional Data-Flow Views for Automotive Embedded Systems." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-143227.
Full textAlexandersson, Johan, and Olle Nordin. "Implementation of CAN Communication Stack in AUTOSAR." Thesis, Linköpings universitet, Datorteknik, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-119405.
Full textKhosrowjerdi, Hojat. "Learning-based Testing for Automotive Embedded Systems : A requirements modeling and Fault injection study." Licentiate thesis, KTH, Teoretisk datalogi, TCS, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-247506.
Full textQC 20190325
Daghsen, Ahmed. "Methodology of analysis and optimization of real-time embedded systems : application to automotive field." Compiègne, 2013. http://www.theses.fr/2013COMP2062.
Full textToday, the design and development of automotive software system becomes very complex. This complexity is due to the high number of functions, execution codes and diversity of communication bus embedded in the vehicle. Also, the heterogeneity of the architecture makes the design of such system more difficult and time consuming. The introduction of Model-Based Development (MBD) in the automotive field promised to improve the development process by allowing continuity between requirements definition, system design and the distributed system implementation. In the same direction, the apparition of AUTOSAR consortium standardized the design of such automotive embedded system by allowing the portability of software functions on the hardware architecture and their reuse. It defines a set of rules and interfaces to design, interconnect, deploy and configure a set of application software components (SWCs). However, designing an embedded system according to AUTOSAR standard necessitates the configuration of hundreds of parameters and requires several software allocation decisions. Each decision may influence the system performance and also the development cost. This architectural complexity leads to a large design decision space which is difficult to be explored without using an analytical method or a design tool. We introduce in this thesis a methodology that permits to assist and help the system designer to configure an AUTOSAR-compliant system. This is based on the Design Space Exploration (DSE) framework that permits to evaluate and analyze several design alternatives in order to identify the optimal solutions. The DSE task relies on a multi-objectives evolutionary algorithm. The DSE could be performed for two purposes : (1) the mapping of SWCs to ECUs and the mapping of runnables (code entities) to OS tasks, (2) the configuration of the software parameters like OS tasks priorities and types. The flexibility and scalability of the DSE framework allows applying it to other description and modeling languages such as SysML/MARTE
Pintard, Ludovic. "From safety analysis to experimental validation by fault injection - Case of automotive embedded systems." Phd thesis, Toulouse, INPT, 2015. http://oatao.univ-toulouse.fr/14459/1/Pintard.pdf.
Full textKashyap, Abhilash Nagesh, and Ashwin Madanmohan. "Identifiable Radar Reflectors For Automotive Pedestrian Safety." Thesis, Högskolan i Halmstad, Akademin för informationsteknologi, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-43317.
Full textSchnitzer, Stephan [Verfasser], and Kurt [Akademischer Betreuer] Rothermel. "Real-time scheduling for 3D rendering on automotive embedded systems / Stephan Schnitzer ; Betreuer: Kurt Rothermel." Stuttgart : Universitätsbibliothek der Universität Stuttgart, 2019. http://d-nb.info/1184277729/34.
Full textRadhakrishnan, Harikrishnan. "A Heuristic Approach based on Prioritized Quality Attributes for the Evolutionary Architecting of Automotive Embedded Systems." Thesis, KTH, Skolan för industriell teknik och management (ITM), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-265669.
Full textUnder åren har fordon blivit mycket komplexa system som involverar flera tekniska domäner. Detta beror främst på tillkomsten av elektronik och dess användning i bilindustrin. Elektroniskt styrda system erbjuder mycket mer flexibilitet och tillförlitlighet jämfört med konventionella mekaniska system. Detta har också lett till en komplicerad systemarkitektur inklusive många elektroniska styrenheter, robusta kommunikationssystem och ett komplicerat ledningsnät. Utveckling av sådana mycket komplexa system är en besvärlig uppgift. I de flesta fall sker utvecklingen stegvis snarare än en fullständig översyn. Denna typ av utvecklingsprocess kallas en evolutionär architecting process (EAP). Två arkitekteringsmetoder, Architecture Trade-Off analysmetod och kostnadsfördelanalysmetod, valdes för att studera EAP vidare i ett industriellt sammanhang. Baserat på dessa två metoder föreslås ett lätt ramverk för arkitektoniskt beslutsfattande (LFAD) för att anpassa sig till fordonsspecifika behov. Denna avhandling verifierar LFAD med ett riktigt industriellt fall i Scania CV AB. LFAD-metoden ger ett snabbt sätt att tillverka tillgänglig information om ett projekt genom att begränsa olika aspekter till en känd uppsättning kvalitetsattribut och organisera dem på ett användbart sätt ur ett arkitektoniskt perspektiv. Intervjuer valdes som en primär metod för att genomföra denna studie och de genomfördes på olika bilföretag som Scania, Volvo Trucks, Volvo Cars och Einride. Intervjuerna gav input till metodstudierna och för att identifiera kvalitetsattribut som vanligtvis beaktas för EAP. De resulterande kvalitetsattributen visualiseras som ett verktygsträd tillsammans med dess beskrivning. Avhandlingen undersöker också analysen av förspänningen i EAP med inblandning av flera tekniska discipliner. Ingångar togs också från intervjuerna. Från studien framgår att olika organisatoriska egenskaper påverkar beslutsprocessen. Till exempel är kunskapen om olika system som samlats under åren väldigt mycket beroende på hur de är organiserade som grupper. Det finns också ett behov av homogenitet i semantik bland dessa grupper när man hanterar komplexa tvärvetenskapliga system. Och slutligen dras slutsatsen att partiskhet spelar en viktig roll i beslutsprocessen och måste hanteras från fall till fall.
Becker, Matthias. "Consolidating Automotive Real-Time Applications on Many-Core Platforms." Doctoral thesis, Mälardalens högskola, Inbyggda system, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-37182.
Full textPaluszny, Dawn R. (Dawn Renée) 1971. "Managing the proliferation of digital technologies in the automotive industry : a systems engineering approach to embedded software." Thesis, Massachusetts Institute of Technology, 2003. http://hdl.handle.net/1721.1/91778.
Full textCarlsson, Daniel. "Development of an ISO 26262 ASIL D compliant verification system." Thesis, Linköpings universitet, Programvara och system, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-90109.
Full textLindholm, Viktor. "High voltage transient protection for automotive." Thesis, Mittuniversitetet, Institutionen för elektronikkonstruktion, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-37262.
Full textUllah, Naseem. "Implementing and Analyzing Single Edge Nibble Transmission (SENT) Protocol for Automotive Applications." Thesis, Tekniska Högskolan, Högskolan i Jönköping, JTH, Data- och elektroteknik, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-38034.
Full textHolmberg, Jonas. "OFFLINE SCHEDULING OF TASK SETS WITH COMPLEX END-TO-END DELAY CONSTRAINTS." Thesis, Mälardalens högskola, Akademin för innovation, design och teknik, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-35694.
Full textALRimawi, Mohammed. "Doppler Wheel for Emulation of Automotive Radar Target." Thesis, Högskolan i Halmstad, Akademin för informationsteknologi, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-39803.
Full textCombined Radar-Based Communication and Interference Mitigation for Automotive Applications
EMC Hammer
Haglund, El Gaidi Gabriel. "Huvudaspekter att Överväga för Mjukvarutestning i Komplexa Inbyggda System : En Fallstudie av Mjukvaruutveckling i Bilindustrin." Thesis, KTH, Industriell Management, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-191146.
Full textMjukvaruutveckling i den komplexa miljön bilindustrin befinner sig i sätter hög press på mjukvaruutvecklare att utveckla robusta mjukvaruprogram av hög kvalitet som uppfyller kundernas krav. Mjukvaruprogram av hög kvalitet är först och främst säkerhetsställd genom mjukvarutestning av produkten under utveckling. Däremot finns det en del utmaningar när det kommer till mjukvarutestning av mjukvaruprogram i bilindustrin på grund av den begränsade möjligheten till att testa programvaran i helbilsmiljöer. Team som utvecklar mjukvaruprogram som kommunicerar med det komplexa inbyggda systemet i fordon måste ta itu med denna utmaning. För att undersöka anledningar till att defekter identifieras i mjukvaruslutprodukter har denna studies tillvägagångssätt varit en fallstudie på Scania CV AB i Södertälje. Anledningar till defekter identifierade i slutprodukter har undersökts genom intervjuer med SPCT-teamet som ansvarar för att utveckla och testa produkten Escape. Escape är en produkt som används av produktionsavdelningen och erbjuder funktioner så som parametersättning, kalibrering och att köra kvalitetstester av det inbyggda systemet i fordon. De identifierade anledningarna till defekter har därefter diskuterats med erfarna mjukvarutestare inom både industrin och akademin. Det har bidragit till användbara testtekniker och testaktiviteter att ta sig an för att ta i tu med dem identifierade defekterna och dess anledningar som bidrar till defekter i slutprodukter. Forskningsbidraget från denna studie betonar hur viktigt det är att inkorporera mjukvarutestning tidigt i utvecklingsprocessen av komplexa inbyggda system eftersom defekter är dyrare att rätta till ju senare de upptäcks. Statiska analysverktyg har visat sig utgöra en användbar hjälp för att ta i tu med den stora mängden möjliga parameterkombinationer i fordon. Dessutom har Software in the Loop miljöer visat sig vara ett användbart sätt att möjliggöra integrationstestning och systemtestning tidigt i utvecklingsprocessen vilket kan identifiera defekter som vanligtvis först identifieras sent i utvecklingsprocessen. Involvera personer som är ansvariga för mjukvarutestning av produkten tidigt i kravdiskussioner har också visat sig vara viktigt för att minimera risken för missförstånd mellan kunder och utvecklare.
Jin, Zhiqun, and Shijie Zhu. "END-TO-END TIMING ANALYSIS OF TASK-CHAINS." Thesis, Mälardalens högskola, Inbyggda system, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-36694.
Full textZhiqun, Jin, and Zhu Shijie. "End-to-end Timing Analysis of Task-Chains." Thesis, Mälardalens högskola, Akademin för innovation, design och teknik, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-36751.
Full textHerber, Christian [Verfasser], Andreas [Akademischer Betreuer] [Gutachter] Herkersdorf, and Samarjit [Gutachter] Chakraborty. "Enablement of Multi-Core-Based Automotive Embedded Systems through I/O- and Network Virtualization / Christian Herber. Betreuer: Andreas Herkersdorf. Gutachter: Andreas Herkersdorf ; Samarjit Chakraborty." München : Universitätsbibliothek der TU München, 2016. http://d-nb.info/1111776482/34.
Full textOertel, Markus [Verfasser], Achim [Akademischer Betreuer] Rettberg, Bernhard [Akademischer Betreuer] Josko, and Marcelo [Akademischer Betreuer] Götz. "A linear scaling change impact analysis based on a formal safety model for automotive embedded systems / Markus Oertel ; Achim Rettberg, Bernhard Josko, Marcelo Götz." Oldenburg : BIS der Universität Oldenburg, 2016. http://d-nb.info/1120574595/34.
Full textMurali, madhavan rathai Karthik. "Synthesis and real-time implementation of parameterized NMPC schemes for automotive semi-active suspension systems." Thesis, Université Grenoble Alpes, 2020. http://www.theses.fr/2020GRALT052.
Full textThis thesis discusses the synthesis and real-time (RT) implementation of parameterized Nonlinear Model Predictive Control (pNMPC) schemes for automotive semi-active suspension systems. The pNMPC scheme uses a black-box simulation-based optimization method. The crux of the method is to finitely parameterize the input profile and simulate the system for each parameterized input and obtain the approximate objective and constraint violation value for the pNMPC problem. With the obtained results from the simulation, the input with minimum objective value or the least constraint violation value is selected and injected into the system and this is repeated in a receding horizon fashion. The method was experimentally validated on dSPACE MicroAutoBoX II (MABXII) and the results display good performance of the proposed approach. The pNMPC method was also augmented to parallelized pNMPC and the proposed method was implemented for control of semi-active suspension system for a half car vehicle. This method was implemented by virtue of Graphic Processing Units (GPUs) which serves as a paragon platform for implementation of parallel algorithms through its multi-core processors. Also, a stochastic version of the parallelized pNMPC method is proposed which is termed as Scenario-Stochastic pNMPC (SS-pNMPC) scheme and the method was implemented and tested on several NVIDIA embedded boards to verify and validate the RT feasibility of the proposed method for control of semi-active suspension system for a half car vehicle. In general, the parallelized pNMPC schemes provide good performance and also, fares well for large input parameterization space. Finally, the thesis proposes a software tool termed “pNMPC – A code generation software tool for implementation of derivative free pNMPC scheme for embedded control systems”. The code generation software (S/W) tool was programmed in C/C++ and also, provides interface to MATLAB/Simulink. The S/W tested for variety of examples both in simulation as well as on RT embedded hardware (MABXII) and the results looks promising and viable for RT implementation for real world applications. The code generation S/W tool also includes GPU code generation feature for parallel implementation. To conclude, the thesis was conducted under the purview of the EMPHYSIS project and the goals of the project align with this thesis and the proposed pNMPC methods are amenable with eFMI standard
Limardo, Fabio. "Progettazione e realizzazione di un sistema per l'analisi e la condivisione dei dati sul consumo di carburante dei veicoli." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2017. http://amslaurea.unibo.it/13988/.
Full textButhker, Gregory S. "Automated Vehicle Electronic Control Unit (ECU) Sensor Location Using Feature-Vector Based Comparisons." Wright State University / OhioLINK, 2019. http://rave.ohiolink.edu/etdc/view?acc_num=wright1558613387729083.
Full textSouza, Marcelo Pires de. "Análises preliminares das potenciais vulnerabilidades em sistemas embarcados automotivos." reponame:Repositório Institucional da UFABC, 2017.
Find full textDissertação (mestrado) - Universidade Federal do ABC, Programa de Pós-Graduação em Engenharia Elétrica, 2017.
Atualmente os carros são dotados de complexas redes e protocolos de comunicações, destacam-se como os mais empregados em sistemas embarcados automotivos os protocolos CAN (Controller Area Network), LIN (Local Interconnect Network), MOST (Media Oriented Systems Transport) e FlexRay. Outros componentes como sensores, atuadores, unidade central eletrônica e um sofisticado software embarcado, complementam os sistemas automotivos. Estes sistemas são oriundos de uma rigorosa legislação ambiental que fora imposta nos meados de 1980 nos EUA (Estados Unidos da América) e para atender tal legislação, foram desenvolvidos sistemas de diagnósticos a bordo em veículos, com a principal finalidade de controlar os níveis de emissões de gases. Com o decorrer do tempo e o advento da microeletrônica, cada vez mais os componentes eletrônicos foram absorvidos nos projetos dos veículos, a fim de se atender os novos requisitos de mercado, referentes à eficiência energética, segurança, conforto e conveniência dos ocupantes. Conectividade é uma das tecnologias que vem sendo incorporadas aos veículos mais recentes, destacando-se como as mais utilizadas: GPS (Global Positioning System), USB (Universal Serial Bus), Bluetooth, Wi-Fi (Wireless Fidelity) e acesso à Internet via redes de telefones celulares. Não obstante, apresentam estratégias de segurança computacionais relativamente sensíveis, com diversos tipos de vulnerabilidades, que podem abrir lacunas para intrusos mal intencionados, que por sua vez, podem alterar e apoderar-se dos dados dos veículos. Este trabalho se propõe a fazer uma análise preliminar das vulnerabilidades já catalogadas nos sistemas embarcados automotivos, em que a intrusão se manifesta essencialmente através da porta de diagnósticos a bordo, OBD II (On Board Diagnostics II), presente em todos os veículos comercializados no mercado nacional e internacional.
Currently the cars are equipped with complex networks and communication protocols. CAN (Controller Area Network), LIN (Local Interconnect Network), MOST (Media Oriented Systems Transport) and FlexRay protocols stand out as the most used in automotive embedded systems. Other components such as sensors, actuators, electronic central unit and sophisticated embedded software complement the automotive systems. These systems come from strict environmental legislation that was imposed in the mid-1980s in the United States of America, and in order to comply with such legislation, on-board diagnostics systems have been developed in vehicles with the main purpose of controlling emissions levels of gases. With the passage of time and the advent of microelectronics, electronic components have been increasingly absorbed in vehicle designs in order to meet the new market requirements regarding energy efficiency, safety, comfort and convenience of the drivers and passengers. Connectivity is one of the technologies that has been incorporated into vehicles in the latest vehicular manufactures, such as the most used ones: GPS (Global Positioning System), USB (Universal Serial Bus), Bluetooth, Wi-Fi (Wireless Fidelity) and access to the Internet via mobile phone networks. Nevertheless, they present relatively sensitive computational security strategies with several types of vulnerabilities, which can open gaps for malicious intruders, which in turn can alter and seize vehicle data. This work proposes to make a preliminary analysis of the vulnerabilities already cataloged in the automotive embedded systems, where the intrusion is manifested mainly through the OBD II (On Board Diagnostics II) diagnostics port, present in all the vehicles commercialized in the national and international market
Ringenson, Josefin. "Efficiency of CNN on Heterogeneous Processing Devices." Thesis, Linköpings universitet, Programvara och system, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-155034.
Full textMarcus, Ventovaara, and Hasanbegović Arman. "A Method for Optimised Allocation of System Architectures with Real-time Constraints." Thesis, Mälardalens högskola, Akademin för innovation, design och teknik, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-39492.
Full textBiehl, Matthias. "Supporting model evolution in model-driven development of automotive embedded system." Licentiate thesis, KTH, Mekatronik, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-27323.
Full textQC 20101209
Cheikh, M'hand Mohamed. "Etude du canal de propagation radio pour les systèmes embarqués sans fil automobile." Phd thesis, Toulouse, INPT, 2010. http://oatao.univ-toulouse.fr/17847/1/cheikh_mhand.pdf.
Full textAmy, Matthieu. "Systèmes résilients pour l'automobile : d'une approche à composants à une approche à objets de la tolérance aux fautes adaptative sur ROS." Thesis, Toulouse, INPT, 2020. http://www.theses.fr/2020INPT0014.
Full textLike the mobile phone evolved as smartphone, cars have gradually turned into smartcars. Advanced Driver Assistance Systems (ADAS), infotainment or personalization of the vehicle are clearly today key aspects of attractiveness for customers. Connected vehicles led manufacturers to remotely update embedded software, promoting their maintainability and the subsequent addition of features later in the lifetime of a car. In this context, the AUTOSAR consortium, a group of major car manufacturers, has designed a new software platform to facilitate remote updates and online modification of such embedded systems. However, with the increasing complexity of embedded software systems, it becomes mandatory to maintain dependability in operation despite unforeseen changes. Thus, the dependability mechanisms must also be adapted and updated to ensure the resilience of the system, namely, the persistence of dependability when facing changes. Fault Tolerance Mechanisms (FTM) which are means ensuring a nominal or an (acceptable) degraded service in the presence of faults must also adapt to a change in the application operational context (fault model changes, characteristics of the application or available resources). This ability to adapt FTMs is called Adaptive Fault Tolerance (AFT). The contributions of this thesis are performed in this context of evolution and adaptivity of critical embedded software. In this work, we propose approaches to develop safe embedded systems whose FTMs can adapt to the operational context in different ways, coarse-grain or fine-grain modifications of their implementation at runtime, to minimize the impact on the application. We propose a first solution based on a substitutable component approach: we break down FTMs according to a Before-Proceed-After design scheme grouping respectively fault tolerance actions performed before a functional action of the application, the interaction with the application and fault tolerance actions required after the action performed by the application. We implement this approach on ROS (Robot Operating System), a middleware for robotics that enables an application to be implemented as a component graph. We then propose a second solution in which we refine the granularity of the FTM components by first categorizing the individual dependability actions they contain. This enables an elementary action to be substituted instead of a component as a whole. Thus, we solved a resource problem that appeared in the substitutable component approach. Since a component is mapped to a process, the FTMs overuse more resources that are obviously limited in embedded systems. To this aims, we design a solution based on an object-based scheduling approach. FTMs are designed in this case as an object graph. The fault tolerance basic actions are mapped to objects that are scheduled within the FTM component. This second approach was also implemented on ROS. Finally, we make a comparative analysis of the two software execution platforms of the automotive industry, namely the AUTOSAR Classic Platform and the AUTOSAR Adaptive Platform, which is still under development today. As a final step, we examine the compatibility between these two runtime supports and our approaches to design resilient systems based on adaptive fault tolerance
Harb, Naim. "Dynamically and Partially Reconfigurable Embedded System Architecture for Automotive and Multimedia Applications." Valenciennes, 2011. http://ged.univ-valenciennes.fr/nuxeo/site/esupversions/1810c575-b28e-4817-a3be-f0527631eabd.
Full textShort time-to-market windows, high design and fabricationcosts, and fast changing standards of application-specificprocessors, make them a costly and risky investment for embedded system designers. To overcome these problems, embedded system designersare increasingly relying on Field Programmable Gate Arrays(FPGAs) as target design platforms. FPGAs are generally slower and consumemore power than application-specific integrated circuits(ASICs), and this can restrict their use to limited applicationdomains. However, recent advances in FPGA architectures,such as dynamic partial reconfiguration (DPR), are helpingbridge this gap. DPR reduces area and enables mutually exclusive subsystemsto share the same physical space on a chip. It also reducescomplexity, which usually results in faster circuits and lowerpower consumption. The work in this PhD targets first a Driver Assistant System (DAS) system based on a Multiple Target Tracking (MTT) algorithm as our automotive base system. We present a dynamically reconfigurable filtering hardwareblock for MTT applications in DAS. Our system shows thatthere will be no reconfiguration overhead because the systemwill still be functioning with the original configuration until thesystem reconfigures itself. The free reconfigurable regions canbe implemented as improvement blocks for other DAS systemfunctionalities. Two approaches were used to design the filtering block according to driving conditions. We then target another application on the basis of DPR, the H. 264 encoder as a multimedia system. Regarding the H. 264 multimedia system, we propose a reconfigurable H. 264 Motion Estimation (ME) unit whose architecture can be modified to meet specific energy and image quality constraints. By using DPR, we were able to support multiple configurations each with different levels of accuracy and energy consumption. Image accuracy levels were controlled via application demands, user demands or support demands
Santos, Marques Ricardo. "Méthodologie de développement des services de communication temps-réel d'un intergiciel embarqué dans l'automobile." Phd thesis, Institut National Polytechnique de Lorraine - INPL, 2006. http://tel.archives-ouvertes.fr/tel-00114928.
Full textLa méthodologie proposée vise la conception d'un intergiciel optimisé et pour cela aborde deux aspects : la spécification d'une architecture d'implémentation, et la construction d'une configuration faisable. L'architecture d'implémentation est optimisée dans le sens où l'intergiciel est adapté à l'environnement d'exécution (le système d'exploitation OSEK/VDX OS), et minimise son utilisation des ressources disponibles. Elle apporte une réponse, d'une part, au niveau de la spécification d'une architecture logicielle (construite à l'aide de design patterns), et, d'autre part, à la manière dont cette architecture est déployée sur une plate-forme concrète (sous la forme d'un ensemble de tâches). La procédure proposée pour la construction de la configuration de l'intergiciel calcule les caractéristiques temporelles faisables de l'intergiciel et des trames émises par les stations d'un réseau CAN. Elle prévoit aussi une étape pour le calcul d'une allocation de priorités faisable pour les tâches de l'application sur chaque station. L'optimalité de la configuration est atteinte en assurant le respect de toutes les contraintes temporelles imposées sur les échanges et sur l'exécution des tâches de l'application et de l'intergiciel.
Hodel, Kleber Nogueira. "Planejamento e estruturação de testes de software em sistemas eletrônicos embarcados automotivos." Universidade de São Paulo, 2018. http://www.teses.usp.br/teses/disponiveis/3/3142/tde-25092018-074019/.
Full textThe automotive industry has been changing its profile drastically in the last decade, becoming more intensive in computer systems, and consequently in software, than in mechanical systems. Most of the functionality of modern vehicles is controlled by distributed software, within many interconnected Electronic Control Units (ECUs), so that the vehicle can be considered as a set of complex systems. As a result of integration, testing for distributed software functions has become a major challenge. Many strategies have been proposed to organize the multilevel software testing in embedded automotive systems in order to reduce costs and improve their effectiveness and robustness. This research intends to extend this concept of multilevel software testing based on the V development model, designing a systematic methodology that maps each function within the embedded system of the vehicle, without the existence of a detailed specification of each component, allowing the definition of a strategy and software testing planning in advance. This methodology was fully developed incorporating the characteristics of the automotive application, including the ISO 26262 functional safety requirements. In this way, the new methodology improves the efficiency of the embedded systems development processes, within strict security conditions, allowing the anticipation of the planning based on a mapping and encoding of the function and test activities proposed in this thesis, which also serves as a basis for future development of embedded system traceability solutions.
Martorell, Hélène. "Architecture et processus de développement permettant la mise à jour dynamique de systèmes embarqués automobiles." Phd thesis, Toulouse, INPT, 2014. http://oatao.univ-toulouse.fr/13770/1/Martorell.pdf.
Full textBai, Lu [Verfasser]. "A New Function-Oriented Design Method Based on the Function Point Estimation of Embedded System Specification for Automotive Applications / Lu Bai." Aachen : Shaker, 2006. http://d-nb.info/1170528651/34.
Full textStella, Gilson Natal Dalla. "Aplicando a metodologia de desenvolvimento baseado em modelos para funções de software automotivo." Universidade Tecnológica Federal do Paraná, 2015. http://repositorio.utfpr.edu.br/jspui/handle/1/2434.
Full textThe vehicles has many functions wherein, to be improve or innovated, is essential that the warranty of a better performance, safety and reliability. For this, is necessary to create, or improve the already existing, developing methods and processes of automotive embedded software. However, the traditional development methodologies do not meet the requirements and complexity of these systems. Therefore the methodology of model-based design (MBD) may contribute greatly, by making possible the optimization using analysis resources and tests. For these reasons, this work seeks to demonstrate how you can apply this development methodology based on models for automotive software functions, considering the steps in this process as MIL (Model-In-the-Loop), SIL (Software-In-the Loop), PIL (Processor-In-the Loop) and RCP (Rapid Control Prototyping) and prove its effectiveness. It is further considered that were used compatible and essential tools for the development process, such as for requirements definition, development of physical plant, controller design, verification and testing.