paramtery akumulatora
działanie/obliczanie zmiennych akumulaotra
W wypisanych poniżej podstronach znajdują się elementy dokumentacji zawierające informacje o poszczególnych jej elementach, ułożone wedle elementu bolidu (opony, układ napędowy etc.). Symulacja NIE jest naszego autorstwa, oryginalni autorzy to zespół Baltic Racing.
Linki do repozytorium:
Oryginał: Repozytorium Baltic Racing
Wraz z postępem prac dokumentacja będzie aktualizowana.
działanie/obliczanie zmiennych akumulaotra
interfejs do wprowadzania zmiennych akumulatora
Funkcja służąca do obliczenia kątów skrętu, odchylenia, kierownicy, obrotu odchylenia i ackermanna
initializeSimulationReplay.m
Wdrożenie parametrów opon do symulacji LapSim (plik LoadTIR.m)
interfejs do wprowadzania zmiennych układu napędowego
Funkcja LineCurvature2D oblicza krzywiznę linii 2D. Najpierw dopasowuje wielokąty do punktów, a następnie oblicza krzywiznę analityczną na podstawie wielokątów.
Funkcja LineNormals2D oblicza normalne do punktów linii, wykorzystując sąsiednie punkty każdego punktu konturu oraz różnice w przód i w tył na końcach.
Opis kodu wyliczającego maksymalną prędkość bolidu na łuku korzystając z pliku zawierającego parametryczny opis opon i pliku opisującego model aerodynamiczny bolidu.
simulationManager.m
Opis parametryczny opon wraz z wyliczeniami poślizgów łączonych i czystych w osiach X i Y i sił działających na opony
generateStartingParameters.m
Pliki .mat i .csv nie zawierają skryptów, są to zbiory danych jako wyniki symulacji, dane do symulacji czy parametryczne opisy tras.
działanie/obliczanie poszczególnych sił na pojazd
Folder Presets zawiera pliki z przykładowymi wartościami technicznymi bolidu, jak również środowiskowymi np. temperatura i ciśnienie powietrza. Poniżej zostały opisane poszczególne zmienne. Pliki: TY19_HighDownforce.mat, TY19_LowDownforce.mat, TY19_MedDownforce.mat, TY19_NoDownforce.mat, TY20_HighDownforce.mat, TY20_LowDownforce.mat, TY20_MedDownforce.mat, TY20_NoDownforce.mat, TY22_HighDownforce.mat, TY22_LowDownforce.mat, TY22_MedDownforce.mat, TY22_NoDownforce.mat, loadSetup.m
Opis skryptów badających siły przenoszone przez opony w zależności od poślizgu korzystając z paretrów opon Continental FormulaStudent 205 407 R13 65kPa
catstruct.m - łączenie struktur w jedną
writeToLogfile(text, Debug, textAreaHandle) - Opisane tu jest w jaki sposób zapisywane i wypisywane są logi
renderSelectedTrack.m - renderowanie wybranej trasy
updateTirFiles.m - Wypełnienie wybranej listy rozwijanej dropDown plikami .tir