Options
KU mokslinių tyrimų laivo modelio supimosi duomenų surinkimas, perdavimas ir jų vizualizavimas
Lipovka, Mindaugas |
Magistriniame darbe yra nagrinėjamos duomenų perdavimo ir vizualizavimo sistemų galimybės. Pagrindinis darbo tikslas – Klaipėdos universiteto mokslinių tyrimų laivo modelio supimosi duomenų perdavimas ir atvaizdavimas, parinkus tinkamiausią vizualizavimo būdą bei sistemą ir išanalizavus esamas programines įrangas, parinkus techninę ir programinę įrangą, sukurti sistemą ir ją ištestuoti. Duomenų perdavimas tarp mikrovaldiklių ir serverių yra keitimosi informacija tarp dviejų skirtingų sistemų procesas. Mikrovaldiklis yra atsakingas už duomenų rinkimą iš įvairių šaltinių ir jų perdavimą į serverį. Toliau serveris apdoroja ir išsaugo informaciją tolesniam naudojimui. Saugumas yra labai svarbus dalykas perduodant duomenis tarp mikrovaldiklių ir serverių. Svarbu užtikrinti, kad duomenys būtų perduodami saugiai, kad būtų išvengta neteisėtos prieigos. Tai galima pasiekti naudojant šifravimą ir saugius ryšio protokolus, tokius kaip SSL/TLS. Apibendrinant galima sakyti, kad duomenų perdavimas tarp mikrovaldiklių ir serverių atlieka esminį vaidmenį IoT įrenginių ir sistemų veikimui. Atitinkamų protokolų ir saugumo priemonių naudojimas užtikrina saugų ir efektyvų keitimąsi informacija tarp šių dviejų sistemų. Duomenų vizualizacija yra svarbi duomenų supratimo ir perdavimo priemonė. Tai vizualiai atvaizduoja duomenis, leidžiančius lengviau suprasti ir interpretuoti sudėtingą informaciją. Neapdorotus duomenis paverčiant grafiniu formatu, duomenų vizualizacija leidžia asmenims matyti modelius, ryšius ir tendencijas, kurias gali būti sunku atpažinti naudojant vien tekstinius ar skaitmeninius duomenis. Vienas iš pagrindinių duomenų vizualizavimo pranašumų yra galimybė greitai nustatyti koreliacijas ir tendencijas dideliuose duomenų rinkiniuose. Tai ypač naudinga priimant pagrįstus sprendimus, pagrįstais duomenimis, pagrįstomis įžvalgomis. Pavyzdžiui, pardavimo duomenų vizualizavimas gali padėti įmonei nustatyti sezoninius modelius ir numatyti būsimas pardavimo tendencijas, o tai gali būti naudinga prognozuojant ir planuojant biudžetą. Duomenų vizualizacija taip pat atlieka lemiamą vaidmenį perduodant duomenis suinteresuotosioms šalims. Pateikiant informaciją aiškiu, glaustu ir vizualiai patraukliu formatu, duomenų vizualizacija leidžia žmonėms lengviau suprasti ir išsaugoti informaciją. Tai gali būti ypač svarbu pateikiant sudėtingus duomenis netechninėms suinteresuotosioms šalims, kurios gali ribotai suprasti technines sąvokas ar duomenų analizės metodus. Kitas duomenų vizualizavimo pranašumas yra galimybė sukurti interaktyvias informacijos suvestines, skirtas stebėti realiuoju laiku. Tai leidžia asmenims stebėti duomenų pokyčius laikui bėgant ir laiku priimti sprendimus pagal dabartines tendencijas. Pavyzdžiui, įmonė gali naudoti duomenų vizualizavimo įrankius, kad galėtų stebėti pagrindinius veiklos rodiklius, tokius kaip svetainės lankomumas, pardavimai ar klientų pasitenkinimas realiuoju laiku. Apibendrinant galima sakyti, kad duomenų vizualizacija yra esminė priemonė, padedanti duomenis paversti naudingomis įžvalgomis. Tai aiškiai ir vizualiai patraukliai pateikiami duomenys, leidžiantys asmenims greitai nustatyti koreliacijas, tendencijas ir modelius. Duomenų vizualizacija padeda žmonėms ir organizacijoms priimti duomenimis pagrįstus sprendimus ir pasiekti savo tikslus, palengvindama informuotų sprendimų priėmimą ir veiksmingą komunikaciją. Darbe sprendžiami keturi pagrindiniai uždaviniai. Pirmasis uždavinys skirtas išanalizuoti hidrolatakuose laivo modelio supimo parametrų vizualizavimo sistemas bei vizualizavimo būdus, remiantis mokslinės literatūros šaltiniais. Antrasis uždavinys skirtas sistemos projektavimui, kuris susideda iš: raiškaus paveikslėlio, sistemos panaudos atvejų diagramos, funkcinių ne funkcinių reikalavimų, ir kitų diagramų. Trečiasis uždavinys skirtas realizuoti sistemai. Ketvirtasis uždavinys skirtas verifikuoti sukurtą sistemą.
The possibilities of data transfer and visualization systems are examined in the Master's thesis. The main goal of the work is the transmission and representation of the rolling data of the Klaipėda University research ship model, after choosing the most suitable visualization method and system and analysing the existing software, selecting the hardware and software, creating the system and testing it. Data transfer between microcontrollers and servers is the process of exchanging information between two different systems. The microcontroller is responsible for collecting data from various sources and transmitting it to the server. The server then processes and stores the information for further use. Security is very important when transferring data between microcontrollers and servers. It is important to ensure that data is transmitted securely to prevent unauthorized access. This can be achieved by using encryption and secure communication protocols such as SSL/TLS. In summary, data transfer between microcontrollers and servers plays an essential role in the operation of IoT devices and systems. The use of appropriate protocols and security measures ensures a safe and efficient exchange of information between these two systems. Data visualization is an important tool for understanding and communicating data. It provides a visual representation of data that makes complex information easier to understand and interpret. By transforming raw data into a graphical format, data visualization allows individuals to see patterns, relationships, and trends that may be difficult to discern using textual or numerical data alone. One of the main advantages of data visualization is the ability to quickly identify correlations and trends in large data sets. It is especially useful for making informed decisions based on data, based on insights. For example, visualizing sales data can help a company identify seasonal patterns and predict future sales trends, which can be useful for forecasting and budgeting. Data visualization also plays a critical role in communicating data to stakeholders. By presenting information in a clear, concise and visually appealing format, data visualization makes it easier for people to understand and retain information. This can be especially important when presenting complex data to non-technical stakeholders who may have limited understanding of technical concepts or data analysis techniques. Another benefit of data visualization is the ability to create interactive dashboards for real-time monitoring. This allows individuals to monitor data changes over time and make timely decisions based on current trends. For example, a company can use data visualization tools to monitor key performance indicators such as website traffic, sales, or customer satisfaction in real time. In conclusion, data visualization is an essential tool for turning data into useful insights. It presents data in a clear and visually appealing way, allowing individuals to quickly identify correlations, trends and patterns. Data visualization helps people and organizations make data-driven decisions and achieve their goals by facilitating informed decision-making and effective communication. The work deals with four main tasks. The first task is aimed at analysing the visualization systems and methods of visualization of ship model sway parameters in hydraulic channels, based on the sources of scientific literature. The second task is dedicated to the system design, which consists of: a high-resolution picture, a diagram of the system's use cases, functional non-functional requirements, and other diagrams. The third task is aimed at realizing the system. The fourth task is aimed at verifying the created system. The analysed work consists of an introduction, four chapters, conclusions, and a list of used literature. The scope of the analysed topic is 70 pages, including 7 tables and 37 pictures.