Spelling suggestions: "subject:"modulär"" "subject:"nodulär""
21 |
Design av modulärt dropoutsystem / Design of modular dropout systemBergström, Joel January 2023 (has links)
Denna rapport syftar till att ta fram ett modulärt dropout-system till en cykel, ett system som kopplar bakhjulet till ramen (det saknas en bra svensk översättning). Ett modulärt dropout-system gör det möjligt för en cykelram att använda flera olika typer av dropouts, vilket betyder att cykelramen kan anpassas efter olika användningsområden. Systemet består av ett fäste för dropoutsen och själva dropoutmodulerna. Det finns flera typer av modulära dropouts system idag men ingen standardisering av dem. Vid framtagning av systemet används generativ design i form av topologioptimering och en utvärdering av dess effekt på cykeldesign görs. System modellerades i CAD-programmet Solid Edge och innefattar ett fäste och tre typer av moduler, vilka utgår ifrån uppdragsgivarens krav. Systemet ska vara kompatibelt med bakhjul som har 120 mm och 135 mm breda nav där axeldiametern är 9 mm, samt 142 mm breda nav med en 12 mm axeldiameter, vilka motsvarar de tre olika modulerna. Designen var till en början enkel och främst fokuserad på de olika navens kompabilitet samt modulernas infästning. Anledningen till det var att Solid Edges inbyggda generative design-funktion valdes att användas. Denna funktion optimerar designen topologiskt utifrån användarens givna geometriska begränsningar samt de laster som designen utsätts för. Detta genererar en design av komplex geometri och används därför som en mall för hur den grova designen ska förbättras. Den förbättrade designens hållfasthetsegenskaper verifierades med FEM analyser som genomfördes med Discovery, vilket är inbyggd i CAD-programmet. Beräkningar på skruvförbandet mellan dropoutmodulerna och deras fäste utfördes, samt svetsförbandet mellan cykelramen och systemet, för att säker ställa att inga oönskade effekter på cykelns prestanda eller säkerhet uppkommer. Det resulterande systemet bedöms uppfylla kraven och ha tillräckliga hållfasthetsegenskaper, men det bedöms inte vara ett optimalt system. Det finns osäkerheter i det lastfall som användes för analyser av systemet och har därför dimensionerats mot en säkerhetsfaktor som tagits fram enligt Pugsley safety factor approach. Dessutom görs ett antal antagande vid beräkning av skruvförbandet. Det finns många fördelar med att använda Generative Design för att designa cyklar, men data på de laster som cykeln utsätts för och additiv tillverkning måste utvecklas mer för att nå sin fulla potential. / This report aims to develop a modular dropout system for a bicycle. A modular dropout system allows a bike frame to use various types of dropouts, enabling customization for different usage scenarios. The system consists of a dropout mount and the dropout modules themselves. While there are several types of modular dropout systems available today, there is no standardization for them. In the development of the system, generative design is used in the form of topology optimization, and an evaluation of its effect on bicycle design is conducted. The system was modelled in the CAD program Solid Edge and includes a mount and three types of modules based on the client's requirements. The system is designed to be compatible with rear wheels with 120mm and 135mm wide hubs with a 9mm axle diameter, as well as 142mm wide hubs with a 12mm axle diameter, corresponding to the three different modules. Initially, the design was focused on the compatibility of the different hubs and the attachment of the modules, before utilizing Solid Edge's built-in generative design function. This function optimizes the design topologically based on user-defined geometric constraints and the loads the design will experience, resulting in a complex geometry design, which was used as a template for improving the initial design. The improved design's strength properties were verified using FEM analysis conducted with Discovery, an embedded function in the CAD program. Calculations were performed on the screw connections between the dropout modules and their mounts, as well as the welds between the bike frame and the system, to ensure that there were no adverse effects on the bike's performance or safety. The resulting system is deemed to meet the requirements and has adequate strength properties, but it is not considered an optimal system. There are uncertainties in the load cases used for analysing the system, and it has, therefore, been dimensioned with a safety factor according to Pugsley safety factor approach. Additionally, several assumptions were made when calculating the screw connections, making the results unclear. There are many advantages to using GD to design bicycles, but data on the forces acting on the bike as well as additive manufacturing needs to be further developed to reach its full potential.
|
22 |
Applications of steel-plate composite structures for nuclear modular constructionVicedo, Yann January 2021 (has links)
Despite being the world’s second most important low-carbon source of electricity, the development of nuclear capacities is limited and does not comply with the International Energy Agency’s Sustainable Development Scenario. One of the main reasons for this lack of development is high and increasing costs of new nuclear capacities. In fact, capital costs can account for more than 80% of the Levelized Cost of Energy of a new nuclear power plant. Design accounts for about 10% and construction accounts for about 20% of the total capital cost. The importance of design and construction in nuclear power plants’ costs is partly due to limitations of traditional construction methods regarding both technical possibilities and realization schedules. Modular construction methods are proposed to reduce new nuclear power plants’ construction costs, and in particular steel-plate composite structures modular construction. Steel-plate composite structures consist of a structural interaction between thin steel plates and precast concrete. The aim of this thesis was to evaluate the capacity of modular construction, using steel-plate composite panels, to fulfil nuclear safety and functional requirements; as well as to identify potential related gains and opportunities. Advantages and constraints of steel-plate composite modules were identified in scientific literature and intergovernmental opportunity studies, and were related to the specificities of nuclear structures’ design and construction. Steel-plate composite structures modular construction is based on the manufacturing of steel concrete composite modules outside of the civil works site. The higher productivity of workshops and the possible task parallelization may lead to significant construction schedules shortening and capital costs reduction. In addition, steel-plate composite modules offer new technical possibilities which may help solving some constructability issues. However, steel-plate composite structures modular construction requires a reconsideration of the traditional design and construction methods, as they imply new challenges and constraints. In particular, the modularization issue should be addressed as soon as possible in the design, and the module manufacturing capacities should be quickly identified or created in order to deliver properly manufactured modules on-time. Considering the advantages and constraints of steel-plate composite structures modular construction, it appears that steel-plate composite modules may fit advantageously most of the nuclear design requirements. However, due to the lack of feedback, it is proposed that the usage of steel-plate composite modules be limited to critical concrete structures of the containment building. In particular, it appears that the containment dome and the reactor pit construction may benefit from steel-plate composite structures construction methods. / Trots att kärnkraften är världens näst viktigaste koldioxidsnåla elkälla är utvecklingen av kärnkraftskapaciteten begränsad och överensstämmer inte med Internationella energiorganets scenario för hållbar utveckling. En av de viktigaste orsakerna till denna långsamma utveckling är de höga och ökande kostnaderna för ny kärnkraftskapacitet. Kapitalkostnaderna kan faktiskt utgöra mer än 80 % av den energikostnaden för ett nytt kärnkraftverk. Konstruktionen står för cirka 10 % och byggandet för cirka 20 % av den totala kapitalkostnaden. Att projektering och byggande har så stor betydelse för kärnkraftverkens kostnader beror delvis på begränsningar i de traditionella byggmetoderna när det gäller både tekniska möjligheter och tidsplaner för genomförandet. För att minska byggkostnaderna för nya kärnkraftverk föreslås byggmetoder som bygger på moduler, ”modulära byggmetoder”, särskilt sådana byggmetoder för stålplåtskompositkonstruktioner. Stålplåtskompositkonstruktionen består av en tunn plåt som samverkar med förtillverkad betong. Syftet med denna avhandling var att utvärdera möjligheterna för modulära konstruktioner med stålplåtskompositpaneler att uppfylla kraven på kärnkraftssäkerhet och funktionalitet samt att identifiera potentiella vinster och förbättringar i samband med detta. Fördelar och begränsningar med stålplåtskompositmoduler identifierades i vetenskaplig litteratur och i mellanstatliga studier om möjligheter och relaterades till de särskilda egenskaperna hos kärnkraftstekniska konstruktioners utformning och konstruktion. Modulär konstruktion av stålplåtskompositkonstruktioner bygger på tillverkning av stålbetongkompositmoduler utanför byggarbetsplatsen. Den högre produktiviteten i verkstäderna och den möjliga parallelliseringen av arbetsuppgifter kan leda till en betydande förkortning av produktionstiderna och en minskning av kapitalkostnaderna. Dessutom erbjuder stålplåtskompositmoduler nya tekniska möjligheter som kan bidra till att lösa vissa byggbarhetsproblem. Modulbyggandet av stålplåtskompositkonstruktioner kräver dock en omprövning av de traditionella konstruktions- och byggmetoderna, eftersom de innebär nya utmaningar och begränsningar. I synnerhet bör modulariseringsfrågan tas upp så snart som möjligt i byggprocessen, och modultillverkningskapaciteten bör snabbt identifieras eller skapas för att kunna leverera korrekt tillverkade moduler i tid. Med tanke på fördelarna och begränsningarna med modulbyggandet av stålplåtskompositkonstruktioner verkar det som om stålplåtskompositmoduler med fördel kan uppfylla de flesta av kraven för kärnkraftsteknisk konstruktion. På grund av bristen på feedback föreslås dock att användningen av stålplåtskompositmoduler begränsas till kritiska betongkonstruktioner i inneslutningsbyggnaden. I synnerhet verkar det som om konstruktionen av inneslutningskupolen och reaktorstödstrukturen kan dra nytta av konstruktionsmetoderna för stålplåtskompositkonstruktioner
|
23 |
Application development for automated positioning of 3D-representations of a modularized productLarsson, Christian January 2013 (has links)
This thesis presents an application that performs positioning of modules automatically based on given data for every module, and the development of it. The basis of the application is from a previous thesis code. On top of that code, more features and error handling has been added, as well as fixes for various bugs. A stress test has been performed and further development possibilities are being presented. The thesis work was carried out at Toyota Material Handling Mjölby (TMH) and was made in parallel with another thesis by Fredrik Holden who was generating data for the application. For a complete understanding of the theory and background, please also read Holden’s thesis report “Development of method for automated positioning of 3D-representations of a modularized product”, as well as the former thesis ”Analysis for Automated Positioning of 3D-representation of a Modularized product””. / Detta examensarbete presenterar en applikation som positionerar moduler automatiskt med hjälp av given data för varje modul, samt utvecklingen av applikationen. Applikationen bygger på kod från ett tidigare examensarbete. Ovanpå den koden har flera egenskaper och felhanteringar lagts till, samt har olika buggar fixats. Ett stresstest har också utförts och framtida utvecklingsmöjligheter presenteras. Examensarbetet genomfördes på Toyota Material Handling Mjölby (TMH) och gjordes parallellt med ett annat examensarbete av Fredrik Holden som genererade data för applikationen. För en fullständig förståelse angående teorin bakom samt bakgrunden till examensarbetet, vänligen läs också Holdens rapport ”Developmentof method for automated positioning of 3D-representations of a modularized product”, samt rapporten från föregeånde examensarbetet ”Analysis for Automated Positioning of 3D-representation of a Modularized product”.
|
24 |
Arla Sveriges framtida lastbärarstruktur : En fallstudie om kompromissen mellan funktion, ekonomi, arbetsmiljö, miljö och leanprinciper / Arla Sweden’s Future Load Carrier Structure : A case study on the compromise between functionality, economics, work environment, environment and lean principlesElofsson, Emma January 2015 (has links)
Arla Sveriges lastbärarstruktur utgörs av ett stort antal sekundärförpackningar och lastbärare som används vid transport av produkter. Trots att antalet varianter minskat är lastbärarstrukturen fortfarande dåligt anpassad för att skapa en modulär och flexibel lösning, vilket har resulterat i svårigheter att optimera hanteringen i kyllager och transport. Samtidigt har antalet lastbärarrelaterade olycksfall och belastningsskador ökat under de senaste två åren, vilket har lett till en efterfrågan på en arbetsmiljöutvärdering för att finna förbättrings- åtgärder. Utöver detta arbetar Arla ständigt för att minska miljö- och klimatpåverkan genom hela värdekedjan. Från externt håll har kundernas förändrade ordermönster och butiksutformning bidragit till ytterligare behov av att se över lastbärarstrukturen. Syftet med projektet är att analysera de två befintliga sekundärförpackningarna rödback och wellpapptråg genom hela värdekedjan med hänsyn till de fem perspektiven: funktion, kostnad, arbetsmiljö, miljö och lean. Målet är att analysen ska resultera i en kravspecifikation samt en rekommendation för var fokus bör ligga och hur framtida lastbärarstruktur bör utformas. Projektet är utfört som en fallstudie av Arla Sverige. Tekniker som användes var studiebesök, observationer, intervjuer, enkäter, skattningar, tester, ergonomiska bedömningar och analys av historisk data. Analysen omfattade fem sekundärförpackningar, varav tre returemballage (rödback, ny Arlaback och SRS-back) och två engångsemballage (wellpapptråg och plasttråg). Resultatet visade att rödbacken var mest fördelaktig ur kostnads- och miljöperspektiven. Den nya Arlabacken och SRS-backen var dyrast, men även mest fördelaktig ut funktions-, arbetsmiljö- och leanperspektiven. Engångsemballagen erhöll ofördelaktiga resultat i samtliga kategorier, men ansågs ha en funktionsmässig fördel för kunder som föredrar att inte hantera returgods. Slutsatsen är att samtliga lastbärarstrukturer har både för- och nackdelar. Rekommendationen utgår från prioriteringen: funktion, arbetsmiljö, miljö och kostnad. Standardisering utifrån lean verksamhetsstrategi anses vara styrande på lång sikt. På grund av rödbackens kostnads- och miljöfördel rekommenderas Arla att på kort sikt fortsätta med dagens lastbärarstruktur och att utvärdera plasttråget med fokus på hållbarhet och funk- tionalitet. Vidare rekommenderas Arla att reducera antalet plocklastbärare samt att standardisera plockteknik och emballagemått. För att säkerställa logistisk vidareutveckling av lastbärarstrukturen rekommenderas Arla att utse en ansvarig person. På lång sikt bör en automation av kyllagret i Kallhäll utvärderas. Till sist rekom- menderas Arla att utvärdera byte till en modulär och flexibel lastbärarstruktur bestående av en EUR-pall, en halvpall, en rullpall, en större back och ett mindre brätte. Detta beräknas resultera i ett flertal fördelar, däribland ökad flödeseffektivitet, sänkt driftkostnad, bättre arbetsmiljö och minskad miljöpåverkan. / The load carrier structure of Arla Sweden consists of a large number of secondary packaging and load car- riers, which are used for transportation of products. Although the number of variants has decreased, the load carrier structure if still poorly adapted to form a modular and flexible solution. This has resulted in difficulty to optimize the operations in warehouses and transportation. Meanwhile, there has been an increase in the number load carrier-related accidents and musculoskeletal injuries over the past two years, which has led to a demand for a work environment evaluation to find improvement actions. In addition to this, Arla is constant- ly working for reducing the environmental and climate impacts throughout the value chain. From external side, the customers’ ordering patterns and store design have changed which have contributed to a further need to review the lead carrier structure. The aim of the project is to analyze the two existing secondary packaging red creates and corrugated paper trays through the value chain with regard to the five perspectives: functionality, cost, work environment, envi- ronment and lean. The aim is that the analysis will result in a design specification and a recommendation of focus areas and future load carrier structure. The project is performed as a case study of Arla Sweden. Techniques that were used include field studies, observations, interviews, self-assessments, surveys, tests, ergonomic assessments and analysis of historical data. The analysis covered five types of secondary packaging, three of reusable crates (red create, new Arla crate and SRS-crate) and two disposable packaging (cardboard and plastic trays). The results showed that the red crate was the most advantageous alternative from a cost and environmental perspective. The new Arla crate and the SRS-crate were the most expensive, but also the most beneficial from a function, safety and lean perspective. The disposable packaging received unfavorable results in all categor- ies. Still, it has a functional advantage for customers who prefer not to deal with reusable packaging. All load carrier structures has both advantages and disadvantages. The recommendation is based on the prior- itazion: function, work environment, environment and cost. Standardization based on lean organization strat- egy is considered to be guiding in the long term. As a result of the red crate’s cost and environmental ad- vantages, Arla is recommended continuing with the current load carrier structure in the short term and to evaluate the plastic tray with a focus on durability and functionality. Furthermore, Arla is suggested to reduce the number of picking load carriers and to standardize the picking method and packaging dimensions. To ensure further logistical development of the load carrier system, Arla is recommended to appoint a respon- sible person. In the long term an automation of the cold store in Kallhäll should be evaluated. Finally, Arla suggested moving to a modular and flexible load carrier structure consisting of a EUR pallet, a half pallet, a roller pallet, a larger crate and a small tray. This is expected to result in several benefits, including increased feed efficiency, reduced operational costs, better working environment and reduced environmental impact.
|
25 |
Solglasögon för hållbarhet och identitet. Hur kan man genom design utforma ett par solglasögon som får användaren att agera hållbartJohansson, Christoffer January 2019 (has links)
Mängden solglasögon som produceras i dagens samhälle ökar för varje år, detta har genererat en hög materialåtgång. Denna studie grundar sig i design för hållbar utveckling och tillhörande designteorier inom cradle to cradle, design for disassembly och modulär design. Ytterligare teorier om hur identitet kopplat till materiella ting utreds. Syftet med studien är att försöka uppmana användare av solglasögon att agera mer hållbart. Genom dessa designteorier och tillhörande metoder har ett designexempel tagits fram. En pilotstudie användes för att undersöka respondenternas koppling till materialkännedom och identitet förknippat med solglasögon. Denna i form av en enkätundersökning. Enkäten utgör grunden i studien. Därefter tillämpades andra metoder för att kunna erbjuda ett designkoncept. Denna studies mål var att undersöka kopplingen mellan materialkonsumtion och identitet, gällande solglasögon och med det kunna uppmärksamma valet av solglasögon och även hjälpa användaren att agera ekologiskt hållbart. Studiens slutsats visar en produkt som kan hjälpa användaren på ett individuellt plan att agera mer hållbart. Produkten som tagits fram är ett exempel på ett av många olika designförslag att hjälpa användaren att agera mer hållbart. Denna produkt kan också både få och hjälpa användaren att uttrycka sin individuella identitet på olika plan. / The amount of sunglasses produced in today's society is increasing every year, this has generated high material consumption. This study is based on design for sustainable development and associated design theories in cradle to cradle, design for disassembly and modular design. Further theories on how identity is linked to material things are investigated. The purpose of the study is to try to encourage users of sunglasses to act more sustainably. Through these design theories and associated methods, a design example has been developed.A pilot study was used to investigate the respondents' connection to material awareness and identity associated with sunglasses. This in the form of a survey. The survey forms the basis of the study. Subsequently other methods were applied to be able to offer a design concept.The aim of this study was to investigate the connection between material consumption and identity regarding sunglasses and with it being able to pay attention to the choice of sunglasses and help the user to act ecologically sustainably.The study's conclusion shows a product that can help the user on an individual plan to act more sustainably. The product produced is an example of one of many different design proposals to help the user to act more sustainably. This product can also help the user to express their individual identity on different levels.
|
26 |
Strategiska prismodeller och prissättningskalkyler för fossilfria modulära produktionsanläggningar / Strategic price models and pricing calculations for fossil-free modular production facilitiesBolin, Niklas, Danfors, Fredrik, Lönnqvist, Herman January 2023 (has links)
Komplexa värdekedjor och utsläppstung produktion har länge präglat vårt samhälle och utgör grunden till flera globala svårigheter. Syftet med detta självständiga arbete är att undersöka hur prismodeller och prissättningskalkyler kan användas som underlag i prissättning och produktlansering av fossilfria modulära produktionsanläggningar. Studien identifierar 4 prismodeller inom försäljning av fossilfria modulära produktionsanläggningar och hur dessa kan realisera ett värdeerbjudande för ett företag i uppstartsposition. I studien behandlas priset för en produktionsanläggning som tvådelat. Ett pris för att förvärva anläggningen och redovisas i prismodell A och B. En licensavgift för att bedriva operativ verksamhet och presenteras i prismodell C och D. Prismodell A behandlar ägande i from av direkt förärvning (evigt ägande) och prismodell B behandlar leasing. Båda modellerna genererar en omedelbar intäktsström till fallföretaget som på grund av sin uppstartsposition vill undvika att låsa upp stora mängder kapital. Av dessa två framgår att prismodell A utsätter kunden för en ekonomisk risk men bidrar till en högre lönsamhet på lång sikt. Att erbjuda kunden ett leasingalternativ (Prismodell B) eliminerar den ekonomiska risken och öppnar upp fallföretaget för en större marknad. Detta alternativ raderar en del av lönsamheten som i stället går till den intermediära parten. Prismodell C och D behandlar licensavgiften som vars pris kommer korrelera till företagets allmänna marknadsposition. Modell C prissätter licensavgiften från ett marknadsperspektiv. I och med fallföretagets låga operativa kostnader identifieras penetrationsprissättning som en ovanligt fördelaktig strategi. Modell D behandlar en värdebaserad prissättning och presenterar lokal- och fossilfri produktion som två stora kundvärden. Värdet på dessa behöver revideras och utvärderas i varje ny kundrelation. / Complex value chains and emission-intensive production have long characterized our society and underpin several global challenges. The purpose of this independent study is to investigate how pricing models and pricing calculations can be used as a basis for pricing and product launch of fossil-free modular production facilities. The study identifies four pricing models within the sale of fossil-free modular production facilities and how these can realize a value proposition for a start-up company. The study addresses the price of a production facility as twofold. A price for acquiring the facility is presented in pricing models A and B. A licensing fee for operational activities is presented in pricing models C and D. Pricing model A deals with ownership in the form of direct acquisition (perpetual ownership), and pricing model B deals with leasing. Both models generate an immediate revenue stream for the case company, which, due to its start-up position, seeks to avoid locking up significant amounts of capital. Of these two, it is evident that pricing model A exposes the customer to financial risk but contributes to higher long-term profitability. Offering the customer a leasing alternative (pricing model B) eliminates the financial risk and opens up a larger market for the case company. However, this alternative erases part of the profitability, which instead goes to the intermediary party. Pricing models C and D address the licensing fee, which will correlate with the company's overall market position. Model C prices the licensing fee from a market perspective. Given the case company's low operational costs, penetration pricing is identified as an unusually advantageous strategy. Model D deals with value-based pricing and presents local and fossil-free production as two significant customer values. The value of these needs to be revised and evaluated in each new customer relationship.
|
27 |
Modularisdering som produktstrategi : Fördelar, utmaningar och kundanpassning vid utveckling av modulära produkter / Modularization as product strategy : Benefits, challenges and customization in the development of modular productsAbdel-Daim, Felicia, Schelin, Matilda January 2023 (has links)
Syftet med studien var att studera fördelar samt utmaningar med att använda sig av modularisering. Vidare var syftet att undersöka hur kundens önskemål tas i beaktning vid produktutvecklingsprocessen för modulära produkter. Studien avgränsades till att undersöka ett svenskt teknikintensivt företag vars huvudsakliga produkterbjudande är lastbilar och bussar. En litteraturstudie genomfördes och låg till grund för resten av rapporten. Dessutom är rapporten baserad på en kvalitativ empirisk studie bestående av semistrukturerade intervjuer. Samtliga respondenter har goda kunskaper om modularisering och arbetar på olika avdelningar hos det studerade företaget. Studien visar många fördelar och utmaningar med att ha en modulär produktarkitektur. En av de främsta fördelarna är en stor slutproduktsvariantbildning vilket möjliggör skapande av högst kundanpassade produkter. Produktarkitekturen skapar tillfredsställda kunder som är- villiga att betala ett högre pris. Inom produktion leder den modulära produktarkitekturen till ett effektivare arbete samt kortare ledtider. Produkterna tillverkas efter order vilket minskar lagernivåerna samt logistikkostnaderna. Vid produktutveckling är det av stor betydelse att förhålla sig till befintliga gränssnitt och formfaktorer vilket gör att det krävs mer tankeverksamhet samt att kompromisser ibland behöver göras. Det är ett komplext system i många aspekter vilket ökar behovet av en stark företagskultur och en stabil IT-infrastruktur. / This report aims to study the benefits and challenges of using modularization. The purpose was also to investigate how customer requirements are taken into account in the product development process for modular products. The study was limited to examining a Swedish technology-intensive company whose main product offerings are trucks and buses. A literature review served as the basis for the rest of the report. In addition, the report is based on a qualitative empirical study consisting of semi-structured interviews. All respondents have good knowledge of modularization and work in different departments at the studied company. The study demonstrated many advantages and challenges of having a modular product architecture. One of the primary benefits was a large number of possible end product variations, which allows for highly customized products. Thus, the product architecture enables satisfied customers, making them willing to pay a higher price. In production, the modular product architecture leads to more efficient work and shorter lead times. Products are manufactured by make-to-order, reducing inventory levels and logistics costs. In product development, it is crucial to adhere to existing interfaces and form factors, which requires more thoughtful consideration and sometimes compromises. It is a complex system in many aspects, increasing the need for a strong corporate culture and a stable IT-infrastructure.
|
28 |
Continuous Integration for Embedded Software with Modular Firmware Architecture / Kontinuerlig Integration för Inbäddad Programvara med Modulär Firmware-ArkitekturSegatz, Fabian January 2023 (has links)
Continuous Integration (CI) techniques are widely adopted in web and application development but have received limited attention in the embedded software domain. This thesis investigates the application of CI techniques in embedded software development through a case study at Cobolt AB, a company specializing in optoelectronics. The study aims to identify suitable CI techniques, assess implementation efforts, and evaluate the impact of CI adoption in this domain. A CI service is implemented using Jenkins as the automation server, following an iterative development and deployment process. The service incorporates multi-target compilation, automated unit testing, test reporting, visual CI feedback, and trunk-based development. These techniques prove effective for embedded software with a modular firmware architecture. However, automated system testing encounters limitations due to the need for manual interaction with hardware targets. Challenges encountered during implementation, such as learning CI tools, managing build tool dependencies, and addressing manual input requirements for system testing, are overcome through iterative implementation, distributed build architecture, and selective test automation. Developers’ resistance to CI adoption diminishes as they experience the positive impact of the CI service. CI adoption in the embedded domain brings benefits such as fast bug detection, increased developer motivation, higher confidence in code quality, and encouragement for standardization n. No noticeable negative impacts are observed. Future research should focus on integrating hardware-in-the-loop simulation systems for comprehensive automated system testing, exploring validation on multiple hardware targets, and studying the vertical scaling capabilities of distributed build architectures with Jenkins. / Kontinuerlig integration (CI) tekniker används i stor utsträckning inom webboch applikationsutveckling, men har fått begränsad uppmärksamhet inom inbyggd programvarudomän. Denna avhandling undersöker tillämpningen av CI-tekniker inom inbyggd programvaruutveckling genom en fallstudie vid Cobolt AB, ett företag specialiserat på optoelektronik. Studien syftar till att identifiera lämpliga CI-tekniker, bedöma implementeringsinsatser och utvärdera effekten av CI-användning inom detta område. En CI-tjänst implementeras med Jenkins som automatiseringsserver, efter en iterativ utvecklings- och distribueringsprocess. Tjänsten inkluderar kompilering för flera målenheter, automatiserad enhetstestning, testrapportering, visuell CI-återkoppling och utveckling baserad på huvudgrenen. Dessa tekniker visar sig vara effektiva för inbyggd programvara med en modulär firmware-arkitektur. Dock begränsas automatiserad systemtestning av behovet av manuell interaktion med hårdvarumål. Utmaningar som uppstår under implementeringen, såsom att lära sig CIverktyg, hantera byggverktygsberoenden och hantera manuella indatakrav för systemtestning, övervinner genom iterativ implementering, distribuerade byggarkitekturer och selektiv testautomatisering. Utvecklarnas motstånd mot CI-användning minskar när de upplever de positiva effekterna av CI-tjänsten. CI-användning inom inbyggd programvaruutveckling medför fördelar som snabb upptäckt av fel, ökad utvecklar motivation, högre förtroende för kodkvalitet och främjande av standardisering. Inga märkbara negativa effekter observeras. Framtida forskning bör fokusera på att integrera hårdvaru-i-loop simulering för omfattande automatiserad systemtestning, utforska validering på flera hårdvarumål och studera de vertikala skalningsmöjligheterna hos distribuerade byggarkitekturer med Jenkins.
|
29 |
A Digital Test Bench for Pneumatic Brakes / En digital provbänk för tryckluftsbromsarSchick, Bastian January 2021 (has links)
This master’s thesis covers the structuring and implementation of a digital testbench for the air brake system of freight trains. The test bench will serveto further improve the existing brake models at Transrail Sweden AB. Theseare used for the optimised calculation of train speed profiles by the DriverAdvisory System CATO. This work is based on the research of the technicalbackground, as well as the methodical approach to physical modelling anda modular implementation of the test bench. It gives full flexibility for thesimulation of customised train configurations using the European UIC brakesystem. Train length and vehicle arrangement can be adapted to the user’sspecific needs. For example, the test bench could be used for the simulation ofa train with distributed power. The system parameters are stored in a vehiclelibrary for the convenient generation of train configurations. This vehiclelibrary is freely expandable.The simulation is based on an equivalent electric circuit model which iscompleted with nozzle flow modelling. This model involves monitoring themain pipe, brake cylinder and reservoir pressure. Linear approximation is usedto obtain braking forces for the individual wagons and for the whole train. Thedepiction of the brake system behaviour is mostly accurate in the operationalscenarios, which is validated with measurement data. Additional calibrationis required for further reduction of the simulation errors and an extension ofthe model’s domain of validity. The test bench is developed by incrementaland iterative modelling and prepared for further improvements and variations,for example the adaption to the American AAR system variant.The presented work can also be used as a basis for similar implementationssuch as driving simulators. The methods are transferable to other applicationsof modular simulation. / Det här examensarbetet omfattar formgivningen och implementeringen aven digital provbänk för tyckluftsbromssystemet på godståg. Provbänken skaanvändas för att vidareutveckla befintliga bromsmodeller hos Transrail SwedenAB. De används för beräkningen av optimerade hastighetsprofiler förtåg i förarassistanssystemet CATO. Arbetet baserar sig på undersökningenav den tekniska bakgrunden, samt ett metodiskt angreppssätt för fysikaliskmodellering. Verktyget är implementerat på ett modulärt sätt. Provbänkenger full flexibilitet för simuleringen av skräddarsydda tågkonfigurationer somanvänder det europeiska UIC-bromssystemet. Tåglängd och fordonsanordningkan anpassas enligt användarens behov, till exempel för simulering av fördeladtraktion. Systemparametrarna lagras i ett fordonsbiliotek som förenklar inmatningenav tågkonfigurationer. Fordonsbiblioteket kan utvidgas enligt behov.Simuleringen är baserad på en ekvivalent strömkretsmodell, som kompletterasmed modellerad dysströmning. Simuleringen beskriver trycket ihuvudledningen, bromscylindern och förrådsluftsbehållaren. Bromskrafternaapproximeras linjärt efter trycken för de enskilda vagnarna såväl som helatåget. Simuleringen återger beteendet av bromssystemet i alla driftsituationerpå ett verklighetsnära sätt, enligt validering med mätdata från Knorr-Bremse:stestanläggning. Ytterligare kalibrering behövs för att minimera avvikelserna isimuleringen och för att utvidga modellens giltighetsdomän. Provbänken harutvecklats i stegvis modellering och är väl förberedd för vidareutveckling ochanpassning. Ett exempel är anpassningen för att simulera det amerikanskaAAR-bromssystemet.Arbetet som presenteras här är lämplig för användning i liknande applikationer,såsom körsimulatorer. Metoden kan tillämpas allmänt på övrigaanvändningsområden av modulär simulering.
|
30 |
The Buffer - direktåtkomst av minnesbuffer för ljudspår / The Buffer - Direct access of an audio memory bufferPettersson, Erik January 2020 (has links)
Modulära synthesizers blev en stor kommerciell succé in på 1960-talet som sedan in på 2010-talet skulle få uppmärksamhet på nytt, troligtvis i samband med en "Do it yourself-rörelse" (DIY-movement). En sampler är ett instrument som finns både självständigt och som styrspänningskontrollerad modul inom modulärsyntes. Vanligt är att vissa aspekter till uppspelning går att kontrollera med styrspänning, exempelvis uppspelningshastigheten. Något varken jag eller min handledare har sett tidigare är direktåtkomst med styrspänning till minnespekare i en ljudbuffer för samplermoduler. Därför implementerade jag The Buffer, en samplermodul i en virtuell modulärsyntesmiljö - VCV Rack. I arbetet undersökte jag två frågeställningar: kopplingen mellan inspänningen till modulen och det resulterande ljudet, samt även vilket maximalt minnesområde som går att adressera för styrspänningen så att pekarna sveper konsekutivt genom varje frame av ljudspåret. I den senare utforskade jag två möjliga svar, ett teoretiskt största möjliga, och ett med utgångspunkt i min implementation. Jag utförde även en användarstudie på mer subjektiv basis för en indikation på modulens användbarhet.
|
Page generated in 0.03 seconds