Vis enkel innførsel

dc.contributor.advisorAlireza David Anisi
dc.contributor.advisorYvonne Murray
dc.contributor.authorNordlie, Henrik
dc.date.accessioned2024-08-23T16:28:20Z
dc.date.available2024-08-23T16:28:20Z
dc.date.issued2024
dc.identifierno.nmbu:wiseflow:7110333:59110677
dc.identifier.urihttps://hdl.handle.net/11250/3147964
dc.description.abstractWelding tasks are among the most prevalent use cases of robots. In this thesis, the synchronization properties of a welding system, the IntelliWelder M06, are formally verified. The welding system consists of a robotic arm (UR10e) and a welding table (Carpano FIVE MOT) external axis. This system allows the user to define a welding operation directly on a CAD model in simulation and consequently plans trajectories for the robotic arm and external axis so that the welding operation can be performed autonomously. The relevant sections of this system are modeled using RoboChart, a UML-based modeling language tailored to represent robotic applications accurately. This work is performed to verify properties critical to the synchronized operation of the system through model checking. Desired properties were defined as assertions through tock-CSP, a process algebra that includes the tock event representing the passage of discrete time. The assertions required the following properties: • Each time a movement request is received for the robotic arm or the external axis, a movement operation is called for the corresponding component. • The state machines corresponding to the system state tracker, the external axis, and the robotic arm do not terminate. The CSP refinement checker, FDR4, was used to verify the validity of these properties. The results showed that the system requirements were fulfilled for sets of inputs based on the assumption of correctness outside of the model. Also, they were not fulfilled if the components outside the model were not assumed to be ideal, which shows that the modeled part of the system is input-dependant.
dc.description.abstract
dc.languageeng
dc.publisherNorwegian University of Life Sciences
dc.titleFormal verification of synchronization properties of a multi-robot welding system
dc.typeMaster thesis


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel