Dissertations / Theses on the topic 'Predictive programming'
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 'Predictive programming.'
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.
König, Rikard. "Enhancing genetic programming for predictive modeling." Doctoral thesis, Högskolan i Borås, Institutionen Handels- och IT-högskolan, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:hb:diva-3689.
Full textAvhandling för teknologie doktorsexamen i datavetenskap, som kommer att försvaras offentligt tisdagen den 11 mars 2014 kl. 13.15, M404, Högskolan i Borås. Opponent: docent Niklas Lavesson, Blekinge Tekniska Högskola, Karlskrona.
Buerger, Johannes Albert. "Fast model predictive control." Thesis, University of Oxford, 2013. http://ora.ox.ac.uk/objects/uuid:6e296415-f02c-4bc2-b171-3bee80fc081a.
Full textFreiwat, Sami, and Lukas Öhlund. "Fuel-Efficient Platooning Using Road Grade Preview Information." Thesis, Uppsala universitet, Avdelningen för systemteknik, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-270263.
Full textFelipe, Dominguez Luis Felipe Dominguez. "Advances in multiparametric nonlinear programming & explicit model predictive control." Thesis, Imperial College London, 2011. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.536023.
Full textRivotti, Pedro. "Multi-parametric programming and explicit model predictive control of hybrid systems." Thesis, Imperial College London, 2013. http://hdl.handle.net/10044/1/24432.
Full textBennett, Andrew David. "Using genetic programming to learn predictive models from spatio-temporal data." Thesis, University of Leeds, 2010. http://etheses.whiterose.ac.uk/1376/.
Full textJonsson, Johan. "Fuel Optimized Predictive Following in Low Speed Conditions." Thesis, Linköping University, Department of Electrical Engineering, 2003. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1937.
Full textThe situation when driving in dense traffic and at low speeds is called Stop and Go. A controller for automatic following of the car in front could under these conditions reduce the driver's workload and keep a safety distance to the preceding vehicle through different choices of gear and engine torque. The aim of this thesis is to develop such a controller, with an additional focus on lowering the fuel consumption. With help of GPS, 3D-maps and sensors information about the slope of the road and the preceding vehicle can be obtained. Using this information the controller is able to predict future possible control actions and an optimization algorithm can then find the best inputs with respect to some criteria. The control method used is Model Predictive Control (MPC) and as the name indicate a model of the control object is required for the prediction. To find the optimal sequence of inputs, the optimization method Dynamic Programming choose the one which lead to the lowest fuel consumption and satisfactory following. Simulations have been made using a reference trajectory which was measured in a real traffic jam. The simulations show that it is possible to follow the preceding vehicle in a good way and at the same time reduce the fuel consumption with approximately 3 %.
Andersson, Emma. "Intuitive Mission Handling with Automatic Route Re-planning using Model Predictive Control." Thesis, Linköpings universitet, Reglerteknik, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-80638.
Full textSystemet för uppdragshantering i stridsflygplanet Gripen, och i dess markstödsystem, består bland annat av uppdragsplanering, skapande av uppdragspunkter och möjligheter att validera utförda uppdrag. Systemet är komplext och exempelvis växer antalet uppdragspunkter med omvärldens ökande krav och behov. Detta examensarbete presenterar förslag till förenklingar och förbättringar i uppdragshanteringssystemet, för att göra det mer intuitivt och användarvänligt. Som grund för förslagen har intervjuer med piloter från Saab, TUJAS och FMV gjorts, för att samla in åsikter och idéer från de som använder systemet och har bred kunskap om det. En förbättring är en möjlighet till online automatisk omplanering av uppdragsrutten vid hinder. MPC (modellbaserad prediktionsreglering) har använts för att estimera den dynamiska fiendens flygväg, och beräkna en ny rutt till nästa uppdragspunkt som inte ligger i konflikt med den estimerade vägen för hindret. Detta system har implementerats i Matlab och konceptet demonstreras med olika testscenarion där prestandaparametrar (prediktionshorisont och straff i kostnadsfunktionen) för regulatorn varieras, och stationära och rörliga hinder induceras.
AL_Sheakh, Ameen Nael [Verfasser]. "Programming and Industrial Control, Model-Based Predictive Control of 3-Level Inverters / Nael AL_Sheakh Ameen." Wuppertal : Universitätsbibliothek Wuppertal, 2012. http://d-nb.info/1022901303/34.
Full textJonsson, Holm Erik. "Predictive Energy Management of Long-Haul Hybrid Trucks : Using Quadratic Programming and Branch-and-Bound." Thesis, Linköpings universitet, Fordonssystem, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-178224.
Full textHellström, Erik. "Look-ahead Control of Heavy Trucks utilizing Road Topography." Licentiate thesis, Linköping University, Linköping University, Vehicular Systems, 2007. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-9262.
Full textThe power to mass ratio of a heavy truck causes even moderate slopes to have a significant influence on the motion. The velocity will inevitable vary within an interval that is primarily determined by the ratio and the road topography. If further variations are actuated by a controller, there is a potential to lower the fuel consumption by taking the upcoming topography into account. This possibility is explored through theoretical and simulation studies as well as experiments in this work.
Look-ahead control is a predictive strategy that repeatedly solves an optimization problem online by means of a tailored dynamic programming algorithm. The scenario in this work is a drive mission for a heavy diesel truck where the route is known. It is assumed that there is road data on-board and that the current heading is known. A look-ahead controller is then developed to minimize fuel consumption and trip time.
The look-ahead control is realized and evaluated in a demonstrator vehicle and further studied in simulations. In the prototype demonstration, information about the road slope ahead is extracted from an on-board database in combination with a GPS unit. The algorithm calculates the optimal velocity trajectory online and feeds the conventional cruise controller with new set points. The results from the experiments and simulations confirm that look-ahead control reduces the fuel consumption without increasing the travel time. Also, the number of gear shifts is reduced. Drivers and passengers that have participated in tests and demonstrations have perceived the vehicle behavior as comfortable and natural.
Report code: LIU-TEK-LIC-2007:28.
Hellström, Erik. "Explicit use of road topography for model predictive cruise control in heavy trucks." Thesis, Linköping University, Department of Electrical Engineering, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-2843.
Full textNew and exciting possibilities in vehicle control are revealed by the consideration of topography through the combination GPS and three dimensional road maps. This thesis explores how information about future road slopes can be utilized in a heavy truck with the aim at reducing the fuel consumption over a route without increasing the total travel time.
A model predictive control (MPC) scheme is used to control the longitudinal behavior of the vehicle, which entails determining accelerator and brake levels and also which gear to engage. The optimization is accomplished through discrete dynamic programming. A cost function is used to define the optimization criterion. Through the function parameters the user is enabled to decide how fuel use, negative deviations from the reference velocity, velocity changes, gear shifts and brake use are weighed.
Computer simulations with a load of 40 metric tons shows that the fuel consumption can be reduced with 2.5% with a negligible change in travel time, going from Link¨oping to J¨onk¨oping and back. The road slopes are calculated by differentiation of authentic altitude measurements along this route. The complexity of the algorithm when achieving these results allows the simulations to run two to four times faster than real time on a standard PC, depending on the desired update frequency of the control signals.
Mutambara, David. "The predictive validity of scores obtained in first semester examination on performance in introduction to programming systems." Thesis, University of Zululand, 2017. http://hdl.handle.net/10530/1711.
Full textIntroduction to Programming Systems is considered to be very difficult and has a very high average failure rate of between 30% and 40%. Some researchers have studied the characteristics of students who pass Introduction to Programming Systems without struggling and used those characteristics as predictors of success in Introduction to Programming Systems. This research studied the relationship between selected predictors (Calculus, Discrete Mathematics, Classic Mechanics and General Chemistry) and Introduction to Programming Systems. The study adapted a case study and correlation research design. A sample size of 399 was selected using a non-probability sampling method called convenient sampling. Data from only one university were used. SPSS’s Pearson correlation and multiple regression was used to analyse the collected data. The results showed that there is a positive correlation between the criterion (Introduction to Programming Systems) and the predictors. Multiple regression results showed that the ordinal strength of predictor was as follows: Calculus, Discrete Mathematics, Classic Mechanics and General Chemistry. Only General Chemistry had an insignificant effect on the criterion. The variation was 34 %.
Axehill, Daniel. "Integer Quadratic Programming for Control and Communication." Doctoral thesis, Linköpings universitet, Reglerteknik, 2008. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-10642.
Full textThis material is posted here with permission of the IEEE. Such permission of the IEEE does not in any way imply IEEE endorsement of any of the Linköping University's products or services. Internal or personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution must be obtained from the IEEE by writing to pubs-permissions@ieee.org. By choosing to view this material, you agree to all provisions of the copyright laws protecting it.
Chen, Xiao. "Fuel optimal powertrain control of heavy-duty vehicle based on model predictive control and quadratic programming." Thesis, KTH, Reglerteknik, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-217527.
Full textTransport av gods har en grundläggande roll i världens ekonomiska utveckling.På grund av flexibiliteten hos tunga fordon, utförs en stor del av allgodstransport med hjälp av dem. Trots att användning av tunga fordon bidrartill ekonomisk tillväxt, utgör bränsleförbrukning tillsammans med den ökadeutsläpp av växthusgas en utmaning för transportföretag att anpassa och utvecklamer bränslesnål och miljövänligare transportteknologi för tunga fordon.I detta examensarbete fokuserar man på körningen av lastbil på motorvägar.En bränsle optimal förutsägande styralgoritm är utvecklad och utvärderad.Algoritmen utnyttjar framför allt topografi information om vägen framför fordonetså att den kan planera körningen på ett bränslesparande sätt samtidigtsom den uppfyller ett visst tidskrav. Med antagande om konstant växel underkörningen, formuleras ett optimal styrningsproblem baserat på ett MPC ramverkmed kvadratisk målfunktion och linjära bivillkor. Den slutliga kvadratiskoptimeringsproblemet för varje styrhorisont är löst med hjälp av en för ändamåletframtagen QP-algoritm.Möjligheten att implementera en sådan algoritm på en inbyggd styrenhetär undersökt och veriferad. Både krav på låg beräkningskomplexitet och lågminnes användning är uppfylls av den MPC-anpassade QP-lösare som utvecklatsi detta examensarbete.Den slutliga styralgoritmen testades i verkligheten med en Scania lastbilpå motorväg. Resultat från både provkörning och simulering visar att metodenger en bränsleeffektiv körstrategi, som kan spara bränsle jämfört med en regelbaseradprediktiv farthållaren.
Le, Roux J. D. (Johan Derik). "Grinding mill circuit control from a plant-wide control perspective." Thesis, University of Pretoria, 2016. http://hdl.handle.net/2263/61307.
Full text'n Generiese aanlegwye beheerstruktuur vir die optimale beheer van 'n maalmeulkring word voorgehou. 'n Ekonomiese doelwitfunksie is gedefinieer vir die maalmeulkringbaan met verwysing tot die ekonomiese doelwit van die groter mineraalverwerkingsaanleg. 'n Mineraalverwerkingsaanleg bestaan in hierdie studie slegs uit die vergruisings- en skeidingskringbane. Die ekstraktiewe metallurgie by die metaal raffinadery word uitgesluit. Die vergruisingskringbaan se operasionele werksverrigting is hoofsaaklik van die maalmeul se werksverrigting afhanklik. Aangesien maalkurwes die bereik van die maalmeul se werksverrigting beskryf, kan die maalkurwes gebruik word om die stelpunte van die ekonomiese beheerveranderlikes te definieer vir werking by optimale gestadigde toestand. Gegewe 'n bepaalde metaalprys, bedryfskoste, en vervoerkoste, kan die voorgestelde struktuur gebruik word om die optimale werksgebied vir die maalmeulkring te definieer vir die beste ekonomiese gewin van die algehele mineraalverwerkingsaanleg. Die aanlegwye beheerstruktuur omskryf die beheerveranderlikes en manipuleerbare veranderlikes wat benodig word om die maalmeulkring by die gewenste werksgebied te handhaaf. Die aanlegwye beheerstruktuur spesifiseer regulatoriese en toesighoudende beheer doelwitte. Hierdie doelwitte kan bereik word deur gebruik te maak van nie-lineêre model gebaseerde beheer. Die probleem is dat die bewerkingskoste om nie-lineëre optimeringsfunksies op te los 'n struikelblok is om model gebaseerde beheer op industriële aanlegte toe te pas. Ter oplossing hiervan, word die stelpunt-volg weergawe van model gebaseerde voorspellende statiese programmering (MVSP) toegepas op 'n maalmeulkringbaan. MVSP is 'n innoverende optimale beheertegniek, en bestaan uit 'n kombinasie van die filosofieë van model gebaseerder voorspellende beheer (MVB) en aanpassende dinamiese programmering. Die verrigting van die voorgestelde MVSP beheertegniek word vergelyk met die verrigting van 'n standaard nie-lineëre MVB (NMVB) tegniek deur beide beheertegnieke op dieselfde aanleg vir dieselfde toestande toe te pas. Resultate dui aan dat die MVSP beheertegniek in staat is om die gekose stelpunt te midde van model-aanleg wanaanpassing, steurnisse, en metingsgeraas te volg. Die verrigting van MVSP en NMVB vergelyk goed, maar MVSP bied duidelike voordele. Die bewerkingspoed vir MVSP word vinniger gemaak deur die dinamiese optimeringsprobleem in 'n laeorde statiese optimeringsprobleem te omskep, die sensitiwiteitsmatrikse rekursief uit te werk, en deur 'n geslote uitdrukking ter opdatering van die beheeraksie te gebruik. Die MVSP beheertegniek benodig normaalweg slegs 'n paar iterasies om tot 'n oplossing te konvergeer, selfs indien beperkings op die insette toegepas word. Om die rede word MVSP as 'n potensiële kandidaat beskou vir aanlyntoepasings van die NMVB filosofie op industriële aanlegte. Die MVSP en NMVB simulasie studies hierbo neem aan dat volle toestandterugvoer moontlik is. Hierdie is nie altyd moontlik vir industriële maalmeulkringbane nie. Om die rede is 'n nie-lineêre waarnemingsmodel van 'n maalmeul ontwikkel. Die model onderskei tussen die volumetriese hoeveelheid water, vaste stowwe, en maalmedia in die meul. Vaste stowwe verwys na alle erts wat klein genoeg is om deur die uitskeidingsif aan die ontslagpunt van die meul te vloei. Maalmedia verwys na rotse en staalballe in die meul, met rotse wat te groot is om deur die uitskeidingsif te vloei. Die waarnemingsmodel maak gebruik van die ontslaantempo en die opeenhopingstempo van vaste stowwe as parameters. Indien die meul se ontslagvloeitempo, ontslagdigtheid, en totale volumetriese aanhouding gemeet word, is alle toestande en parameters van die waarnemingsmodel lineêr waarneembaar. Alhoewel instrumentasie by die meul se ontslagpunt as gevolg van ruimte beperkings nog nie op industriële aanlegte ingesluit word nie, dui hierdie studie die voordele aan wat verkrygbaar is deur sulke instrumentasie in te sluit. 'n Verlengde Kalman Filter (VKF) word in simulasie gebruik om die model se toestande en parameters af te skat. 'n Bestaande maalmeul simulasie model vanuit die literatuur word gebruik om die nodige data vir die VKF te genereer. Resultate dui aan dat indien die metings akkuraat genoeg is, veral by die ontslagpunt van die meul, betroubare afskattings van die volumetriese hoeveelheid maalmedia, vaste stowwe, en water in die meul gemaak kan word. So 'n afskatter kan vorentoe gebruik word as deel van 'n gevorderde prosesbeheer strategie.
Thesis (PhD)--University of Pretoria, 2016.
Electrical, Electronic and Computer Engineering
PhD
Unrestricted
Mancino, Francesco. "An embedded model predictive controller for optimal truck driving." Thesis, KTH, Reglerteknik, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-205649.
Full textEn algoritm för hastighetsstyrning baserad på modell-prediktiv reglering har utvecklats och testats på befintlig styrsystem i ett Scania lastbil. Genom att använda en enkel modell av fordonet och kunskap om lutningen på vägen framför den kunde man sänka bränsleförbrukningen med nästan 1% i vissa sträckor, jämfört med en regelbaserad farthållare. Problemet är formulerat som en optimerings-problem där bränsleförbrukning och total restid måste minimeras. För att hitta den optimala lösningen användes dynamisk programmering och hela koden är skriven så att den kan exekveras på en Scania styrenehet. Koden är kan köras parallellt med den mjukvara som är installerad på styrenheten. Simuleringar utfördes i en miljö utvecklad i Simulink. Två test-körningar på E4 motorvägen utfördes.
Cho, B. "Control of a hybrid electric vehicle with predictive journey estimation." Thesis, Cranfield University, 2008. http://hdl.handle.net/1826/2589.
Full textLee, Jong Min. "A Study on Architecture, Algorithms, and Applications of Approximate Dynamic Programming Based Approach to Optimal Control." Diss., Georgia Institute of Technology, 2004. http://hdl.handle.net/1853/5048.
Full textAxehill, Daniel. "Applications of Integer Quadratic Programming in Control and Communication." Licentiate thesis, Linköping : Dept. of Electrical Engineering, Linköping University, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-5263.
Full textJing, Junbo. "Vehicle Fuel Consumption Optimization using Model Predictive Control based on V2V communication." The Ohio State University, 2014. http://rave.ohiolink.edu/etdc/view?acc_num=osu1406201257.
Full textYu, Mingzhao. "Model Reduction and Nonlinear Model Predictive Control of Large-Scale Distributed Parameter Systems with Applications in Solid Sorbent-Based CO2 Capture." Research Showcase @ CMU, 2017. http://repository.cmu.edu/dissertations/887.
Full textEngman, Jimmy. "Model Predictive Control for Series-Parallel Plug-In Hybrid Electrical Vehicle." Thesis, Linköpings universitet, Fordonssystem, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-69608.
Full textFordonsindustrin måste hantera allt strängare lagkrav mot utsläpp av emissioneroch växthusgaser. Hybridfordon har börjat betraktas som den framtida vägenför att ytterligare minska utsläpp och användning av fossila bränslen. Den ökadekomplexiteten från flera olika motorer kräver mera avancerade styrsystem. Begränsningarfrån motorernas energikällor gör att framtida förhållanden är viktigaatt estimera. För plug-in hybridfordon, PIHEV, är det viktigt att använda denvvijämförelsevis billiga elektriska energin innan fordonet har nått fram till slutdestinationen.Batteriets nuvarande energimängd mäts i dess State of Charge, SOC.Genom att utnyttja information om hur långt det är till slutdestinationen från ettGlobal Positioning System, GPS, blandar styrsystemet den elektriska energin medbränsle från början, detta kallas för blandad körning. En strategi som inte hartillgång till hur långt fordonet ska köras kallas Charge Depleting Charge Sustaining,CDCS. Denna strategi använder först energin från batteriet, för att sedanbörja använda förbränningsmotorn när SOC:s miniminivå har nåtts. Strategin attanvända GPS informationen är jämförd med en strategi som inte har tillgång tillinformation om körcykelns längd. Blandad körning använder en variabel SOC referens,till skillnad från CDCS strategin som använder sig av en konstant referenspå SOC:s miniminivå. Den variabla SOC referensen beror på hur långt fordonethar kört av den totala körsträckan, med hjälp av denna realiseras en blandad körning.Från simuleringarna visade det sig att blandad körning gav minskad kostnadför de simulerade körcyklerna jämfört med en CDCS strategi. En modellbaseradprediktionsreglering används för att lösa energifördelningsproblemet. Styrsystemetföljer körcykler och löser energifördelningsproblemet för de olika drivkällorna undersimuleringarna. Styrsystemet hanterar även måttliga modellfel.
Hayakawa, Yoshikazu, and Tomohiko Jimbo. "Model Predictive Control for Automotive Engine Torque Considering Internal Exhaust Gas Recirculation." International Federation of Automatic Control (IFAC), 2011. http://hdl.handle.net/2237/20769.
Full textBeal, Logan Daniel. "Large-Scale Non-Linear Dynamic Optimization For Combining Applications of Optimal Scheduling and Control." BYU ScholarsArchive, 2018. https://scholarsarchive.byu.edu/etd/7021.
Full textHerrera, Cáceres Carlos Antonio. "Modeling and predictive control of a cash concentration and disbursements system." Doctoral thesis, Universitat Autònoma de Barcelona, 2016. http://hdl.handle.net/10803/399516.
Full textThis thesis addresses the study of cash management and short-term financial planning through the movement of money in bank accounts involved in the important financial decisions of a firm. The research is carried within the framework of models for corporate financial planning, whose development has mostly occurred in the last sixty years. Particularly, the work focuses on the Cash Concentration and Disbursements Systems (CCDS), which are used by firms for the purpose of improving the planning and control of current assets and cash management. The aim of a CCDS is to concentrate available cash in a main bank account in order to make best use of money in large amounts to support investment and financing operations. Consequently, the main motivation of the thesis is to achieve an accurate representation of a CCDS, allowing its numerical simulation, analysis and evaluation, as well as the subsequent possibility of exploring new researches and the development of algorithms for the financial decisions support, based on tools of control theory. In this regard, a simulation model of a CCDS seen as an inventory management system is presented, based on difference equations and systems engineering techniques including the existence of delays due to banking procedures. The model assumes the existence of a centrally operated main account. This account receives money transfers from the revenue accounts of each agency. Also from the main account, money is transferred to the agencies' disbursements accounts in order to cover overdrafts. There exist an investment account into which any cash surpluses of the main account are deposited and a credit line in order to avoid the cash deficits. The operating rules for the CCDS are defined, and income and financial costs involved are considered. The model represents the flow of money between the identified elements of the system and the flow of money requirements or transfer orders. An equivalent model represented by algebraic equations through the Z-transform is derived, which allows using rigorous control techniques in the field of finance. Based on a decentralized approach on the model of the CCDS, a Model Predictive Control (MPC) for a revenue account is developed, which is applied to all agencies. Dynamic Programming (DP) is used for the prediction model by including a standard forecasting model for uncertainty. Simplifications of the MPC are included seeking alleviate some of the known problems when DP is applied under uncertainty. Moreover, a band for the uncertainty is established to narrow the input of the DP model, together with a stabilizing regulator in cascade fashion using a linear feedback gain (closed-loop). This combination allows determining a range for the system stability regardless of the size of the prediction horizon. The reference signal used is a sawtooth function, which conveniently adapts to the inventory policy applied. Theoretically, and through simulation, it is shown that the proposed controller meets the control objective. The MPC of the revenue account is adapted by adding delay time in order to be used for disbursement accounts. Accordingly, two proposals of a model predictive control are provided on the overdraft coverage problem. Finally, a case study is presented using hypothetical data in order to test the simulation model of the CCDS. Running the model allows performing a comprehensive analysis of results showing its potentialities and the versatility to suit different realistic scenarios. This research opens up a range of possibilities for further research in which techniques and theories of systems engineering and control are combined, applied to corporate financial field.
König, Rikard. "Predictive Techniques and Methods for Decision Support in Situations with Poor Data Quality." Licentiate thesis, Högskolan i Borås, Institutionen Handels- och IT-högskolan, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:hb:diva-3517.
Full textSponsorship:
This work was supported by the Information Fusion Research
Program (www.infofusion.se) at the University of Skövde, Sweden, in
partnership with the Swedish Knowledge Foundation under grant
2003/0104.
Sadr, Faramarz. "Supervisory model predictive control of building integrated renewable and low carbon energy systems." Thesis, Loughborough University, 2012. https://dspace.lboro.ac.uk/2134/9518.
Full textThorin, Kristoffer. "Optimal Speed Controller in the Presence of Traffic Lights." Thesis, Uppsala universitet, Avdelningen för systemteknik, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-325352.
Full textSampietro, Saquicela José Luis. "Gestión energética de vehículos hibridos usando control predictivo económico." Doctoral thesis, Universitat Politècnica de Catalunya, 2019. http://hdl.handle.net/10803/671005.
Full textLas opciones de generación convencionales basadas en combustibles fósiles, como el carbón, la gasolina, el diésel, entre otros, están progresivamente causando daños al aire, el clima, el agua, la tierra, la vida silvestre, el paisaje, as í como elevar los niveles de radiación dañina. Las tecnologías renovables son sustancialmente más seguras y ofrecen una solución a muchos problemas ambientales y sociales asociados con los combustibles fósiles y nucleares. Dentro de esta generación eléctrica con combustibles no limpios, el sector del transporte ocupa un porcentaje elevado de emisiones, dentro del total. Por esta razón, se ha dado el paso paulatino de los vehículos de motor de combustión solamente, a los vehículos híbridos, eléctricos y de pilas de combustible. En la presente tesis, se estudian los vehículos eléctricos híbridos con pila de combustible como fuente de generación principal. Dentro de este análisis, se caracteriza un tipo de vehículo a usar, el mismo que es un bus de servicio urbano, para el que se definen los parámetros de funcionamiento, y en base a el análisis de los perfiles de velocidad seleccionados, se generan perfiles de potencia a ser cumplidos por el vehículo. Los perfiles escogidos son el Buenos Aires driving cycle, y el Manhattan driving cycle, cuyas características de velocidad, aceleración y distancia, se analizan posteriormente. Los perfiles de velocidad, poseen instantes en donde el autobús, frena para detenerse en las paradas respectivas, y en algunos casos, durante los trayectos intermedios. En este momento, usamos el concepto de frenado regenerativo, y proponemos como elementos de almacenamiento y recuperación de energía, baterías y supercapacitores. La combinación de ambos, permite un mayor aprovechamiento de la energía total del frenado, debido a la alta densidad de potencia y de energía de los supercapacitores y la batería respectivamente. Una vez definida la estructura, tipo de vehículo, y modelizado sus componentes, definiendo sus capacidades de potencia y energía, se proceden a buscar el escenario óptimo mediante la programación dinámica. Para esto, se proponen distintas funciones de coste, multiobjetivo que toman en cuenta el ahorro de hidrogeno en la pila de combustible y el estado de salud de los componentes. Se presentan resultados para ambos perfiles y varias funciones de coste, analizando el comportamiento del sistema y presentando diagramas de pareto para el tunning de los pesos de las funciones respectivas. Luego, se procede al diseño del controlador EMPC, el mismo que además de los criterios convencionales, toma en cuenta el coste de generación de los elementos. Se realizan varias simulaciones con los modelos propuestos, y distintos valores de eficiencia de los componentes. Se realizan también el análisis de varias funciones de coste, y se comparan los resultados con la programación dinámica. Se analiza también el comportamiento del sistema ante varios tamaños de horizonte de predicción. Finalmente, se hace una planificación de trayectorias, tomando en consideración el número de paradas y la dinámica de funcionamiento. Obtenemos trayectorias de velocidades máximas y mínimas a partir de los perfiles, las mismas que se realizan a partir de los datos de aceleración máxima y mínima. Con este Planificador de trayectorias, proponemos un control EMPC robusto, el mismo asegura que el controlador sea capaz de cumplir con estos nuevos requerimientos de potencia. Se realiza el estudio matemático del nuevo controlador para asegurar las características de estabilidad y alcanzabilidad, y se presentan los resultados en comparación con la DP Ye el EMPC puro.
Cadascun dels mètodes de generació i transmissió d’energia afecta el medi ambient. Tenint en compte aquest principi, les opcions de generació convencionals basades en combustibles fòssils com el carbó, la benzina o el dièsel, entre d’altres, perjudiquen progressivament l’aire, el clima, l’aigua, la terra, la vida silvestre i el paisatge, al mateix temps que eleven els nivells de radiació nociva. Les tecnologies renovables ofereixen una solució a molts problemes de caire ambiental i social associats amb els combustibles fòssils i nuclears. Dins de la generació elèctrica emprant combustibles nets, el sector del transport representa un percentatge elevat de les emissions totals. És per aquest motiu que s’està duent a terme una transició paulatina cap a l’ús de vehicles híbrids, elèctrics i basats en piles de combustible, en detriment dels vehicles basats solament en la combustió. La present tesi estudia els vehicles elèctrics híbrids basats en pila de combustible com a font de generació principal. Dins d’aquesta anàlisi es duu a terme una caracterització del tipus de vehicle a utilitzar, un autobús de servei urbà, per al qual es defineixen els paràmetres de funcionament. En base als perfils de velocitat seleccionats, es generen els perfils de potència que els vehicles han d’obeir. Dits perfils són el Buenos Aires driving cycle i el Manhattann driving cycle, les característiques dels quals en termes de velocitat, acceleració i distancia s’analitzen posteriorment. En concret, els perfils de velocitat contemplen les aturades en les respectives parades, i en alguns casos, en trajectes intermedis. En aquests instants, s’utilitza el concepte de frenada regenerativa, i es proposen elements d’emmagatzematge i recuperació d’energia, com ara bateries i supercondensadors. La seva combinació permet un millor aprofitament de l’energia dissipada en la frenada, gràcies a la seva alta densitat de potència i d’energia dels supercondensadors i les bateries, respectivament. Una vegada s’han definit l’estructura i el tipus de vehicle, i els seus components s’han modelat en base a les capacitats de potència i d’energia, es procedeix a buscar l’escenari òptim mitjançant programació dinàmica. A tal efecte, es proposen diverses funcions de cost multiobjectiu que inclouen l’estalvi d’hidrogen de la pila de combustible i l’estat de salut dels components. Es presenten resultats per a ambdós perfils i per a diverses funcions de cost, analitzant-ne el comportament del sistema i presentant diagrames de Pareto per a ajustar els pesos dels diversos termes de les funcions de cost. A continuació es procedeix a dissenyar un controlador econòmic predictiu (sigles en anglès EMPC), que, a més dels criteris convencionals, considera el cost de generació dels elements. Es realitzen diverses simulacions amb els models proposats, per a diversos valors d’eficiència dels components. A més, també s’analitzen diverses funcions de cost, i es comparen els resultats amb els obtinguts mitjançant programació dinàmica. Per altra banda, es considera també l’efecte de l’horitzó de predicció en el comportament del sistema. Finalment, es realitza una planificació de trajectòries tenint en compte el nombre de parades de l’autobús i la dinàmica de funcionament del mateix. En aquest sentit, s’obtenen certes trajectòries de velocitats màximes i mínimes a partir dels perfils de conducció, i també a partir de dades d’acceleració màxima i mínima dels perfils de conducció. Emprant aquest planificador de trajectòries, es proposa un control EMPC robust, que garanteix que el controlador és capaç d’assolir aquests nous requeriments de potència. Així mateix es realitza l’estudi matemàtic del nou controlador per a garantir-ne l’estabilitat i l’assolibilitat, i es presenten els resultats comparats amb els proporcionats per la programació dinàmica i el EMPC sense robustesa.
CIMINI, Gionata. "Complexity certification and efficient implementation of model predictive control for embedded applications." Doctoral thesis, Università Politecnica delle Marche, 2017. http://hdl.handle.net/11566/245310.
Full textDue to the fast sampling frequency and the scarce computational resources, the complexity certification of optimization algorithms plays a key role in determining the success of embedded Model Predictive Control (MPC). This thesis proposes a certification algorithm for dual active-set methods, able to compute exactly the worst-case number of iterations and the amount of time needed to solve a parametric Quadratic Programming (QP) problem, like those that arise in linear MPC. Therefore, given an MPC problem and a computational unit, it can be certified if the optimization problem will be always solved in the prescribed amount of time. The lack of a complexity certification is a threat for accelerating methods as well, as speeding up the worst-case time is much more important than improving the average case in embedded MPC. The thesis presents two novel accelerating methodologies, for which the worst-case improvement can be exactly certified. The first is a semi-explicit MPC, combining an online solver with the multiparametric solution of those polyhedral regions that most affect the worst-case time. The second method consists of an alternative selection for violated constraints in dual active-set solvers, which lowers the worst-case number of iterations and the complexity of the single iteration. Finally, embedded MPC for electrical drives and power converters is experimentally investigated. MPC for the torque control of a brushless motor is demonstrated to be feasible on a cheap control board, and even faster than the corresponding multiparametric solution. Embedded MPC for pre-compensated DC-DC converters is developed, in order to overcome the obstacle of a non-modifiable primal controller, very common in power converters. The issue of estimating the state for multiple DC-DC converters on the same power supply is also addressed, by presenting a unified nonlinear robust observer for six different converter topologies.
Gustafsson, Niklas. "The Use of Positioning Systems for Look-Ahead Control in Vehicles." Thesis, Linköping University, Department of Electrical Engineering, 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-6193.
Full textThe use of positioning systems in a vehicle is a research intensive field. In the first part of this thesis an increase in new applications is disclosed through a mapping of patent documents on how positioning systems can support adaptive cruise control, gear changing systems and engine control. Many ideas are presented and explained and the ideas are valued. Furthermore, a new method for selective catalytic reduction (SCR) control using a positioning system is introduced. It is concluded that look-ahead control, where the vehicle position in relation to the upcoming road section is utilized could give better fuel efficiency, lower emissions and less brake, transmission and engine wear.
In the second part of this thesis a real time test platform for predictive speed control algorithms has been developed and tested in a real truck. Previously such algorithms could
only be simulated. In this thesis an algorithm which utilizes model predictive control (MPC) and dynamic programming (DP) been implemented and evaluated. An initial comparative fuel test shows a reduction in fuel consumption when the MPC algorithm is used.
Turri, Valerio. "Fuel-efficient and safe heavy-duty vehicle platooning through look-ahead control." Licentiate thesis, KTH, Reglerteknik, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-173380.
Full textQC 20150911
Aoun, Nadine. "Modeling and flexible predictive control of buildings space-heating demand in district heating systems." Thesis, Université Paris-Saclay (ComUE), 2019. http://www.theses.fr/2019SACLC104.
Full textIn District Heating Systems (DHSs), buildings Space-Heating (SH) demand management conventionally relies on a heating curve: when the outdoor temperature drops, the internal SH system supply water temperature is raised. This control mode, referred to as Weather-Compensation Control (WCC), offers widely recognized assets in terms of simplicity and robustness. However, WCC does not account for the building thermal inertia, and consequently, it does not allow modulation of its demand. SH demand modulation is the control action of strategically altering the indoor thermal comfort conditions within an energetic and/or economic optimization framework. It is a key measure in flexible demand control strategies, which seek loads shifting and peaks shaving to allow sustainable commitment of energy resources in favour of renewable power penetration and waste heat recovery.The work presented in this thesis aims at developing a flexible Model Predictive Control (MPC) strategy for SH demand, applicable at large scale in DHSs.Firstly, a thermal dynamic simulator of a residential building with a radiator SH circuit connected to a DHS substation is developed. It allows the definition of multiple case study buildings, well-representative of the french residential stock, and constitutes the virtual experimental environment for our research. Then, a methodology to obtain a control-oriented Reduced-Order Model (ROM) for the building and its SH system is proposed. It starts by defining the ROM structure based on physical knowledge, and proceeds to parameters identification by meta-heuristic optimization using data generated by the simulator. The parametric identification approach evaluates the possibility of carrying out this task by relying solely on data available at the substation level, refraining from using indoor temperature measurements, personal data assumed to be unavailable at large scale for technical, economic and legal reasons. Finally, MPC is implemented to schedule the SH supply water temperature as function of weather forecasts and energy price variations. The flexible controller is designed to solve a constrained linear optimization problem according to the receding horizon principle. It embeds the linearized ROM equations within the problem formulation and makes an optimal trade-off between energy consumption costs and thermal discomfort, the degree of flexibility to modulate SH demand being defined through dedicated tuning parameters
Bhat, Sriharsha. "An Investigation into the Optimal Control Methods in Over-actuated Vehicles : With focus on energy loss in electric vehicles." Thesis, KTH, Fordonsdynamik, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-198536.
Full textFonti, Mary L. "A Predictive Modeling System: Early identification of students at-risk enrolled in online learning programs." NSUWorks, 2015. http://nsuworks.nova.edu/gscis_etd/367.
Full textGraf, Miroslav. "Moderní metody řízení střídavých elektrických pohonů." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2012. http://www.nusl.cz/ntk/nusl-219421.
Full textNgo, Tri Dinh. "Constrained Control for Helicopter Shipboard Operations and Moored Ocean Current Turbine Flight Control." Diss., Virginia Tech, 2016. http://hdl.handle.net/10919/71685.
Full textPh. D.
Hellström, Erik. "Look-ahead Control of Heavy Vehicles." Doctoral thesis, Linköpings universitet, Fordonssystem, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-54922.
Full textSall, Boubacar Demba. "Programmation impérative par raffinements avec l'assistant de preuve Coq." Electronic Thesis or Diss., Sorbonne université, 2020. http://www.theses.fr/2020SORUS181.
Full textThis thesis investigates certified programming by stepwise refinement in the framework of the Coq proof assistant. This allows the construction of programs that are correct by construction. The programming language that is considered is a simple imperative language with assignment, selection, sequence, and iteration. The semantics of this language is formalized in a relational and predicative setting, and is shown to be equivalent to an axiomatic semantics in the style of a Hoare logic. The stepwise refinement approach to programming requires that refinement steps from the specification to the program be proved correct. For so doing, we use a calculus of weakest pre-specifications which is a generalisation of the calculus of weakest pre-conditions. Finally, to capture the whole refinement history of a program development, we formalize a design language and a logic for reasoning about program designs in order to establish that all refinement steps are indeed correct. The approach developed during this thesis is entirely mecanised using the Coq proof assistant
Gupta, Shobhit. "Look-Ahead Optimization of a Connected and Automated 48V Mild-Hybrid Electric Vehicle." The Ohio State University, 2019. http://rave.ohiolink.edu/etdc/view?acc_num=osu1554478434629481.
Full textGhasemi, Dehkordi Sepehr. "Towards an optimal model for green and safe driving." Thesis, Queensland University of Technology, 2019. https://eprints.qut.edu.au/131162/1/Sepehr_Ghasemi%20Dehkordi_Thesis.pdf.
Full textWiese, Johannes Jacobus. "System identification and model-based control of a filter cake drying process." Thesis, Stellenbosch : University of Stellenbosch, 2011. http://hdl.handle.net/10019.1/6654.
Full textENGLISH ABSTRACT: A mineral concentrate drying process consisting of a hot gas generator, a flash dryer and a feeding section is found to be the bottleneck in the platinum concentrate smelting process. This operation is used as a case study for system identification and model-based control of dryers. Based on the availability of a month's worth of dryer data obtained from a historian, a third party modelling and control software vendor is interested in the use of this data for data driven model construction and options for dryer control. The aimed contribution of this research is to use only data driven techniques and attempt an SID experiment and use of this model in a controller found in literature to be applicable to the dryer process. No first principle model was available for simulation or interpretation of results. Data were obtained for the operation from the plant historian, reduced, cleaned and investigated for deterministic information through surrogate data comparison – resulting in usable timeseries from the plant data. The best datasets were used for modelling of the flash dryer and hot gas generator operations individually, with the hot gas generator providing usable results. The dynamic, nonlinear autoregressive models with exogenous inputs were identified by means of a genetic programming with orthogonal least squares toolbox. The timeseries were reconstructed as a latent variable set, or “pseudo-embedding”, using the delay parameters as identified by average mutual information, autocorrelation and false nearest neighbours. The latent variable reconstruction resulted in a large solution space, which need to be investigated for an unknown model structure. Genetic Programming is capable of identifying unknown structures. Freerun prediction stability and sensitivity analysis were used to assess the identified best models for use in model based control. The best two models for the hot gas generator were used in a basic model predictive controller in an attempt to only track set point changes. One step ahead modelling of the flash dryer outlet air temperature was unsuccessful with the best model obtaining a validation R2 = 43%. The lack of process information contained in the available process variables are to blame for the poor model identification. One-step ahead prediction of the hot gas generator resulted in a top model with validation R2 = 77.1%. The best two hot gas generator models were implemented in a model predictive controller constructed in a real time plant data flow simulation. This controller's performance was measured against set point tracking ability. The MPC implementation was unsuccessful due to the poor freerun prediction ability of the models. The controller was found to be unable to optimise the control moves using the model. This is assigned to poor model freerun prediction ability in one of the models and a too complex freerun model structure required. It is expected that the number of degrees of freedom in the freerun model is too much for the optimiser to handle. A successful real time simulation architecture for the plant dataflow could however be constructed in the supplied software. It is recommended that further process measurements, specifically feed moisture content, feed temperature and air humidity, be included for the flash dryer; closed loop system identification be investigated for the hot gas generator; and a simpler model structure with smaller reconstructed latent variable regressor set be used for the model predictive controller.
AFRIKAANSE OPSOMMING: 'n Drogings proses vir mineraal konsentraat bestaan uit drie eenhede: 'n lug verwarmer-, 'n blitsdroeër- en konsentraat toevoer eenheid. Hierdie droeër is geïdentifiseer as die bottelnek in die platinum konsentraat smeltingsproses. Die droeër word gebruik as 'n gevallestudie vir sisteem identifikasie asook model-gebasseerder beheer van droeërs. 'n Maand se data verkry vanaf die proses databasis, het gelei tot 'n derde party industriële sagteware en beheerstelsel maatskappy se belangstelling in data gedrewe modelering en beheer opsies vir die drogings proses. Die doelwit van hierdie studie is om data gedrewe modeleringstegnieke te gebruik en die model in 'n droeër-literatuur relevante beheerder te gebruik. Geen eerste beginsel model is beskikbaar vir simulasie of interpretasie van resultate nie. Die verkrygde data is gereduseer, skoon gemaak en bestudeer om te identifiseer of die tydreeks deterministiese inligting bevat. Dit is gedoen deur die tydreeks met stochastiese surrogaat data te vergelyk. Die mees gepaste datastelle is gebruik vir modellering van die blitsdroeër en lugverwarmer afsonderlik. Die nie-liniêre, dinamiese nie-linieêre outeregressie modelle met eksogene insette was deur 'n genetiese programmering algoritme, met ortogonale minimum kwadrate, identifiseer. Die betrokke tydreeks is omskep in 'n hulp-veranderlike stel deur gebruik te maak van vertragings-parameters wat deur gemiddelde gemeenskaplike inligting, outokorrelasie en vals naaste buurman metodes verkry is. Die GP algoritme is daartoe in staat om the groot oplossings ruimte wat deur hierdie hulp-veranderlike rekonstruksie geskep word, te bestudeer vir 'n onbekende model struktuur. Die vrye vooruitskattings vermoë, asook die model sensitiwiteit is inag geneem tydens die analiese van die resultate. Die beste modelle se gepastheid tot model voorspellende beheer is gemeet deur die uitkomste van 'n sensitiwiteits analise, asook 'n vrylopende voorspelling, in oënskou te neem. Die een-stap vooruit voorspellende model van die droeër was onsusksesvol met die beste model wat slegs 'n validasie R2 = 43% kon behaal. Die gebrekkige meet instrumente in die droeër is te blameer vir die swak resultate. Die een-stap vooruit voorspellende model van die lug verwarmer wat die beste gevaar het, het 'n validasie R2 = 77.1% gehad. 'n Basiese model voorspellende beheerder is gebou deur die 2 beste modelle van slegs die lugverwarmer te gebruik in 'n intydse simulasie van die raffinadery data vloei struktuur. Hierdie beheerder se vermoë om toepaslike beheer uit te oefen, is gemeet deur die slegs die stelpunt te verander. Die beheerder was egter nie daartoe in staat om die insette te optimeer, en so die stelpunt te volg nie. Hierdie onvermoë is as gevolg van die kompleks vrylopende model struktuur wat oor die voorspellingsvenster optimeer moet word, asook die onstabiele vryvooruitspellings vermoë van die modelle. Die vermoede is dat die loslopende voorspelling te veel vryheids grade het om die insette maklik genoeg te optimeer. Die intydse simulasie van die raffinadery se datavloei struktuur was egter suksesvol. Beter meting van noodsaaklike veranderlikes vir die droër, o.a. voginhoud van die voer, voer temperatuur, asook lug humiditeit; geslotelus sisteem identifikasie vir die lugverwarmer; asook meer eenvoudige model struktuur vir gebruik in voorspellende beheer moontlik vermag deur 'n kleiner hulp veranderlike rekonstruksie te gebruik.
Kalegari, Diego Humberto. "Algoritmo de evolução diferencial paralelo aplicado ao problema da predição da estrutura de proteínas utilizando o modelo AB em 2D e 3D." Universidade Tecnológica Federal do Paraná, 2010. http://repositorio.utfpr.edu.br/jspui/handle/1/1043.
Full textProtein structure prediction is a well-known problem in bioinformactis. Identifying protein native conformation makes it possible to predict its function within the organism. Knowing this also helps in the development of new medicines and in comprehending how some illnesses work and act. During the past year some techniques have been proposed to solve this problem, but its high cost made it necessary to build models that simplify the protein structures. However, even with the simplicity of these models identifying the protein native conformation remains a highly complex, computationally challenging problem. This paper uses an evolutionary algorithm known as Differential Evolution (DE) to solve the protein structure prediction problem. The model used to represent the protein structure is the Toy Model (also known as the AB Model) in both 2D and 3D. This work implements two versions of the ED algorithm using a parallel architecture (master-slave) based on Message Passing interface in a cluster. A large number of tests were executed to define the final configuration of the DE operators for both models. A new set of special operators were developed: explosion and mirror mutation. We can consider the first as generic, because it can be used in any problem. The second one is more specific because it requires previous knowledge of the problem. Of the two DE algorithm implemented, one is a basic DE algorithm and the second is a self-adaptive DE. All tests executed in this work used four benchmark amino acid sequences generated from the Fibonacci sequence. Each sequence has 13 to 55 amino acids. The results for both parallel DE algorithms using both 2D and 3D models were compared with other works. The DE algorithm achieved excellent results. It did not achieve the optimal known values for some sequences, but it was competitive with other specialized methods. Overall results encourage further research toward the use of knowledge-based operators and biologically inspired techniques to improve DE algorithm performance.
Homsi, Saed Al. "Online generation of time- optimal trajectories for industrial robots in dynamic environments." Thesis, Université Grenoble Alpes (ComUE), 2016. http://www.theses.fr/2016GREAT027/document.
Full textIn the field of industrial robots, there is a growing need for having cooperative robots that interact with each other and share work spaces. Currently, industrial robotic systems still rely on hard coded motions with limited ability to react autonomously to dynamic changes in the environment. This thesis focuses on providing a novel framework to deal with real-time collision avoidance for robots performing tasks in a dynamic environment. We develop a reactive trajectory generation algorithm that reacts in real time, removes the fastidious optimization process which is traditionally executed by hand by handling it automatically, and provides a practical way of generating locally time optimal solutions.The novelty in this thesis is in the way we integrate the proposed time optimality problem in a task priority framework to solve a nonlinear optimization problem efficiently in real time using an embedded system with limited resources. Our approach is applied in a Model Predictive Control (MPC) setting, which not only improves reactivity of the system but presents a possibility to obtain accurate local linear approximations of the collision avoidance constraint. The control strategies presented in this thesis have been validated through various simulations and real-world robot experiments. The results demonstrate the effectiveness of the new control structure and its reactivity and robustness when working in dynamic environments
Fleming, James. "Robust and stochastic MPC of uncertain-parameter systems." Thesis, University of Oxford, 2016. https://ora.ox.ac.uk/objects/uuid:c19ff07c-0756-45f6-977b-9d54a5214310.
Full textNielsen, Isak. "Structure-Exploiting Numerical Algorithms for Optimal Control." Doctoral thesis, Linköpings universitet, Reglerteknik, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-136559.
Full textNumeriska algoritmer för att effektivt lösa optimala styrningsproblem är en viktig komponent i avancerade regler- och estimeringsstrategier som exempelvis modellprediktiv reglering (eng. model predictive control (MPC)) och glidande horisont estimering (eng. moving horizon estimation (MHE)). MPC är en reglerstrategi som kan användas för att styra system med flera styrsignaler och/eller utsignaler samt ta hänsyn till exempelvis begränsningar i styrdon. Den grundläggande principen för MPC och MHE är att styrsignalen och de estimerade variablerna kan beräknas genom att lösa ett optimalt styrningsproblem. Detta optimeringsproblem måste lösas inom en kort tidsram varje gång som en styrsignal ska beräknas eller som variabler ska estimeras, och således är det viktigt att det finns effektiva algoritmer för att lösa denna typ av problem. Två vanliga sådana är inrepunkts-metoder (eng. interior-point (IP)) och aktivmängd-metoder (eng. active-set (AS)), där optimeringsproblemet löses genom att lösa ett antal enklare delproblem. Ett av huvudfokusen i denna avhandling är att beräkna lösningen till dessa delproblem på ett tidseffektivt sätt genom att utnyttja strukturen i delproblemen. Lösningen till ett delproblem beräknas genom att lösa ett linjärt ekvationssystem. Detta ekvationssystem kan man exempelvis lösa med generella metoder eller med så kallade Riccatirekursioner som utnyttjar strukturen i problemet. När man använder en AS-metod för att lösa MPC-problemet så görs endast små strukturerade ändringar av ekvationssystemet mellan varje delproblem, vilket inte har utnyttjats tidigare tillsammans med Riccatirekursionen. I denna avhandling presenteras ett sätt att utnyttja detta genom att bara göra små förändringar av Riccatirekursionen för att minska beräkningstiden för att lösa delproblemet. Idag har behovet av parallella algoritmer för att lösa MPC och MHE problem ökat. Att algoritmerna är parallella innebär att beräkningar kan ske på olika delar av problemet samtidigt med syftet att minska den totala verkliga beräkningstiden för att lösa optimeringsproblemet. I denna avhandling presenteras parallella algoritmer som kan användas i både IP- och AS-metoder. Algoritmerna beräknar lösningen till delproblemen parallellt med ett förutbestämt antal steg, till skillnad från många andra parallella algoritmer där ett okänt (ofta stort) antal steg krävs. De parallella algoritmerna utnyttjar problemstrukturen för att lösa delproblemen effektivt, och en av dem har utvärderats på parallell hårdvara. Linjära MPC problem kan också lösas genom att utnyttja teori från multiparametrisk kvadratisk programmering (eng. multiparametric quadratic programming (mp-QP)) där den optimala lösningen beräknas i förhand och lagras i en tabell, vilket benämns explicit MPC. I detta fall behöver inte MPC problemet lösas varje gång en styrsignal beräknas, utan istället kan den förberäknade optimala styrsignalen slås upp. En nackdel med mp-QP är att det krävs mycket plats i minnet för att spara lösningen. I denna avhandling presenteras en strukturutnyttjande algoritm som kan minska behovet av minne för att spara lösningen, vilket kan öka det praktiska användningsområdet för mp-QP och explicit MPC.
Bonis, Ioannis. "Optimisation and control methodologies for large-scale and multi-scale systems." Thesis, University of Manchester, 2011. https://www.research.manchester.ac.uk/portal/en/theses/optimisation-and-control-methodologies-for-largescale-and-multiscale-systems(6c4a4f13-ebae-4d9d-95b7-cca754968d47).html.
Full textBannister, Christian. "Automated development of clinical prediction models using genetic programming." Thesis, Cardiff University, 2015. http://orca.cf.ac.uk/90825/.
Full textYan, Yiming. "Active-set prediction for interior point methods." Thesis, University of Edinburgh, 2015. http://hdl.handle.net/1842/9949.
Full text