Individual Blog Week 5 (6/26 - 6/30)

During this week, I focused on getting the test rig to work on the components that will be used for the bogie. As mentioned last week, I had the problem of the steering function getting stuck in loops and activating without having detected a magnet. This was solved by simply including an additional conditional statement. Currently, I am waiting on the parts from the Central Shop to get machined, so I can attach them to the disassembled bogie. I believe that this will be finished some time in the following week. Other than that, the code is working just as expected, and may need to be tinkered with when implementing it on the bogie.

Currently, I am designing a tilting mechanism that will take advantage of a PID controlled system with a three-axis gyroscope and accelerometer with a DC motor as an output. This system will utilize chains that pull the front and rear cabin when negotiating the two 17-degree slopes on the track to limit the pitch of the cabin. This is important for maintaining a level cabin to promote a smooth and enjoyable ride. This system will also include some sort of spring-damper system in the form of struts. The spring-damper system will limit the body roll of the cabin. I do not believe that yaw will be a problem, but a 3-D model of the before mentioned system must be created before making this assumption.

The following week will be focused on designing the tilting mechanism, and writing up the code for the PID controller. If the Central Shop is able to finish machining the parts, I will be able to start testing the half-scale bogie on the track.

Figure 1. Displaying the extra statement, which allows another condition to be added.     

Figure 2. Displaying the use of the extra condition

Comments

Popular posts from this blog

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

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