• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 693
  • 49
  • 34
  • 24
  • 16
  • 5
  • 4
  • 2
  • 2
  • 2
  • 1
  • 1
  • Tagged with
  • 922
  • 922
  • 636
  • 214
  • 183
  • 125
  • 91
  • 85
  • 83
  • 80
  • 76
  • 63
  • 62
  • 58
  • 54
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
61

Verification of Powertrain Simulation Models Using Machine Learning Methods

Pirgul, Khalid, Svensson, Jonathan January 2020 (has links)
This thesis is providing an insight into the verification of a quasi-static simulation model based on the estimation of fuel consumption using machine learning methods. Traditional verification using real test data is not always available. Therefore, a methodology consisting of verification analysis based on estimation methods was developed together with an improving process of a quasi-static simulation model. The modelling of the simulation model mainly consists of designing and implementing a gear selection strategy together with the gearbox itself for a dual clutch transmission dedicated to hybrid application. The purpose of the simulation model is to replicate the fuel consumption behaviour of vehicle data provided from performed tests. To verify the simulation results, a so-called ranking model is developed. The ranking model estimates a fuel consumption reference for each time step of the WLTC homologation drive cycle using multiple linear regression. The results of the simulation model are verified, and a scoring system is used to indicate the performance of the simulation model, based on the correlation between estimated- and simulated data of the fuel consumption. The results show that multiple linear regression can be an appropriate approach to use as verification of simulation models. The normalised cross-correlation power is also examined and turns out to be a useful measure for correlation be-tween signals including a lag. The developed ranking model is a fast first step of evaluating a new vehicle configuration concept.
62

Coordinated Heavy Truck Platoon Routing using Global and Locally Distributed Approaches

Kammer, Christoph January 2013 (has links)
Vehicle Platooning has emerged in recent years as a promising method to reducethe fuel consumption of heavy trucks in long-distance transportation. Platoon-ing lowers the fuel consumption by forming strings of vehicles driving very closebehind each other, thus reducing the air drag. However, in order to form aplatoon, vehicles have to follow a common route. As vehicles are scattered overa road network, some sort of high-level coordination and route planning is re-quired to unlock the full potential of this technique. In this thesis, we evaluatevarious methods to minimize the total fuel consumption of a large-scale systemby guiding vehicles to fuel-ecient paths.We develop a comprehensive mathematical formulation of the problem andpresent a global solution approach to the problem. The approach is implementedand the investigation of the fuel reduction potential shows promising results.However, an exponential increase in computational complexity makes it unsuitedfor problems involving more than 20 trucks, even on small road networks.As a consequence, we then promote a locally distributed approach whichis able to eciently solve large problems. We implement such a distributedalgorithm and run large simulations on a model of the German autobahn roadnetwork. Results show that signicant savings can be achieved for even a fewhundred vehicles. We also investigate the in uence of the number of trucks onthe total fuel savings and examine the eect of limiting the maximum traveltime of trucks.
63

Semi-Active Axle Suspension for Heavy Trucks

Landin, Nils January 2013 (has links)
Truck suspension technology has traditionally comprised more or less passive elements that possibly are adjusted slowly compared to the suspension dynamics. In attempts to overcome the inherent comfort-handling trade off, departures from fully passive designs have been made in the past. Fully active suspensions have successfully been implemented in private cars but have gained little ground in the truck industry because of their large energy consumption and high cost. Semi-active suspensions take a middle-ground with lower performance potential but also with considerably lower power requirements and cost of implementation. Effective controller design for a semi-active suspension includes consideration of the passivity constraints imposed on the control force. In this thesis an optimisation algorithm was written in MATLAB in a way that allows for embedded code-generation and was then used for designing a Model Predictive Controller (MPC) with switched passivity constraints. The resulting controller was tested on a 3D truck-trailer model and evaluated, together with other controllers as well as the passive system against both comfort and handling metrics. Non-convexity generally makes an MPC less useful for high sampling rates but with a switched linear approximation of the passivity constraints the resulting controller was shown to still be effective.
64

Posture regulation for unicycle-like robots with prescribed performance guarantees.

Zambelli, Martina January 2013 (has links)
This thesis focuses on control of nonholonomic system with particular reference to the unicycle-like robots. These are common examples of WMRs (Wheeled Mobile Robots), increasingly present in industrial and service robotics, particularly when exible motion capabilities are required. The major objective of this study is to solve the regulation problem for the unicycle model while guaranteeing prescribed performance. Dierent controllers based on either polar coordinates or time-varying laws are proposed. The main contribution is the combination of the standard control laws (both with polar coordinates and time-varying laws) that allow to achieve posture regulation for the unicycle model, with the prescribed performance control technique that imposes time-varying constraints to the system coordinates. The study also illustrates two dierent approaches to bind linear or angular coordinates, one based on a particular error transformation, and the other arising from a specific potential function. Simulations conrm the eectiveness of the proposed solutions.
65

The Price of Synchrony:Evaluating Transient Power Losses inRenewable Energy IntegratedPower Networks

Sjödin, Emma January 2013 (has links)
This thesis investigates the resistive losses incurred in returning a power network to a synchronous state following a transient stability event, or in maintaining this state in the presence of persistent stochastic disturbances. We quantify these transient power losses, the so-called “Price of Synchrony”, using the squared H2 norm of a linear system of generator and load dynamics subject to distributed disturbances. We first consider a large network of synchronous generators and use the classical machine model to form a system with coupled second order swing equations. We then extend this model to explicitly include dynamics of loads and asynchronous generators, which represent solar and wind power plants. These elements are modeled as frequency-dependent power injections (extractions), and the resulting system is one of coupled firstand second order dynamics. In both cases, the disturbance inputs represent power fluctuations due to transient stability events or the inherent variability of loads and intermittent energy sources. The network structure is captured through a weighted graph Laplacian of the network admittance. In order to simplify the analysis for both models, we use the concept of grounded graph Laplacians to obtain an asymptotically stable reduced system. We then evaluate the transient losses in the reduced system and show that this system’s H2 norm is in fact equivalent to the H2 norm of the original system. Furthermore we show that although the transient behaviours of the first order, second order or mixed dynamical systems are in general fundamentally different, for same-sized networks they may all have the same H2 norm if the damping coefficients are uniform. The H2 norms for both system models are shown to be a function of transmission line and generator properties and to scale with the network size. These transient losses do not, however, depend on the network connectivity. This is in contrast to related power system stability notions that predict better synchronous stability properties for highly connected networks. The equivalence of the norms for different order systems indicate that renewable energy sources will not increase transient power losses if their controllers can be adjusted to match the dampings of existing synchronous generators. However, since the losses scale linearly with the number of generators, our results also demonstrate that increased amounts of distributed generation in low-voltage grids will lead to larger transient losses, and that this effect cannot be alleviated by increasing the network connectivity.
66

Decentralized Model Predictive Controlfor smart grid applications

Heer, Phillipp January 2013 (has links)
This thesis focuses on a model predictive control scheme which allows organizing the power production of power plants in a decentralized fashion. That way a less computationally demanding control scheme can be applied to control the frequency at each power plant without a governing, high level controller for the whole power grid. The main contribution was to develop a communication scheme between power plants that can be applied in a competitive environment like the energy market. Most established schemes for decentralized power production require giving away a mathematical representation of a plant to all its neighbors. However, the developed control scheme only requires informing the neighboring power plants the expected future evolution of the power networks voltage angle. This is information which is more efficiently communicated by power plant operators. Additionally, this simplification does not only yield a notable reduction in communicated data but also reduces the computational complexity of the control problem for a single power plant. The aforementioned control scheme was applied to a network consisting of several different plants for each of which a model was developed. The modeled plants range from conventionally generated plants like hydro-, gas- or wind power plants to more modern converter coupled plants like photovoltaic installations. The plants were modeled such that energy buffers - in the form of aggregated Electric Vehicle Batteries - can be taken into account. For the power plants and the energy transfer between them, linear time-invariant models were augmented with linear matrix inequalities. These represent physical bounds which the model has to regard in order to have a realistic system evolution ie, maximal power line capacities or limiting power plant production capabilities. Proofs are given which indicate necessary properties of the developed algorithm to ensure nominal or robust stability. Simulations were carried out which verified the conditions obtained from the proofs. Also by simulation, the obtained control scheme was compared with a centralized approach, amongst others. Considering the developments towards a Smart Grid one can say that a power production which is organized in a decentralized way reduces the computational effort greatly with a tolerable loss of performance. This statement is backed up with results from the simulations. The findings also indicate that the addition of buffers is very beneficial regarding disturbance rejection in the power grid.
67

Direct Torque Control of a Permanent Magnet synchronous Motor

Ocen, David January 2005 (has links)
This work presents an improved variant of the Direct Torque Control (DTC) for a Permanent Magnet Synchronous Motor (PMSM). The improved DTC use a higher number of voltage space vectors by introducing a kind of Space Vector Modulation technique. The higher number of space vectors are tabulated in more precise switch tables which also take the emf induced in the stator windings into account. The emf voltage significantly affect the motor behavior from a given space vector. It is discussed how the switch tables are constructed. Experiments from the classical and improved DTC are compared and show that the torque, flux linkage and stator current ripples are significantly decreased with the improved DTC.
68

Simulering av simulinkmodeller med Extended Kalman Filter

Back, Per January 2005 (has links)
Simulations of simulink models using Kalman filters are often very time-consuming. This problem depends mainly on the fact that the Kalman correction has to be performed at each sample instance through the whole simulation. The goal for this thesis work is to reduce that time-consumption for the filtering part (the integration partis treated in a complementary report) of a simulation. Furthermore a Matlab routine to perform parameter tuning and finally a graphical user interface is developed. The filtering part of the simulation in this thesis is based on an Extended Kalman Filter (EKF). The time optimization of this filter considers searching for the possibility to replace the today’s existing Matlab functions that is used to perform the filtering calculations. Examples of such functions are routines for linearization and integration. To decrease the time-consumption, we have also developed a routine to make it possible to convert a simulink model to a state-space description. This conversion makes it possible to avoid a lot of time-consuming calls to the simulink model. In this case it is the built-in functions in Matlab that causes the large time-consumption. The main time-consuming parts in the filter are the built-in routines for linearization (linmod) and the numerical method that is used to calculate the prediction error (riccatiequation). By creating new routines to solve these problems, the total time-consumption for the filtering part is reduced by approximately a factor of eighteen. As a final step the time optimized Kalman filter and the time optimized integration (treated in a complementary report) are brought together in a time efficient routine for simulation. This final routine for simulation may further be used to perform a time efficient simulation, but also to form a routine, which can be used to estimate unknown parameters in a simulink model. Using the time optimized parts of the simulation routine will make it possible to reduce the execution time for a filtering simulation by approximately a factor of ten. Three kinds of models are used to confirm that the different element of the Kalman filter and the new developed routines work properly. These models consist of one fermentation system that describes a biological process, and two different tank systems that describe the level and the torrent of water in several water tanks. / Vid filtrerande simulering av simulinkmodeller är tidsåtgången i dagsläget mycket påtaglig, mest beroende på att kalmankorrigeringen måste appliceras i varje samplingspunkt. Målet med detta examensarbete är att minska tidsåtgången som för närvarande råder för den filtrerande delen (den integrerande delen av simuleringen behandlas i en komplimenterande rapport) av en simulering. Utöver detta utvecklas även en Matlab-rutin för parametersökning samt ett enkelt grafiskt användargränssnitt som underlättar användandet av utvecklade rutiner. Den filtrerande delen av simuleringen består i detta examensarbete av ett s.k. utvidgat kalmanfilter, EKF (Extended Kalman Filter). Tidsoptimeringen av detta filter bygger på att undersöka och eventuellt ersätta de inbyggda Matlabfunktioner som i dagsläget måste användas för att genomföra en sådan filtrering. Exempel på sådana är funktioner för linjarisering och integrering. För att minska tidsåtgången utvecklas även en rutin för konvertering av simulinkmodeller till en s.k. tillståndsbeskrivning. Detta medför bl.a. att tidsödande anrop till simulinkmodellen kan undvikas. De i Matlab inbyggda funktioner som i detta fall står för den största delen av den påtagliga tidsåtgången är linmod för linjarisering samt en inbyggd numerisk metod för att beräkna prediktionsfelets varians (riccati-ekvationen). Genom att skapa nya metoder för att lösa dessa problem, har tidsåtgången för att utföra den filtrerande delen av simuleringen reducerats med en faktor 18. I ett slutskede sammanfogas sedan det tidsoptimerade kalmanfiltret med en tidsoptimerad rutin för integrering (behandlas i en komplimenterande rapport) till en komplett simuleringsrutin. Denna simuleringsrutin kan sedan användas för tidseffektiva simuleringar av simulinkmodeller, men utnyttjas även som grundstomme vid utveckling av parametersökningsrutinen. Den sammanfogade simuleringsrutinen har med hjälp av de två tidsoptimerade delarna för kalmanfiltrering och integrering medfört att tidsåtgången för att genomföra en filtrerande simulering reducerats med ungefär en faktor 10. För att testa de olika momenten och de utvecklade rutinerna används tre olika modeller. Dessa modeller består av ett fermatorsystem som beskriver en biologisk tillväxtprocess samt två olika tanksystem som beskriver flöden och nivåer i det aktuella systemets vattentankar.
69

Simulering av simulinkmodeller medExtended Kalman FilterTidsoptimering av integrering

Norberg, Mikael January 2005 (has links)
Simulation of different systems can be done using a graphical model description of the system based on block diagrams. The simulation software Matlab/Simulink offers a lot of possibilities to describe a huge number of systems, which can be linear as well as nonlinear. The simulation using Matlab/Simulink is done by integration based on different kinds of numerical methods. When nonlinear Simulink-models are simulated, it is often interesting to apply a Kalman filter to handle the noise that may occur within the process as well as corrupting the measurement. However, application of such a filter leads to an extensive time-consumption despite using fast computers. The reason is that the existing Matlab functions are not constructed for time optimal evaluation. The time-consuming procedures partly consist of the integration between the sample points and partly of the calculation of the correction term in the Kalman filter. To calculate the correction term and correct the states for the influence of the noise, the integration has to be interrupted for each sampling point. This interruption makes new call to the model at each sampling point concerning the measurement data. The function call to the model is the main reason for the large time-consumption. The goal for this thesis work is to reduce the time consumption for the integrating part of the model simulation. This can be done by the development of new methods that carry out the filtering simulation without a frequent call to the Simulink-model. This can be possible to perform by a conversion from the Simulink-model description to a state-model description. The optimized parts regarding to time, consisting of the integration and filtering part, will furthermore be brought together in a routine for filtering simulation (the filtering part of the simulation is being managed in a complementary report). The time-optimized routine is then able to perform the filtering simulation of nonlinear Simulink-models, but with a time consumption that is manageable. The optimized integration and filtering parts, has in the final routine made it possible to make the filtering simulation with a time-consumption that is reduced by approximately a factor of ten. The goal, to reduce the current time consumption to be more manageable, has thereby been accomplished. The integrating part is in the final routine reducing the time-consumption with approximately a factor two, in relation to if Matlab built in integration-functions is being used. / Simulering av olika system kan ske genom att en grafisk modellbeskrivning av systemet byggs upp med hjälp av blockscheman. Matlab/Simulink tillhandahåller stora möjligheter att med grafiska blockscheman beskriva en stor mängd system, vilka kan vara såväl linjära som olinjära. Simuleringen med Matlab/Simulink sker genom integrering baserat på olika numeriska metoder. Vid simulering av olinjära simulinkmodeller är man i många fall intresserad av att applicera en kalmanfiltrering för att hantera det brus som kan förekomma i processen såväl som vid mätningen. En applicering av ett sådant filter visar sig dock ge en ohanterlig tidsprestanda trots dagens snabba datorer. Detta beror på att de kommandon som för närvarande finns tillgängliga för de olika procedurerna, inte är avpassade att för detta användningsområde arbeta på ett tidsoptimalt sätt. De tidsödande procedurerna består dels av integrering mellan samplingspunkterna, och dels beräkning av filtrets korrektion. För att beräkna filtrets korrektion och korrigera tillstånden för störningarnas inverkan, krävs att integreringen avbryts för varje samplingspunkt. Detta avbrott gör vidare att ett nytt modellanrop måste ske för varje samplingspunkt i mätserien. Det är främst detta modellanrop som är orsaken till den ohanterliga tidsåtgången. Målet med detta examensarbete är att minska den tidsåtgång som för närvarande råder för den integrerande delen av simuleringen. Detta kan ske genom att utveckla metoder för att genomföra den filtrerande simuleringen, vilka inte kräver ett lika frekvent modellanrop. Detta kan möjliggöras genom att konvertera simulinkmodellen till en tillståndsmodell. Den sammanfogade lösningen, dvs. den integrerande och filtrerande delen, skall sedan implementeras i en slutlig simuleringsrutin (den filtrerande delen avsimuleringen behandlas i en komplementerande rapport). Denna tidsoptimerade rutin kan sedan användas för att utföra filtrerande simulering av olinjära simulinkmodeller, fast med en hanterbar tidsprestanda. De tidsoptimerade delarna i form av integrering och kalmanfiltrering, har i den sammanfogade rutinen visat sig kunna genomföra filtrerande simulering med en tidsåtgång som reducerats med ungefär en faktor tio. Målsättningen att minska den tidsåtgång som för närvarande råder till att bli mera hanterbar, har således uppnåtts. Den integrerande delen står i slutliga rutinen för en reduktion av tidsåtgången med en faktor två, vid jämförelse med om Matlabs integreringsfunktion används.
70

Analys av användning av Intelligent Power Modules för motorstyrning

Edvinsson, Per-Ove January 2005 (has links)
Det här arbetet utfördes på ABB Corporate Research, och innefattar en studie av motorstyrning i allmänhet, och hur man med hjälp av en Intelligent Power Module kan effektivisera motorstyrning genom att ersätta separata kraft- och styrmoduler med en kombinerad modul. En IPM från International Rectifier har modifierats och testats genom att under en längre tid låta den styra en permanentmagnetmotor under normala förhållanden. Resultatet från testkörningen visar att en IPM är ett bra alternativ i framtiden, såväl i fråga om effektivitet, som kostnad och utrymme. Efter en undersökning av marknaden visar det sig att det är långt ifrån säkert att modulen från International Rectifier är den bästa som finns att tillgå, och det skulle förmodligen löna sig att testköra IPM:er av andra tillverkare i mån av tid och pengar. / This work was performed at the ABB Corporate Research and contains a preliminary study of motor control, and how it is possible to combine a power module with a control module into an Intelligent Power Module, in order to make the motor control more efficient. An IPM from International Rectifier has been modified and tested by letting the IPM drive a permanent magnet motor under typical load conditions for a long time. The test showed that an IPM is a good alternative for the future, when it comes to the matter of efficiency, cost and space. After an investigation of the market, it is not clear that the International Rectifier IPM for sure is the best IPM out there, and it would probably be worth the trouble of running some tests on IPM:s from other manufacturers, in the degree of time and money.

Page generated in 0.1237 seconds