<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="151589" NadgradivoID="0" NRID="20176107" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=151589" StOgledov="1134" StPrenosov="253" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-26 12:02:26" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000316" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-151589">20.500.12556/RUL-151589</PID>
  <Naslov>Simulacija realnega senzorja preko pythonskega vmesnika za navidezno pretakanje podatkov v Arm virtualni strojni opremi</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Simulating a real-world sensor via the Python interface for virtual data transmission in Arm virtual hardware</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>V magistrski nalogi je predstavljena razširitev pythonovskega vmesnika za navidezno pretakanje podatkov (VSI), ki v povezavi z Arm virtualno strojno opremo (AVH) omogoča natančno simulacijo realnega senzorja.

Osnovni pythonov VSI modul je razširjen z medpomnilnikom FIFO in skupino funkcij, ki omogočajo procesiranje podatkovnih datotek SDS. Slednje vsebujejo surove podatke senzorja in časovne žige, pri katerih so bili podatki zajeti. Časovni žigi omogočajo, da se podatki aplikaciji strežejo v enakih intervalih, kot če bi prihajali neposredno iz senzorja, s katerim so bili zajeti. V ta namen VSI računa drseče povprečje intervalov med podatki v posnetku SDS znotraj nastavljenega časovnega okna. Izračunani intervali se nato uporabijo za nastavljanje časovnika, ki proži prekinitveno rutino v aplikaciji.

Končni uporabnik lahko prilagaja interval drsenja in velikost časovnega okna glede na hitrost simuliranega senzorja, s čimer se približa delovanju realnega senzorja.</Opis>
  <TujJezik_Opis>The master&#039;s thesis presents an extension of the Python interface for virtual data transmission (VSI), which in conjunction with Arm virtual hardware (AVH) enables an accurate simulation of a real sensor.

The basic Python VSI module is extended with a FIFO buffer and a set of functions that enable the processing of SDS data files. The files contain raw sensor data and the corresponding time stamps at which the sensor data was captured. Timestamps allow the data to be served to the application at the same intervals as if it were coming directly from the sensor with which it was captured. For this purpose VSI calculates a sliding average of the intervals between the data in the SDS recording within the set time window. The calculated intervals are then used to set a timer that triggers an interrupt routine in the application.

The end user can adjust the sliding interval and the size of the time window according to the speed of the simulated sensor thus closely reproducing the performance of the real sensor.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Arm virtualna strojna oprema</Beseda>
    <Beseda>navidezni vmesnik za pretakanje</Beseda>
    <Beseda>strojno učenje</Beseda>
    <Beseda>simulacija</Beseda>
    <Beseda>senzor</Beseda>
    <Beseda>SDS posnetek</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Arm virtual hardware</Beseda>
    <Beseda>virtual streaming interface</Beseda>
    <Beseda>machine learning</Beseda>
    <Beseda>simulation</Beseda>
    <Beseda>sensor</Beseda>
    <Beseda>SDS record</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb22" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2023-10-11 09:45:02</DatumVstavljanja>
  <DatumObjave>2023-10-11 09:45:06</DatumObjave>
  <DatumSpremembe>2023-10-25 15:01:00</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2023</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo>1970-01-01</EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="129145" Ime="TEO" Priimek="MAHNIČ" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="125516" Ime="Arpad" Priimek="Bürmen" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">62300</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/169885443">169885443</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="176587" DatotekaNRID="13178753" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="5469949" VelikostDatotekeKratko="5,22 MB" DatumVstavljanja="2023-10-11 09:45:08" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Mahnic_Teo_-_Simulacija_realnega_senzorja_preko_pythonskega_vmesnika_za_navidezno_pretakanje_pod.pdf</Naziv>
      <OrgNaziv>Mahnic_Teo_-_Simulacija_realnega_senzorja_preko_pythonskega_vmesnika_za_navidezno_pretakanje_pod.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>CCFA04E116F13767AC38229C4725CEA3</MD5>
      <SHA256>77b8cf8c6824459afe7ed041998c3db8ce0afe635df611f0e173b8193935fa0f</SHA256>
      <UUID>19a5567c-680a-11ee-9b9b-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=176587</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="59519"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="27" Kratica="FE" ZavodEvsID="0000060" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za elektrotehniko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="0" Koda="0" Naziv="Ni določena" SchemaOrg="CreativeWork"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
