Progress Report 2

Progress Report 2

 

AR&D week 5  Backwards Looking Summary

Situation

During the preliminary research and development, the team was asked to choose two topics to be tested. One of the topics that was chosen was battery testing. The objective of this test was to run multiple tests on the LI-PO battery to determine a relationship between battery voltage versus number of test runs and battery voltage versus distance. Although the battery is rated at 7.4 V fully charged, it varies depending on manufacturing variance and age of battery. Because of this, the battery needs to be tested. Factors that were consistent in each test were the battery mount position, starting point, testing track. The AEV started at 30 inches for each trial

Results and Analysis

In the first part of test, the AEV are ordered to run 6 seconds with a speed of 25 and then reverse the motor direction and run 1 second with the speed of 40. The data recorded in the first running are too deflected so we abandoned them. The voltage of battery decreased about 0.10 voltage after each running, and the distance AEV travelled decreased as the decreasing of the battery voltage. In the second part of test, the AVE was ordered to run 5 second with a speed of 35 and then reversed the motor direction and ran 3 second with the speed of 40. The voltage of the battery decreased about 0.01 volts after each running. The distance AEV travelled decreased as the decreasing of the battery voltage. The testing was continued in week 6, where the analysis was performed on the different battery testing.

Takeaways

We learned from the aev that the battery doesn’t actually differ in voltage significantly throughout each run. We used this information to help in how we are going to run the program for our final design. Because the voltage did not change significantly we decided that we could use power breaking and not make a too drastic drop in the battery.

 

AR&D week 6 Backwards looking summary

Situation

Because we had some delays in the previous lab designing our aev and getting the test data to upload, lab week 6 was used to continue battery testing.. The last lab not enough trials were ran with different codes to get sufficient results and conclusions. This lab was usd to finish those results and have more of a claim to back up our conclusion.

Results and Analysis

After running two different codes more times to give us more data and to understand more how the battery was affected the two  different battery results showed that the batteries were fairly consistent and the voltage only dropped a very small amount. It also showed that our AEV design is efficient and does not provide a lot of stress on the battery. This will help us when the payload is added to the AEV to keep the battery lasting longer and stronger.  

Takeaways

We used this lab to help determine that our aev is energy efficient and does not cause a high stress on the motors or battery. This data will help us when we add more weight because we know that most of our energy can be focused towards moving the payload and not just the actual aev itself.

 

 

AR&D Week 7: Backward Looking Summary

Situation

The other topic that was considered for AR&D was motor configuration. The team chose this topic because different motor configurations help the AEV travel further on less power which helps it be energy efficient. The objective of the test were to collect data on the distance the AEV traveled and analyze the data to choose the configuration. During testing, the starting position and the number of motors stayed the same. Our goal of theses test is to come up with a motor configuration that provide the greatest distance while also conserving power.

Results and Analysis

The first design had two motors horizontally next to each other in the back of the AEV. After testing this configuration with the code the AEV ran an average distance of 177 inches. After reconfiguring the motors so that each motor was slanted outward on the AEV, the average distance ran was 276 inches. The motor change provided almost a 100 inch difference using the same code.

It was concluded that the reason for this drastic change was that now the motors each were creating their own propulsion on each side of the AEV to provide a larger amount of thrust then when being right next to each other and directly behind the AEV. Furthermore pulling the motors out to the side acts as a balancing device for the AEV and allows it to run smoother on the track because the weight is more evenly distributed. Also pulling the motors out to the side allowed each motor to have its own airflow instead of using the same airflow and this helped us gain more thrust and balance because each motor was outflowing the air to the sides to balance the aev in the center.

Takeaway

We learned that the titleted motors provided more speed and balance using the same code and energy. This helped us greatly because we were able to use all the same parts and code, but by just making the motors 45 degrees outward we were able to increase the distance in one run by almost 100 inches. This test allowed us to become set on using the angled motors and now we will use this information in the future to help redesign and evaluate our motors based on the angled motors.

 

 

Forward Looking Summary

Situation:

The objective on the forefront of Group H’s activities in the upcoming weeks is to slightly alter the design of the AEV so that it can run on the required track for the transport of passengers. When trying to run the AEV in lab it was discovered that how the support arm was connected to the base prevented the AEV from traveling down the track. The design will be altered before the team returns to lab from spring break. In week 9, performance test 1 will be completed. Group H will develop a code that makes the AEV travel down the track and stop at a closed gate until it opens. The team intends to use power breaking to help accomplish the test. In week 10, performance test 2 will be completed. The goal of this test is to have the AEV travel through the gate and magnetically attach to a payload. In week 12, Group H will work on having the AEV traverse back to the starting zone with the payload attached. In addition to the lab exercises, the team will also be working on the deliverables that can be found in the table that follows.

Schedule

Table 1: Upcoming Schedule

Task Members Start Date Due Date Time Involved
Performance Test1 ALL March 20
CDR Draft ALL March 23
Performance Test2 ALL March 27
Committee Meeting 2 ALL March 29
Progress Report 3 ALL April 5
Final Oral Presentation Draft ALL April 9
Final Performance Test ALL April 12
Final Oral Presentation ALL April 16
Final Website ALL April 19

 

Appendix

 

Team Meeting Notes #3

Group: H

Location: 18 Avenue Library

Time Started: 1300, FEB 05, 2018

Time Finished: 1430, FEB 05,2018

Attendees: Snigdha Tiwari, Jack Werren, Elijah Baker

*Nan had informed us previously that she would not be able to attend the meeting because she had a meeting with a professor. Nan was informed what work she had been assigned and she completed it.

Topic:

Website Upload 2

Progress Report 1

Upcoming tasks:

Website Update 2 (All group members are responsible for that)

Progress Report 1

To-Do:

  • MCR – all members
  • Progress Reports for each lab
  • Code for all Labs
  • AEV findings supported
  • Decide on advanced R&D topics to test

Notes:

Snigdha was assigned the progress report for lab 04.

Jack was assigned the progress report for lab 01.

Nan was assigned the progress report for lab 02.

Eli was assigned the progress report for lab 05.

All members collaborated on the progress report for lab 03.

Team Meeting Notes #4

Group: H

Location: Torres House

Time Started: 5:00 PM, FEB 12, 2018

Time Finished: 7:30 PM, FEB 12,2018

Attendees: Snigdha Tiwari, Jack Werren, Elijah Baker, Nan Zhang

Topic:

Grant Proposal

Committee Meeting

Upcoming tasks:

Website Update 3 (All group members are responsible for that)

Progress Report 2

To-Do:

  • Progress Reports for each lab
  • Code for all Labs
  • AEV findings supported
  • Decide on advanced R&D topics to test

Notes:

Everyone was assigned a part in the committee meeting:

Snigdha was human resources

Nan was public relations

Jack and Eli were research and development

Team Meeting Notes #5

Group: G

Location: 18 Avenue Library

Time: 5:30, Feb 26, 2018

Attendees: Snigdha Tiwari, Jack Werren, Nan Zhang, Eli Baker

Topic:  

Website Upload 3

R&D Presentation

Upcoming tasks:

Progress Report

Lab 8 Presentations(in-class)

To-Do:

  • Put up Summary for Labs
  • Do AR&D research
  • Finish R&D Presentation
  • Finish Website Update
  • Upload nose cone file for 3D printing

Notes:

Jack – Upload nose cone

 

Code Since Last Progress Report

Code for Battery Test1

 

void myCode()

{

//—————————————————————————————-

// myCode();

//

// This is the tab where the programming of your vehicle operation is done.

// Tab _00_AEV_key_words contains a compiled list of functions/subroutines used for vehicle

// operation.

//

// Note:

// (1) After running your AEV do not turn the AEV off, connect the AEV to a computer, or

//     push the reset button on the Arduino. There is a 13 second processing period. In

//     post processing, data is stored and battery recuperation takes place.

// (2) Time, current, voltage, total marks, position traveled are recorded approximately

//     every 60 milliseconds. This may vary depending on the vehicles operational tasks.

//     It takes approximately 35-40 milliseconds for each recording. Thus when programming,

//     code complexity may not be beneficial.

// (3) Always comment your code. Debugging will be quicker and easier to do and will

//     especially aid the instructional team in helping you.

//—————————————————————————————-

// Program between here——————————————————————-

// Run all motors at a constant speed (25% power) for 6 second.

motorSpeed(4,25);

goFor(6);

 

// Reverse motors.

reverse(4);

// Run all motors at a constant speed of 30% power for 1.5 second.

motorSpeed(4,40);

goFor(1);

// Brake motor one.

brake(4);

// And here——————————————————————————–

} // DO NOT REMOVE. end of void myCode()

 

Code for Battery Test2

 

void myCode()

{

//—————————————————————————————-

// myCode();

//

// This is the tab where the programming of your vehicle operation is done.

// Tab _00_AEV_key_words contains a compiled list of functions/subroutines used for vehicle

// operation.

//

// Note:

// (1) After running your AEV do not turn the AEV off, connect the AEV to a computer, or

//     push the reset button on the Arduino. There is a 13 second processing period. In

//     post processing, data is stored and battery recuperation takes place.

// (2) Time, current, voltage, total marks, position traveled are recorded approximately

//     every 60 milliseconds. This may vary depending on the vehicles operational tasks.

//     It takes approximately 35-40 milliseconds for each recording. Thus when programming,

//     code complexity may not be beneficial.

// (3) Always comment your code. Debugging will be quicker and easier to do and will

//     especially aid the instructional team in helping you.

//—————————————————————————————-

// Program between here——————————————————————-

// Run all motors at a constant speed (25% power) for 6 second.

motorSpeed(4,35);

goFor(5);

 

// Reverse motors.

reverse(4);

// Run all motors at a constant speed of 30% power for 1.5 second.

motorSpeed(4,40);

goFor(3);

// Brake motor one.

brake(4);

// And here——————————————————————————–

} // DO NOT REMOVE. end of void myCode()

 

Code for Motor Configuration Test

 

void myCode()

{

//—————————————————————————————-

// myCode();

//

// This is the tab where the programming of your vehicle operation is done.

// Tab _00_AEV_key_words contains a compiled list of functions/subroutines used for vehicle

// operation.

//

// Note:

// (1) After running your AEV do not turn the AEV off, connect the AEV to a computer, or

//     push the reset button on the Arduino. There is a 13 second processing period. In

//     post processing, data is stored and battery recuperation takes place.

// (2) Time, current, voltage, total marks, position traveled are recorded approximately

//     every 60 milliseconds. This may vary depending on the vehicles operational tasks.

//     It takes approximately 35-40 milliseconds for each recording. Thus when programming,

//     code complexity may not be beneficial.

// (3) Always comment your code. Debugging will be quicker and easier to do and will

//     especially aid the instructional team in helping you.

//—————————————————————————————-

// Program between here——————————————————————-

// Run all motors at a constant speed (25% power) for 6 second.

motorSpeed(4,35);

goFor(5);

 

// Reverse motors.

reverse(4);

// Run all motors at a constant speed of 30% power for 1.5 second.

motorSpeed(4,40);

goFor(3);

// Brake motor one.

brake(4);

// And here——————————————————————————–

} // DO NOT REMOVE. end of void myCode()

 

Figures and Tables

Battery Test
Test Code Distance(in) Voltage1(v) Voltage2(v) Voltage difference(v)
1.1 motorSpeed(4, 25);

goFor(6);

reverse(4);

motorSpeed(4, 40);

goFor(1);

121 8.51 8.4 0.11
1.2 114 8.4 8.39 0.01
2.1 motorSpeed(4, 35);

goFor(5);

reverse(4);

motorSpeed(4, 40);

goFor(3);

180 8.39 8.37 0.02
2.2 174 8.37 8.36 0.01

Table 1

 

Motor Configuration
Test Code Distance(in)
Test 2: Non-Slanted Motors 1.1 motorSpeed(4, 35);

goFor(5);

reverse(4);

motorSpeed(4, 40);

goFor(3);

180
1.2 174
Test 3: Slanted Motors 2.1 motorSpeed(4, 35);

goFor(5);

reverse(4);

motorSpeed(4, 40);

goFor(3);

278
2.2 274

Table 2

 

Figure 1

Figure 2

Figure 3

 

Figure 4

Figure 5