Posts

Individual Blog Week 8 (7/17 - 7/21)

Image
During this week, we were able to get one of the bogies completely working on the benchtop. After completing the ANSYS Fluent training, I was able to get back to working on the bogie. We are considering having an extra conditional variable that dictates the state of the bogie. For example, forward motion would be "0", reverse would be "1", steering right to left as "2", and steering left to right as "3". These variables would allow the program to be free of delays. One advantage to this type of movement is that we would not have to time the bogie running through specific portions of the track. However, because this has not been tested and we have been set on utilizing delays, there is a small chance that we will try to implement this. Figure 1 shows the gist of how this will go through the program without using delays. As shown below, the directions variable is set to 3 when a magnet is detected, and the modulo two of the counting variable is 0

Individual Blog Week 7 (7/10 - 7/14)

Image
This week was focused on 3-D printing a small rig for the tilting mechanism. Last week, I finished creating a control system to facilitate the pitch control of the bogie. However, before doing kinematic analysis on the design that I had for the bogie, my teammates and I decided to create a small rig to check whether this design would even be plausible. I began testing the propulsion program on the actual bogie and started to run into some problems related to interference with the hall effect sensor. I attempted two different methods of switching. The first method causes the steering to occur at a specific time with the hall effect sensor detecting a magnet. The second facilitates the steering motion whenever there is a magnet detected. In the first method, the hall effect sensor kept detecting a magnet at a random time within the first few seconds of running. Afterwards, the program would continue as expected, but it messes with the count that we have within the interru