<?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>learning for life</title>
	<atom:link href="http://nonscholaesedvitaediscimus.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://nonscholaesedvitaediscimus.wordpress.com</link>
	<description>non scholae, sed vitae discimus</description>
	<lastBuildDate>Wed, 17 Sep 2008 12:17:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='nonscholaesedvitaediscimus.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>learning for life</title>
		<link>http://nonscholaesedvitaediscimus.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://nonscholaesedvitaediscimus.wordpress.com/osd.xml" title="learning for life" />
	<atom:link rel='hub' href='http://nonscholaesedvitaediscimus.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Finally &#8230;</title>
		<link>http://nonscholaesedvitaediscimus.wordpress.com/2008/09/17/finally/</link>
		<comments>http://nonscholaesedvitaediscimus.wordpress.com/2008/09/17/finally/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 12:17:53 +0000</pubDate>
		<dc:creator>Finley David Daniel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nonscholaesedvitaediscimus.wordpress.com/?p=121</guid>
		<description><![CDATA[Last Thursday, I already submitted my final report. The D-day is tomorrow, the day to defend my report, September 18th 2008 on 8 am. Wish me luck &#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=121&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Last Thursday, I already submitted my final report.</p>
<p>The D-day is tomorrow, the day to defend my report, September 18th 2008 on 8 am.</p>
<p>Wish me luck &#8230;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nonscholaesedvitaediscimus.wordpress.com/121/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nonscholaesedvitaediscimus.wordpress.com/121/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonscholaesedvitaediscimus.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonscholaesedvitaediscimus.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonscholaesedvitaediscimus.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonscholaesedvitaediscimus.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonscholaesedvitaediscimus.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonscholaesedvitaediscimus.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonscholaesedvitaediscimus.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonscholaesedvitaediscimus.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonscholaesedvitaediscimus.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonscholaesedvitaediscimus.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonscholaesedvitaediscimus.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonscholaesedvitaediscimus.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonscholaesedvitaediscimus.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonscholaesedvitaediscimus.wordpress.com/121/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=121&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonscholaesedvitaediscimus.wordpress.com/2008/09/17/finally/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8e1650112922b4aad4e08701c21ec1c7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fkreuz</media:title>
		</media:content>
	</item>
		<item>
		<title>News: Autonomous Helicopter from Stanford</title>
		<link>http://nonscholaesedvitaediscimus.wordpress.com/2008/09/12/news-autonomous-helicopter-from-stanford/</link>
		<comments>http://nonscholaesedvitaediscimus.wordpress.com/2008/09/12/news-autonomous-helicopter-from-stanford/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 12:13:14 +0000</pubDate>
		<dc:creator>Finley David Daniel</dc:creator>
				<category><![CDATA[helicopter]]></category>
		<category><![CDATA[UAV]]></category>
		<category><![CDATA[ai]]></category>
		<category><![CDATA[stanford]]></category>

		<guid isPermaLink="false">http://nonscholaesedvitaediscimus.wordpress.com/?p=108</guid>
		<description><![CDATA[Professor Andrew Ng, center, and his graduate students Pieter Abbeel, left, and Adam Coates Stanford computer scientists have developed an artificial intelligence system that enables robotic helicopters to teach themselves to fly difficult stunts by watching other helicopters perform the same maneuvers. The result is an autonomous helicopter than can perform a complete airshow of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=108&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://news-service.stanford.edu/news/2008/september10/gifs/heli.jpg"><img class="aligncenter" title="Standford Autonomous Helicopter Research Group" src="http://news-service.stanford.edu/news/2008/september10/gifs/heli.jpg" alt="Professor Andrew Ng, center, and his graduate students Pieter Abbeel, left, and Adam Coates" width="360" height="241" /></a></p>
<div class="mceTemp mceIEcenter">
<dl class="wp-caption aligncenter">
<dd class="wp-caption-dd">Professor Andrew Ng, center, and his graduate students Pieter Abbeel, left, and Adam Coates</dd>
</dl>
</div>
<p>Stanford computer scientists have developed an artificial intelligence system that enables robotic helicopters to teach themselves to fly difficult stunts by watching other helicopters perform the same maneuvers.</p>
<p>The result is an autonomous helicopter than can perform a complete airshow of complex tricks on its own.</p>
<p>The stunts are &#8220;by far the most difficult aerobatic maneuvers flown by any computer controlled helicopter,&#8221; said Andrew Ng, the professor directing the research of graduate students Pieter Abbeel, Adam Coates, Timothy Hunter and Morgan Quigley.</p>
<p>The dazzling airshow is an important demonstration of &#8220;apprenticeship learning,&#8221; in which robots learn by observing an expert, rather than by having software engineers peck away at their keyboards in an attempt to write instructions from scratch.</p>
<p>Stanford&#8217;s artificial intelligence system learned how to fly by &#8220;watching&#8221; the four-foot-long helicopters flown by expert radio control pilot Garett Oku. &#8220;Garett can pick up any helicopter, even ones he&#8217;s never seen, and go fly amazing aerobatics. So the question for us is always, why can&#8217;t computers do things like this?&#8221; Coates said.<span id="more-108"></span></p>
<p>Computers can, it turns out. On a recent morning in an empty field at the edge of campus, Abbeel and Coates sent up one of their helicopters to demonstrate autonomous flight. The aircraft, brightly painted Stanford red, is an off-the-shelf radio control helicopter, with instrumentation added by the researchers.</p>
<p>For five minutes, the chopper, on its own, ran through a dizzying series of stunts beyond the capabilities of a full-scale piloted helicopter and other autonomous remote control helicopters. The artificial-intelligence helicopter performed a smorgasbord of difficult maneuvers: traveling flips, rolls, loops with pirouettes, stall-turns with pirouettes, a knife-edge, an Immelmann, a slapper, an inverted tail slide and a hurricane, described as a &#8220;fast backward funnel.&#8221;</p>
<p>The pièce de résistance may have been the &#8220;tic toc,&#8221; in which the helicopter, while pointed straight up, hovers with a side-to-side motion as if it were the pendulum of an upside down clock.</p>
<p>&#8220;I think the range of maneuvers they can do is by far the largest&#8221; in the autonomous helicopter field, said Eric Feron, a Georgia Tech aeronautics and astronautics professor who worked on autonomous helicopters while at MIT. &#8220;But what&#8217;s more impressive is the technology that underlies this work. In a way, the machine teaches itself how to do this by watching an expert pilot fly. This is amazing.&#8221;</p>
<p>Writing software for robotic helicopters is a daunting task, in part because the craft itself, unlike an airplane, is inherently unstable. &#8220;The helicopter doesn&#8217;t want to fly. It always wants to just tip over and crash,&#8221; said Oku, the pilot.</p>
<p>To scientists, a helicopter in flight is an &#8220;unstable system&#8221; that comes unglued without constant input. Abbeel compares flying a helicopter to balancing a long pole in the palm of your hand: &#8220;If you don&#8217;t provide feedback, it will crash.&#8221;</p>
<p>Early on in their research, Abbeel and Coates attempted to write computer code that would specify the commands for the desired trajectory of a helicopter flying a specific maneuver. While this hand-coded approach succeeded with novice-level flips and rolls, it flopped with the complex tic-toc.&#8221;</p>
<p>It might seem that an autonomous helicopter could fly stunts by simply replaying the exact finger movements of an expert pilot using the joy sticks on the helicopter&#8217;s remote controller. That approach, however, is doomed to failure because of uncontrollable variables such as gusting winds.</p>
<p>When the Stanford researchers decided their autonomous helicopter should be capable of flying airshow stunts, they realized that even defining their goal was difficult. What&#8217;s the formal specification for &#8220;flying well?&#8221; The answer, it turned out, was that &#8220;flying well&#8221; is whatever an expert radio control pilot does at an airshow.</p>
<p>So the researchers had Oku and other pilots fly entire airshow routines while every movement of the helicopter was recorded. As Oku repeated a maneuver several times, the trajectory of the helicopter inevitably varied slightly with each flight. But the learning algorithms created by Ng&#8217;s team were able to discern the ideal trajectory the pilot was seeking. Thus the autonomous helicopter learned to fly the routine better—and more consistently—than Oku himself.</p>
<p>During a flight, some of the necessary instrumentation is mounted on the helicopter, some on the ground. Together, they continuously monitor the position, direction, orientation, velocity, acceleration and spin of the helicopter in several dimensions. A ground-based computer crunches the data, makes quick calculations and beams new flight directions to the helicopter via radio 20 times per second.</p>
<p>The helicopter carries accelerometers, gyroscopes and magnetometers, the latter of which use the Earth&#8217;s magnetic field to figure out which way the helicopter is pointed. The exact location of the craft is tracked either by a GPS receiver on the helicopter or by cameras on the ground. (With a larger helicopter, the entire navigation package could be airborne.)</p>
<p>There is interest in using autonomous helicopters to search for land mines in war-torn areas or to map out the hot spots of California wildfires in real time, allowing firefighters to quickly move toward or away from them. Firefighters now must often act on information that is several hours old, Abbeel said.</p>
<p>&#8220;In order for us to trust helicopters in these sort of mission-critical applications, it&#8217;s important that we have very robust, very reliable helicopter controllers that can fly maybe as well as the best human pilots in the world can,&#8221; Ng said. Stanford&#8217;s autonomous helicopters have taken a large step in that direction, he said.</p>
<p>By: Dan Strober, <a href="http://news-service.stanford.edu/news/2008/september10/helicopter-091008.html">Stanford News</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nonscholaesedvitaediscimus.wordpress.com/108/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nonscholaesedvitaediscimus.wordpress.com/108/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonscholaesedvitaediscimus.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonscholaesedvitaediscimus.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonscholaesedvitaediscimus.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonscholaesedvitaediscimus.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonscholaesedvitaediscimus.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonscholaesedvitaediscimus.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonscholaesedvitaediscimus.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonscholaesedvitaediscimus.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonscholaesedvitaediscimus.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonscholaesedvitaediscimus.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonscholaesedvitaediscimus.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonscholaesedvitaediscimus.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonscholaesedvitaediscimus.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonscholaesedvitaediscimus.wordpress.com/108/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=108&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonscholaesedvitaediscimus.wordpress.com/2008/09/12/news-autonomous-helicopter-from-stanford/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8e1650112922b4aad4e08701c21ec1c7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fkreuz</media:title>
		</media:content>

		<media:content url="http://news-service.stanford.edu/news/2008/september10/gifs/heli.jpg" medium="image">
			<media:title type="html">Standford Autonomous Helicopter Research Group</media:title>
		</media:content>
	</item>
		<item>
		<title>A Little Bit About X-Plane</title>
		<link>http://nonscholaesedvitaediscimus.wordpress.com/2008/08/18/a-little-bit-about-x-plane/</link>
		<comments>http://nonscholaesedvitaediscimus.wordpress.com/2008/08/18/a-little-bit-about-x-plane/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 20:10:04 +0000</pubDate>
		<dc:creator>Finley David Daniel</dc:creator>
				<category><![CDATA[simulation]]></category>
		<category><![CDATA[aircraft]]></category>
		<category><![CDATA[blade element theory]]></category>
		<category><![CDATA[flight simulator]]></category>
		<category><![CDATA[x-plane]]></category>

		<guid isPermaLink="false">http://nonscholaesedvitaediscimus.wordpress.com/?p=93</guid>
		<description><![CDATA[X-Plane is a proprietary flight simulator for personal computers produced by Laminar Research. It runs on Linux, Mac, and Windows. X-Plane is packaged with other software to build and customize aircraft and scenery. The packages are X-Plane (the actual flight simulator), Airfoil-Maker (to make airfoils for your aircraft if you would like to make your [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=93&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">X-Plane is a proprietary flight simulator for personal computers produced by Laminar Research. It runs on Linux, Mac, and Windows. X-Plane is packaged with other <span class="mw-redirect">software</span> to build and customize aircraft and scenery. The packages are X-Plane (the actual flight simulator), Airfoil-Maker (to make airfoils for your aircraft if you would like to make your own planes), Plane-Maker (to make your own planes), World-Maker (to make your own scenery to fly in if you like), and Weather-Briefer (to get a weather-briefing before your flight if desired). X-Plane also has a plugin architecture that allows users to create their own modules, extending the functionality of the software.<span id="more-93"></span></p>
<p style="text-align:justify;">Traditional flight simulators try to emulate the real-world performance of an aircraft by using lookup tables to determine things such as lift or drag. These simulators do a good job of simulating the flight characteristics of the aircraft they were designed to simulate, but are not useful in design work, and do not predict the performance of aircraft when the actual figures are not available. X-Plane reads in the geometric shape of any aircraft and then figures out how that aircraft will fly. It does this by an engineering process called <a title="Blade element theory" href="http://en.wikipedia.org/wiki/Blade_element_theory">blade element theory</a>, which involves breaking the aircraft down into many small elements and then finding the forces on each little element many times per second. These forces are then converted into accelerations which are then integrated to velocities and positions. A wing, for example, may be made up of many sections (1 to 4 is typical), and each section is further divided into as many as 10 separate sections, then the lift and drag of each section is calculated, and the resulting effect is applied to the whole aircraft. When this process is applied to each component, the simulated aircraft will fly virtually like its real counterpart does. This approach allows users to design aircraft on their computer quickly and easily, as the simulator engine will show immediately how an aircraft with a particular design might perform in the real world.</p>
<p style="text-align:justify;">X-Plane                goes through the following steps to propagate the flight:</p>
<p style="text-align:justify;"><strong>1: Element Break-Down</strong></p>
<p style="text-align:justify;">Done only once during initialization, X-Plane breaks the wing(s), horizontal stabilizer, vertical stabilizer(s), and propeller(s) (if equipped) down into a finite number of elements. The number of elements is decided by the user in Plane-Maker. Ten elements per side per wing or stabilizer is the maximum, and studies have shown that this provides roll rates and accelerations that are very close to the values that would be found with a much larger number of elements.</p>
<p style="text-align:justify;"><strong>2: Velocity Determination</strong><br />
This is done twice per cycle. The aircraft linear and angular velocities, along with the longitudinal, lateral, and vertical arms of each element are considered to find the velocity vector of each element. Downwash, propwash, and induced angle of attack from lift-augmentation devices are all considered when finding the velocity vector of each element.<br />
Propwash is found by looking at the area of each propeller disk, and the thrust of each propeller. Using local air density, X-Plane determines the propwash required for momentum to be conserved.<br />
Downwash is found by looking at the aspect ratio, taper ratio, and sweep of the wing, and the horizontal and vertical distance of the &#8220;washed surface&#8221; (normally the horizontal stabilizer) from the &#8220;washing surface&#8221; (normally the wing), and then going to an empirical look-up table to get the degrees of downwash generated per coefficient of lift.<br />
<strong><br />
3: Coefficient Determination</strong><br />
The airfoil data entered in Part-Maker is 2-dimensional, so X-Plane applies finite wing lift-slope reduction, finite-wing CLmax reduction, finite-wing induced drag, and finite-wing moment reduction appropriate to the aspect ratio, taper ratio, and sweep of the wing, horizontal stabilizer, vertical stabilizer, or propeller blade in question. Compressible flow effects are considered using Prandtl-Glauert, but transonic effects are not simulated other than an empirical mach-divergent drag increase. In supersonic flight, the airfoil is considered to be a diamond shape with the appropriate thickness ratio. Pressures behind the shock waves are found on each of the plates in the diamond-shaped airfoil and summed to give the total pressures on the foil element.</p>
<p style="text-align:justify;"><strong>4: Force Build-Up</strong><br />
Using the coefficients just determined in step 3, areas determined during step 1, and dynamic pressures (determined separately for each element based on aircraft speed, altitude, temperature, propwash and wing sweep), the forces are found and summed for the entire aircraft. Forces are then divided by the aircraft mass for linear accelerations, and moments of inertia for angular accelerations.</p>
<p style="text-align:justify;"><strong>5: Get Back to Work</strong><br />
Go back to step 2 and do the whole thing over again at least 15                times per second.</p>
<p style="text-align:justify;">Blade element theory does have its shortcomings, as it can sometimes be difficult to design an aircraft that performs precisely like the real-world aircraft. However, as the flight model is refined, the simulator can better resemble real-world performance (as well as the aircraft&#8217;s quirks and design flaws.)</p>
<p style="text-align:justify;">X-Plane is capable of modeling fairly complex aircraft designs, including helicopters, rockets, rotor craft and tilt-rotor craft. Famous real world aircraft modeled in X-Plane include the V-22 Osprey, the Harrier Jump Jet, the NASA Space Shuttle, and Scaled Composites SpaceShipOne.</p>
<p style="text-align:justify;">Through the plugin interface, users can create external modules that extend the X-Plane interface, flight model, or create new features. One such feature is the <a class="external text" title="http://www.xsquawkbox.net/xsb/" rel="nofollow" href="http://www.xsquawkbox.net/xsb/">Xsquawkbox plugin</a>, which allows X-Plane users to fly on a worldwide shared simulation network. Other work has been done in the area of improving X-Plane&#8217;s flight model and even replacing entire facets of X-Plane&#8217;s operation. X-Plane is also capable of communicating with other applications via <a title="User Datagram Protocol" href="http://en.wikipedia.org/wiki/User_Datagram_Protocol">UDP</a>. Through a relatively simple interface, third party developers can control the simulator and extract data regarding the simulation state.</p>
<p style="text-align:justify;">The maps and scenery are also fully editable. While no tool is provided to edit the 3D mesh objects, there are tutorials for using the third party 3D modeler <a title="AC3D" href="http://en.wikipedia.org/wiki/AC3D">AC3D</a>.<sup> </sup>Once built, editing landscape elevation and 3D object placement is easily accomplished with the scenery editor. In fact, much of the world&#8217;s detail, including detail in airports, such as ramps, buildings, and taxiways, is provided by the end-users.</p>
<p style="text-align:justify;">Map imagery and aircraft paint can be created and modified with any paint program capable of manipulating PNG images. Additionally, Laminar Research has released a 7 DVD &#8220;Global Scenery Package&#8221; containing imagery of a much higher quality than the default information. This package covers close to 85% of the Earth&#8217;s surface. The release of X-Plane 9, in January 2008, has introduced much improved areas of high ground relief (in particular, mountains) and a plethora of other improvements.</p>
<p style="text-align:center;">
<a href='http://nonscholaesedvitaediscimus.wordpress.com/2008/08/18/a-little-bit-about-x-plane/xplane1/' title='xplane1'><img width="122" height="96" src="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/08/xplane1.jpg?w=122&#038;h=96" class="attachment-thumbnail" alt="RC Helicopter" title="xplane1" /></a>
<a href='http://nonscholaesedvitaediscimus.wordpress.com/2008/08/18/a-little-bit-about-x-plane/xplane2/' title='xplane2'><img width="116" height="96" src="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/08/xplane2.jpg?w=116&#038;h=96" class="attachment-thumbnail" alt="xplane2" title="xplane2" /></a>
<a href='http://nonscholaesedvitaediscimus.wordpress.com/2008/08/18/a-little-bit-about-x-plane/xplane3/' title='xplane3'><img width="128" height="96" src="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/08/xplane3.jpg?w=128&#038;h=96" class="attachment-thumbnail" alt="xplane3" title="xplane3" /></a>
<a href='http://nonscholaesedvitaediscimus.wordpress.com/2008/08/18/a-little-bit-about-x-plane/xplane4/' title='xplane4'><img width="128" height="96" src="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/08/xplane4.jpg?w=128&#038;h=96" class="attachment-thumbnail" alt="xplane4" title="xplane4" /></a>
<a href='http://nonscholaesedvitaediscimus.wordpress.com/2008/08/18/a-little-bit-about-x-plane/xplane5/' title='xplane5'><img width="126" height="96" src="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/08/xplane5.jpg?w=126&#038;h=96" class="attachment-thumbnail" alt="Japanese Anime Aircraft" title="xplane5" /></a>
</p>
<p style="text-align:justify;">Taken and edited from: <a title="X-Plane Official Site" href="http://www.xplane.com" target="_blank">X-Plane</a> and <a href="http://en.wikipedia.org/wiki/X-Plane_%28simulator%29" target="_blank">Wikipedia</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nonscholaesedvitaediscimus.wordpress.com/93/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nonscholaesedvitaediscimus.wordpress.com/93/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonscholaesedvitaediscimus.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonscholaesedvitaediscimus.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonscholaesedvitaediscimus.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonscholaesedvitaediscimus.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonscholaesedvitaediscimus.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonscholaesedvitaediscimus.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonscholaesedvitaediscimus.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonscholaesedvitaediscimus.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonscholaesedvitaediscimus.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonscholaesedvitaediscimus.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonscholaesedvitaediscimus.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonscholaesedvitaediscimus.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonscholaesedvitaediscimus.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonscholaesedvitaediscimus.wordpress.com/93/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=93&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonscholaesedvitaediscimus.wordpress.com/2008/08/18/a-little-bit-about-x-plane/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8e1650112922b4aad4e08701c21ec1c7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fkreuz</media:title>
		</media:content>
	</item>
		<item>
		<title>Problem with Serial Interfacing to Simulink</title>
		<link>http://nonscholaesedvitaediscimus.wordpress.com/2008/07/19/problem-with-serial-interfacing-to-simulink/</link>
		<comments>http://nonscholaesedvitaediscimus.wordpress.com/2008/07/19/problem-with-serial-interfacing-to-simulink/#comments</comments>
		<pubDate>Sat, 19 Jul 2008 09:55:02 +0000</pubDate>
		<dc:creator>Finley David Daniel</dc:creator>
				<category><![CDATA[microcontroller]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[serial]]></category>
		<category><![CDATA[simulink]]></category>

		<guid isPermaLink="false">http://nonscholaesedvitaediscimus.wordpress.com/?p=32</guid>
		<description><![CDATA[I&#8217;m trying to do a HIL(hardware-in-the-loop) simulation with ATmega8535, as a digital controller and a virtual plant that implemented in Matlab Simulink. The AVR and Simulink are communicating using serial port. I used the Instrument Control Toolbox in Matlab to send and receive binary data via serial port to the AVR. I also include the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=32&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;"><span style="color:#000000;">I&#8217;m trying to do a HIL(hardware-in-the-loop) simulation with ATmega8535, as a digital controller and a virtual plant that implemented in Matlab Simulink. The AVR and Simulink are communicating using serial port. I used the Instrument Control Toolbox in Matlab to send and receive binary data via serial port to the AVR. I also include the direct simulation, without using the Instrument Control Toolbox, to compare both the results.</span><span id="more-32"></span></p>
<p style="text-align:justify;"><span style="color:#000000;">First, I tried to send a constant number (double type) from computer to AVR. Inside the microcontroller (uC), there is a program that will  multiply the input with a gain (in this case the gain is 5). After being multiplied, the result is being send back to the computer. It worked, both of the results were same.</span></p>
<p style="text-align:left;"><a href="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/07/untitled.jpg"><img class="aligncenter" src="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/07/untitled.jpg?w=405&#038;h=174" alt="" width="405" height="174" /></a></p>
<p style="text-align:justify;"><span style="color:#000000;">Then I added a transfer function block (</span>in this case, 1/(s² + 2s + 1) ) <span style="color:#000000;">and a step signal for the reference input. This experiment also worked, the direct simulation and HIL simulation showed same result. The problem occured when I added a negative feedback to the system. </span> <span style="color:#000000;">The results between HIL simulation and direct simulation were not same. Picture below is the result. The output signal using HIL simulation (yellow) doesn&#8217;t match with using direct simulation (red).</span></p>
<p style="text-align:left;"><a href="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/07/scope1_166.jpg"><img class="aligncenter" src="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/07/scope1_166.jpg?w=294&#038;h=206" alt="" width="294" height="206" /></a></p>
<p style="text-align:left;"><span style="color:#000000;">I tried to post this problem on <a href="http://www.avrfreaks.net/index.php?name=PNphpBB2&amp;file=viewtopic&amp;t=66499" target="_blank">Avrfreaks Forum</a> and someone named &#8216;<a href="http://www.avrfreaks.net/index.php?name=PNphpBB2&amp;file=viewtopic&amp;p=468126" target="_blank">buffi</a>&#8216; gives me advices about his problem. Below is some of his advices: </span></p>
<blockquote><p>The following happens: During the short period when e &gt; 0.5, simulink sends 1 to the controller. This shows up in the terminal as 1&#8242;s being sent from the beginning of the step input to about 0.6 seconds after the rise. After that, the error is &lt; 0.5 and zeros are sent to the controller. Negative errors are sent as zero. The plant will (in your case) now receive zeros from the controller: 0 * 5 = 0. The plant output goes down to zero, but when it crosses the 0.5 line, the error is greater than 0.5 again, so the controller receives a 1 and outputs 5 to the plant again. This causes your plant output to oscillate. You can do several things now. First, rescale the output from simulink to your controller by k and from the controller to simulink by 1/k, k &gt; 0 to get a higher resolution than just 0 and 1. Second, use 32-bit float in &#8220;To Instrument&#8221; and figure out how to store it for your C code.</p></blockquote>
<p style="text-align:left;">Thanks for the advices. Trying to implemented them now.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nonscholaesedvitaediscimus.wordpress.com/32/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nonscholaesedvitaediscimus.wordpress.com/32/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonscholaesedvitaediscimus.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonscholaesedvitaediscimus.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonscholaesedvitaediscimus.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonscholaesedvitaediscimus.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonscholaesedvitaediscimus.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonscholaesedvitaediscimus.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonscholaesedvitaediscimus.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonscholaesedvitaediscimus.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonscholaesedvitaediscimus.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonscholaesedvitaediscimus.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonscholaesedvitaediscimus.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonscholaesedvitaediscimus.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonscholaesedvitaediscimus.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonscholaesedvitaediscimus.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=32&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonscholaesedvitaediscimus.wordpress.com/2008/07/19/problem-with-serial-interfacing-to-simulink/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8e1650112922b4aad4e08701c21ec1c7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fkreuz</media:title>
		</media:content>

		<media:content url="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/07/untitled.jpg" medium="image" />

		<media:content url="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/07/scope1_166.jpg" medium="image" />
	</item>
		<item>
		<title>Finish It!</title>
		<link>http://nonscholaesedvitaediscimus.wordpress.com/2008/06/27/just-finish-it/</link>
		<comments>http://nonscholaesedvitaediscimus.wordpress.com/2008/06/27/just-finish-it/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 14:13:44 +0000</pubDate>
		<dc:creator>Finley David Daniel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nonscholaesedvitaediscimus.wordpress.com/?p=28</guid>
		<description><![CDATA[Today, I found an inspiring article in here. The article told us that it&#8217;s good not to hesitate in starting to do something, just like NIKE&#8217;s tagline, &#8220;Just do it&#8221;. But on the other side, it is also important to finish the things that we have already started. According to the writer, most of our [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=28&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today, I found an inspiring article in <a href="http://azrl.wordpress.com/2008/06/23/finish-it/" target="_blank">here</a>. The article told us that it&#8217;s good not to hesitate in starting to do something, just like NIKE&#8217;s tagline, &#8220;Just do it&#8221;. But on the other side, it is also important to finish the things that we have already started. According to the writer, most of our project have a &#8220;S-curve&#8221; characteristic. <span id="more-28"></span>The first stage is a slightly slope growth stage. In this stage, all things is fun and not so difficult. Entering the middle stage, the situation is harder and extra effort needed than the first stage because the curve&#8217;s slope is getting sheer. The final stage is a slight slope again and eventually it will be steady in some final height. Many people quit in the second stage, where the situation is difficult. Yes, it&#8217;s far easier to quit the struggle and start another new project, which is more fun. Thus, many projects ended in this stage, forming an incomplete &#8220;S-curve&#8221;.</p>
<p>We should learn and discipline ourself to finish something that we started. If the situation is getting harder, it means that we are on the right track on forming our &#8220;S-curve&#8221;. It should be harder and it will be harder than ever. What we need is to keep struggling in a such way that we may be victorious. At the end, we will stand still, facing the world and say that we have give our best to finish it.</p>
<p>Struggling to finish this project. Aiming for October, here we go.</p>
<p>Begeistert!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nonscholaesedvitaediscimus.wordpress.com/28/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nonscholaesedvitaediscimus.wordpress.com/28/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonscholaesedvitaediscimus.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonscholaesedvitaediscimus.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonscholaesedvitaediscimus.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonscholaesedvitaediscimus.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonscholaesedvitaediscimus.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonscholaesedvitaediscimus.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonscholaesedvitaediscimus.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonscholaesedvitaediscimus.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonscholaesedvitaediscimus.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonscholaesedvitaediscimus.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonscholaesedvitaediscimus.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonscholaesedvitaediscimus.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonscholaesedvitaediscimus.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonscholaesedvitaediscimus.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=28&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonscholaesedvitaediscimus.wordpress.com/2008/06/27/just-finish-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8e1650112922b4aad4e08701c21ec1c7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fkreuz</media:title>
		</media:content>
	</item>
		<item>
		<title>The D-day was Passed</title>
		<link>http://nonscholaesedvitaediscimus.wordpress.com/2008/02/08/the-d-day-was-passed/</link>
		<comments>http://nonscholaesedvitaediscimus.wordpress.com/2008/02/08/the-d-day-was-passed/#comments</comments>
		<pubDate>Fri, 08 Feb 2008 09:22:53 +0000</pubDate>
		<dc:creator>Finley David Daniel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nonscholaesedvitaediscimus.wordpress.com/?p=27</guid>
		<description><![CDATA[The D-day was passed. It has been almost 2 years since this research started. And it&#8217;s not finished yet. Aiming for June &#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=27&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The D-day was passed. It has been almost 2 years since this research started.  And it&#8217;s not finished yet.</p>
<p>Aiming for June &#8230;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nonscholaesedvitaediscimus.wordpress.com/27/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nonscholaesedvitaediscimus.wordpress.com/27/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonscholaesedvitaediscimus.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonscholaesedvitaediscimus.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonscholaesedvitaediscimus.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonscholaesedvitaediscimus.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonscholaesedvitaediscimus.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonscholaesedvitaediscimus.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonscholaesedvitaediscimus.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonscholaesedvitaediscimus.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonscholaesedvitaediscimus.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonscholaesedvitaediscimus.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonscholaesedvitaediscimus.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonscholaesedvitaediscimus.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonscholaesedvitaediscimus.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonscholaesedvitaediscimus.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=27&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonscholaesedvitaediscimus.wordpress.com/2008/02/08/the-d-day-was-passed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8e1650112922b4aad4e08701c21ec1c7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fkreuz</media:title>
		</media:content>
	</item>
		<item>
		<title>Yesterday Meeting @ CENTRUM</title>
		<link>http://nonscholaesedvitaediscimus.wordpress.com/2008/01/09/yesterday-meeting-centrum/</link>
		<comments>http://nonscholaesedvitaediscimus.wordpress.com/2008/01/09/yesterday-meeting-centrum/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 20:56:09 +0000</pubDate>
		<dc:creator>Finley David Daniel</dc:creator>
				<category><![CDATA[helicopter]]></category>
		<category><![CDATA[modeling]]></category>
		<category><![CDATA[identification]]></category>
		<category><![CDATA[UAV]]></category>

		<guid isPermaLink="false">http://nonscholaesedvitaediscimus.wordpress.com/2008/01/09/yesterday-meeting-centrum/</guid>
		<description><![CDATA[New insight: the flight data : don&#8217;t detrend (cruise data &#8212;detrend&#8212;&#62; hover data ) it, use the proper data for each flight condition, use data in its trim condition coupled effect of the model structure the model&#8217;s initial value list given Assignment: Identification using the uncoupled model and the model proposed by Mettler&#8217;s Identification in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=26&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>New insight:</p>
<ul>
<li>the flight data : don&#8217;t detrend (cruise data &#8212;detrend&#8212;&gt; hover data ) it, use the proper data for each flight condition, use data in its trim condition</li>
<li>coupled effect of the model structure</li>
<li>the model&#8217;s initial value list given<span id="more-26"></span></li>
</ul>
<p>Assignment:</p>
<ul>
<li>Identification using the uncoupled model and the model proposed by Mettler&#8217;s</li>
<li>Identification in cruise and hover condition</li>
<li>Try to identify using Shim&#8217;s procedure</li>
</ul>
<p>Deadline: Monday, January 7th 2008</p>
<p>ps: CENTRUM = <a title="Centrum's Website" href="http://www.centrums-itb.org/" target="_blank"><img src="/DOCUME~1/fins/LOCALS~1/Temp/moz-screenshot.jpg" alt="" /> Center for Unmanned System  Studies</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nonscholaesedvitaediscimus.wordpress.com/26/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nonscholaesedvitaediscimus.wordpress.com/26/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonscholaesedvitaediscimus.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonscholaesedvitaediscimus.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonscholaesedvitaediscimus.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonscholaesedvitaediscimus.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonscholaesedvitaediscimus.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonscholaesedvitaediscimus.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonscholaesedvitaediscimus.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonscholaesedvitaediscimus.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonscholaesedvitaediscimus.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonscholaesedvitaediscimus.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonscholaesedvitaediscimus.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonscholaesedvitaediscimus.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonscholaesedvitaediscimus.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonscholaesedvitaediscimus.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=26&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonscholaesedvitaediscimus.wordpress.com/2008/01/09/yesterday-meeting-centrum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8e1650112922b4aad4e08701c21ec1c7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fkreuz</media:title>
		</media:content>

		<media:content url="/DOCUME~1/fins/LOCALS~1/Temp/moz-screenshot.jpg" medium="image" />
	</item>
		<item>
		<title>System Identification</title>
		<link>http://nonscholaesedvitaediscimus.wordpress.com/2008/01/09/system-identification/</link>
		<comments>http://nonscholaesedvitaediscimus.wordpress.com/2008/01/09/system-identification/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 20:41:34 +0000</pubDate>
		<dc:creator>Finley David Daniel</dc:creator>
				<category><![CDATA[helicopter]]></category>
		<category><![CDATA[modeling]]></category>
		<category><![CDATA[UAV]]></category>
		<category><![CDATA[identification]]></category>
		<category><![CDATA[matlab]]></category>
		<category><![CDATA[pem]]></category>

		<guid isPermaLink="false">http://nonscholaesedvitaediscimus.wordpress.com/2008/01/09/system-identification/</guid>
		<description><![CDATA[In this project, we used the parameter identification approach instead of using the theoretical model. So we use the System Identification Toolbox 7.0 in Matlab R2007a as a tool for that kind of approach. The first step is to prepare the flight data for identification. In this step, I removed the data means by using [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=23&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="justify">In this project, we used the parameter identification approach instead of using the theoretical model. So we use the System Identification Toolbox 7.0 in Matlab R2007a as a tool for that kind of approach. The first step is to prepare the flight data for identification. In this step, I removed the data means by using &#8216;detrend&#8217;. Then, the detrended data was divided into two parts. The first is for the estimation data and the second one is for the validation data.<span id="more-23"></span></p>
<p align="justify">The state space structure of this project is given bellow. This model is proposed by <a href="http://www.agusbudiyono.org/ResumeAgus-2007.htm" target="_blank">Budiyono</a> in his paper.</p>
<p><a title="State Space Model" href="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/01/untitled.jpg"></a></p>
<div style="text-align:center;"><a title="State Space Model" href="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/01/untitled.jpg"><img src="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/01/untitled.jpg?w=440&#038;h=165" alt="State Space Model" width="440" height="165" align="absmiddle" /></a></div>
<div>These parameters in this MIMO model is identified using the prediction-error method (PEM) in the Matlab&#8217;s System Identification Toolbox. The result of the identification process can be seen in picture below. The &#8216;m&#8217; is a model using the actual parameter in Mr. Budiyono&#8217;s paper while &#8216;m1&#8242; is using parameter identification.</div>
<p><a title="m1" href="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/01/m-m1.jpg"></a></p>
<div style="text-align:center;"><a title="m1" href="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/01/m-m1.jpg"><img src="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/01/m-m1.thumbnail.jpg?w=450" alt="m1" /></a></div>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nonscholaesedvitaediscimus.wordpress.com/23/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nonscholaesedvitaediscimus.wordpress.com/23/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonscholaesedvitaediscimus.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonscholaesedvitaediscimus.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonscholaesedvitaediscimus.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonscholaesedvitaediscimus.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonscholaesedvitaediscimus.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonscholaesedvitaediscimus.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonscholaesedvitaediscimus.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonscholaesedvitaediscimus.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonscholaesedvitaediscimus.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonscholaesedvitaediscimus.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonscholaesedvitaediscimus.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonscholaesedvitaediscimus.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonscholaesedvitaediscimus.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonscholaesedvitaediscimus.wordpress.com/23/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=23&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonscholaesedvitaediscimus.wordpress.com/2008/01/09/system-identification/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8e1650112922b4aad4e08701c21ec1c7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fkreuz</media:title>
		</media:content>

		<media:content url="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/01/untitled.jpg" medium="image">
			<media:title type="html">State Space Model</media:title>
		</media:content>

		<media:content url="http://nonscholaesedvitaediscimus.files.wordpress.com/2008/01/m-m1.thumbnail.jpg" medium="image">
			<media:title type="html">m1</media:title>
		</media:content>
	</item>
		<item>
		<title>30 days to go &#8230;</title>
		<link>http://nonscholaesedvitaediscimus.wordpress.com/2008/01/08/30-days-to-go/</link>
		<comments>http://nonscholaesedvitaediscimus.wordpress.com/2008/01/08/30-days-to-go/#comments</comments>
		<pubDate>Tue, 08 Jan 2008 04:45:39 +0000</pubDate>
		<dc:creator>Finley David Daniel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nonscholaesedvitaediscimus.wordpress.com/2008/01/08/30-days-to-go/</guid>
		<description><![CDATA[February 7th 2008 is the D-day.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=21&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>February 7th 2008 is the D-day.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nonscholaesedvitaediscimus.wordpress.com/21/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nonscholaesedvitaediscimus.wordpress.com/21/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonscholaesedvitaediscimus.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonscholaesedvitaediscimus.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonscholaesedvitaediscimus.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonscholaesedvitaediscimus.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonscholaesedvitaediscimus.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonscholaesedvitaediscimus.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonscholaesedvitaediscimus.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonscholaesedvitaediscimus.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonscholaesedvitaediscimus.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonscholaesedvitaediscimus.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonscholaesedvitaediscimus.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonscholaesedvitaediscimus.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonscholaesedvitaediscimus.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonscholaesedvitaediscimus.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=21&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonscholaesedvitaediscimus.wordpress.com/2008/01/08/30-days-to-go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8e1650112922b4aad4e08701c21ec1c7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fkreuz</media:title>
		</media:content>
	</item>
		<item>
		<title>Selecting a Model Structure</title>
		<link>http://nonscholaesedvitaediscimus.wordpress.com/2007/12/08/selecting-a-model-structure/</link>
		<comments>http://nonscholaesedvitaediscimus.wordpress.com/2007/12/08/selecting-a-model-structure/#comments</comments>
		<pubDate>Sat, 08 Dec 2007 03:46:19 +0000</pubDate>
		<dc:creator>Finley David Daniel</dc:creator>
				<category><![CDATA[modeling]]></category>
		<category><![CDATA[identification]]></category>
		<category><![CDATA[model]]></category>

		<guid isPermaLink="false">http://nonscholaesedvitaediscimus.wordpress.com/2007/12/08/selecting-a-model-structure/</guid>
		<description><![CDATA[This week I studied some model structure for system identification process. And I found a very helpful source in internet to this subject (thanks to Mr. Google). The tutorial is from National Instruments. These are some citation of the tutorial. The ARX model is the simplest model incorporating the stimulus signal. The estimation of the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=20&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="justify">This week I studied some model structure for system identification process. And I found a very helpful source in internet to this subject (thanks to Mr. Google). The tutorial is from <a href="http://zone.ni.com/devzone/cda/tut/p/id/4028" target="_blank">National Instruments</a>. These are some citation of the tutorial.</p>
<blockquote>
<p align="justify"><strong>The ARX model</strong> is the simplest model incorporating the stimulus signal. The estimation of the ARX model is the most efficient of the polynomial estimation methods because it is the result of solving linear regression equations in analytic form. Moreover, the solution is unique. In other words, the solution always satisfies the global minimum of the loss function. The ARX model therefore is preferable, especially when the model order is high.<span id="more-20"></span></p>
<p>The disadvantage of the ARX model is that disturbances are part of the system dynamics. The transfer function of the deterministic part <em>G</em>(<em>q</em>–1, è) of the system and the transfer function of the stochastic part <em>H</em>(<em>q</em>–1, è) of the system have the same set of poles. This coupling can be unrealistic. The system dynamics and stochastic dynamics of the system do not share the same set of poles all the time. However, you can reduce this disadvantage if you have a good signal-to-noise ratio.</p>
<p>When the disturbance <em>e</em>(<em>n</em>) of the system is not white noise, the coupling between the deterministic and stochastic dynamics can bias the estimation of the ARX model. Set the model order higher than the actual model order to minimize the equation error, especially when the signal-to-noise ratio is low. However, increasing the model order can change some dynamic characteristics of the model, such as the stability of the model.</p>
<p align="justify">The<strong> ARMAX model </strong>structure includes disturbance dynamics. ARMAX models are useful when you have dominating disturbances that enter early in the process, such as at the input. For example, a wind gust affecting an aircraft is a dominating disturbance early in the process. The ARMAX model has more flexibility in the handling of disturbance modeling than the ARX model.</p>
<p align="justify">The <strong>Box-Jenkins (BJ)</strong> structure provides a complete model with disturbance properties modeled separately from system dynamics.The Box-Jenkins model is useful when you have disturbances that enter late in the process. For example, measurement noise on the output is a disturbance late in the process.</p>
<p align="justify">The previous classical parametric system identification methods minimize a performance function which is based on the sum of squared errors. These methods work well in many cases. However, for complex systems characterized by being of high order i.e. having many parameters, with several inputs and outputs, and having a large number of measurements, the classical methods can suffer from several problems. They can experience many local minima in the performance function and thereby a lack of convergence to global minima. The user will need to specify complicated parameterization of system orders and delays. They also may suffer potential problems with numerical instability and excessive computation time to execute the iterative numerical minimization methods needed. In addition, modern control methods require a state-space model of the system. For cases such as these the <strong>State-Space (SS)</strong> identification method is the appropriate model structure.n general, the state-space model provides a more complete representation of the system, especially for MIMO systems, than polynomial models because state-space models are similar to first principle models. The identification procedure does not involve nonlinear optimization so the estimation reaches a solution regardless of the initial guess. Moreover, the parameter settings for the state-space model are simpler. You need to select only the order, or the number of states, of the model. The order can come from prior knowledge of the system. You also can determine the order by analyzing the singular values of the information matrix.</p>
<p>When the model order is high, use an ARX model because the algorithm involved in ARX model estimation is fast and efficient when the number of data points is very large. The state-space model estimation with a large number of data points is slow and requires a large amount of memory. If you must use a state-space model, for example in modern control methods, reduce the sampling rate of the signal in case the sampling rate is unnecessarily high.</p>
<p>The other polynomial models, including the ARMAX, output-error, Box-Jenkins, and general-linear models, involve iterative, nonlinear optimization in the identification procedure. They require excessive computation time, and the minimization can get stuck at a false local minimum, especially when the order is high and the signal-to-noise ratio is low. However, you can use these models when the stochastic dynamics are important because they provide more flexibility for the stochastic dynamics.</p></blockquote>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nonscholaesedvitaediscimus.wordpress.com/20/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nonscholaesedvitaediscimus.wordpress.com/20/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonscholaesedvitaediscimus.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonscholaesedvitaediscimus.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonscholaesedvitaediscimus.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonscholaesedvitaediscimus.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonscholaesedvitaediscimus.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonscholaesedvitaediscimus.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonscholaesedvitaediscimus.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonscholaesedvitaediscimus.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonscholaesedvitaediscimus.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonscholaesedvitaediscimus.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonscholaesedvitaediscimus.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonscholaesedvitaediscimus.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonscholaesedvitaediscimus.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonscholaesedvitaediscimus.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonscholaesedvitaediscimus.wordpress.com&amp;blog=2161967&amp;post=20&amp;subd=nonscholaesedvitaediscimus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonscholaesedvitaediscimus.wordpress.com/2007/12/08/selecting-a-model-structure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8e1650112922b4aad4e08701c21ec1c7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fkreuz</media:title>
		</media:content>
	</item>
	</channel>
</rss>
