• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 97
  • 94
  • 48
  • 14
  • 7
  • 2
  • 2
  • 2
  • 1
  • Tagged with
  • 276
  • 276
  • 68
  • 50
  • 46
  • 45
  • 37
  • 30
  • 29
  • 28
  • 28
  • 26
  • 25
  • 23
  • 22
  • 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.
131

Automatisering av datainsamling vid ett löpande band

Kvist, Ylva January 2022 (has links)
Företaget Orbit One är kontraktstillverkare av elektronik och elektromekanik. Tillverkningen av kretskort sker i många olika steg och information om antal, genomloppstid och utnyttjandegrad är fördelaktigt att ha. Idag har har vissa maskiner utrustning som kan utvinna den nödvändiga datan, men långt ifrån alla. Datan som erhålls läggs in i Orbit Ones egentillverkade mjukvara där antal kretskort producerade, genomloppstid samt utnyttjandegrad räknas ut och presenteras. I detta arbetet ska en automatisering av datainsamling vid ett löpande band ske. Genom skannrar och Surface Mount Equipment Manufacturers Association (SMEMA) ska produktinformation och tidsstämpel skrivas in i vald fil och skickas till företagets nätverksserver för att därefter presenteras i Orbit Ones egentillverkade mjukvara. Arbetet har fokuserat på att skapa en helhetslösning där all hård- och mjukvara kan samarbeta, samt att den mänskliga faktorn minimeras. Genom kontrollerade experiment kunde alla parametrar av lösningen testas och därför också optimeras. Utifrån det underlag som tagits fram gjordes bedömningen att systemet kan nyttjas inom det valda arbetsområdet. Resultatet innebär att företaget kan automatisera datainsamlingen utan några större kostnader, eftersom att befintliga maskiner kan få det utvecklade systemet implementerat. / The company Orbit One is a contract manufacturer of electronics and electromechanics. The production of circuit boards takes place in many different stages and information about the quantity, lead time and degree of utilization is advantageous to have. Today, some machines have equipment that can extract the necessary data, but far from all. The data obtained is entered into Orbit One's self-manufactured software, where the number of circuit boards produced, throughput time and utilization rate are calculated and presented. In this work, an automation of data collection at an assembly line will take place. Through scanners and the Surface Mount Equipment Manufacturers Association (SMEMA), product information and timestamps must be entered in the selected file and sent to the company's network server to then be presented in Orbit One's self-manufactured software. The work has focused on creating a complete solution where all hardware and software can collaborate, and that the human factor is minimized. Through controlled experiments, all parameters of the solution could be tested and therefore also optimized. Based on the data produced, the assessment was made that the system can be used within the selected work area. The result means that the company can automate data collection without any major costs, as existing machines can have the developed system implemented.
132

Updating existing Human-Machine Interface With The Ability Of Communicating With A Web Server

Dalin-Volsing, Emil, Stranne, Viktor January 2022 (has links)
As technology advances and innovation becomes a keystone in every new product, some old gadgets and applications might experience difficulty keeping up. Theymight still be as functional as they were but the impression of them might not be ascreative as they were. At Tecnau, Ljungby, the user interface for their machines is noexception. Their GUI requires an update, aesthetic-wise and in terms of the softwarein which it is developed. Earlier their application was created in Tecanu’s programming language but this project will find a new, recently developed, framework andmethod of development for an HMI which will enable easier future development andredesigning of the user interface. To achieve this, a literature study has been donealongside experimenting with the framework that was found in this very study. Theresulting framework that was found was Django for the HMI in combination withApache to keep the application up to date. While finding the procedure of developing the HMI was most sufficient, the implementation ended up in minor piecesinstead of a complete application.
133

Rapid Prototyping of Microgrid Controllers for Autonomous and Grid-Connected Operation

Henriksson Larsson, Joel, Becedas Dahl, Martin January 2018 (has links)
Detta projekt har haft målet att designa en regulator som ska hålla en viss frekvens och spänning i ett microgrid under olika steg. Dessa var att koppla bort microgridet från huvudnätet, justera fasvinkeln så att den överensstämmer med huvudnätets och till sist återansluta näten. Fyra olika scenarier genomfördes. Första var utan regulatorn, två stycken skedde med olika last och den sista med förnybara energikällor. En PI-regulator implementerades i en Raspberry PI vilken var kopplad till microgridet. Resultaten visade att första scenariot ledde till instabilitet i microgridet. När regulatorn installerades kunde hela simulationen genomföras med undantag från en något hög översläng på spänningen i scenariot med förnybara energikällor. Förutom detta uppnåddes målet och regulatorn fungerade för det använda microgridet. För att få mindre översläng på spänningen med förnybara energikällor skulle PI-regulatorn behöva justeras något. / This project aimed to design a controller for a microgrid that would maintain a desired frequency and voltage throughout several steps. These were disconnecting the microgrid to islanded mode, shifting the phase angle with respect to the main grid and finally reconnecting the grids. Four different scenarios were executed. The first one without the controller, two with different loads and one with renewable energy. A PIregulator was implemented in a Raspberry PI which served as controller. The results showed that the first scenario without a controller ended up with instability. Once the PI-regulator was installed the full simulation could be completed properly, except slightly too high overshoot on the voltage with renewable energy sources installed. Consequently the goal was achieved and the controller performed the requested tasks. Regarding the scenario with renewable energy the controller would need some adjustments to regulate the voltage properly.
134

Measurement Data Acquisition & Automation in Research

Katzenburg, Stefan, Faller, Clemens 14 February 2024 (has links)
Researchers often work on experimental setups that are highly specialized and usually designed and manufactured for a single or a few test series. The challenges for automation technology and measurement data acquisition in the apparatus are as unique as these experimental setups. In the following, Bochum University of Applied Sciences presents its approach to implementing different measurement and automation tasks in a flexible but also standardized way. Existing microcontrollers such as Raspberry Pi, Arduino or Controllino are used as the basis for the greatest possible flexibility. It is often not necessary to record high-precision measurement data. In this cases inexpensive development boards can be used that already include peripherals for direct connection to Arduinos or Raspberry Pi’s. Such development boards are often offered at very low cost and with short delivery times for many different measurement tasks. In this paper, the implementation of the requirements is discussed using a current project that deals with thermal energy recovery using 'smart materials' (shape memory alloys) as an example.
135

Analys av Accesspunkters placering : Utveckling av verktyg för mätning av signalstyrka med Heatmap funktion / Analyzing the Placement of Access Points : Development of a Signal Strength Measuring Tool with a Heatmap Function

Oprea, Alexander, Bäckrud, Joel January 2023 (has links)
No description available.
136

The Raspberry Pi Embedded Linux Computer as an Alternative Controller for Remote Access Laboratories

Marvin, Michael Dennis 14 May 2014 (has links)
No description available.
137

Kostnadseffektiv enhet för fjärrövervakning av inbyggda system

Byström, Henrik, Rickardsson, Filip January 2013 (has links)
Företag kan ha produktionsanläggningar på ett antal olika platser runt om i världen. Den industriella utrustningen som används i anläggningarna innehåller ofta någon form av inbyggt system som kräver underhåll eller övervakning vid jämna mellanrum. Utrustningen kan vara tekniskt avancerad och därför måste underhållet skötas av en servicetekniker. Mindre leverantörer av industriella utrustningar har inte alltid möjlighet att ha serviceorganisationer i varje land då detta innebär en extra kostnad. Det hade därför varit fördelaktigt med ett kompletterande kommunikationssystem som fungerar som en mellanhand mellan servicetekniker och målsystem som kan befinna sig på skilda platser.Kommunikationssystemet som tagits fram i detta projekt fungerar som en typ av fjärrövervakning där det är möjligt att utföra fjärravläsning samt ändra inställningar på distans. Syftet med examensarbetet är därför att utveckla en enkel och kostnadseffektiv enhet avsedd för fjärrövervakning av utrustningar innehållande inbyggda system.Examensarbetet resulterade i en kostnadseffektiv prototyp av en övervakningsenhet, baserad på enkortsdatorn Raspberry Pi, som kan kopplas in till ett målsystem när service behövs. I projektet testades kommunikationssystemet mot ett målsystem baserat på enkortsdatorn Arduino Uno. Övervakningsenheten har möjlighet att kommunicera med målsystemet via tre olika sätt: RS-232, JTAG samt kommunikation via GPIO-pinnar. Dessa kommunikationssätt kan användas till olika ändamål då kommunikationssätten är användbara för olika tillämpningar och kan därmed möjliggöra implementering av många olika funktioner. Kommunikationssätten är dessutom välanvända och passar till många olika målsystem. Servicetekniker har två tillgängliga användargränssnitt för att interagera med övervakningsenheten. Det primära användargränssnittet är ett webbgränssnitt där utdata från målsystemet kan övervakas samt att det finns möjlighet att ställa in olika inställningar. Det andra användargränssnittet består av fjärrstyrning av övervakningsenheten där funktioner finns för att utföra felsökning (eng. debugging) samt möjlighet att ladda in ett nytt program på målsystemet. / Companies can have production plants in a variety of locations around the world. The industrial equipment used in facilities often includes some form of built-in systems which require maintenance or monitoring at regular intervals. The equipment can be technologically advanced and therefore maintenance must be performed by a service technician. Smaller suppliers of industrial equipment are not always able to have service departments in each country, which often means an additional cost. It would therefore be advantageous with an additional communication system that acts as an intermediary between the service technician and the target system that can be located in different places.The communication system developed in this project acts as a kind of remote monitoring where it is possible to perform remote reading, and change different settings remotely. The purpose of this study is therefore to develop a simple and cost effective device designed for remote monitoring of equipment containing embedded systems.The study resulted in a cost-effective prototype, based on the single board computer Raspberry Pi, of a monitoring device that can be connected to a target system when service is needed. The communication system was tested throughout the project on a target system based on the single board computer Arduino Uno. The monitoring unit is able to communicate with the target system via three different ways: RS-232, JTAG and communication via GPIO-pins. These communication methods can be used for different purposes as these communication methods are useful for various applications and can thus enable implementation of many different functions. The communication methods are also widely used and suitable for many different target systems. Service technicians have two available user interfaces for interacting with the monitoring unit. The primary user interface is a web interface where the output of the target system can be monitored and that there is the possibility to set different settings. The second interface is remote controlling of the monitoring device which has functions to perform debugging and the ability to flash a new program into the target system.
138

Från videoinspelning till animatronisk fisk med AI : Automatiserad nyhetsbrevssammanfattning och uppspelning / From video recording to animatronic fish with AI : Automated newsletter summarization and playback

Öborn Sandström, Johan, Noah, Däckfors January 2024 (has links)
Olika former av nyhetsbrev har funnits i århundraden. På Redpill Linpros kontor i Karlstadpubliceras veckoliga nyhetsbrev i form av videoinspelningar. För att de anställda påföretaget snabbt ska kunna ta del av innehållet i dessa videoinspelningar är detta projektssyfte och mål att skapa en automatiserad process som sammanfattar dessa veckoliganyhetsbrev. Sammanfattningen ska sedan kunna tas del av genom att spela upp dennapå en animatronisk fisk gjord av plast med inbyggda högtalare. Projektet implementerasmed begränsad hårdvara och ingen data delas med tredje part. För att uppnå detta målundersöks och implementeras olika verktyg som använder sig av artificiell intelligenssamt så modifieras den animatroniska fisken. Resultatet av arbetet är en modulär processsom upptäcker publicering, transkriberar, sammanfattar och läser upp sammanfattningenav veckoliga nyhetsbrev. Uppläsningen kan sedan spelas upp på den förutnämndaanimatroniska fisken med ett enkelt knapptryck. / Various predecessors of newsletters have been around for centuries. At Redpill Linpro’soffice in Karlstad, weekly newsletters are published in the form of video recordings. Inorder for the employees to be able to quickly take part of the content of these videorecordings, the purpose and goal of this project is to create an automated process thatsummarizes these weekly newsletters. The summary is then shared by the possibility ofplaying it on an animatronic fish made of plastic with built-in speakers. The project isimplemented with limited hardware and no data is shared with third parties. To achievethis goal, various tools that use artificial intelligence are researched and implemented,and the animatronic fish is modified. The result of the work is a modular process thatdetects publication, transcribes, summarizes and reads the summary of weekly newsletters.The reading can then be played back on the aforementioned animatronic fish witha simple push of a button.
139

Bearbetningstid och CPU-användning i Snort IPS : En jämförelse mellan ARM Cortex-A53 och Cortex-A7 / Processing time and CPU usage in Snort IPS : A comparision between ARM Cortex-A53 and Cortex-A7

Nadji, Al-Husein, Sarbast Hgi, Haval January 2020 (has links)
Syftet med denna studie är att undersöka hur bearbetningstiden hos Snort intrångsskyddssystem varierar mellan två olika processorer; ARM Cortex-A53 och Cortex-A7. CPU-användningen undersöktes även för att kontrollera om bearbetningstid är beroende av hur mycket CPU Snort använder. Denna studie ska ge kunskap om hur viktig en processor är för att Snort ska kunna prestera bra när det gäller bearbetningstid och CPU användning samt visa det uppenbara valet mellan Cortex-A53 och Cortex-A7 när man ska implementera Snort IPS. Med hjälp av litteratursökning konstruerades en experimentmiljö för att kunna ge svar på studiens frågeställningar. Snort kan klassificeras som CPU-bunden vilket innebär att systemet är beroende av en snabb processor. I detta sammanhang innebär en snabb processor gör att Snort hinner bearbeta den mängd nätverkstrafik den får, annars kan trafiken passera utan att den inspekteras vilket kan skada enheten som är skyddat av Snort. Studiens resultat visar att bearbetningstiden i Snort på Cortex-A53 och Cortex-A7 skiljer sig åt och en tydlig skillnad i CPU-användning mellan processorerna observerades. Studien visar även kopplingen mellan bearbetningstiden och CPUanvändning hos Snort. Studiens slutsats är att ARM Cortex-A53 har bättre prestanda vid användning av Snort IPS avseende bearbetningstid och CPU-användning, där Cortex-A53 har 10 sekunder kortare bearbetningstid och använder 2,87 gånger mindre CPU. / The purpose of this study is to examine how the processing time of the Snort intrusion prevention system varies on two different processors; ARM Cortex-A53 and CortexA7. CPU usage was also examined to check if processing time depends on how much CPU Snort uses. This study will provide knowledge about how important a processor is for Snort to be able to perform well in terms of processing time and CPU usage. This knowledge will help choosing between Cortex-A53 and Cortex-A7 when implementing Snort IPS. To achieve the purpose of the study a literature search has been done to design an experimental environment. Snort can be classified as CPU-bound, which means that the system is dependent on a fast processor. In this context, a fast processor means that Snort is given enough time to process the amount of traffic it receives, otherwise the traffic can pass through without it being inspected, which can be harmful to the device that is protected by Snort. The results of the study show that the processing time in Snort on Cortex-A53 and Cortex-A7 differs and an obvious difference in CPU usage between the processors is shown. The study also presents the connection between processing time and CPU usage for Snort. In conclusion, ARM Cortex-A53 has better performance when using Snort IPS in terms of processing time and CPU usage, Cortex-A53 has 10 seconds less processing time and uses 2,87 times less CPU.
140

Car-Pi – Analys och guidning för bra bilkörning / Car-Pi - Analysis and Guidance for Good Driving

Hasan, Ali, Araby Salem, Ahmed January 2013 (has links)
Syftet med detta examensarbete var att skapa ett serverprogram i en enkortsdator som arbetar i realtid för att kunna hjälpa människor att köra mer ekonomiskt och miljövänligt i deras vardag. Detta var ett av målen ställda av produktbeställaren Ziggy Creative Colony. Ett mer långsiktigt mål från beställaren är att datorn skall installeras i en bil och kopplas till bilens on-board diagnostic-II (OBD-II)-uttag. Datorn ska sedan, via OBD-II, kunna samla information som till exempel hastighet, acceleration och bränsleflöde från bilens engine control unit (ECU). Serverprogrammet ska bearbeta denna information som sedan kommuniceras och visualiseras till bilföraren via en native mobilapplikation. Serverprogrammet byggdes i en linuxbaserad dator: Raspberry Pi och döptes av oss till Car-Pi. Car-Pi designades enligt arkitekturmönstret Model-View-Controller (MVC) som gör det lätt att underhålla, vidare-utveckla och implementera programmet av produktägaren, Ziggy Creative Colony, i framtiden. I och med denna rapport levererar vi programmet Car-Pi tillsammans med ett arkitektdokument och en prototyp till en Android mobilapplikation för att kunna testa Car-Pi och se hur det fungerar i verkligheten. / The purpose of this bachelor degree project was to create a server program in a single-board computer that will function in real time in order to help people drive more economically and eco-friendly. This was one of the goals set by the project owner, Ziggy Creative Colony. Another more long-term goal from Ziggy Creative Colony is that the computer should be installed in a car and connected to the car’s on-board diagnostics (OBD-II) connector. The computer should, via the OBD-II connection, be able to collect information such as speed, acceler-ation and fuel flow from the car’s engine control unit (ECU). The server program will then process this information that will later be communi-cated and visualized to the car driver via an Android mobile applica-tion. The server program was built in a linux-based computer: Raspberry Pi and named Car-Pi. Car-Pi was designed according to the well-known architectural pattern Model-View-Controller (MVC), which makes it easy to maintain, develop and implement the program by the project owner Ziggy Creative Colony in the future. With this report we are delivering the program Car-Pi together with an architectural document and an Android mobile application-prototype to show how Car-Pi functions in real life.

Page generated in 0.028 seconds