Tehnički vjesnik, Vol. 24 No. 2, 2017.
Prethodno priopćenje
https://doi.org/10.17559/TV-20160704190047
Lokacija greške u softveru CNC sustava na osnovu širenja arhitekture
Yan Gu
orcid.org/0000-0002-0591-8932
; School of Electro-mechanical Engineering, Changchun University of Technology, Changchun, 130012, Jilin, China
Yiqiang Wang
; Ningbo Institute of Technology, Zhejiang University, Ningbo, Zhejiang 315000, China
Jieqiong Lin
; School of Electro-mechanical Engineering, Changchun University of Technology, Changchun, 130012, Jilin, China
Xiuhua Yuan
; School of Mechanical and Automotive Engineering, Liaocheng University, Liaocheng, Shandong, 252000, China
Sažetak
Trenutno ne postoje odgovarajuće metode kojima bi se pronašla greška u softveru CNC sustava i otklonile skrivene opasnosti. U svrhu poboljšanja pouzdanosti CNC sustava, u radu je predložena metoda lokacije greške u softveru CNC sustava zasnovana na širenju arhitekture. Analizirana je greška u softveru CNC sustava, predložena je metoda širenja arhitekture softvera CNC sustava i ustanovljena je komponenta širenja. Pratili su se i bilježili izvršna putanja i informacije o morfologiji podataka softvera, dobivena je putanja greške i prihvaćen algoritam slične putanje kako bi se generirala putanja slična putanji greške. Postavljen je model zasnovan na potpori vektora najmanjim kvadratima (Least Square Support Vector Machine - LS-SVM) kako bi se odredila naredba za grešku, eliminirale greške i greška softvera stavila u strukturu CNC sustava. Eksperimentiranje s lokacijom greške provedeno je u kartici za nadzor višeosnog gibanja PCI-7344. Rezultat eksperimenta pokazuje da se predloženom metodom izbjeglo ponovljeno testiranje i otklanjanje grešaka od strane programera. Neograničena umjetnim faktorima i nivoima, to je pouzdana metoda za lociranje greške u softveru CNC sustava.
Ključne riječi
CNC sustav; lokacija greške u softveru; potpora vektora najmanjim kvadratima (LS-SVM); slična putanja; širenje arhitekture
Hrčak ID:
179885
URI
Datum izdavanja:
14.4.2017.
Posjeta: 2.308 *