Engineering Ethics Cases with Numerical Problems

from an NSF & Bovay Fund sponsored workshop

August 14-18, 1995

Texas A&M University

Electrical Engineering Case 3

Control Design

Authors:

Ottis Barron

Suggested Courses:

Control Design

Level:

Junior

I. Narrative

Your company is designing a new compress to be used in baling scrap fabric. The baling process requires that the machine be cleaned of lint between every use to avoid mixing material colors. The compress is to have four ram positions: a) the up position allows the scrap to be loaded; b) the retract position allows the bale to be removed; c) the press position holds the scrap in the compressed state for strapping; and d) the down position allows access to the upper part of the compress for cleaning.

Four pushbuttons (PB) are to be used to control the motion of the ram and four sensors are to be used to indicate the ram position. A 220 volt ac motor is to be used to power the hydraulic pump for driving the hydraulic cylinder which positions the ram. A 2-position 110 volt solenoid will operate a valve to determine the direction of ram movement when the pump is running.

 


II. Engineering Questions

1.

Design a logic circuit for controlling the valve position and the power to the motor . Prepare a parts list and cost estimate for your design. Be prepared to present and defend your design at the next class meeting.

Questions: a) Did you make use of "don't care" states to simplify your design?

b) If your answer to 1) is "yes", what happens to the system operation if the impossible "don't care" conditions do in fact occur?

c) Are there safety considerations which should be included in your design?

2. (For use in in-class discussion) Several years after compress production has begun, you are examining the schematic of the control circuit when you notice a potential problem. Pump power will be applied when the retract PB is pushed with the ram in the down position. This of course is the desired action for moving the ram up to the retract position where the pump power is removed. However, if the down sensor is again activated, pump power is again applied and the ram will move upward. Under what conditions might this present a problem?

3. Prepare a short written presentation for your group leader which presents your analysis of the seriousness of the problem. Also be prepared to present your analysis in the weekly staff meeting.

Further class discussion may include:

a) What is your responsibility to examine the system response to "don't care" states?

b) How much consideration should you give to the possibility of operator error (or stupidity)?

c) Under what conditions should you attempt to "idiot proof" your design?)

4. Suppose the ram is placed in the retract position and left there for an extended time. As the hydraulic pressure in the cylinder gradually bleeds down, the ram slowly lowers. As the ram continues to drop, the down sensor is eventually activated and the ram retracts. If the operator happens to be cleaning the machine at the time, a serious injury is likely to occur. What recommendations would you make to your manager to guard against this unlikely event`?

5. What can you include in your design to protect the operator in a potentially dangerous situation? (Interlocks, warning labels, operating proceedures, instruction manuals, etc. How likely is it that the operator may be poorly educated, maybe illiterate? Should this be a design consideration?)

III. Ethical Questions

1. In view of the fact that no problems have been reported with the 10,000 machines presently in operation, management holds that no action is needed with respect to the problem. What is your response? Would your response change if production included only 500 machines? 500,000?

2. Suppose that the machine is scheduled to go into production next Monday. Incorporation of safety interlocks to prevent the motor running when the access gate is open would cost only $2.00 per unit but would result in an 8 week delay in production. This delay would seriously impact the company market position because a competitor is expected to have a comparable machine available in 4 weeks. Would you recommend incorporation of the safety interlocks? Be prepared to defend your position.

IV. Engineering Solutions

There are a number of safety features that should be considered. These include:

a) panel lights to alert the operator to the operational status of the machine,

b) interlocks to prevent pump operation when the access gate is open,

c) location of control panel so that it is visible from the gate area of the machine,

d) others.

There are several solutions to the design problem, some better than others. One possible solution is presented here.

The four push-buttons (PBU for up, PBR for retract, PBP for press, and PBD for down) are used to individually set four latches (LU, LR, LP, and LD). The four position sensors (U, R, P, and D) provide two outputs; one indicates that the ram is in position (indicated by 1), the other that it is not (indicated by 0). Panel lights are turned on by the 0 output of the latch and indicate the last activated push-button (and therefore the ram position if the motor is not running).

Assumptions include: 1) only one PB at a time is activated,

2) once a PB is activated, the motor runs until the desired position is reached.

Logic equations are:

Vd = U1*(LD1+LP1+LR1) + R1*(LD1+LP1) +( P1*LD1)

Vu = D1*(LP1+LR1+LU1) + P1*(LR1+LU1) + (R1*LU1)

M = (LU1*U0) + (LR1*R0) + (LP1*P0) + (LD1*D0)

Vd activates the down direction solenoid, Vu activates the up direction solenoid, and M activates the motor power circuit.









V. Solutions to Ethical Questions

1. According to the code of the Institute of Electrical and Electronics Engineers (IEEE), members of the IEEE are obligated to "accept responsibility in making engineering decisions consistant with the safety, health, and welfare of the public, and to disclose promptly factors that might endanger the public or the environment." This requirement applies whether 500 or 500,000 machines are sold. Given the safety problems with the machine, the danger should be disclosed. The The dangers may only rarely appear. This is a factor in determinging how far one should go in trying to secure design changes. The expense involved in the changes should also be considered.

2. Safety interlocks are inexpensive, and they could be featured prominently in advertising. They might also prevent expensive lawsuits. The delay might be costly in the short run, but pay off in the long run. Besides, it would definitely promote safety. Management might even be able to get customers to accept the delay, considering that the machine will be safer than the competition's product.

There are several models of professional responsibility. One model (the Malpractice Model) advocates only avoiding directly causing harm. The Due-Care Model promotes attempts to prevent problems, not simply not cause them. The second model clearly justifies making the safety changes. Which model do you think is more in accord with engineering professionalism?