• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 11
  • 5
  • Tagged with
  • 16
  • 6
  • 4
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 2
  • 2
  • 2
  • 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.
11

Reducing meat consumption : a mixed methods study investigating attitudes of young adult omnivores

Albenny, Dimah January 2020 (has links)
Background Meat is one of the most nourishing and highly consumed foods, but the controversy around theconsumption of meat products, and the negative effects around the consumption of meatproducts led to increased scholarly attention on the user willingness to alter their meatconsumption. In Sweden, a guideline by the Livsmedelsverket (The Swedish National Food Agency) in 2015 encouraged people to consume less red and processed meat. This was because 72 per cent of men and 42 per cent of women in Sweden have individual consumption levels that exceed the 500 grams per week of red and processed meats as recommended by the World Cancer Research Fund. Objective This planned mixed-methods study inquires about the attitudes of young adult omnivorestowards the reduction of meat intake, their expected liking of changing dietary habits, andmotivation towards the reduction of meat consumption in Sweden. Changing dietary habits inthe current context refers to the participant’s willingness to favour meat alternatives. Methods The current study is a convergent mixed method design using both a quantitative survey andqualitative interviews to collect primary data. Results and conclusion The participants from both the qualitative and quantitative study are broadly worried about thehealth problems associated with high meat consumption and motivation for reducing meatconsumption was based on health as well as ethical issues. Being opposed to reducing meatconsumption is a common position for young adult omnivores. / Bakgrund Kött är ett av de mest näringsrika och mest konsumerade livsmedlena. Med anledning av attman funnit negativa effekter av en hög konsumtion av kött har man vetenskapligt alltmer börjatintressera sig för konsumentens vilja att ändra sin köttkonsumtion.I Sverige uppmanade Livsmedelsverket Sveriges befolkning att konsumera mindre rött kött ochbearbetade köttprodukter. Bakgrunden till detta var att 72 % av männen och 42 % av kvinnornai Sverige har individuella konsumtionsnivåer som överstiger 500 gram av rött kött ochbearbetade köttprodukter per vecka, vilket är en maxrekommendation från Världscancerforskningsfonden. Mål Denna bland metodstudie undersöker attityden för att minska köttkonsumtionen hos unga vuxna allätare i Sverige, deras förväntade åsikter kring förändrade kostvanor samt deras motivation att minska sin köttkonsumtion Metoder I den aktuella studien ingår en metoddesign som innefattar både en kvantitativ undersökning och kvalitativa intervjuer för att samla in primära data. Resultat och slutsats Deltagarna från både den kvalitativa och den kvantitativa undersökningen är i stort sett överensstämmande och visar att försökspersonerna är oroliga för de hälsoproblem som är förknippade med hög köttkonsumtion och deras motivation för att minska köttkonsumtionen baserades på frågor kring hälsa och etik. Det var vanligt förekommande bland försökspersonerna att vara bunden till köttkonsumtion.
12

Att jämföra billigast energi med spotpris och väder

Dinh, Jennifer January 2020 (has links)
Idag är det möjligt att koppla upp utrustningar mot nätet hemma och ha ett Smart Hem. Ett hushåll har två elavtal, elnät och elhandel. Elnät är bunden till området man bor och kan inte bytas ut, men det är annorlunda med elhandel. Hos elhandel vill man ha det lägsta priset på el och det är där timpris spelar roll. Elkostnader kan bli höga och för att minska kostnaderna samt använda grön energi har detta examensprojekt tagit fram ett system som ska kunna informera en användare om spotpriset respektive väder. Projektet har använt sig av Android Studio (front-end), Firebase Realtime database och ett javaprogram (back-end). Med Grönt Väders API och Google Maps Geocoding API har data om användaren, elpriser och väder samlats i databasen. Resultatet av projektet blev en mobilapplikation som visar information om dagens elpris, väder och andra faktorer som hjälper ett hushåll med egenproducerad energi att följa. Dock kunde elpriser inte jämföras med vädret. För vidareutveckling hade back-end kunnat vara på en Raspberry Pi där man kopplar en vitvara som man kan styra i framtiden. / Today it is possible to connect equipment to the network at home and have a Smart Home. A household has two electricity agreements, electricity networks and electricity trading. Electricity network is tied to the area you live and cannot be changed, but electricity trading is a different matter. In electricity trading, what you want is the lowest price and that is where the hourly rate matters. Electricity costs can be high and to reduce costs and use green energy, this degree project has developed a system that will inform a user about the spot price and weather. The project has used Android Studio (front-end), Firebase Realtime database and a Java program (back-end). With the Green Weather API and the Google Maps Geocoding API has information about the user, electricity prices and weather been collected in the database. The results in this project was an app that showed electricity prices of the day, weather and other factors that helps a household with self-produced energy to follow. However, electricity prices could not be compared with weather. Further development would be to have the back-end running on a Raspberry Pi where appliances could be controlled in the future.
13

Analyzing and Reducing Compilation Times for C++ Programs

Mivelli, Dennis January 2022 (has links)
Software companies often choose to develop in C++ because of the high performance that the language offers. Facilitated by static compilation and powerful optimization options, runtime performance is paid for with compilation time. Although the trade-off is inevitable to some extent, building very large C++ programs from scratch can take up to several hours if extra care is not taken during development. This thesis analyzes compilation times for C++ programs and shows how they can be reduced with the help of design patterns, implementation hiding, and framework related fixes. The results presented prove that compilation times can be decreased significantly with no drawbacks to the maintainability of a program. An in-depth analysis of compilation times and dependencies has been conducted for two large software modules from a representative company. Both modules take over an hour of CPU time each to compile. The time consumption for different compiler activities, such as parsing, preprocessing, and runtime optimization tasks have been measured for the modules. The compilation times for unit tests and mocks which use the GoogleTest framework have been analyzed. A simple method that may reduce compilation times by up to 50% for programs that use GoogleTest is presented. A dependency metric has been created, based on the number of include statements found recursively throughout a program. The dependency metric was found to be connected to compilation time for the two analyzed modules. Other factors that can influence compilation times are also shown, such as runtime optimization options, and the use of templates. Experiments which show how a typical usage of templates can drastically increase compilation times are presented. In addition, a solution which allows templates to be used while avoiding code bloat across translation units is reviewed. The solution effectively rivals non-template code in terms of compilation time. The Pointer to Implementation (PImpl) and Dependency Injection design patterns have been used to refactor a small program. Both design patterns performed well, reducing the total compilation time and total compiler memory usage by 70%. A program that detects dependency cycles has been created, but no cycles were found in any of two modules from the representative company.
14

Design and evaluation of contingency plans for connectivity loss in cloud-controlled mobile robots / Utformning och utvärdering av beredskapsplaner för förlust av uppkoppling i molnbaserade mobila robotar

Lopez Iniesta Diaz Del Campo, Javier January 2024 (has links)
Recent advancements in telecommunications have brought new tools about in the field of robotics, with offloading emerging as one of the most significant developments. Hence, computationally expensive tasks are performed on a server in the cloud instead of on the mobile robot, reducing processing costs in robots and enhancing their efficiency. However, one of the major challenges of offloading robot control is to maintain functional safety even when the connection with the server is interrupted. To mitigate these connectivity losses, an optimization-based method has been developed to compute an environment-dependent contingency plan. This plan is sent from the cloud to the robot together with the corresponding control command. The planner takes into account the current map, based on all sensor data collected up to the time of optimization, and the nominal trajectory to provide a sequence of safe control commands. Assuming that in the absence of connectivity, all detected objects will move at a constant speed. Therefore, the contingency plan would be executed on the robot only when connectivity to the cloud is lost, without making use of subsequent sensor data in the robot’s on-board processor. Thus, through the proposed method, it is possible to maximize the movement time of the mobile robot in case of loss of connectivity with the cloud controller without compromising any safety constraints. In this context, two different approaches have been designed based on the possibility of deviating from the nominal trajectory. In the first, called “path following”, the mobile robot is constrained to stay on the reference path, but can vary its speed, performing a safety brake when there is a risk of collision. In contrast, in “trajectory following”, deviation is allowed by trying to prolong the point at which the velocity is reduced. The evaluation shows that the optimal approach depends on the application for which the mobile robot will be used. Furthermore, these approaches do not overload the network bandwidth, since contingency plans can be optimized by parameterizing the velocity sequences or by reducing the sending rate through event-triggered sending. / De senaste framstegen inom telekommunikation har introducerat nya verktyg inom robotikens område, där offloading är en av de mest relevanta. Således utförs beäkningsintensiva uppgifter på en server i molnet istället för på den mobila roboten, vilket minskar bearbetningskostnaderna för roboter och ökar deras effektivitet. En av de största utmaningarna med att offloada robotstyrning är dock att bibehålla funktionell säkerhet även när anslutningen till fjärrservern bryts. För att hantera sådana avbrott, har vi utvecklat en optimeringsbaserad metod för att beräkna en reservplan, anpassad till miljön runt roboten. Denna plan skickas från molnet till roboten tillsammans med varje styrkommando. Planeraren beaktar den aktuella kartan, baserad på all sensordata som samlats in fram till nu, och den nominella banan och beräknar en säker reservplan i form av en sekvens av styrkommandon. För säkerhets skull antar planeraren att i händelse av ett avbrott, kommer alla hinder i kartan att närma sig roboten med en konstant hastighet. Det gör det säkert att exekvera reservplanen om anslutningen till molnet går förlorad, utan att använda efterföljande sensordata för att uppdatera kartan. Den föreslagna metoden gör det alltså möjligt att maximera tiden som den mobila roboten kan fortsätta köra vid förlust av anslutning till molnservern, utan att göra avkall på säkerheten. I detta projekt har vi utformat två olika planeringsmetoder, som skiljer sig vad gäller möjligheten att avvika från den nominella banan. I den första, kallad “path following”, tillåts inte roboten att avvika från referensbanan och utför därför en säkerhetsbromsning när det finns risk för kollision. I den andra, kallad “trajectory following”, tillåts roboten avvika från referensbanan, genom att försöka fördröja det ögonblick då roboten behöver bromsa. Utvärderingen visar att vilken metod som är bäst, beror på tillämpningen som den mobila roboten används för. Dessutom överbelastar dessa tillvägagångssätt inte nätverksbandbredden, eftersom beredskapsplaner kan optimeras genom att parameterisera hastighetssekvenser eller genom att minska överföringshastigheten. / Los recientes avances en las telecomunicaciones han traído consigo nuevas herramientas en la robótica, siendo el offloading una de los desarrollos más significativos. Así, las tareas computacionalmente más costosas se realizan en un servidor en la nube en lugar de en el robot móvil, reduciendo los costos de procesamiento en el robot y mejorando su eficiencia. Sin embargo, uno de los mayores desafíos del offloading de control de robots es mantener la seguridad funcional incluso cuando la conexión con el servidor se interrumpe. Con el fin de mitigar las pérdidas de conectividad, se ha desarrollado un método basado en optimizacion que calcula un plan de contingencia dependiente del entorno. Este plan se envía desde la nube al robot junto con el comando de control correspondiente. El planificador tiene en cuenta el mapa del entorno actual, basado en todos los datos del sensor recopilados hasta el momento de la optimización, y la trayectoria nominal para proporcionar una secuencia de comandos de control seguros. En este sentido, el planificador asume que, en ausencia de conectividad, todos los objetos detectados se aproximarán al robot a una velocidad constante. Este plan de contingencia se ejecutaría en el robot solo cuando se pierde la conectividad con la nube, sin hacer uso de datos de sensor posteriores en el procesador a bordo del robot. Por lo tanto, mediante el método propuesto, se logra maximizar el tiempo de movimiento del robot móvil en caso de pérdida de conectividad con el controlador en la nube sin sacrificar las restricciones de seguridad. En este contexto, dos enfoques distintos según la posibilidad de desviarse o no de la trayectoria nominal han sido diseñados. En el primero, denominado “path following”, no se permite que se desvíe de la referencia, aplicando un frenado de seguridad cuando existe riesgo de colisión. En cambio, en “trajectory following”, se permite la desviación para tratar de prolongar el momento en el que se reduce la velocidad. La evaluación muestra que el enfoque óptimo depende de la aplicación para la cual se utilizará el robot móvil. Además, estos enfoques no sobrecargan el ancho de banda de la red, ya que los planes de contingencia pueden optimizarse parametrizando las secuencias de velocidad o reduciendo la velocidad de envío.
15

System för minskad fimpnedskräpning / System for reduced butt littering

Berg, David January 2012 (has links)
Fimpnedskräpning är ett problem ur flera aspekter. Fimparnas filter har en lång nedbrytnings­tid och innehåller tungmetallen kadmium, den lagras i allt organiskt. Med den största andelen av den totala mängden skräp har samhället varken råd att låta fimparna ligga kvar i naturen eller att plocka upp alla från densamma. Kemiskt och estetiskt såväl som ekonomiskt är fimp­ned­skräpningen ett dåtida, ett nutida och ett framtida problem. Lösningsförslag handlar ofta om restriktioner, ökade investeringar i renhållning eller tillgänglighet. Men en skräpig miljö behöver inte fler skräpinsamlare och botskrivare, utan färre nedskräpare. Filtren på cigaretter består av en plast kallad cellulosaacetat. Pressas de ihop ordentligt är de­formationen plastisk, ett faktum efter utförda experiment. Det konstaterades att bestående tryckmönster i relief kan inpräntas i fimparnas filterplast. Detta ska uppfyllas via mobila ask­koppar, kallade LitterPress. Dessa släcker, kom­primerar och förvarar fimpar samtidigt som de omvandlar dess filter till lottsedlar. Vid användning märks filtren med respektive rökares person- eller telefonnummer i ett pressmoment. Alla ciga­retter är därmed potentiella lotter som kan spåras tillbaka till inlämnarna. Förslaget uppmuntrar rökarna att tömma sina mobila askkoppar i numrerade stationära ask­koppar, kallade LitterBox. Dessa fördelar slump­mässigt fimparna mellan två fack, ett huvudfack där de flesta hamnar och ett mindre fack där betydligt färre hamnar. Varje vecka slumpar ett dataprogram fram ett nummer mellan 1 och antalet uppsatta stationära askkoppar. De som har märkta fimpar, i den utlottade stationära ask­koppens mindre fack, erhåller en kännbar ekonomisk utdelning. Det ska gå att tilldela en eventuell utdelning till en specifik verksamhet. Detta uppfylls genom att den mobila askkoppen ställs in på att märk­a filtren med ett organisationsnummer. Oberoende av märkning kan det parallellt ske en fortlöpande utdelning till välgörande ända­mål, där en bestämd summa skänks för varje fimp i det mindre facket. Detta utgör konceptet Litter­Lott, ett skräplotteri med LitterPress och LitterBox som kompo­nenter. Alla deltagare har en chans att ta del av de skräpkostnader och miljöbelastningar de besparar samhället. Innovativt och pedagogiskt ökar medvetenheten kring både återvinning och kostnader kopplade till nedskräpning. En hemsida annonserar aktuell LitterBox och veckans ”återvinnare”. Där ska det gå att regi­strera medlemskap, följa utvecklingen av LitterLott och delta i ämnes­relaterade diskussioner. Företag, kommunala verksamheter, stiftelser och organisationer kan också anmäla sitt intresse i att vara med och samarbeta för en mer hållbar miljö. Projektets intention är att väcka debatt med fokus på viktiga frågor angående miljö, nedskräp­ning och återvinning. Frågor som är relevanta i dagens samhälle och nödvändiga för morgon­dagens. / Butt littering is a problem in several ways. The filter of the cigarette butts have long degrada­tion time and contain cadmium, a heavy metal stored in organic tissues. With a large fraction of the total amount of litter the society can neither afford to ignore or collect every cigarette butt dropped in the environment. Chemically and esthetically as well as economi­cally butt littering is a past, a present and a future problem. Suggestions of solutions often in­volve re­strictions, increased investments in cleaning efforts or in accessibility. But a littered environ­ment doesn’t need more bins or stricter laws, it needs less littering. Cigarettes have filters that contain a plastic fiber called cellulose acetate. If they are enough compressed the deformation is plastic, a fact after empirical experiments. Definite permanent patterns in relief could be formed within the plastic fiber of the filters. This will be achieved through mobile ashtrays, called LitterPress. These stub out, compress and store cigarette butts along with transforming its filters to lottery tickets. In use, a press motion marks the filters with the social security number or the phone number of each user respectively. In other words, all cigarettes are potential lottery tickets which can be traced to its recycler. The proposition encourages the smokers to empty their mobile ashtrays into numbered sta­tionary ashtrays, called LitterBox. These will randomly di­vide the butts between two com­partments. One is large where the majority end up and one is small, enclosing significantly fewer. A computer program will weekly and randomly pick a number between 1 and the num­ber of stationary installed ashtrays. Those who have their marked cigarette butts in the smaller compartment, of the stationary ashtray of the week, will collect a noticeable economic payoff. There will be possible to allocate any payoff to a specific business. This is done by adjusting the mobile ashtray to mark the filters with an organization number. Irrespective of marking there can also be a continuously payoff to charity, where a fixed amount is allocated for each cigarette butt in the smaller compartment. In action the two physical products are components in the concept of LitterLott, a lottery out of litter. Participants have a chance to receive a part of the litter ex­penses and environmental impositions they spare the society. In an innovative and pedagogic way the awareness in­creases around recycling and what the costs are to refrain. A homepage will announce current LitterBox along with the fortunate recyclers. One may register membership, follow the development of LitterLott and participate in discussions re­lated to the subject. Also companies, municipal businesses and organizations can declare their interests in being a part of the concept and co­operate towards a healthier environment. The intention is to start a debate focusing on important environmentally related questions, litter­ing in general and recycling. Those questions are relevant in today’s society and neces­sary for tomorrows.
16

Värdeflödesanalys : logistik och installation av solceller / Value stream mapping : logistics and installation of solar cells

Gran, Niklas, Thunberg, Albin January 2020 (has links)
Detta arbete visualiserar värdeflöde av solceller vid tre olika typer av solcellsinstallationer följt av förslag till förbättring gällande ett växande installationsföretag i Sverige. Genom värdeflödesanalys kan vi se tydliga samband mellan snabb tillväxt och logistiska problem, där spårbarhet, lokaler och personal är viktiga faktorer som behöv bindas samman för att skapa ett så optimalt flöde som möjligt. Resultatet är delade i två grupper. En grupp består av visualisering och information kring hur värdeflödet ser ut och den andra av vilka förbättringsmöjligheter företaget har för sin framtida verksamhet. Vi kan också se att företaget har stor potential att öka sin lönsamhet genom att via affärssystem utveckla sin logistikhantering samt sammankoppla företagets olika instanser för att nå en mer effektiv installationsprocess. / This report visualizes the value stream of solar cells at three different types of installations, followed by proposal of improvement at a growing installation company in Sweden. Through value stream mapping, we see a clear connection between a fast growing rate and logistical problems, where traceability, facilities and staff are key factors, which needs to be connected to create as optimal flow as possible. The results are divided into two groups. The first consists of visualization and information of the current value stream and the second of what kind of improvement we suggest the company takes into consider to go even further. We can also see that the company has great potential to increase its profitability by implementing ERP to its logistical department and to connect the other departments to reach a higher level of efficiency.

Page generated in 0.084 seconds