161 |
”Obligation”, ”Ought” and ”Can” / ”Plikt”, ”borde” och ”kan”Sjölander Johansson, Jakob Andreas January 2020 (has links)
This paper criticises the famous “”ought” implies “can”” on the grounds that its main claim - that there can be no unfulfillable obligations - is false. The first part of the paper investigates the use, history and previous literature on the topic, as well as the proper understanding of the principle. The second part presents the main argument, directed at the interpretation of “”ought” implies “can”” as a conceptual truth. It is argued that it must be possible to split the meaning of the term “ought” into component parts, parts that must each be quite capable of functioning on their own. The result is that we cannot conclude that one part of the term “ought” (such as whatever is its moral content) must disappear just because another part of it (such as “can”) does so. Finally, in the third part, we tackle some common arguments and intuitions in favour of the principle, and provides a few concluding words and a summary. / Den här uppsatsen kritiserar den berömda “”bör” implicerar “kan””-principen, (här tolkad som “konceptuell implikation), på så vis att principens viktigaste punkt är falsk, nämligen idén att det inte kan finnas några ouppnåbara plikter. Uppsatsens första del undersöker användningen, historien och litteraturen bakom ämnet, samt formuleringen av principen. Den andra delen presenterar huvudargumentet, riktat mot ””bör” implicerar ”kan”” som en konceptuell sanning. Argumentet fungerar på så vis att det måste vara möjligt att dela upp meningen i termen ”borde/bör” i komponenter, komponenter som måste vara kapabla att fungera även på egen hand. Resultatet blir att vi inte kan dra slutsatsen att en del av termen måste försvinna (såsom dess moraliska innehåll) bara för att en annan del av termen (såsom ”kan”) gör det. Slutligen, i den tredje delen, så behandlar vi några vanliga argument och intuition som förs fram till principens försvar, och summerar texten.
|
162 |
Aktivní aerodynamické prvky osobních vozidel / Active aerodynamic components of road vehiclesStiborová, Dana January 2017 (has links)
In this diploma thesis active aerodynamic components are designed, specifically brake cooling duct and active automotive wing. Cooling duct prototype and also active regulation controlling electronics including the software were created. Road test was performed to measure the duct parameters. Construction design and the active regulation function of the automotive wing were created. The influence of the wing on aerodynamic characteristics of the car was determined.
|
163 |
Vestavěná řídicí jednotka pro ovládání laboratorního zařízení / Embedded Control Unit for Instrumentation of Laboratory ApplianceVoda, Zbyšek January 2020 (has links)
Aim of this thesis is modular design of control system for Golem device, which is used for drug research. Several modules with specified controlled area were designed. They communicate using CAN bus and are controlled by Raspberry Pi computer. The thesis includes PCB design and control firmware for modules, backend application for Raspberry Pi, which provides application interface, and simple protocol used for communication between modules. Designed system was tested in simulated environment.
|
164 |
Implementace komunikačního protokolu CAN 2.0 v jednočipových mikroprocesorech / Implementation of the CAN 2.0 Communication Protocol in single-chip microprocessorsMachálka, Lukáš January 2008 (has links)
This diploma thesis deals with the implementation of the CAN 2.0 communication protocol in single-chip microprocessors. In the first part communication protocols currently used in automotive application and their properties are described, with impact on communication protocol CAN 2.0. The second part is dedicated to the description of communication protocol CAN 2.0 particular features. The principle of data transmission, principle of bus arbitration and also the structure of individual frames, which can occur on it are mentioned. The final part relates with the task to compare FIFO architecture to MailBox architecture. On the basis of measurement the comparison of these architectures in typical applications was performed. Because of setting these results the prototyping board was designed. This board was utilized to design the net conception.
|
165 |
Univerzální převodník komunikačních protokolů / Universal converter of communication protocolsKopecký, Miroslav January 2009 (has links)
Aim of this master’s thesis is create universal converter communication protocols. This converter will be instrumental towards testing attendance single communication protocol on microprocessors FREESCALE. Test instrument is behind purpose ease testing software PROCESSOR EXPERT. Processor expert is extended software for CODEWARRIROR. Test instrument is connected over interface USB to personal computer. PC is used like evolution tool for testing single periphery. Device could be used in future for other peripheries.
|
166 |
Řízení modelu v reálném čase / Real-time Control of Ball on Wheel ModelKrejčí, Roman January 2015 (has links)
This diploma thesis deals with control the Ball on the wheel system in real time. In the first part there is made mathematical model of system, which is described by state equations. Then the laboratory model of Ball on the wheel system and its parts are described. The laboratory model consists servo drive, servo amplifier, microcontroller with real-time operating system and distance sensors. In the practical part of the thesis there is designed control of system by linear quadratic regulator and its implementation with control peripherals into microcontroller with real-time operating system. Ball on the wheel system is controlled by microcontroller, which sends a commands to servo amplifier by CAN bus.
|
167 |
Energy Consumption of In-Vehicle Communication in Electric Vehicles : A comparison between CAN, Ethernet and EEE / Energikonsumtion vid intern kommunikation i elbilar : En jämförelse mellan CAN, Ethernet och EEEFrench, Kimberley January 2019 (has links)
As a step towards decreasing the greenhouse gas emissions caused by the transport sector, electrical vehicles (EVs) have become more and more popular. Two major problem areas the EV industry is currently facing are range limitations, i.e. being restricted by the capacity of the battery, as well as a demand for higher bandwidth as the in-vehicle communication increases. In this thesis, an attempt is made to address these problem areas by examining the energy consumption required by Controller Area Network (CAN) and Ethernet. In addition, the effects of Energy-Efficient Ethernet (EEE) are reviewed. The protocols are examined by performing a theoretical analysis over CAN, Ethernet and EEE, physical tests over CAN and Ethernet, as well as simulations of EEE. The results show that Ethernet requires 2.5 to four times more energy than CAN in theory, and 4.5 to six times more based on physical measurements. The energy consumption of EEE depends on usage, ranging from energy levels of 40 \% less than CAN when idle, and up to equal amounts as regular Ethernet at high utilisation. By taking full advantage of the traits of Time-Sensitive Networking, EEE has the potential of significantly decreasing the amount of energy consumed compared to standard Ethernet while still providing a much higher bandwidth than CAN, at the cost of introducing short delays. This thesis provides insight into the behaviour of a transmitter for each of the three protocols, discusses the energy implications of replacing CAN with Ethernet and highlights the importance of understanding how to use Ethernet and EEE efficiently.
|
168 |
Evaluation of Protocols for Transfer of Automotive Data from an Electronic Control Unit / Utvärdering av protokoll för överföring av fordonsdata från en styrenhetLööf, Sam January 2014 (has links)
Nowadays almost all motorized vehicles use electronic control units (ECUs) to control parts of a vehicle’s function. A good way to understand a vehicle’s behaviour is to analyse logging data containing ECU internal variables. Data must then be transferred from the ECU to a computer in order to study such data. Today, Keyword Protocol (KWP) requests are used to read data from the ECUs at Scania. The method is not suitable if many signals should be logged with a higher transfer rate than the one used today. In this thesis, communication protocols, that allow an ECU to communicate with a computer, are studied. The purpose of this master’s thesis is to examine how the transfer rate of variables from Scania’s ECUs to a computer can become faster compared to the method used today in order to get a more frequent logging of the variables. The method that was chosen was implemented, evaluated and also compared to the method used today. The busload, total CPU load and CPU load for the frequency used during the experiments, 100 Hz, was also examined and evaluated. The experiments performed show that the method chosen, data acquisition (DAQ) with CAN Calibration Protocol (CCP), increased the transfer rate of the internal ECU variables significantly compared to the method using KWP requests. The results also show that the number of signals have a major impact on the busload for DAQ. The busload is the parameter that limits the number of signals that can be logged. The total CPU load and the CPU load for 100 Hz are not affected significantly compared to when no transmissions are performed. Even though the busload can become high if many variables are used in DAQ, DAQ with CCP is preferable over KWP requests. This is due to the great increase in transfer rate of the ECU internal variables and thus a great increase in the logging frequency. / Nuförtiden används styrenheter (ECUer) för att styra delar av ett fordons funktion i så gott som alla motoriserade fordon. Ett bra sätt att förstå ett fordons beteende är att analysera loggningsdata som innehåller interna styrenhetsvariabler. Data måste då överföras från styrenheten till en dator för att data ska kunna studeras. Idag används Keyword Protocol-förfrågningar (KWP-förfrågningar) för att läsa data från Scanias styrenheter. Metoden är inte lämplig om man vill logga många variabler med en högre överföringshastighet än den som används idag. I detta examensarbete studeras kommunikationsprotokoll som tillåter en styrenhet att kommunicera med en dator. Examensarbetets syfte är undersöka hur överföringshastigheten av variablerna, från Scanias styrenheter till en dator, kan ökas jämfört med den metod som används idag för att få en mer frekvent loggning av variablerna. Metoden som valdes implementerades, utvärderades och jämfördes med metoden som används idag. Busslasten, totala CPU-lasten och CPU-lasten för den frekvens som användes under experimenten 100 Hz har också undersökts och evaluerats. De utförda experimenten visar att den valda metoden, data acquisition (DAQ) med CAN Calibration Protocol (CCP), ökade överföringshastigheten av de interna styrenhetsvariablerna betydligt jämfört med metoden KWP-förfrågningar. Experimenten visar också att antalet signaler har stor inverkan på busslasten för DAQ. Busslasten är den parameter som begränsar antalet signaler som kan loggas. Den totala CPU-lasten och CPU-lasten för 100 Hz påverkas inte betydligt jämfört med när inga överföringar görs. DAQ med CCP är att föredra framför KWP-förfrågningar även om busslasten blir hög för DAQ då den stora ökningen i överföringshastighet av de interna styrenhetsvariablerna medför en mer frekvent loggning av variablerna.
|
169 |
Modern Electrical/Electronic Infrastructure for Commercial Trucks : Generic Input/Output nodes for sensors and actuators in Commercial TrucksTomar, Abhineet Singh January 2017 (has links)
The presence of electrical and electronic circuits in commercial trucks has increased at a very fast rate during recent decades. With advancements in embedded systems and the introduction of electric controls in the automotive industry, the design of complex electric systems for the vehicles has become one of the major design challenges. In the commercial truck industry, the development cycles are almost a decade long. Therefore, it is a big challenge to introduce a new architecture to accommodate the modern automotive technologies in the upcoming generation of trucks. Currently, the commercial truck industry relies highly on a federated electrical/electronic (E/E) architecture. In this architecture, Electronic Control Units (ECU) are responsible for computation and Input/Output operations. These ECUs are clustered into different domains based on their respective functions. However, these domains are not isolated from each other. These modules communicate with each other using a vehicular network, which is typically a controller area network in the current trucks. In the automotive industry, automation is increasing at a fast pace. As the level of automation increases, the need for high computation also increases, which increases the overall costs. This study aims to address this problem by introducing an integrated E/E architecture where all the computational power is concentrated at one place (or perhaps two or three places to allow for redundancy). This study proposes to introduce a lowcost replacement for the current ECUs with more limited computational power but with generic input/output interfaces. This thesis provides the reader with some background of the current E/E architecture of commercial trucks and introduces the reader to ECUs. Additionally, the relevant network architectures and protocols are explained. A potential solution, based upon the centralized computation based E/E architecture and its implementation are discussed followed by a detailed analysis of the replacements for ECUs. The result of this analysis, if adopted, should result in a reduction of manufacturing and design costs, as well as make the production and maintenance process easier. Moreover, this should also have environmental benefits by reducing fuel consumption. / Förekomsten av elektronik och elektriska kretsar I kommersiella lastbilar has ökat i en väldigt snabb takt under de senaste decennierna. Med framsteg inom inbyggda system och introduktionen av elektroniska styrsystem i fordonsindustrin så har komplexa elektroniska system blivit en av de största designutmaningarna. I den kommersiella lastbilsindustrin där utvecklingscyklerna är nästan ett decennium, är det en stor utmaning att introducera ny arkitektur som tillgodoser all den nya teknologin som införlivas i fordonet. För närvarande så förlitar sig den kommersiella lastbilsindustrin mycket på en federated elektrisk/elektronisk (E/E) arkitektur. I denna arkitektur är elektroniska styrenheter (ECU) ansvariga för beräkningar och I/O (Input/Output) operationer. Dessa ECU:er är samlade i olika domäner baserade på dess funktioner. Domänerna är dock inte isolerade från varandra. De här modulerna kommunicerar därför med varandra med hjälp av ett fordonsnätverk, typiskt en CAN (Controller Area Network) i nuvarande lastbilar. I fordonsindustrin ökar automatiseringen i en snabb fart. I takt med att automatiseringen ökar så ökar även behovet av snabba och energiintensiva beräkningar, vilket i sin tur ökar den totala kostnaden. Denna studie har som mål att adressera det här problemet genom att introducera en integrated E/E arkitektur där all beräkningskraft är koncentrerad till en plats (eller två eller tre platser för att tillåta överskott). Den här studien föreslår att introducera en ersättning av nuvarande ECU:er till en låg kostnad, med lägre beräkningskraft och generiska I/O gränssnitt. Studien föreslår också ersättningar av nuvarande fordonsnätverk. Den här uppsatsen förser läsaren med viss bakgrund till den nuvarande E/E arkitekturen för kommersiella lastbilar och introducerar läsaren till ECU:er. Dessutom förklaras de relevanta nätverksarkitekturerna och protokollen. En potentiell lösning som baseras på den integrated E/E arkitekturen och dess implementering diskuteras med fokus på en detaljerad analys av ersättningarna till ECU:er. Resultatet av den här analysen skulle, om den adopteras, medföra minskning av tillverknings- och designkostnader samt leda till en förenkling av produktion och underhåll. Utöver det så bör det även ha miljöfördelar genom minskad bränsleförbrukning.
|
170 |
The Compression of IoT operational data time series in vehicle embedded systemsXing, Renzhi January 2018 (has links)
This thesis examines compression algorithms for time series operational data which are collected from the Controller Area Network (CAN) bus in an automotive Internet of Things (IoT) setting. The purpose of a compression algorithm is to decrease the size of a set of time series data (such as vehicle speed, wheel speed, etc.) so that the data to be transmitted from the vehicle is small size, thus decreasing the cost of transmission while providing potentially better offboard data analysis. The project helped improve the quality of data collected by the data analysts and reduced the cost of data transmission. Since the time series data compression mostly concerns data storage and transmission, the difficulties in this project were where to locate the combination of data compression and transmission, within the limited performance of the onboard embedded systems. These embedded systems have limited resources (concerning hardware and software resources). Hence the efficiency of the compression algorithm becomes very important. Additionally, there is a tradeoff between the compression ratio and real-time performance. Moreover, the error rate introduced by the compression algorithm must be smaller than an expected value. The compression algorithm contains two phases: (1) an online lossy compression algorithm - piecewise approximation to shrink the total number of data samples while maintaining a guaranteed precision and (2) a lossless compression algorithm – Delta-XOR encoding to compress the output of the lossy algorithm. The algorithm was tested with four typical time series data samples from real CAN logs with different functions and properties. The similarities and differences between these logs are discussed. These differences helped to determine the algorithms that should be used. After the experiments which helped to compare different algorithms and check their performances, a simulation is implemented based on the experiment results. The results of this simulation show that the combined compression algorithm can meet the need of certain compression ratio by controlling the error bound. Finally, the possibility of improving the compression algorithm in the future is discussed. / Denna avhandling undersöker komprimeringsalgoritmer för driftdata från tidsserier som samlas in från ett fordons CAN-buss i ett sammanhang rörande Internet of Things (IoT) speciellt tillämpat för bilindustrin. Syftet med en kompressionsalgoritm är att minska storleken på en uppsättning tidsseriedata (som tex fordonshastighet, hjulhastighet etc.) så att data som ska överföras från fordonet har liten storlek och därmed sänker kostnaden för överföring samtidigt som det möjliggör bättre dataanalys utanför fordonet. Projektet bidrog till att förbättra kvaliteten på data som samlats in av dataanalytiker och minskade kostnaderna för dataöverföring. Eftersom tidsseriekomprimeringen huvudsakligen handlar om datalagring och överföring var svårigheterna i det här projektet att lokalisera kombinationen av datakomprimering och överföring inom den begränsade prestandan hos de inbyggda systemen. Dessa inbyggda system har begränsade resurser (både avseende hårdvaru- och programvaruresurser). Därför blir effektiviteten hos kompressionsalgoritmen mycket viktig. Dessutom är det en kompromiss mellan kompressionsförhållandet och realtidsprestanda. Dessutom måste felfrekvensen som införs av kompressionsalgoritmen vara mindre än ett givet gränsvärde. Komprimeringsalgoritmen i denna avhandling benämns kombinerad kompression, och innehåller två faser: (1) en online-algoritm med dataförluster, för att krympa det totala antalet data-samples samtidigt som det garanterade felet kan hållas under en begränsad nivå och (2) en dataförlustfri kompressionsalgoritm som komprimerar utsignalen från den första algoritmen. Algoritmen testades med fyra typiska tidsseriedataxempel från reella CAN-loggar med olika funktioner och egenskaper. Likheterna och skillnaderna mellan dessa olika typer diskuteras. Dessa skillnader hjälpte till att bestämma vilken algoritm som ska väljas i båda faser. Efter experimenten som jämför prestandan för olika algoritmer, implementeras en simulering baserad på experimentresultaten. Resultaten av denna simulering visar att den kombinerade kompressionsalgoritmen kan möta behovet av ett visst kompressionsförhållande genom att styra mot den bundna felgränsen. Slutligen diskuteras möjligheten att förbättra kompressionsalgoritmen i framtiden.
|
Page generated in 0.0327 seconds