Experiment scenario 1 (30min)
Ideate phase
- Organize students into groups so each group operates one client for each machine and one group operates the server
- Students should ideate on solutions to problems from the defined phase
- Each group must provide sequence diagram (SC) defining communication flow between their client and server
- Each group must produce a flowchart (FC) of client algorithm to handle its own operations.
Examples of SC and FC for AGV
Prototype
- Students run the scenario and play their assigned roles in the experiment
- Each role played by a student or group of students demands that they manually simulate the behavior of the assigned entity
- Server role
- it accepts messages from clients in the form of paper notes
- server organizes production and generates tasks for clients that are sent to them via paper notes
- Client role + Press Machine
- before starting 10 bolts represented by 10 paper tickets should be available
- it waits for the incoming messages
- it must follow the production constraints 2 minutes for one product
- Client role + Lathe machine
- before starting 10 nuts represented by 10 paper tickets should be available
- it waits for the incoming messages
- it must follow the production constraints 1 minute for one product
- Client role + Assembly machine
- it waits for the incoming messages
- it must follow the production constraints of 30 seconds for one assembly
- at the end of the process, the bolt and nut ticket should be stamped together which represents the finished product
- Client role + AGV
- it waits for the incoming messages from the server
- it must follow the movement constraints for each route
- Students conclude the experiment when all 10 products are assembled
- They should write the findings, especially regarding troubles and potential bottlenecks