25-Comp-B8 Computer Integrated Manufacturing · May 2015
Question 2 of 6: Robot Control Resolution
Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)
Notes on this paper
98-Comp-B8, Computer Integrated Manufacturing — National Exams, May 2015. Open-book, 3 hours, non-communicating calculator permitted; six questions of equal value (each 20%), most requiring an essay-format answer; ANY FIVE constitute a complete exam (all six answered below as a complete study resource).
Reference texts: Groover, Automation, Production Systems, and Computer-Integrated Manufacturing, 4th ed. — numerical control (Ch.6–7, Q1), industrial robotics and control resolution (Ch.8, Q2), artificial intelligence and process planning in manufacturing (Ch.24–25, Q3–Q5), computer-integrated manufacturing and manufacturing cells (Ch.1, 19, 24–25, Q4–Q5), and flexible manufacturing systems (Ch.19, Q6); Kalpakjian & Schmid, Manufacturing Engineering and Technology, 7th ed. — CAD/CAM and process planning (Ch.38–39, Q4).
Find. (a) The control resolution of the 12-bit telescoping-arm axis. (b) The minimum bit storage capacity that gives a control resolution no coarser than $0.5\text{ mm}$ on the $1.2\text{ m}$ slide.
Approach. An $n$-bit binary register addresses $2^n$ distinct storage states, which divide the axis range into $2^n-1$ equal control increments; control resolution is the axis range divided by that number of increments, $CR = R/(2^n-1)$. Part (a) evaluates this directly; part (b) inverts it, solving for the smallest integer $n$ that makes $CR \le 0.5\text{ mm}$.
(a) State the control-resolution relation and substitute. With $n=12$ bits, the register has $2^{12}=4096$ addressable states, giving $2^{12}-1 = 4095$ equal increments across the $0.7\text{ m}$ range:
$$CR = \frac{R}{2^{n}-1} = \frac{0.7\text{ m}}{4095} = \boxed{1.709\times10^{-4}\text{ m} = 0.1709\text{ mm}}$$
This is the smallest increment of arm extension the controller can distinguish and command.
(b) Convert the target resolution to a required number of increments. The controller needs $2^{n}-1$ increments no coarser than $CR = 0.5\text{ mm} = 0.0005\text{ m}$ across the $1.2\text{ m}$ range, so
$$2^{n}-1 \ \ge\ \frac{R}{CR} = \frac{1.2}{0.0005} = 2400$$
Find the smallest integer $n$ satisfying the inequality. Testing successive bit counts: $2^{11}-1 = 2047$ (insufficient, $2047 < 2400$); $2^{12}-1 = 4095$ (sufficient, $4095 \ge 2400$). Therefore
$$n_{\min} = \boxed{12\text{ bits}}$$
which gives an actual control resolution of $1.2/4095 = 0.293\text{ mm}$, comfortably finer than the required $0.5\text{ mm}$ (an 11-bit register would only achieve $1.2/2047 = 0.586\text{ mm}$, which fails the specification).
Quantity
Value
(a) Control resolution, 12-bit / 0.7 m axis
0.1709 mm
(b) Minimum storage capacity for ≤0.5 mm resolution on 1.2 m slide