Friday, August 01, 2008

Safety Software.

If you read my Experimental permit application ….


a)You won’t have insomnia and


b) you will realize that there is a 100% seperate safety computer box.


That safety box has not been necessary to test things up til now.  Now it is becoming the limiting item to be ready to hover. It receives commands from the flight computer, data from the GPS , data from the RC receiver and sends status to the main computer and commands to the catalyst valve.


 Diagjpg


Since this code needs to both be very reliable and well reviewed I’m taking my time on it. At this point the following is complete:



  • Drivers for all the hardware interfaces.

  • Parser for the GPS messages (as well as a no message received time out mechanisum)

  • Method for storing waypoints and  managing their validity.

  • Command parser interface between the Main flight computer and the IIP computer.(Last years version did not have this communications, but this years relies on the II computer to turn the cat valve on and off so the main flight computer needs to tell it when it wants in open/closed)

  • Valve driver.

  • Battery monitor.

Still to be completeed :



  •  Actual IIP code as outlined in the experimental permit application.

  • Test Harness code to run on the PC.

 TestBenchJpg


. After that is complete I need to hook it to a test harness and excercise it. The test harness will look like:



So I have to write a simulator that runs on the PC and flies the veichle around and out of the “box” its supposed to stay in and test what  the IIP computers response is. that will be a significat portion of me weekend. (We also hope to go out to the desert and test again this weekend.)

Tuesday, July 29, 2008

Very Strange...

I posted this graph a few weeks ago:


June14_data


The very strange thing is that the chamber pressure is 500+ PSI where the feed pressure is 250 or so. I believed I had a data collection anomoly. I do not. I just finished testing the pressure transducer and checking out the wireing and it is all correct. The calibration of the ggraph is also correct.


The mechanical schematic of my motor is:


ChamberResonant


So the only possible conclusion is that I have a resonant pulse jet with the check valves. I’m going to run it again with a lot higher pressure and higher time resolution pressure transducer in place.


 


 


 


 


 


 

Sunday, July 20, 2008

A Simple little thing..

We are running the main tank pressure on the vehicle at very close to the absolute minimum spcified by the FAA experimental vehicle strucural guidlines. Our design pressure has a safety factor of two, but our test pressure has a SF of 1.25.


What does this mean? It means that no human should be within the blast radius while it is presurized. This implies a remote actuated quick disconnect.


A simple thing in concept a whole afternoon in acutality. The Quick disconnect needs to be reliable, and rugged. Each time its actuated its going to fall from several feet into the dirt or onto concrete.


Here is the result:


Qdbusinessned


Qdotherend


Two Aluminum arms are hose clamped to the barrel of a normal penumatic quick discconnect. These arms are fastend to the nut at the front end of an aircylinder (Mcmaster carr 6498K171) The plunger of the air cylinder threads into the back side of a brass plug that has been taped to match the aircylinder rod end thread. The brass plug pushes on the brass Tee and the aluminum arms pull the QD free. It works really well and is almost insdstructable.


 Here is the totally bogus video tour.

Thursday, July 17, 2008

Telemetry, Software, GPS, and progress.

Sorry for the long delay in the blog posts, all is going well its just been a busy summer.

I’ve been doing embedded hardware/software development for a very long time. (More than 20 years) One of the things I’ve learned is that you NEVER ever ignore a glitch. Even a harmless glitch. If you don’t exactly understand why its weird, find out. I’ve had a long running glitch in the Helicopter systems telemetry. Since this is the same exact software base I’m going to use on the rocket I needed to hunt it down before I was willing to risk the rocket vehicle.

In our last outing to the desert we packed up to go home around sunset. In the haste to get going I set something very heavy on the telemetry suitcase and by the time we were off the dirt road it was crushed. It looked like a sturdy aluminum box, alas that was only an illusion. So since my last update I’ve rebuilt the telemetry ground station in a ,much sturdier Rugged Pelican case.

In the process of rebuilding that I’ve also been working to hunt down the telemetry glitches and to add a Differential GPS correction to the system by having a differential reference GPS receiver in the telemetry suitcase.

All of these pieces don’t seem like much but these sort of details all take time. So I have this all worked out. The Netburner/Coldfire cpu in the telemetry box automatically initialized the differential GPS receiver and starts sending these corrections over the telemetry link, while the helicopter send telemetry back to the telemetry box through the same link.

Getting all these pieces to talk and coexist without ANY glitches has taken me close to three weeks. Some of the problems on the way were Bad GPS antenna cable, misunderstanding the GPS manual on how to set up differential, dead Maxstream telemetry radio, incompatible Firmware revisions in the Radios, and feature creep in the helicopter where we were trying to send more data that the link could handle. I also took the 4th of July off to relax. I also spent some time cleaning up the helicopter code base as to make the rocket and helicopter more similar from a software standpoint.

I offered to write up the code for the helicopter project for a magazine and it looks like that will turn into a several article project. Probably only one of which will get submitted before the contest in October.

We hope to go out to the desert this weekend and finish welding the Tether Crane, we’ll probably go out Friday afternoon and spend the evening/ night welding as working in the day time is insane. (its supposed to be 103 Friday)

The news from the FAA is all good so far, our review is underway with only minor clarifications needed.

Lastly I’ve been talking to a company that might provide some sponsorship, its an almost ideal fit and I have high hopes. Sponsorship is not absolutely needed, but it would also be nice to extract some value from the “Unreasonable” effort.

Wednesday, June 25, 2008

Paperwork as Promiosed

My FAA application has been declared Complete Enough. You may read it here:http://www.rasdoc.com/FAApermit/Public_Permit90_2008.pdf


The really hard core can compare and contrast with last years here:


http://www.rasdoc.com/FAApermit/PermitSubmission.pdf


I’ve given up on my Video camera, last tyime I moved it away from the action and had it zoom in, it still cut off part way through the test. I’ve ordered a new HD camera from Amazon that uses all solid state storage. I have high hopes it will be better. Please note that in the last section of the video we were sweeping the throttle valve from 0 to 100% trying to map chamber pressure.  Video is Here


I reviewed my Data and I found two problems….


1)Only one of the three legs is properly feeding catalyst. This explains the early shutdowns.


2)The chamber pressure transducer calibration is wrong, as this is a 4:20ma transducer, and the zero is in the right place I don’t know what is wrong. I’ll have to do a pressure sweep.


Uncaled Data below:


June14_data 

Monday, June 23, 2008

FAA App is complete enough...

I’m back from my trade show in Fl, I hope to catch up on my Unreasonable data this week and publish results from last weeks test. I’ll also be posting my FAA application as it has beed deemed complete enough.


 


 

Sunday, June 15, 2008

Got home at 2:25 am

It was a 22 hour day. We went out to the desert and poured concrete for 6 hours then began rocket testing. We poured the anchors of our tether testing trapeesze, and helped finish the flame trench on the FAR large vertical test stand.


We did a short 15 second or so test fireing, at full throttle. We ran out of permangnate before we ran out of Peroxide. Other than a tie down problem during setup that was the only issue.


We then helped someone else setup a test (can’t talk about it).


After their test we tested our vehicle for longer duration, it was supposed to be a minute, but again we ran out of permangnate early, we need to adjust the permangenate flow down.


We tested throttling and vane actuation, everything worked it was a very positive test. I have video of the first test, the camera shutoff during the second test. I have had zero time to review anything as I have a plane to catch in 2 hours and I will be doing non-rocket business stuff until next week.


I’ll post data a video when I return.

Saturday, June 14, 2008

Its:445

I’ts 4:45 am I have the its to early pukeing feeling. We are going to the desert to test. The vehicle is 100% physically complete. Every bracket, valve, cable, screw, nut and bolt. I still have some software to do, but the physical part is done. If this were more than a static test we would probably not meet the crew rest rules.


I’v finished the revised application and submitted it. I expect it to be declared complete enough.


I’m out of town all next week, I’ll try to post results before I leave.


 


 

Monday, June 09, 2008

Paperwork Update...

The reason I could not origionally  publish this years application was because the location information was under NDA/uncertain. Now that Xprize has formally announced its not under NDA.


In the interim I received a letter from the FAA asking for some paperwork changes.


So now that the venue is now public the document needs revision. I hope to resubmit the application this week. When it is declared complete enough I will publish it like I did last year.


 


 


 

Monday, June 02, 2008

Something different....prizes

I’m sorry I have not provided much input in the last two weeks I’ve been working on a bunch of related issues, but not making much direct hardware progress.


I’ve seen much on-line discussion of the Google Lunar X prize. Its a cool prize and significant purse, but I think it pales in comparision to the briliance of the origional X-prize.


I think a good prize should have several charactoristics:



  1. It should seem like its possible to win a bunch of $. A prize that costs 15M to win 20M is not a prize. There were a lot of people that thought they could win the origional X prize for less than 2M, they were wrong, but it appeared at first blush like it was possible.

  2. When the winner is successful it should create a market. The origional Xprize kick started a rush to do suborbital tourisum.

  3. The rules should be very simple, the core concept should be a paragraph or less.

I think the world really needs a low cost access to orbit prize. The primary barrier to becoming a spacefaring civilization is the cost to orbit. The traditional players have no incentive to really change this.


Pauls Ideal Orbital prize:



  • 10M for the first group to orbit a reusable vehicle.

  • Must orbit at least 4 times above 100 km.

  • Must return intact.

  • Must repeat within one month.

Reusable means:



  • All stages are recovered and reused.

  • No more than 10% of the inert stage mass may be replaced.

  • The replacement/refurbishment does not cost more than 100K per flight.

Possible Modifications:



  • Change the amount to 25M and require it carry a single person. For the first of the two flights the person could be simulated. (IE record accelerations temps, pressures etc.. prove person could survive.)

  • Remove the reuseablity requirement and substitute a low cost requirement. IE a fullt accounted cost to build and launch the 2nd flight for less than $200K.

Enough pontificating for one day. Those of you who have followed my blog for a long time will know we lost our 15yr old dog in October. Last Friday we acquired a 3 month old puppy from the Hellen Woodward anmial shelter. I’ve spent the weekend playing with the puppy, I only built one rocket part all  weekend.

Sunday, May 18, 2008

Paperwork and other projects....

We tried to do a full up static test on the vehicle last Sunday and again on Tuesday. We had some valve electronics problems that were traced to a screw rubbing in a bad place and a dead, possibly overvotaged, servo motor. This last weekend we worked on the logistics issues at FAR and will continue to do so for at least two days this week.


Since my 90 second vehicle and notional and 180 second vehicle are less than identical we need to submit two seperate experimental permit applications. 90% of the 2nd application will be cut and paste, but we still need to submit two. I finished the 90 second application  and e-mailed and fed-xed it to the FAA. If anyone read last years application this one will look stuningly familiar. I will make the aapplication public at some point in the future. If I released it now I’d be violating at least one NDA. 


I must give special thants to my friend Carl at Flometrics that spent part of his weekend doing CFD work to help me get a Cd number for the vehicle and the containment calculations. If you need a fluid or flow engineers please call them. They do a lot of really cool stuff. I’ll post some of the cool CFD pictures in the next few days.


We have been working at this full tilt for almost 18 months straight and I’m getting a bit tired. Spending a full day in the Mojave at over 100F really takes it out of you. 

Friday, May 09, 2008

A Glimpse of scary little details...

I have not reduced the data from last weekends first static fire, but I know that we had a main valve calibration problem. Tonight I brought up the flight computer to work on the main valve calibration and I got prodigious quantities of magic smoke. (All electronics runs on magic smoke, if you let the magic smoke out it stops working.) This is scary on a number of levels. If the main flight computer dies in flight the vehicle is lost, so I start asking did I make a design error, did I have an assembly error? What caused the system to let out the smoke?  So I remove the computer from the vehicle and take it into my office/lab in the house and hook it up to the current limited power supply…. no smoke. The magic smoke happened inside a closed case so everything in the case smells so no clues there.


One by one I test the sub systems… Main CPU, OK,Vane control OK, GPS OK, IMU interface OK, Telemetry Radio OK, Servo drivers OK Pressure sensor power error not OK. So I examine the little sealed DC to DC converter component that provides this power and it is failed shorted with smoke /char marks under it. The good news is that this failure would not have caused a crash, a loss of  pressure transducer data, but not a crash.


This little power supply adds to the head room for the two wire pressure transducers. I use 2 wire 4 to 20ma transducers because of the reduced wiring, from the three wire transducers. The transducers need 10V minimum, since I run the into a resistor that makes 0–>5V from 0 to 20ma I need a 15V supply. I’d been running 11.1V to the Big tonegowa servos so I added a 5V isolated DC to DC to bring the voltage up to 16.1V. In past setups I’d added one very small sensor battery,  but this time I though I’d remove one more service item. The sad part is that this is not really necessary anymore. This time around the Vane Actuators need ~18V  so I already have a voltage rail, 18V that could drive these. The smoking power supply has been voted off the project.


I wired a sacrificial 1/8W carbon 20 ohm resistor between the sensor circuit and the 18V supply so I’m now good to go. If any of the transducers wiring gets melted and shorts to ground the 20 Ohm carbon resistor will act as a  fuse. Protecting the flight critical power rails.


We also learned another lesson tonight. With LOX you can be 100% sure its gone two days later, not so with peroxide. We ran the vehicle until there was noting but nitrogen coming out of the motor. Apparently this is not enough. When my son  removed the main valve it dumped peroxide on his jeans.  No harm done, but it was exciting for a second when he leaps up removes his pants and runs out of the garage heading for the garden hose… on the way by saying “make sure we there's no fire”  Fortunately none of the many fire extinguishers were necessary.  a few teaspoons of peroxide  makes for some excitement but in this case not much else.


This does say that our run tank and main valve is clean and properly passivated.

Wednesday, May 07, 2008

Starting the paperwork...

We do not yet have an offical contest date for the 2008 NG-LLC. If they hold it around the end of October like they did the prior two years we are rapidly comming up to the FAA experimental permit submission deadline. So for the time being I’ve switched from aluminum to documents as my development mediium of choice. I feel this will be a lot easier this time around as I’ve already been involved with the FAA permit process.


For fun a cool picture….the business end of the vehicle taken from the flame trench of the test stand….


BusinessEnd


And one taken from inside the block house by Charles Pooley of the partial throttle test….(the wind was really blowing…)


PartialThrottle

Saturday, May 03, 2008

A tiny bit of hardware...

The vehicle is 99% complete. The only part missing is the IIP shutdown safety system. The IIP shutdown safety system calculates the instantaneous impact point (IIP) and shuts the vehicle down if the vehicle leaves the assigned flight hazard box.  The vehicle has been transported out to FAR for a static test in the near future so I don’t have a complete vehicle picture. I do have a couple of detail hardware pictures…


Openbox


The electronics box lid off and lid on….


Closedbox


The box mounts on the side of the sphere at an angle and the GPS antenna mounts on the box so it is the highest thing on the vehicle.


Lastly a short video of the jet vanes moving.


Thursday, May 01, 2008

Quick update...

Having Dad here for two weeks has slowed progress, but not stopped it.Last weekend I managed to fabricate the cwenteral control box and it is now wired. The vehicle is now basically complete. We will do a full vehicle tied down static test some time in the next week or so. This should allow us to gather some vibration data on how the IMU and GPS react to rocket vibration. After that we should start testing within the month. Its getting perilously close to the hot season out in Mojave so time is getting short.


We also need to restart the FAA paperwork process so we can do some free flights.


 

Wednesday, April 23, 2008

Level of commitment...Budget and Life.

Level of commitment.


A Number of people have commented on how fast things are going together. I think this reflects on the number of hours we are putting in on the project. I worked 8am to 2am Saturday and  10am to 10:30 pm Sunday.  Monday I did a full day of work at NetBurner Then spent the evening organizing some of the electronics planning connectors etc.. I went to bed at the early hour of 10:30pm. Today I got up at 6:30 am and went into work to spend 2 hours building our control PCB’s under the surface mount microscope. I then worked till 1pm and took 1/2 day off to spend some time with my wife. (More on why later in the post) Then I worked from 7:00 pm to 11:30 making servo mounts. I will do it all again Wednesday. I’m a bit tired, but it feels good. For all of you who read the blog and are not working on some dream or project, turn off the TV and do it. It will feel better than anything you have ever done.


Budget


Last year we had some cash  set aside for the project, we used most of what was set aside. This year we are funding the project directly out of current income. Last year cost almost never figured into the project. If we needed a part or a tool we had it next day.This year we are much more cost aware. Things like building the SMT board myself instead of sending them to our prototype house to have them build them at $500 a pop.  Ordering the raw PCB’s with 5 day lead rather than 2 day etc…. Now in my primary day job we send a lot (more than a million $) of work to the PCB assembly house and I could call them up and say its a personal project and they would probably assemble them for free, but that is not how I do business. All business needs to be mutually beneficial and nobody makes money giving freebies. We have no budget issue with building two of this vehicle. The second vehicle we will lighten to the maximum extent possible. Based on our design info that may be enough to do the 180 second flight on 90% peroxide. It may not. If it is not we may seek sponsorship for the 180 second vehicle development. If anyone would like to associate their corporate image with our project please feel free to contact me.(  Paul At Romeo Alpha Sierra, Delta Oscar Charlie dot COM  Here to decode )


 


Life


I would not be remotely as capable as I am if was not for my father. He taught me to build things, work on things and not to be afraid of hard work.  He was a career Coast Guard Pilot and retired to start a bush airline in Alaska when I was 12. He earned the Air Medal twice for daring rescues and in 20+ years in aviation in the harshest weather in the world never had a Fatality under his command. If you’ve seen the Discovery channel shows about crab fishing in Alaska, that is where dad flew for the Coast Guard. He did two tours of duty in Kodiak and one in Annette Island. Unlike todays Coast guard where pilots fly either Helicopter or Aircraft he flew both the large flying boats  and the helicopter. When my dad was stationed in the lower 48 he designed built and raced small outboard hydro-planes. He called his boats Flying splinters, hence the name for the vehicles in this project “Burning splinter”. In any case my dad is 78 and loosing contact with reality. He is to the point where he can not live alone and needs assistance with daily living. My step mother is going on a business trip and vacation to Paris for 14 days and we are taking care of my dad while she is gone. We have done this for shorter periods before, but two weeks is going to be a challenge. That is why I took the afternoon off to go hang out with my wife, for the next two weeks we will get very little personal space. I also expect that progress on the project will slow, but not stop. My dad likes to sit in the garage and watch us work. We are getting used to being asked what it is we are building…every 60 seconds like clock work.  

Sunday, April 20, 2008

Four Vanes done

Started at 10:00 am finished up at 10:15 pm. I made two new vane blanks on the Lathe, and played with feeds and speeds on the mill. Then I milled 4 good vanes. It takes about 1.5 hours each just for milling them down to thickness. Anything faster than that and they bend.


Millingvane


 


In anycase I have four good vanes and one actuator mount. Two of them were loose enough to press onto the bearings. Two required the freezer and heat gun approach.


Fourvanes


Monday night I should finish the four actuator mounts and get it all put together. (I still hate stainless).

I hate Stainless...

Some notes on how I design things. Some people make detailed 3D cad models of their complete vehicle. I do some dimensioned drawings, but I don’t make them a complete detailed cad model. The drawing below was my layout for the Jet Vanes.Vanefirst


This drawing was done in Rhino to scale. but as a flat 2d drawing. When the vane mount got welded to the exit cone if was about 0.1875 too far down. This caused me to redo my vane bearing mounts and redo the jet vanes as the bearing is now 0.2” farther from the exit cone. 


Once I have a scale drawing of the parts I make a simple dimensioned drawing I can take out to the shop or use to generate CNC code for the lathe. I don’t have a good lathe CAM program so all the Lathe CNC code is generated by hand or by writing a program to generate the CAM file. The CAM generation on the mill is automated from the drawing.


VaneDraw1


This is the drawing for my new corrected vane. I got up this morning and went to two places, IMS to get more 316 stainless shaft to make vanes out of, and to Marshals Industrial hardware to get some more carbide end mills to cut the stainless. So after working from 8 am to 1:30 am I have the following:


StainlessCarnage


The three parts on th left are not yet destroyed. All the parts on the right are toast in various ways. The four that look relatively complete are done to the original drawing and are now the wrong dimension. Some of the bad ones have the wrong bearing dimension (They are loose on the bearing), I had a problem in my hand crafted lathe code where I made 4 exact errors…. The other two are the result of milling problems, the new carbide bits I got today just aren’t lasting. MY last set that I ordered from MSC would do two vanes before they were dull, the ones I picked up today last for 1/2 of a vane.  So since I went through all my carbide tooling I though I’d try a big 3/4 TAIN coated HSS end mill, real slow…. The one in the middle left with the notch is the result of that experiment. The bit cut just fine … for awhile then it suddenly welded it self to the work piece and when I based the mill to recover it bent the vane. The three parts on the left are done with the lathe work (sort of) and now need milled. The one on the bottom left that looks like it was gnawed by a rabid squirrel is the result of trying to part off the  vane and having the parting tool die. I really should not be parting solid stainless on my Lathe its just not rigid enough, but I don’t have the shop space for the proper tool, a metal cutting horizontal band saw. I even tried the Armstrong method, I bought the highest quality hacksaw blades I could find at home depot and after two strokes the stainless removes all the teeth. 


 


Lastly the lathe makes miles of razor sharp stainless turnings, They get tangled with everything and cut you if you just look at them crooked.Stainlessknives


 


 As a general rule I don’t wear gloves near machine tools, its a good way to loose your hand. So in the last 24 hours I’ve bled from 5 of my 10 fingers.


Cutfinger


The vanes are bieng used in a hot oxygen stream so I need the maximum oxidation resistance, otherwise I’d use 303 stainless a lot easier to machine. Did I say I hate Stainless?  Hopefully today will go better…


 


 

Friday, April 18, 2008

Plumbing complete

The vehicle plumbing is complete. I should have the Jet vanes finished Saturday. That leaves wiring. We weighed the vehicle as is and its  96 lbs . We have less than 5 more pounds to add (not including payload) and we should be a full 25% under our target weight. We can meet our 90 second hover with an average achieved ISP of 79 seconds.


Without payload running 90% peroxide we should be able to hover for 160 seconds.

Monday, April 14, 2008

Best of Days Passed Hydro

PassHydro


Minimum Structural Hydro 1.2  1.2x 300 = 360 PSI, we went past 360. Design burst is more than 600 design SF 2.0 we can now start some actual testing, the vehicle will never be presurized with humans in the safety hazard zone. We will build a second vehicle with better weld prep and hydro that to a higher pressure.  for now we can do a lot of testing with tank pressure < 240 PSI.

Sunday, April 13, 2008

Update...

Congratulations to Cal State Long beach/Garvey Space, (The team members overlap a lot so I’m not sure which group was the lead, the rocket I saw pictures of had decal for both) I heard  they successfully flew a Lox Methane rocket this weekend.   (I think this is the first ever) This adds to that groups firsts:



  • First Flown composite Lox Tank.

  • First flown aerospike

  • First flown Lox Methane.

 


For Unreasonable Rocket we think we were able to repair the tank. We will do a new Hydro test on Monday night or Tuesday. We re-welded the entire seam with a lot more heat. In any case I’ve been investigating new tank concepts and I’ve found a tank concept that will be stunningly light for peroxide. We may work on this for the 180 second vehicle. 


I finished machining my first Jet vane and shaft out of billet stainless (I hate machining stainless) I’m going to try to finish a couple more tonight. The Lathe work is done on all four ,the mill work still needs done on three of them.


OneJvane


I hunted down the cause of my helicopter crash and resolved that. I had a gain constant off by a factor of 2 when switching from position hold mode to position  and altitude hold mode. I flew it again and it flies nicely, but the tail rotor started acting really flaky. It would drift all over the place and not hold heading. Something is wrong, but all my field diagnostics gave me no info. I’m a bit stumped. I’m tempted to give the computer direct tail rotor control and remove the tail rotor gyro using only the IMU for tail rotor control. Just Like Jack did a while ago…

Tuesday, April 08, 2008

Best of Times woorst of times..


Tonight we went from vehicle ready to wire…


SphereVehicleActual


To almost passing hydro test… For our operating pressure of 300 PSI the FAA minimum is 360 PSI, the sphere has a design burst of > 600 PSI, we got to some where between 350 and 370  we wanted 375 to 400. (We will never presurize in the presence of humans.)


TankFail


Its clear we did not get enough penitration, the weld only went ~half way through the base metal. Very discouraging.

Sunday, April 06, 2008

Quick Update...

The Landing Gear main legs are done after the first attempt did not work, the orings leaked and the retaining ring was not strong enough. We will get the gear brace mounts welded up on Tuesday, it shoul dbe sitting on it’s gear by mid week. We had hoped for a full vehicle static fire on Saturday, its looking unlikely.


Crashed the helicopter again, only very minor copter damage, but destroyed on of the expensifve LiPo battries. Went into a weird pitch and roll osscilation.  Probably need to do some gain tuning. broke one blade and destronyed the battery, otherwise undamaged.

Monday, March 31, 2008

Sphere vehicle rough rendering

SphereVehicle


There are a bunch of details missing such as braces for the motor,electronics boxes, jet vanes vents etc…. but it’s aproximatly right.

Thursday, March 27, 2008

Autonomous Hover Video


Not produced to the best quality, but it shows the helicopter hovering,


both in manual altitude and full altitude hold modes..


 

Wednesday, March 26, 2008

Autonmous Hover

I just finished flying out an entire Trex battery pack in 3 axis autonomous position hold hover. (Altitude was still manual) I set the reference position landed, moved the helicopter and it returned to the commanded position from 10 yards away with displacements both north and east of target. Hover never seemed to deviate by more than 1.5m from center. At one point the hold position moved about 1m in a pronounced step, I have not analized the telemetry yet, but I assume this was a change in the GPS sats tracked. This was done with the Hemisphere GPS in 20Hz update mode, but without the differential corrections. I will attempt to acquire video to bring with me to space access. I’ll post telmetry details later tonight.  

Saturday, March 22, 2008

More Pictures....

Tank_Complete


The whole assembly is upside down.


From Top of picture to bottom…. Motor (not yet welded together) Big stainless check valve, main valve, tank(100% welded) plastic bucket. We will provide some pictures of the tanks in process as our welder Bob took some pictures, but I don’t have them yet.


GearMountDetail


Detail shot of the gear mount. (Upside down) 


Detail shot of the Tank Top…


Tank_Top_Detail 


So far the tank is about 5% over the “Spread sheet” target weight and the motor is 50% under the spread sheet SWAG, In total all parts we can weigh are comming in under the target weight.


The motor exit cone needs to be shortened a bit and the main chamber will shrink as we have a really parinoid L*. We are missing one small fitting for the Catalyist injector fittings or the whole motor would get welded together today. The local indusrtial hardware store is usually open on Saturday, but they closed for Easter.

Monday, March 17, 2008

Data Results

We went back out and reran the test after the purple nighmare.


Decomp_3_16


Here is the pressure data from the decomposition test. Note that the chamber pressure dropped off more than the feed presure did this makes me think the excess permangnate at startup had a positive effect and we would benifit from from some kind of screen in the chamber to hold the reactant products longer. Note how the feed pressure drops off rapidly when the peroxide runs out.


 


Decomp_3_16_temp


Here is the data with thermocouple voltage data added. One channel did not work at all and the data is very puzzeling. TC1 (not shown) is at the exit with TC2,TC3,TC4 getting closer to the Injector end. Either I have my wireing notes wrong (possible) or I don’t understand the data.Why would the thermocouple in the middle be lower than the one on the ends?I have not calibrated the thermocouple data, its displaying scaled RAW A/D counts. From the noise its clear I need to work on my TC amplifer some more.


Here is the video from the test series



 


 

Sunday, March 16, 2008

The Purple Menace strikes back.

A quick update, we’ll post videos and more info in a couple of days. We went out to FAR to work on the site and run a quick repeat of our decompoisition test. When we ran it a flxible stainless line from the  permangenate tank to the motor failed at the fitting spraying permangenate everywhere. We had gotten a bit lazy and did not remove the tools generator etc.. from the vicinity of the test stand. SO everything involved with the test is covered in fine purple goo. We only used 1 liter of permangenate ,but 1 liter covers a truely amazing amount of area. The leak was at about 300 PSI so we covered  everything in a 35 foot radius with purple goo.  I can’t find the reference, but somewhere I’ve seen a dilution ratio of 10000:1 specified for making the purple go away.I can personally vouch for that number. I can also vouch for the warning one of the Arocket chemists gave me that vitamin C solution is exothermic with concentrated permangenate. A Vitamin C and  soaked shop rag used to wipe down  permangnate splash will end up smoking.

Friday, March 14, 2008

Progress...

This morning I had a conference call with the FAA to talk about getting started again.  With the rapid progress we are making on the simple vehicle there is a very real possibility that the ability to get a burn time waiver will become a limiting issue. So I need to go back into paperwork mode, the most fun part of the project!


Based on some feedback from John Carmack and some personal experiences trying to get Large fittings to seal we are switching to sanitary fittings for all of our large plumbing. We have always wanted to use a butterfly valve for better throttleing and less hysteresis, this is hard to do with lox as no seal material is soft at Lox temps. With peroxide its a bit easier, we found a 1 inch butterfly valve with built in sanitary connections and hydro tested it to 500 PSI. It held fine and operated correctly. Its nominal commercial rating is 150PSI, we are going to run it to 300 PSI. My son designed and machined a two peice aluminum housing to hold the valve and connect one of our servos to it.


Butterfly


Its a fast 1” valve.


 


How come we spend so much time on valves? Here is the dual igniter valve we made last year…


Dualvalve


 


This weekend we are going out to FAR to rerun the L* test with sodium permangenate. We are also going to do a bunch of site improvement work, trenching, running power and data wires and boring the big hole to put the foundatiuon in for our tether crane.


 


Stunning Rocket news: at 8:10 PM everything is packed and I might get a full nights sleep before a test!

Sunday, March 09, 2008

Helicopter Tanks and Shuttle

HelicopterI’ve got the helicopter flying in attitude hold more, but I have not yet turned on the postion hold software. I want to review the data from an atitude hold flight before turning on the position hold. So I went out and flew the helicopter again today. Data records fine at home, it records fine according to the lights on the recording unit, alas when I get home and look at the SD card no data. Arghhhhh….


Tanks We did a lot of prep work on the tanks today, we figured out what brackets, fittings etc… need to be welded on. I also machined some Aluminum sanitary fittings for the main propellant line. My  mcMaster sanitary parts arrive on Monday so I’ll see how well I did with the aluminum ones on Monday. One of the hemispheres has a stress crack that goes all the way through. I hope this is not an omen for the whole set of 6. I think I can probably stop drill the cracks, grind them out and weld patches over them, but its less than ideal. We’ll save that hemisphere for last.


Shuttle One of my long term really want do to items is to watch a shuttle launch. I’ve seen it land 3 times (including the very first time), I’ve never seen it launch. Tuesdays launch will be a night time launch and should be quite spectacular. I came real close to hopping on southwest and flying out to florida to see the launch. I would have cost me $800 two days of works work and at least one day of Unreaosnable work and in the end I decided that I really want the time to work on Unreasonable. We are so close to having every thing come together for the new 90 second vehicle. So I’ll try to be less impulsive and plan ahead to go see the next launch.

Saturday, March 08, 2008

Parts

The new 1” (or possibly 3/4”) valve mechanics.


Bigvalve


The baffels for the new tanks… they still need to be trimed, fitted and welded.


Rawbaffle


Parts for the potential off the shelf monoprop chamber only welding required… (Will probably up the base tube size for a shorter chamber.)


Otschamber


 

Wednesday, March 05, 2008

Data and Plans

Based on a lot of discussion with the chemists on Arocket its clear that the potasium catalyst was about 1/7th as active as the sodium catalyst I’d designed for. So we need to rerun the test when we get our sodium permangenate. We have it on order from two different sources. I finally reduced the data from my test and I got zero thermocouple data. I need to work on that. We hope to rerun the test on the 14th.


Here is that data I did get.Peroxide_3_1


Several things to note. first off my pressure regulator is not healthy. Its hitting the correct final pressure, but it is not happy doing so. Second according to the CV calcs I did the 1/2 inch valve should have about 10 PSI drop at full flow, it clealry had 150 PSI of drop. This could be because chamber pressure did not come up due to incomplete decomposition, but in that case I would have expected a larger injector drop due to too high of flow. Toward this end I spent the last two nights fabricating a fast 1” ball valve controller, I’m waiting for one more McMaster part and I’ll test it Thursday night. 


We are currently fleshing out the details of our 90 second test vehicle. We made baffles and parts for welding the tanks together. I’ll provide pictures when the tank starts going together. The last parts should be back from the Water Jet Cutters Friday. We are going to use AN fittings for all the plumbing smaller than 3/4 and probably sanitary fittings for the larger plumbing.  We have one area where the two Pauls do not yet agree, we can’t decide if we are going to use attitude thrustors or jet vanes. For the monoprop the jetvanes are clearly a win, but our longer term plans include making the vehicle a bi/tri prop by adding fuel to the peroxide and getting more performance. The bi/triprop  is a bit warm for jetvanes. It probably means we need to use some kind of exotic refrectory metal or ceramic. The bi/tri prop is the  current path to the 180 second prize.


For the Monoprop the safety system will be easy, we will add one small normally closed  valve to the liquid catalyst. As you can see in the video the thrust stops abruptly when the catalyst is all gone. (You can also see this in the chamber pressure trace above)  The bi/tri prop is more problematic as one might expect the biprop to keep going even if you turn off the catalyst.  If all goes well we expect a compete monoprop vehicle in about 6 weeks. We have all the long lead parts in hand. The current design is really really simple


I’ve glossed over a whole bunch of work… cat pack research, small thrustor chambers, learning about peroxide chemistry,high temperature ball bearings,  big servos, off the shelf source  thrust chambers, work on the helicopter, etc.. etc…


I’ll present the details of the 90 second monoprop vehicle design at Space Access. We will be at Space Access for all three days.If you are a space fanatic, and enjoy hanging out with three sigma nerds you can’t beat space access. 

Monday, March 03, 2008

Testing new Blogtools

To date I’ve been doing all my blogging with the blogger online tool. It is really limited, today I’m trying a desktop blogging tool. I’m hoping it will make things a little easier.


PaulaPeroxideTighten


This picture was taken by Ben Brockert, one of the Masten guys that came out to watch the test. As he says ("Where's Waldo" bonus: find Paul's foot) Also notice the wind swept hair and the flapping tee shirt. It was REALLLY blowing.


Here is the You tube video embedded in the blog. The tool I’m trying is blogjet.

Sunday, March 02, 2008

The Purple Menace

Saturday we went out to FAR and ran a test to determine Peroxide decomposition L* for a liquid catalyst. We were unable to get Sodium Permanganate for this test so we ran it with Potassium Permanganate. This results in about 1/4 the amount of effective catalyst. The end result is that we did not get full decomposition. The peroxide was still cloudy at the end of the tube. We did however fully check out a new test stand and data collection. All the parts worked correctly. A lot of people have told us that Permanganate makes an insane purple mess. Part of this test was to determine if we could handle this "mess". Thanks to a suggestion on Arrocket we mixed up a saturated solution of Vitamin C powder and that cuts the purple menace, making cleanup a non event.In the test setup we had insufficient permanganate so 100% of it was reacted in the engine leaving the engine perfectly clean. The only purple goo was from filling the cat tank.

The Last time I was out at FAR it was really pleasant. Nice lite breeze, moderate temperatures in the liow 70's and generally jerust a pleasant environment. So I convinced my desert hating wife to come with me this time. This must have angered the mojave deity as the wind was blowing so hard it felt like you were being sandblasted. The wind was blowing so hard that 2.5 GAL distilled water jugs 2/3 full were blowing over. It actually complicated the peroxide handeling, as we were in a blowing catalyst blizzard. It also made the personal protective gear hard, as the wind would blow a full face shield off in an instant. Also when you get peroxide on you it stings/burns, the blowing sand/rocks/boulders also sting. We were forever walking up to each other and saying any white spots on my face? The answer was always no, so we had no peroxide issues, but the sand was really unpleasant. There was a discussion of what was worse the wind or the 125degree heat we've seen on the site. Most preferred the heat, then John, who lives near FAR, said why do you think you would not have both? That pretty much ended the what if discussions involving mojave weather.


I've posted a a quick youtube video of the test. As a side note this test went from a concept to a test including assembling a test stand, fabricating a test motor and custom thermocouple electronics in 7 or 8 days.

Tuesday, February 26, 2008

Hardware, Rocket Hardware

If I learned any lesson from last years attempt its KISS keep it simple stupid.
A 4 engine vehicle with 39 valves is not going to fly reliably. Toward that end this years vehicle is going to be much simpler. Today I got a package...



The more I work on this stuff the smarter John Carmack gets... these are 6 5086 spun aluminum hemispheres from AMS industries.




They are 30" ID 0.1875 inch at the base 0.171 thick at the edges. 19 lbs each half. This should conservatively give me a burst pressure between 600 and 800 PSI. I'm shooting for 500, so I may lighten them a bit. The edge thinning is a lot less than AMS said it would be so I could have gone down a size in the thickness and saves some weight.

Given KISS what is the simplest system that will do the level 1 prize?
A Peroxide monoprop.
Everyone who works with peroxide spends inordinate time playing with cat packs. So I'm going to test a liquid catalyst like the Germans used 65 years ago. Using 85% peroxide I'm well under the melting temperature of 316 stainless so no cooling is needed I can just use a stainless chamber. I can also buy No clog spray nozzles in 316 from McMaster Carr and use off the shelf spray nozzles. The big question I have is with a liquid catalyst, what do I need to L* or chamber length? So I got a simple experiment I hope to run this weekend, its a long Stainless tube with 316 stainless pipe fittings welded in one end. In the pipe fittings I screw in off the shelf low clog spray nozzles and install thermocouples down the length of the tube to see what length is necessary to get maximum decomposition temperature.

Monday, February 18, 2008

Bittersweet day

My son and I spent the day cleaning out the garage in anticipation of getting back to rockets.
Part of this involved taking the carcass of the origional Unreasonable rocket to the aluminum scrap dealer. We both agree that a 4 engine vehicle is just too complex, but its still sad to take brackets, fittings and tanks one worked hundreds of hours on back to the scrap dealer.

Saturday, February 16, 2008

Progress and thoughts...

I flew the helicopter in attitude hold mode today.
It worked perfectly. the autopilot flys a lot better than I do. On flight #2 the commercial off the shelf RC regulator failed and the servos acted very erratic.I set it down with no damage. More debugging Sunday.

My son and I spent the day at FAR, we went out to clean up our storage space, work on the site and watch a large 5K liquid test firing. The work on the site is the real sexy part of rocket development. I spent my morning repairing the outhouse door jamb and installing godzilla's own door closer. Maybe the Mojave winds wont rip the outhouse door off, again.

After a full day of checkout the large test was a no light with a frozen LOX valve. We were not involved other than as spectators. My son has been working with some people doing peroxide rockets of various forms,and the grass on that side of the fence looks a lot greener.... Use cheap nitrogen for a presurant gas, all your valves and plumbing are at room temperature, dense, reasonably clean. Possibly auto igniting in bi-prop mode after decomposition.... hummm....

Monday, February 04, 2008

Quick Update

I've been very busy with "Other" mostly trying to catch up on work. I've been doing some work on the helicopter and I've flown it a few times, but no big news to report on that front. I've started testing with the DGPS and I've come to the conclusion that I need better antennas to make the RTK work. My one successful RTK test with the antennas on my roof took 46 minutes to resolve the integers, and then the solution was accurate to within 6" at 10Hz for 10 hours. The average RTK solution between the antennas was 20.02" with actual measured truth being 19.75". My son has come back down from the bay area to work on some rocket projects, both unreasonable and other..... I can't talk about "other" other than to say it is a paying gig. I'm glad to have him home.

I also find it frustrating that its sunny all week when I can't fly, then it rains all weekend where I can't fly.(Actually it stopped raining during the super bowl and I choose to watch that) This week is not going to be "unreasonably " productive as I have a lot of stuff going on.

Monday, January 28, 2008

Sunday, Loops and Simulation

The Simulated weather for Sunday was Rain all day. The Reality was that after 10am it did not really rain again until 4:00pm. So I went flying. I'm currently working on altitude hold, but the wind was really gusty gusting from 5 to 20mph. A helicopter takes less energy to fly when moving than when it is hovering. If you try to hover in one spot with gusty winds the helicopter balloons up and down as the wind speed increases and decreases. This makes it very hard to sort out the altitude hold loop as you are never sure if the up and down is wind or oscillation's. I could hover lower and get a better handle on how the altitude loop gain is but until I have it hovering at high (recoverable) altitude I'm not going to play with the altitude hold down low. The altitude hold will have to wait until a calmer day.



So since I could not do altitude hold I thought I'd work on heading hold. In flying around with the magnetic heading hold engaged the helicopter seems relatively stable but the tail wandered a few degrees each way. I always thought that it was some local magnetic variation, that may contribute, but in looking at the data the tail target vs actual error is often 3 to 6 degrees and it wanders a bit. It seems to hold an offset. The standard way to fix this in a control loop is to add some integral error term and the result is The oscillation's you see on the left. So I turn down the I term (to 5% of the P term) and turn up the D term and its better, but still not ideal. You can still see some 3 to 4 second oscillations when steady and a fair bit of overshoot when perturbed. I'd been doing the default PID tuning of turning the P gain up to the point where it just starts to oscillate and taking the Ziegler-Nichols values you can find on the web. I conceptually understand what is going on, but this is straining my control system theory. (My only official control theory class was all done as laplace transforms in 1983) Early in my professional career(1985 to 1991) I did a fair number of analog and mixed analog/digital control systems, but always with a adult supervision from a controls person. Since 1991 I've mostly been a software coder. So in trying to relearn all of this I have a several specific questions that I'd love have any lurking control theory guys help me with.

Most control theory books, articles and tuning discussions assume you have a linear plant. In reality most of my "Plants" will be integral in nature. IE I do not control the thing I'm trying to close the loop on directly, I really control the acceleration or rate. So there are one or two physical integrals between my control input and the thing I want to control. See the example to the left.
If I just close the loop around the whole thing, its going to be really unstable. So my plan was to have Target Position yield Target Velocity Target Velocity yield target Pitch and Target Pitch yield Pitch Rate. This would have hard limits for each intermediate step. IE max velocity will be 5m/sec, regardless of the position error. Clearly every intermediate step in this will have a proportional gain term, any advice on which ones should have integral terms and when I should reset the integrals to zero?





I'm also struggling with a stupid simple question I have about PID terminology. You can express a PID as

control= P*(error+I*integral+D*difference_or_rate)

or You can express a PID loop as

control = (P*Error)+(I*Integral )+(D*difference_or_rate)

When you look at the standard Ziegler-Nichols chart :
for PID P = .6Gu I=2/PU D=PU/8 Is this for the first form or the second? When you measure Pu I assume Pu is the oscillation period in samples (this is a discrete system), or have I made a wrong assumption here?

Lastly is the guidance for standard linear PID tuning even valid for this sort of plant? If not can one provide some guidance on tuning such loops?

Sunday, January 27, 2008

It Never Rains in Southern California


Notice the Probability of precipitation line...90% at 1AM 100% for the rest of the day. No FLying today.

Saturday, January 26, 2008

Pavlov's Pilot

After two outings where I hit the altitude hold switch and I crashed, I was hesitant to test again. I reluctantly went out to test fly the helicopter today and on the second flight I got up the courage to hit the altitude hold switch and things seemed to work. I failed to get data from the second flight for some reason, probably has to do with the software in the Telemetry box not logging restarts correctly, but I'm not exactly sure why I got no data. I'm ready to test again in the morning.

Last Crash

The last crash was a bit violent. You can see the crushed tin that held the formerly working GPS.



I did not take a picture of the crashed helicopter, but here are some of the broken pieces extracted from the trash.



I was planning to replace the GPS with the new smaller differential capable GPS so I
packaged that in an altoids tin, its about 1/3 the size of the old GPS.

Here it is rebuilt and ready to try again. To get a concept of the amount of work, the main frame on the helicopter is flat carbon fiber plate, in the broken pieces picture you can see that both side plates were broken.

Friday, January 25, 2008

Another Altitude hold crash...

I crashed again this morning before work. I know that I had all the mode switches in the right place in the right order. This is very frustrating!!! ARGHHHHHHH
A brief look at the data implies that the Gain was just WAYYYY to high, but it should be identical to the flight gain where the helicopter did perfect altitude hold. This time in addition to th parts listed form the last crash I broke the tail boom and side frames. I see at least 8 hours of work to be flying again. I'm going to have to find a way to sneak up on this one as its getting expensive.

Thursday, January 24, 2008

New GPS boards...

The adapter board to wire up the new GPS arrived on Tuesday,
I finally got to assemble them today. I've got to make a shield can for the helicopter and an antenna mount for the Telemetry suitcase and I can start testing with the differential GPS. Tonight the GPS is hooked up to the antenna on my roof and I'll record 12 hours at 10Hz and see how much things move around. the picture below shows that my house has moved 4.36M in altitude and 1.29 and 2.77 in lat and lon since I started the GPS recording positions 4 hours ago.
Not too bad for an unaided GPS iin the rain partially under a tree.