Webbapplikation för modellering av kompositplåtar
Andersson, Sebastian (2020)
Lataukset:
Andersson, Sebastian
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202005148983
https://urn.fi/URN:NBN:fi:amk-202005148983
Tiivistelmä
Syftet med detta examensarbete var att skapa version 1 av en applikation för modellering av kompositplåtars elasticitetsegenskaper via laminatteorin som är användbar utan installation på flesta plattformar oavsett plattformens operativsystem. Kompositplåtens uppläggning skall kunna sparas och importeras i applikationen av samma eller en annan användare. I version 1 framställs kompositplåtens styvhetsmatris ABD och kompliansmatris abd och elasticitetsegenskaper i x- och y-riktningen beräknas ur matriserna. Från denna punkt kan funktionalitet för deformationsanalys och felanalys tilläggas i kommande versioner. Applikationen programmerades i JavaScript, eftersom JavaScript tolkas vid körning avlägsnas behovet av kompilering för olika plattformar, samma kod kan därmed användas på alla plattformar. Exekveringsmiljön för applikationen är en webbläsare av vilken krävs understöd för HTML 5, CSS 3 och ECMAScript 6. Detta innebär att applikationen kan användas på alla plattformar som har understöd för en webbläsare med dessa krav. Applikationen testades med fem olika kompositplåtsuppläggningar på olika plattformar, matriserna ABD och abd jämfördes med Composite Compressive Strength Modeller (CCSM) för korrekthet med fem värdetal som lägsta antalet. Applikationens kompabilitet granskades på olika plattformar, bortsett utseendeskillnader som orsakas av webbläsarnas standardutseende förekom det funktionella brister endast i Safari iOS 10 där understöd av ”download” attributet i HTML 5 saknades. Flyttalsfel i abd-matrisen utvärderades genom att modellera liktjocka kompositplåtar med varierande antal skikt. Flyttalsfelet ökade enligt en tredjegradsekvation och felgränsen 1% uppskattades genom extrapolering överskridas vid tvåmiljoner skikt. En sannolik orsak för ökningen av felet enligt en tredjegradsekvation är minskningen av antalet värdesiffror av enskilda skiktens tjocklek, D-matrisen innehöll största felen och definieras utgående från avstånd upphöjt i tre som bestäms av skiktens tjocklek. Version 1 av applikationen uppfyller syftet och kan användas för enkel modellering av elasticitetegenskaper i kompositplåtar, förbättringar i användarvänligheten rekommenderas innan ytterligare funktionaliteter tilläggs.