<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Nirmalpyar&#039;s Blog</title>
	<atom:link href="http://nirmalpyar.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://nirmalpyar.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Fri, 02 Oct 2009 07:29:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='nirmalpyar.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Nirmalpyar&#039;s Blog</title>
		<link>http://nirmalpyar.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://nirmalpyar.wordpress.com/osd.xml" title="Nirmalpyar&#039;s Blog" />
	<atom:link rel='hub' href='http://nirmalpyar.wordpress.com/?pushpress=hub'/>
		<item>
		<title>What are incremental encoders? How are they useful to us?</title>
		<link>http://nirmalpyar.wordpress.com/2009/10/02/what-are-incremental-encoders-how-are-they-useful-to-us/</link>
		<comments>http://nirmalpyar.wordpress.com/2009/10/02/what-are-incremental-encoders-how-are-they-useful-to-us/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 07:29:02 +0000</pubDate>
		<dc:creator>nirmalpyar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nirmalpyar.wordpress.com/?p=56</guid>
		<description><![CDATA[Incremental encoders are position feedback devices that provide incremental counts. Incremental encoders have only a single band consisting of alternate transparent and opaque sectors. As the encoder turns, the photo sensor sends a quasi-sine wave to a Schmitt trigger, which transforms this into a sharp square wave, a series of pulses. These go to an [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nirmalpyar.wordpress.com&amp;blog=8627619&amp;post=56&amp;subd=nirmalpyar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="text-decoration:underline;">Incremental</span> encoders are position feedback devices that provide incremental counts. Incremental encoders have only a single band consisting of alternate transparent and opaque sectors. As the encoder turns, the photo sensor sends a quasi-sine wave to a Schmitt trigger, which transforms this into a sharp square wave, a series of pulses. These go to an UP/DOWN counter, whose count represents the encoder position. Commercially available incremental encoders typically give from 200 to high as 5000 pulses per turn.</p>
<p>Compared to coded pattern encoders, incremental encoders have four main advantages:</p>
<ol>
<li>They are simpler and less expensive</li>
<li>They need no decoding circuits, only a counter.</li>
<li>Their range is only limited by the counter capacity. Additional encoder with step down gearing is used to increase the range that can be covered.</li>
<li>The measurement origin can be chosen at any point by resetting the counter (floating zero).</li>
</ol>
<h3><strong>Drawback:</strong></h3>
<ol>
<li>Incremental encoders do not measure absolute position, only incremental changes. Therefore, any mistake in the count is carried along to all subsequent counts.</li>
</ol>
<p><strong>Applications</strong></p>
<ul>
<li>Precise angle measurement</li>
<li>RPM or direction of rotation measurement</li>
<li>X/Y positioning tables</li>
<li>Positioning in handlings-systems</li>
</ul>
<p>Reference:</p>
<p>ü        <a href="http://www.baumerelectric.com/">www.baumerelectric.com</a></p>
<p>ü        <a href="http://www.avagotech.com/">www.avagotech.com</a></p>
<p>ü        Industrial automation: circuit design and components, by David W Pessen-  1989</p>
<p>ü        <a href="http://www.cmcontrols.com/">www.cmcontrols.com</a></p>
<p>ü        <a href="http://www.directindustry.com/">www.directindustry.com</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nirmalpyar.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nirmalpyar.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nirmalpyar.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nirmalpyar.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nirmalpyar.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nirmalpyar.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nirmalpyar.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nirmalpyar.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nirmalpyar.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nirmalpyar.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nirmalpyar.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nirmalpyar.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nirmalpyar.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nirmalpyar.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nirmalpyar.wordpress.com&amp;blog=8627619&amp;post=56&amp;subd=nirmalpyar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nirmalpyar.wordpress.com/2009/10/02/what-are-incremental-encoders-how-are-they-useful-to-us/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42c4acfe7f30431d49b04df04681a620?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nirmalpyar</media:title>
		</media:content>
	</item>
		<item>
		<title>What is a Synchro? Is it related in any way to a stepper motor?</title>
		<link>http://nirmalpyar.wordpress.com/2009/10/02/what-is-a-synchro-is-it-related-in-any-way-to-a-stepper-motor/</link>
		<comments>http://nirmalpyar.wordpress.com/2009/10/02/what-is-a-synchro-is-it-related-in-any-way-to-a-stepper-motor/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 07:27:56 +0000</pubDate>
		<dc:creator>nirmalpyar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nirmalpyar.wordpress.com/?p=55</guid>
		<description><![CDATA[The term “synchro” is an abbreviation of the word “synchronous.” It is the name given to a variety of rotary, electromechanical, position-sensing devices. A SYNCHRO is a motor like device containing a rotor and a stator and capable of converting an angular position into an electrical signal, or an electrical signal into an angular position. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nirmalpyar.wordpress.com&amp;blog=8627619&amp;post=55&amp;subd=nirmalpyar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>
<div>
<h2 style="text-align:center;"><strong> </strong></h2>
<div>
<p>The term “synchro” is an abbreviation of the word “synchronous.” It is the name given to a variety of rotary, electromechanical, position-sensing devices.</p>
<p><strong>A SYNCHRO is a motor like device containing a rotor and a stator and capable of converting an angular position into an electrical signal, or an electrical signal into an angular position.</strong> A Synchro can provide an electrical output (at the Stator) representing its shaft position or it can provide a mechanical indication of shaft position in response to an applied electrical input to its stator winding.</p>
<p>Synchro systems were first used in the control system of the Panama Canal, to transmit lock gate and valve stem positions, and water levels, to the control desks. It is commercially known as a <em>selsyn </em>or an <em>autosyn.</em></p>
<p><em><img title="Synchro" src="http://lakshmimenon.files.wordpress.com/2009/09/synchro.jpg?w=225&#038;h=206&#038;h=206" alt="Synchro" width="225" height="206" /><br />
</em></p>
<p>Synchros can be thought of as “<strong>variable</strong> <strong>transformers</strong>” .When an AC voltage applied to the rotor shaft winding, it causes a change in the synchro’s Stator output voltage. In its general physical construction, it is much like an electric motor. The primary winding of the transformer, fixed to the rotor, is excited by a sinusoidal electric current (AC), which by electromagnetic induction causes currents to flow in the three star-connected secondary windings fixed at 120 degrees to each other on the stator. The relative magnitudes of secondary currents are measured and used to determine the angle of the rotor relative to the stator, or the currents can be used to directly drive a receiver synchro that will rotate in unison with the synchro transmitter. In the latter case, the whole device (in some applications) is also called a <strong>selsyn</strong> (self and synchronizing). When several synchros are correctly connected, all of the rotors will align themselves in the same angular position. This is useful, since when the angular position of one synchro is forced to change, it can drive another synchro to indicate the angular change.</p>
<p>With their rugged construction and high reliability, Synchros have been used since World War II as the “angle” transducer of choice for Military, Space and Aviation applications, where only the best will do.</p>
<p>The relation between a synchro and stepper motor is that the stepper motor is just a special type of the synchro. A stepper motor is designed to rotate through a specific angle (called a step) for each electrical pulse received from its control unit.</p>
<p>Reference:</p>
<p>www.synchro-systems.com</p>
<p>en.wikipedia.org</p>
<p>www.artikel-software.com</p>
</div>
</div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nirmalpyar.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nirmalpyar.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nirmalpyar.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nirmalpyar.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nirmalpyar.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nirmalpyar.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nirmalpyar.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nirmalpyar.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nirmalpyar.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nirmalpyar.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nirmalpyar.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nirmalpyar.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nirmalpyar.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nirmalpyar.wordpress.com/55/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nirmalpyar.wordpress.com&amp;blog=8627619&amp;post=55&amp;subd=nirmalpyar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nirmalpyar.wordpress.com/2009/10/02/what-is-a-synchro-is-it-related-in-any-way-to-a-stepper-motor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42c4acfe7f30431d49b04df04681a620?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nirmalpyar</media:title>
		</media:content>

		<media:content url="http://lakshmimenon.files.wordpress.com/2009/09/synchro.jpg?w=225&#38;h=206&#38;h=206" medium="image">
			<media:title type="html">Synchro</media:title>
		</media:content>
	</item>
		<item>
		<title>What do the poles and zeros contribute to   in the control system?</title>
		<link>http://nirmalpyar.wordpress.com/2009/10/02/what-do-the-poles-and-zeros-contribute-to-in-the-control-system/</link>
		<comments>http://nirmalpyar.wordpress.com/2009/10/02/what-do-the-poles-and-zeros-contribute-to-in-the-control-system/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 07:25:28 +0000</pubDate>
		<dc:creator>nirmalpyar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nirmalpyar.wordpress.com/?p=57</guid>
		<description><![CDATA[The transfer function provides a basis for determining important system response characteristics without solving the complete differential equation. A transfer function is  defined as a ratio of two polynomials: Where N(s) and D(s) are simple polynomials These can be writtern as: N(s)=(s − z1)(s − z2) . . . (s − zm−1)(s − zm) D(s)=(s [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nirmalpyar.wordpress.com&amp;blog=8627619&amp;post=57&amp;subd=nirmalpyar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The transfer function provides a basis for determining important system response characteristics without solving the complete differential equation.</p>
<p>A transfer function is  defined as a ratio of two polynomials:</p>
<dl>
<dd><img src="http://upload.wikimedia.org/math/f/b/5/fb5ecaaa986f8cc677fb32ca8f9ad4e3.png" alt="H(s) = {N(s) \over D(s)}" /> </dd>
</dl>
<p>Where N(s) and D(s) are simple polynomials</p>
<p>These can be writtern as:</p>
<p>N(s)=(s − z1)(s − z2) . . . (s − zm−1)(s − zm)<br />
D(s)=(s − p1)(s − p2) . . . (s − pn−1)(s − pn) ,</p>
<p><strong>Zeros</strong> are the roots of <em>N(s)</em> (the numerator of the transfer function) obtained by setting <em>N(s) = 0</em> and solving for <em>s</em>.</p>
<p><strong>Poles</strong> are the roots of <em>D(s)</em> (the denominator of the transfer function), obtained by setting <em>D(s) = 0</em> and solving for <em>s.</em></p>
<p>All of the coefficients of polynomials N(s) and D(s) are real, therefore the poles and zeros must be either purely real, or appear in complex conjugate pairs.</p>
<p><strong>Poles</strong> and <strong>Zeros</strong> of a transfer function are the frequencies for which the value of the transfer function becomes infinity or zero respectively.As <em>s</em> approaches a zero, the numerator of the transfer function (and therefore the transfer function itself) approaches the value 0. When <em>s</em> approaches a pole, the denominator of the transfer function approaches zero, and the value of the transfer function approaches infinity.<strong><em>The values of the poles and the zeros of a system determine whether the system is stable, and how well the system performs. Control systems, in the most simple sense, can be designed simply by assigning specific values to the poles and zeros of the system.</em></strong></p>
<p>A system is characterized by its poles and zeros .Because the transfer function completely represents a system differential equation, <em>its poles and<br />
zeros effectively define the system response</em>. In particular the system poles directly define the components in the homogeneous response.The locations of the poles, and the values of the real and imaginary parts of the pole helps to determine the response of the system.</p>
<p>The <em>stability of a linear system may be determined</em> directly from its transfer function. An nth order linear system is asymptotically stable only if all of the components in the homogeneous response from a finite set of initial conditions decay to zero as time increases.In order for a linear system to be stable, all of its poles must have negative real parts.</p>
<p>Reference:</p>
<p>http://en.wikibooks.org/wiki/Control_Systems/Poles_and_Zeros</p>
<p><cite>web.mit.edu/2.14/www/Handouts/Pole<strong>Zero</strong>.pdf</cite></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nirmalpyar.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nirmalpyar.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nirmalpyar.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nirmalpyar.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nirmalpyar.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nirmalpyar.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nirmalpyar.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nirmalpyar.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nirmalpyar.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nirmalpyar.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nirmalpyar.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nirmalpyar.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nirmalpyar.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nirmalpyar.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nirmalpyar.wordpress.com&amp;blog=8627619&amp;post=57&amp;subd=nirmalpyar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nirmalpyar.wordpress.com/2009/10/02/what-do-the-poles-and-zeros-contribute-to-in-the-control-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42c4acfe7f30431d49b04df04681a620?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nirmalpyar</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/math/f/b/5/fb5ecaaa986f8cc677fb32ca8f9ad4e3.png" medium="image">
			<media:title type="html">H(s) = {N(s) \over D(s)}</media:title>
		</media:content>
	</item>
		<item>
		<title>What would the effect of adding a zero  to a control system?</title>
		<link>http://nirmalpyar.wordpress.com/2009/10/02/what-would-the-effect-of-adding-a-zero-to-a-control-system/</link>
		<comments>http://nirmalpyar.wordpress.com/2009/10/02/what-would-the-effect-of-adding-a-zero-to-a-control-system/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 07:20:44 +0000</pubDate>
		<dc:creator>nirmalpyar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nirmalpyar.wordpress.com/?p=58</guid>
		<description><![CDATA[Consider the second-order system given by The poles are given by s = –p1 and s = –p2). When we add a zero at s = –z1 to the controller, the open-loop transfer function will change to: We can put the zero at three different positions with respect to the pole.The effect of changing the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nirmalpyar.wordpress.com&amp;blog=8627619&amp;post=58&amp;subd=nirmalpyar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Consider the second-order system given by</p>
<p><img title="ppt" src="http://jyotsnaj.files.wordpress.com/2009/10/ppt1.jpg?w=319&#038;h=71&#038;h=71" alt="ppt" width="319" height="71" /></p>
<p>The poles are given by <em>s </em>= –<em>p</em>1 and <em>s </em>= –<em>p</em>2). When we add a zero at <em>s </em>= –<em>z</em>1 to the controller, the open-loop transfer function will change to:</p>
<p><em><img title="ppt1" src="http://jyotsnaj.files.wordpress.com/2009/10/ppt11.jpg?w=319&#038;h=71&#038;h=71" alt="ppt1" width="319" height="71" /></em></p>
<p><img title="ppt2" src="http://jyotsnaj.files.wordpress.com/2009/10/ppt21.jpg?w=460&#038;h=339&#038;h=339" alt="ppt2" width="460" height="339" /></p>
<p>We can put the zero at three different positions with respect to the pole.The effect of changing the gain <em>K </em>on the position of closed-loop pole and type of responses.</p>
<p><strong> </strong><strong>(a) </strong>The zero <em>s </em>= –<em>z</em>1 is not present.This means that we can choose <em>K </em>for the system to be overdamped,critically damped or underdamped.</p>
<p><strong> </strong><strong>(b) </strong>The zero <em>s </em>= –<em>z</em>1 is located to the right of both poles, <em>s </em>= – <em>p</em>2 and <em>s </em>= –<em>p</em>1.In this case, the system can have only real poles and hence we can only find a value for <em>K </em>to make the system overdamped. Hence  time response is low</p>
<p><strong>(c) </strong>The zero <em>s </em>= –<em>z</em>1 is located between <em>s </em>= –<em>p</em>2 and <em>s </em>= –<em>p</em>1.This case provides a root locus on the real axis. The responses are therefore limited to overdamped responses. Fast response is possible.</p>
<p><strong> </strong><strong>(d) </strong>The zero <em>s </em>= –<em>z</em>1 is located to the left of <em>s </em>= –<em>p</em>2 .By placing the zero to the left of bothpoles, the vertical branches of case (a) are bent backward and one end approaches the zero and the other moves to infinity on the real axis. With this configuration, we can now change the damping ratio and the natural frequency (to some extent). The closed-loop pole locations can lie further to the left than <em>s </em>= –<em>p</em>2, which will providefaster time responses.</p>
<p>Since there is a relationship between the position of closed-loop poles and the system time domain performance, we can therefore modify the behaviour of closed-loop system by introducing appropriate zeros in the controller.</p>
<p><strong>Effect of a closed loop zero on unit step response of asecond order system</strong></p>
<p><strong><img title="ppt" src="http://jyotsnaj.files.wordpress.com/2009/10/ppt4.jpg?w=400&#038;h=234&#038;h=234" alt="ppt" width="400" height="234" /></strong></p>
<p>C(t)is the response of the sysem witout adding zero</p>
<p>Cz(t)  be the response of the system with a zero at s=-z</p>
<p><img title="ppt" src="http://jyotsnaj.files.wordpress.com/2009/10/ppt5.jpg?w=458&#038;h=305&#038;h=305" alt="ppt" width="458" height="305" /></p>
<p>Control Systems Engineering, Nagrath &amp; Gopal</p>
<p>www.palgrave.com</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nirmalpyar.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nirmalpyar.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nirmalpyar.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nirmalpyar.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nirmalpyar.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nirmalpyar.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nirmalpyar.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nirmalpyar.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nirmalpyar.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nirmalpyar.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nirmalpyar.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nirmalpyar.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nirmalpyar.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nirmalpyar.wordpress.com/58/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nirmalpyar.wordpress.com&amp;blog=8627619&amp;post=58&amp;subd=nirmalpyar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nirmalpyar.wordpress.com/2009/10/02/what-would-the-effect-of-adding-a-zero-to-a-control-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42c4acfe7f30431d49b04df04681a620?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nirmalpyar</media:title>
		</media:content>

		<media:content url="http://jyotsnaj.files.wordpress.com/2009/10/ppt1.jpg?w=319&#38;h=71&#38;h=71" medium="image">
			<media:title type="html">ppt</media:title>
		</media:content>

		<media:content url="http://jyotsnaj.files.wordpress.com/2009/10/ppt11.jpg?w=319&#38;h=71&#38;h=71" medium="image">
			<media:title type="html">ppt1</media:title>
		</media:content>

		<media:content url="http://jyotsnaj.files.wordpress.com/2009/10/ppt21.jpg?w=460&#38;h=339&#38;h=339" medium="image">
			<media:title type="html">ppt2</media:title>
		</media:content>

		<media:content url="http://jyotsnaj.files.wordpress.com/2009/10/ppt4.jpg?w=400&#38;h=234&#38;h=234" medium="image">
			<media:title type="html">ppt</media:title>
		</media:content>

		<media:content url="http://jyotsnaj.files.wordpress.com/2009/10/ppt5.jpg?w=458&#38;h=305&#38;h=305" medium="image">
			<media:title type="html">ppt</media:title>
		</media:content>
	</item>
		<item>
		<title>SERVOMECHANISM</title>
		<link>http://nirmalpyar.wordpress.com/2009/07/25/servomechanism/</link>
		<comments>http://nirmalpyar.wordpress.com/2009/07/25/servomechanism/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 08:53:20 +0000</pubDate>
		<dc:creator>nirmalpyar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nirmalpyar.wordpress.com/?p=9</guid>
		<description><![CDATA[SERVOMECHANISM Servomechanism refers to an automatic device for the control of a large power output by means of a small power input or for maintaining correct operating conditions in a mechanism. It is a type of feedback arrangement for the automatic self-regulation of an electrical, mechanical, or biological system by returning part of its output [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nirmalpyar.wordpress.com&amp;blog=8627619&amp;post=9&amp;subd=nirmalpyar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="center"><strong>SERVOMECHANISM</strong></p>
<p align="center"><strong><div id="attachment_10" class="wp-caption alignnone" style="width: 460px"><strong><img class="size-full wp-image-10" title="CE616600FG0010[1]" src="http://nirmalpyar.files.wordpress.com/2009/07/ce616600fg00101.jpg?w=450&#038;h=140" alt="Servomechanism" width="450" height="140" /></strong><p class="wp-caption-text">Servomechanism</p></div><br />
</strong></p>
<p><strong>Servomechanism</strong> refers to an automatic device for the control of a large power output by means of a small power input or for maintaining correct operating conditions in a mechanism. It is a type of <strong>feedback</strong><a href="http://encyclopedia2.thefreedictionary.com/feedback"><strong> </strong></a><strong> arrangement</strong> for the automatic self-regulation of an electrical, mechanical, or biological system by returning part of its output as input. For example , the constant speed control system of a DC motor is a servomechanism that monitors any variations in the motor&#8217;s speed so that it can quickly and automatically return the speed to its correct value. Servomechanisms were first used in military and marine navigation equipment. Today they are used in automatic machine tools, satellite-tracking antennas, celestial-tracking systems on telescopes, automatic navigation systems, and antiaircraft-gun control systems. Other examples are fly by wire<a title="Fly-by-wire" href="http://en.wikipedia.org/wiki/Fly-by-wire"></a> systems in aircraft which use servos to actuate the aircraft&#8217;s control surfaces, and radio controlled drivers which use <strong>RC servos</strong> for the same purpose. Many autofocus cameras also use a servomechanism to accurately move the lens, and thus adjust the focus. A modern <a title="Hard disk drive" href="http://en.wikipedia.org/wiki/Hard_disk_drive"></a>hard disk drive has a magnetic servo system with sub-micrometre positioning accuracy.</p>
<p><strong>The design of servomechanisms is considered to be a branch of both robotics</strong><strong> and </strong><strong>cybernetics.</strong></p>
<p>To sum it all up the purpose of a servomechanism is to provide one or more of the following objectives:</p>
<p>(1) Ac­curate control of motion without the need for human attendants (automatic control)</p>
<p>(2) Maintenance of accuracy with mechanical load variations, changes in the environment,</p>
<p>power supply fluctuations, and aging and deterioration of components (regulation and</p>
<p>self-  calibration)</p>
<p>(3) control of a high-power load from a low-power command signal (power amplification)</p>
<p>(4) control of an output from a remotely located input, without the use of mechanical linkages</p>
<p>(remote control, shaft repeater).</p>
<p><strong> </strong>All servomechanisms have at least these basic components: a controlled device, a command device, an error detector, an error-signal amplifier, and a device to perform any necessary error corrections (the <strong>servomotor</strong>). In the controlled device, that which is being regulated is usually position. This device must, therefore, have some means of generating a signal (such as a voltage), called the<strong> feedback signal</strong>, that represents its current position. This signal is sent to an error-detecting device. The command device receives information, usually from outside the system, that represents the desired position of the controlled device. This information is converted to a form usable by the system (such as a voltage) and is fed to the same error detector as is the signal from the controlled device. The error detector compares the feedback signal (representing actual position) with the command signal (representing desired position). Any discrepancy results in an error signal that represents the correction necessary to bring the controlled device to its desired position. The error-correction signal is sent to an amplifier, and the amplified voltage is used to drive the servomotor, which repositions the controlled device.</p>
<p>A typical system using a servomechanism is the <strong>communication satellite </strong>tracking antenna of a <strong>satellite earth</strong> station. The objective is to keep the antenna aimed directly at the<strong> communications satellite</strong> in order to receive and transmit the strongest possible signal. One method used to accomplish this is to compare the signals from the satellite as received by two or more closely positioned receiving elements on the antenna. Any difference in the strengths of the signals received by these elements results in a correction signal being sent to the antenna servomotor. This continuous feedback method allows a terrestrial antenna to be aimed at a satellite 37,007 km (23,000 miles) above the Earth to an accuracy measured in hundredths of a centimetre.</p>
<p><strong>A servomechanism is unique from other control systems because it controls a parameter by commanding the time-based derivative of that parameter</strong>. For example a servomechanism controlling position must be capable of changing the velocity of the system because the time-based derivative (rate change) of position is velocity. A hydraulic actuator controlled by a spool valve and a position sensor is a good example because the velocity of the actuator is proportional to the error signal of the position sensor.</p>
<p>Servomechanism may or may not use a <strong>servomotor</strong>. For example a household furnace controlled by thermostat is a servomechanism, yet there is no motor being controlled directly by the servomechanism.</p>
<p>A common type of servo provides <em>position control</em>. Servos are commonly electrical or partially electronic in nature, using an <strong>electric motor</strong><a title="Electric motor" href="http://en.wikipedia.org/wiki/Electric_motor"><strong> </strong></a> as the primary means of creating mechanical <strong>force. </strong>Other types of servos use <strong>hydraulics, pneumatics</strong>, or <strong>magnetic</strong> principles. Usually, servos operate on the principle of <strong>negative feedback,</strong> where the control input is compared to the actual position of the mechanical system as measured by some sort of <strong>transducer </strong>at the output. Any difference between the actual and wanted values (an &#8220;error signal&#8221;) is amplified and used to drive the system in the direction necessary to reduce or eliminate the error. An entire science known as <strong>control theory</strong> has been developed on this type of system.</p>
<p>Typical servos give a rotary (angular) output. Linear types are common as well, using a screw thread or a linear motor to give linear motion.</p>
<p>Another device commonly referred to as a servo is used in automobiles to amplify the steering or braking force applied by the driver. However, these devices are not true servos, but rather mechanical amplifiers.</p>
<p>In industrial machines, servos are used to perform complex motion.</p>
<p><strong>HISTORY</strong></p>
<p>The origin of the word is believed to come from the French “Le Servomoteur” or the slavemotor, first used by J. J. L. Farcot in 1868 to describe hydraulic and steam engines for use in ship steering.</p>
<p>James Watt&#8217;s steam engine governor is generally considered the first powered feedback system. The windmaill fantail is an earlier example of automatic control, but since it does not have an amplifier or gain, it is not usually considered a servomechanism.</p>
<p>The first feedback position control device was the ship steeing engine, used to position the rudder of large ships based on the position of ship&#8217;s wheel.  Steam steering engines had the characteristics of a modern servomechanism: an input, an output, an error signal, and a means for amplifying the error signal used for negative feedback to drive the error towards zero.</p>
<p>Electrical servomechanisms require a power amplifier. World War 2 saw the development of electrical fire control servomechanisms, using an amplidyne as the power amplifier. Vacuum tube amplifiers were used in the UNISERVO tape drive for the UNIVAC 1 computer.</p>
<p>Modern servomechanisms use solid state power amplifiers, usually built from MOSFET or thyristor devices. Small servos may use power transistors.</p>
<p><strong>RC SERVOS</strong></p>
<p>Small R/C servo mechanism<br />
1. Electric motor<br />
2. position feedback potentiometer<br />
3. reduction gear<br />
4. actuator arm</p>
<p><strong>RC servos</strong> are hobbyist remote control devices servos typically employed in radio controlled models, where they are used to provide actuation for various mechanical systems such as the steering of a car, the flaps on a plane, or the rudder of a boat.</p>
<p>RC servos are composed of an electric motor mechanically linked to a potentiometer. PWM signals sent to the servo are translated into position commands by electronics inside the servo. When the servo is commanded to rotate, the motor is powered until the potentiometer reaches the value corresponding to the commanded position.</p>
<p>Due to their affordability, reliability, and simplicity of control by microprocessors, RC servos are often used in small-scale robotics applications.</p>
<p>The servo is controlled by three wires: ground (usually black/orange), power (red) and control (brown/other colour). This wiring sequence is not true for all servos, for example the S03NXF Std. Servo is wired as brown(negative), red (positive) and orange (signal). The servo will move based on the pulses sent over the control wire, which set the angle of the actuator arm. The servo expects a pulse every 20 ms in order to gain correct information about the angle. The width of the servo pulse dictates the range of the servo&#8217;s angular motion.</p>
<p>RC Servos are usually powered from either NiCd or NiMH packs common to most RC devices. More recently these systems are powered by Lithium Polymer (LiPo) packs. Voltage ratings vary from product to product, but most servos are operated at 4.8 V or 6 V DC from a 4 or 5 cell NiCd or NiMH battery, or a regulated LiPo pack.</p>
<p>References:Wikipedia,Brittanica,Google.</p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nirmalpyar.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nirmalpyar.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nirmalpyar.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nirmalpyar.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nirmalpyar.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nirmalpyar.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nirmalpyar.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nirmalpyar.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nirmalpyar.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nirmalpyar.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nirmalpyar.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nirmalpyar.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nirmalpyar.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nirmalpyar.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nirmalpyar.wordpress.com&amp;blog=8627619&amp;post=9&amp;subd=nirmalpyar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nirmalpyar.wordpress.com/2009/07/25/servomechanism/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42c4acfe7f30431d49b04df04681a620?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nirmalpyar</media:title>
		</media:content>

		<media:content url="http://nirmalpyar.files.wordpress.com/2009/07/ce616600fg00101.jpg" medium="image">
			<media:title type="html">CE616600FG0010[1]</media:title>
		</media:content>
	</item>
		<item>
		<title>CINCINNATI MILACRON T3 ROBOTIC ARM</title>
		<link>http://nirmalpyar.wordpress.com/2009/07/25/cincinnati-milacron-t3-robotic-arm/</link>
		<comments>http://nirmalpyar.wordpress.com/2009/07/25/cincinnati-milacron-t3-robotic-arm/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 08:42:47 +0000</pubDate>
		<dc:creator>nirmalpyar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nirmalpyar.wordpress.com/?p=4</guid>
		<description><![CDATA[CINCINNATI MILACRON T3 ROBOT ARM INTRODUCTION Cincinnati Milacron built large industrial robots primarily for welding industry. It was one of the first companies to change from hydraulic to electric robots. Milacron pioneered the first computerized numerical control (CNC)  robot with improved wrists and the tool centre point (TCP) concepts. The first hydraulic machine, the T3 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nirmalpyar.wordpress.com&amp;blog=8627619&amp;post=4&amp;subd=nirmalpyar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong> </strong></p>
<div class="mceTemp mceIEcenter"></div>
<p align="center">CINCINNATI MILACRON T3 ROBOT ARM</p>
<p align="center"><strong><img class="size-full wp-image-5" title="Cincinnati_Milacron.t3_arm.c1974.102640478.lg" src="http://nirmalpyar.files.wordpress.com/2009/07/cincinnati_milacron-t3_arm-c1974-102640478-lg.jpg?w=450&#038;h=349" alt="CINCINNATI MILACRON T3-776 " width="450" height="349" /> </strong></p>
<p align="center">
<p align="center"><strong> </strong><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>INTRODUCTION</strong></p>
<p>Cincinnati Milacron built large industrial robots primarily for welding industry. It was one of the first companies to change from hydraulic to electric robots. Milacron pioneered the first computerized numerical control (CNC)  robot with improved wrists and the tool centre point (TCP) concepts. The first hydraulic machine, the T3 , was introduced in 1978. It closely resembled the General Electric Man-mate, ITT arm, and other predecessors (Sullivan 1971). Constructed of cast aluminium, it is available in two models of 6-axes revolute jointed arms. The largest, the T3-776, uses ballscrew electric drives to power the shoulder and elbow pitch. The ballscrews replaced the hydraulic cylinders originally used on the T3 robots. The elbow is a classical example of intermediate drive elbow. The same techniques, only upside down, appear in the shoulder. Shoulder yaw is provided by the standard bullgear on a base mounted motor drive. End users have discovered that ballscrews are not sufficiently reliable and are pressuring for an alternators. The eventual disappearance of ballscrews in industrial robots seems inevitable.</p>
<p>This robot is a more classically designed industrial robot.   Designed as a healthy compromise between dexterity and strength this robot was one of the ground breakers, in terms of success, in factory environments.  However, while this robot was a success in industry its inflexible interfacing system makes it difficult to use in research.</p>
<p><strong>CONTROL SYSTEM</strong></p>
<p>The T3 robotic arms is controlled  using a <strong>Hierarchical Control System</strong>.A Hierarchical control system is partitioned vertically into levels of control. The basic comand and control structure is a tree, configured such that each computational module has a single superior, and one or more subordinate modules. The top module is where the highest level decisions are made and the longest planning horizon exists. Goals<strong> </strong>and plans generated at this highest level are transmitted as commands to the next lower level where they are decomposed into sequences of subgoals. These subgoals are in turn transmitted to the next lower control decision level as sequences of  less complex but more frequent commands. In general,the decisions and corresponding decompositions at each level take into account: (a) conrmands from the level above, (b) processed sensory feedback information appropriate to that control decision level, and (c) status reports from decision control modules at the next lower control level.</p>
<div><a rel="attachment wp-att-39" href="http://nirmalpyar.wordpress.com/2009/07/25/cincinnati-milacron-t3-robotic-arm/untitled-7/"></a></div>
<p style="text-align:center;"><a rel="attachment wp-att-39" href="http://nirmalpyar.wordpress.com/2009/07/25/cincinnati-milacron-t3-robotic-arm/untitled-7/"><img class="aligncenter" title="untitled" src="http://nirmalpyar.files.wordpress.com/2009/07/untitled6.jpg?w=450&#038;h=287" alt="HIERARCHIAL CONTROL SYSTEM" width="450" height="287" /></a></p>
<p align="center">The hierarchical control structure serves as an overall guideline for the architecture and partitioning of a sensory interactive robot control system.</p>
<p align="center">
<p align="center">
<div id="attachment_19" class="wp-caption aligncenter" style="width: 310px"><a rel="attachment wp-att-19" href="http://nirmalpyar.wordpress.com/2009/07/25/cincinnati-milacron-t3-robotic-arm/blockdiagra-3/"><img class="size-medium wp-image-19" title="BLOCKDIAGRA" src="http://nirmalpyar.files.wordpress.com/2009/07/blockdiagra2.jpg?w=300&#038;h=206" alt="CMI T3-776 CONTROL SYSTEM BLOCK DIAGRAM" width="300" height="206" /></a><p class="wp-caption-text">CMI T3-776 CONTROL SYSTEM BLOCK DIAGRAM</p></div>
<p align="center">
<p align="center">
<p>The figure shown above depicts  the schematic block diagram of the integrated control structure as configured <strong>on </strong>the Cincinnati Milacron T3 Robot. The system is configured in the hierarchical manner and includes five major subsystems:</p>
<p>(1) The Real-Time Control System (RCS)</p>
<p>(2) The commercial. T3 Robot equipment</p>
<p><strong><em>( 3 ) </em></strong>the End-Effector System</p>
<p>(4) The Vision System</p>
<p>(5) The Watchdog Safety System</p>
<p>The Real-Time Control System as shown in figure is composed of four levels:</p>
<p>(1) The Task Level</p>
<p>(2)The Elemental-Move Level</p>
<p>(3<strong><em>) </em></strong>The Primitive Level</p>
<p>(4)The T3 Level.</p>
<p>The Task, Elemental-Move and Primitive levels of the controller are considered to be Generic Control Levels. That is, these levels would remain essentially the same regardless of the particular robot (commercial or otherwise) being used. The T3 Level, however ,uses information and parameters particular to the T3 Robot and is, therefore, unique to the T3 Robot. The Joystick shown provides an alternate source of commands to the Primitive Level for manual control of the robot and is not used in conjunction with the higher control levels .The T3 Controller shown in figure  is part of the T3 Robot equipment <em>as </em>purchased from Cincinnati Milacron. This controller is subordinate to the T3 Level of the RCS and communicates through a</p>
<p>special interface.</p>
<p>The End-Effector System consists of a two fingered gripper equipped with position and force sensing .The gripper is pneumatically actuated and servo controlled by a controller which is subordinate to the Primitive Level of the RCS. There are three sensory systems <strong>on </strong>the robot:</p>
<p>(1)The finger force and position sensors <strong>on </strong>the gripper which report data to the End</p>
<p>Effector Controller</p>
<p>(2)The 3 point Angle Acquisition System which reports data <em>to </em>the T3 Controller, the T3</p>
<p>Level of the RCS and to the Watchdog Safety System</p>
<p>(3)The Vision System which reports data to the Elemental-Move Level of the RCS.</p>
<p>Of the sensor systems, the vision system is obviously the most  complex. It performs</p>
<p>sophisticated image processing which requires substantial computational time.</p>
<p>The Watchdog Safety System does not fit directly into the hierarchical control structure. It is an independent system which monitors robot motions and compares them to previously defined limits in position, velocity and acceleration. The Watchdog System has the power to stop the robot if any limits are exceeded and consequently monitors both the mechanical and</p>
<p>control systems of the robot.</p>
<p><strong> </strong></p>
<p><strong>PARTS OF THE REAL TIME  CONTROL SYSTEM</strong></p>
<p><strong>(1)Task Level</strong></p>
<p>The Task Level interfaces with the Workstation Level above it and the Elemental-Move Level below it. In the current configuration, the Task Level has no direct interfaces with sensory systems. The Task Level receives commands from the Workstation Level in terms of objects to be handled and named places in the workstation.</p>
<p>For example, the task might be to find a certain part <strong>on </strong>the tray at the load/unload station, pick</p>
<p>it up and put it in the fixture <strong>on </strong>the machine tool. This task could be issued as one command from the Workstation Level to the Task Level of the RCS.</p>
<p><strong> </strong></p>
<p><strong>(2)Elemental-Move Level</strong></p>
<p>The E-Move Level interfaces with the Task Level above it and the Primitive Level below it. In addition, the E-Move Level interfaces with the Vision System from which it acquires part position and orientation data. The E-Move Level receives commands from the Task Level which are elemental segments of the Task Level command under execution. These are generally single moves from one named location to another. If a part acquisition is involved, data from the Vision System is requested to determine the exact location of the next goal point. The E-Move Level then develops a trajectory between the new goal point and its current position. A trajectory maybe simply a straight line move to the goal point or a more complex move, involving departure, intermediate and approach trajectories. These trajectories can be constructed using pre-stored trajectory segments or data acquired from the Vision System. If no pre-stored segments are found for the desired move and the use of vision data is not appropriate, then a straight line path to the new goal point is calculated.</p>
<p><strong>(3)Primitive Level</strong></p>
<p>The Primitive Level interfaces with the E-Move Level above it and the T3 Level and End-Effector Controller below it. The Primitive Level is the lowest level in the RCS</p>
<p>which is robot or device independent. Subsystems subordinate to the Primitive Level are considered to be at the device level in the control hierarchy. In this system, these subsystems or devices are the robot and the end-effector. T3 The Level shown in figure  is not a true control decision level by itself and could be logically combined with the T3 Controller at the device level. The robot and end-effector are, therefore, at the same control decision level subordinate to the Primitive Level. Additionally, the Primitive Level interfaces with the Joystick. The Joystick is a peripheral device which is used for manual operation of the robot. Using the Joystick, the operator can control robot motion in several coordinate systems (world, tool or individual joint motions). Under Joystick control the human operator assumes the higher level planning and control duties normally handled by the E-Move and Task Levels when the robot is operating automatically. The actual Joystick unit has groups <strong>of </strong>small joysticks, rotory and rocker switches dedicated to each coordinate system. These are configured  such t hat  the  robot  will move basically the way the lever is pushed or the switch turned that the robot will move basically the way  the lever is pushed or the switch turned, giving the operator  a    relatively  feel  for  the  motion  produced ’The Primitive Level receives commands from the E-Move L e v e l  in terms of goal points in Cartesian space.These points differ  from those received by the E-Move Level from the Task Level in that they are not named locations and therefore  assume no knowledge of the Workstation layout. These points are typically more closely spaced than those at the higher Levels although this is not necessarily the case.</p>
<p><strong> </strong></p>
<p><strong>(4) T3 Level</strong></p>
<p>The T3 Level interfaces with the Primitive Level above it and the commercial Cincinnati Milacron T3</p>
<p>Robot Controller below it. In addition there is a sensory interface which supplies the six individual joint angles.</p>
<p>The T3 Level is so named because elements of  it are peculiar to the T3 Robot. From a control hierarchy point of view the T3 Level does not constitute a logical control decision level but is infact a “gray box” necessary to transform command and feedback formats between the Primitive level and T3 controller.</p>
<p>References:Wikipedia,Brittanica,IEEE,Google(Pictures)</p>
<p><a rel="attachment wp-att-31" href="http://nirmalpyar.wordpress.com/2009/07/25/cincinnati-milacron-t3-robotic-arm/intro_keramas_image_6/"></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nirmalpyar.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nirmalpyar.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nirmalpyar.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nirmalpyar.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nirmalpyar.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nirmalpyar.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nirmalpyar.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nirmalpyar.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nirmalpyar.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nirmalpyar.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nirmalpyar.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nirmalpyar.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nirmalpyar.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nirmalpyar.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nirmalpyar.wordpress.com&amp;blog=8627619&amp;post=4&amp;subd=nirmalpyar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nirmalpyar.wordpress.com/2009/07/25/cincinnati-milacron-t3-robotic-arm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42c4acfe7f30431d49b04df04681a620?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nirmalpyar</media:title>
		</media:content>

		<media:content url="http://nirmalpyar.files.wordpress.com/2009/07/cincinnati_milacron-t3_arm-c1974-102640478-lg.jpg" medium="image">
			<media:title type="html">Cincinnati_Milacron.t3_arm.c1974.102640478.lg</media:title>
		</media:content>

		<media:content url="http://nirmalpyar.files.wordpress.com/2009/07/untitled6.jpg" medium="image">
			<media:title type="html">untitled</media:title>
		</media:content>

		<media:content url="http://nirmalpyar.files.wordpress.com/2009/07/blockdiagra2.jpg?w=300" medium="image">
			<media:title type="html">BLOCKDIAGRA</media:title>
		</media:content>
	</item>
	</channel>
</rss>
