{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/42224"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/42224","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"An electropneumatic teststand for teaching control to engineering undergraduates","abstract":"Agricultural operations such as harvesting and sorting typify controlled processes. Engineering students who wish to specialize in automatic control often do not get sufficient experience in the integration of the three areas of a complete control system: sensors, computing, and actuation. A teststand was designed and built for laboratory exercises which illustrate the inter-relationship of sensors, computing, and actuation in a sorting operation. Black, gray, and white blocks were placed on a conveyor and moved past two sensors which provided color and position information to a control program. Based upon the information provided by the sensors, the control algorithm activated pneumatic cylinders that sorted the blocks. Two algorithms, identified as open-loop and closed-loop, were tested. For the open-loop tests, the conveyor moved at constant velocity, and for the closed-loop tests, conveyor velocity was cycled. The algorithms calculated the delay between the time a block passed the position sensor and the point where the block was struck by a cylinder, and adjusted the actuation time accordingly. Tests were run at conveyor speeds between 10 and 80 cm/s. Using the open-loop algorithm, 99.7% of the blocks were identified and struck by the correct cylinder, and for the closed-loop algorithm the accuracy was 98.6%. The control program was written in C and executed on an IBM PC. Three laboratory exercises at various levels of difficulty were developed for the teststand.","abstract_html":"Agricultural operations such as harvesting and sorting typify controlled processes. Engineering students who wish to specialize in automatic control often do not get sufficient experience in the integration of the three areas of a complete control system: sensors, computing, and actuation. A teststand was designed and built for laboratory exercises which illustrate the inter-relationship of sensors, computing, and actuation in a sorting operation. Black, gray, and white blocks were placed on a conveyor and moved past two sensors which provided color and position information to a control program. Based upon the information provided by the sensors, the control algorithm activated pneumatic cylinders that sorted the blocks. Two algorithms, identified as open-loop and closed-loop, were tested. For the open-loop tests, the conveyor moved at constant velocity, and for the closed-loop tests, conveyor velocity was cycled. The algorithms calculated the delay between the time a block passed the position sensor and the point where the block was struck by a cylinder, and adjusted the actuation time accordingly. Tests were run at conveyor speeds between 10 and 80 cm/s. Using the open-loop algorithm, 99.7% of the blocks were identified and struck by the correct cylinder, and for the closed-loop algorithm the accuracy was 98.6%. The control program was written in C and executed on an IBM PC. Three laboratory exercises at various levels of difficulty were developed for the teststand.","abstract_has_math":false,"creators":["Tripodi, Michael A."],"institution":"Virginia Tech","degree_name":"Master of Science","degree_level":"masters","degree_discipline":"Agricultural Engineering","degree_department":"Agricultural Engineering","school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":1990,"date_issued":"1990","date_published":"1990","updated_at":"2026-07-22T22:20:12Z","subjects":[],"languages":["en"],"rights":["In Copyright"],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-04252009-040734"],"render_values":[{"text":"etd-04252009-040734","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/10919/42224","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.department","label":"Department","values":["Agricultural Engineering"]},{"key":"dc:creator","label":"Author","values":["Tripodi, Michael A."]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2014-03-14T21:34:30Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2014-03-14T21:34:30Z","2009-04-25"]},{"key":"dc:date.issued","label":"Date","values":["1990"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Tech"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"dc:type.dcmitype","label":"Dc Type Dcmitype","values":["Text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Agricultural Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Virginia Polytechnic Institute and State University"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["In Copyright"]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://rightsstatements.org/vocab/InC/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-04252009-040734"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/42224"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Agricultural operations such as harvesting and sorting typify controlled processes. Engineering students who wish to specialize in automatic control often do not get sufficient experience in the integration of the three areas of a complete control system: sensors, computing, and actuation. A teststand was designed and built for laboratory exercises which illustrate the inter-relationship of sensors, computing, and actuation in a sorting operation. Black, gray, and white blocks were placed on a conveyor and moved past two sensors which provided color and position information to a control program. Based upon the information provided by the sensors, the control algorithm activated pneumatic cylinders that sorted the blocks. Two algorithms, identified as open-loop and closed-loop, were tested. For the open-loop tests, the conveyor moved at constant velocity, and for the closed-loop tests, conveyor velocity was cycled. The algorithms calculated the delay between the time a block passed the position sensor and the point where the block was struck by a cylinder, and adjusted the actuation time accordingly. Tests were run at conveyor speeds between 10 and 80 cm/s. Using the open-loop algorithm, 99.7% of the blocks were identified and struck by the correct cylinder, and for the closed-loop algorithm the accuracy was 98.6%. The control program was written in C and executed on an IBM PC. Three laboratory exercises at various levels of difficulty were developed for the teststand."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["Master of Science"]},{"key":"dc:format.medium","label":"Dc Format Medium","values":["BTD"]},{"key":"dc:format.mimetype","label":"Dc Format Mimetype","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["An electropneumatic teststand for teaching control to engineering undergraduates"]}]}],"canonical_facts":{"dc:contributor.department":["Agricultural Engineering"],"dc:creator":["Tripodi, Michael A."],"dc:date.accessioned":["2014-03-14T21:34:30Z"],"dc:date.available":["2014-03-14T21:34:30Z","2009-04-25"],"dc:date.issued":["1990"],"dc:description.abstract":["Agricultural operations such as harvesting and sorting typify controlled processes. Engineering students who wish to specialize in automatic control often do not get sufficient experience in the integration of the three areas of a complete control system: sensors, computing, and actuation. A teststand was designed and built for laboratory exercises which illustrate the inter-relationship of sensors, computing, and actuation in a sorting operation. Black, gray, and white blocks were placed on a conveyor and moved past two sensors which provided color and position information to a control program. Based upon the information provided by the sensors, the control algorithm activated pneumatic cylinders that sorted the blocks. Two algorithms, identified as open-loop and closed-loop, were tested. For the open-loop tests, the conveyor moved at constant velocity, and for the closed-loop tests, conveyor velocity was cycled. The algorithms calculated the delay between the time a block passed the position sensor and the point where the block was struck by a cylinder, and adjusted the actuation time accordingly. Tests were run at conveyor speeds between 10 and 80 cm/s. Using the open-loop algorithm, 99.7% of the blocks were identified and struck by the correct cylinder, and for the closed-loop algorithm the accuracy was 98.6%. The control program was written in C and executed on an IBM PC. Three laboratory exercises at various levels of difficulty were developed for the teststand."],"dc:description.degree":["Master of Science"],"dc:format.medium":["BTD"],"dc:format.mimetype":["application/pdf"],"dc:identifier.other":["etd-04252009-040734"],"dc:identifier.uri":["http://hdl.handle.net/10919/42224"],"dc:language.iso":["en"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:title":["An electropneumatic teststand for teaching control to engineering undergraduates"],"dc:type":["Thesis"],"dc:type.dcmitype":["Text"],"thesis:degree_discipline":["Agricultural Engineering"],"thesis:degree_level":["masters"],"thesis:degree_name":["Master of Science"],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-22T22:20:12Z"}