Tuesday, October 26, 2010

The Case for Space VII: Ram Accelerator

Ram Accelerator
1. Description
2. Advantages
3. Disadvantages
4. Economics
5. Summary


1. Description


This looks like a giant gun and shoots a projectile out of its muzzle like a gun but works more like a ram jet engine. Through some mechanism (such as a light gas gun) the ram accelerator projectile is launched supersonically into the ram accelerator barrel.

Comparing ram accelerator to ramjet engine

Schematic of a ram accelerator

An animation showing how a ram accelerator works:




The bottom schematic shows the acceleration profile of both a light gas gun and a ram accelerator. Note that the ram accelerator experiences a peak acceleration around a specific velocity which is different for different gas types. The ram accelerator acceleration profile is the lower one of the two schematics.

Acceleration profile of a ram accelerator

The interesting thing about the ram accelerator is that the launch tube can be subdivided into different segments with different gas mixtures in each segment. This permits the ram accelerator to performance to be tailored to both keep the peak acceleration tremendously lower than that for a gun while simultaneously maximizing the total acceleration of the system.

To put it simply, you can create a manned launch system (unlike the light gas gun) and achieve a higher muzzle velocity than the light gas gun too.



Back to the top


2. Advantages


Reusable launch infrastructure
The ram accelerator, like the light gas gun I advocated early, can reuse all of its infrastructure except the projectile itself. In fact the majority of the cost for the ram accelerator will be sunk into the construction of its combustion chamber and launch tube. The chamber may see some erosion due to the very high temperature and pressure gases burned by the super sonic combustion occurring in the accelerator. However, (like the light gas gun) since the chamber won't be carried with the vehicle, the designers can vastly over design the chamber, include plenty of margin for any chamber erosion, and use heavy, cheap, and strong construction materials.

This system will also require a vast infrastructure for generating hydrogen and oxygen for use in the launch tube. This infrastructure will also remain on ground but the costs for the electrolysis (for separating the gases) and a tank farm for storing the compressed gases would need to be built.


Doesn’t have to carry its propellant
A ram accelerator will carry only a tiny amount of its own propellant. In fact it will require only a small amount of fuel to circularize the projectile's orbit after getting into space.

Unlike the light gas gun, the ram accelerator has a few distinct advantages. First the projectile already possesses a divergent nozzle. This nozzle can be reused in the form of a aerospike type engine nozzle during the circularization burn. This means no other rocket motor needs to be carried, the vehicle just needs to carry extra fuel for this purpose.


Schematic of an aerospike rocket engine

Another advantage is less certain but more exciting. Inside the launch tube, the ram accelerator depends upon the walls of the launch tube to reflect the combustion gases back upon the rear of the projectile to produce thrust. Once the projectile/vehicle leaves the launch tube it will be moving at mach 22 or more. The shockwave generated by the vehicle will be strong enough to reflect any combustion gases back upon the rear of the vehicle to produce thrust. This is called external scramjet combustion. It can be used to adjust the trajectory of the ram accelerator projectile while in flight and reduce the amount of pure rocket propulsion the craft needs later.


Safe for nearby vehicles
A couple of the launch concepts (those using lasers and nuclear weapons) are unsafe for anything nearby. The ram accelerator suffers from none of those problems.


Can use cheap materials
Since the majority of the equipment required for this concept remains on the ground, very cheap construction materials (concrete and steel) can be used to build it. No advanced composites, no aircraft aluminum alloys, etc. The launch vehicle itself probably will require the use of materials able to handle high temperatures (titanium, nickel-iron, or ceramics) but the underlying structure will probably be constructed of composites and/or aluminum.


Space launch
Some propulsion systems I expect to write about (e.g. the NERVA concept) really don't have the ability to launch anything into space (the thrust to weight ratio is wrong). However, a ram accelerator is capable of launching cargo into space from Earth (you could also use it from other locations like the moon but it wouldn't make much sense to use it there). It could not be used for interplanetary propulsion and better systems exist for launching cargo from the moon or satellites.

The ram accelerator can launch the vehicles to more than 8 km/s. Perhaps another 1-2 km/s may be required to get into orbit (to overcome the friction of the vehicle moving through the air).


Cheap
This could be one of the premiere methods of launching indelicate cargo into space (e.g. bulk launching of water). At an estimated launch cost of $500 per pound, bulk materials like water, fuel, gases, and food would be MUCH cheaper to get into space in this manner.


Gentle acceleration
Unlike the light gas gun, the ram accelerator can tailor the acceleration of the projectile. Interestingly the ability to tune the performance of the ram accelerator means that the projectile can take a range of different masses and still launch them at the proper velocity. Stated another way, the ram accelerator can be used to launch people into orbit.

The ram accelerator would have to trade the amount of acceleration against the length of the launch tube. To launch at 3 g's would take a launch tube of 362 km about 225 miles! If you upped that to 5 g's (about the most someone who hasn't trained can withstand for the duration of the launch) it would cut that distance down to around 160 km (about 81 miles). Both of these make for very large construction projects. Meanwhile the light gas gun might only need a few kilometer long tunnel due to its high acceleration.

Performance chart of tuned thrust profile for a ram accelerator

Back to the top


3. Disadvantages

This concept still suffers from a few difficulties; however, most of these have relatively simple and straight forwards solutions.


Requires some technological breakthroughs
Although there are operational ram accelerators now, some computational fluid dynamic studies must still be performed to optimize a ram accelerator for use as a component of space infrastructure. Additionally the high temperatures and pressures encountered while burning the launch tube gases in the accelerator and then encountered while traveling through the atmosphere would require a more sophisticated projectile than that of the light gas gun.

I believe this work would be relatively easy to complete but work still needs to be performed.


Substantial turn-around time
Unlike the lightcraft concept, each launch will require a significant amount of set up. This includes the separation of water into oxygen and hydrogen, setting up the different launch tube segments, and filling each segment with the proper mixture of gasses to get the acceleration required for the mission profile.


Light payloads
One desperate need for space launch is the ability to launch large and heavy structures (e.g. large hunks of required space infrastructure). Although it would be possible to build a super-size ram accelerator to launch huge payloads into space, I find it unlikely we'll do so in the near future - especially since we haven't even bothered to build a small one for space launch.

Back to the top


4. Economics
The graphic below states that a launch cost of $500 / lb are achievable with a ram accelerator.

Ram accelerator launch costs

However, many of the assumptions used in this image are not that good.


Launch Dynamics
An ideal accelerator would launch the projectile at a higher altitude which because of the lower atmospheric density will lower drag.

The stated apogee kick motor uses a very poor performance rocket (a solid rocket motor performance like the Payload Assist Module). A more realistic assumption could use an Isp of 400 or more when used in a vacuum such as when circularizing an orbit.

An 800 km orbit is a very high for a low Earth orbit.


Cost model assumptions
As for costs, ignoring the cost of gases loaded into the accelerator tube for the launch is a very bad assumption. This will probably be the second largest cost of each launch (second only to the construction of the projectile itself). Some research into the costs for generating compressed gases would probably yield an accurate value for this cost (but I haven't done that research - sorry).
The motor casing weight fraction would be about 10% or so of the weight of the apogee kick motor like the PAM. However, if the rear of the projectile is adaptable for this purpose, it would save nearly all of this weight penalty.
Finally, a production run of 50 motors would be a very pessimistic assumption. The system would be capable of launching up to one payload a day although 1 per week or month would be more likely for the initial launch frequency.

Considering that the cost assumptions for the light gas gun examined in my previous blog listed a launch mass of 7200 lbs (a much larger mass than shown in this chart), a $300 / lb launch cost might be possible for such a large launch mass in a ram accelerator.

Overall I give the following qualitative assessment:
The ram accelerator projectile will cost more than the light gas gun projectile.
The ram accelerator's working fluids (mostly hydrogen) will cost more than the light gas gun's working fluids.
This will drive the ram accelerator's launch costs to be greater than those for the light gas gun.

However, the ram accelerator acceleration will be more gentle and the top velocity of the system is higher. This means that the ram accelerator will be able to both launch fragile cargo (like humans) and it will possess more capabilities to tailor the launch profile for a given cargo (different inclination, different orbital parameters).

Back to the top


5. Summary


Positive attributes of craft
LC
LGG
RA
NPP
NR
FFR
CR
Most equipment reused?
Yes
Yes
Yes
Yes
Yes
Yes
No
Doesn't carry its propellant?
Yes
Yes
Yes
Yes1
No
Yes1
No
Rapid turn around?
Yes
No
No
Yes
No
Yes4
No
Safe for nearby craft?
No
Yes
Yes
No
Yes
Yes
Yes
Can use cheap materials?
Yes
Yes
Yes
Yes
No
No
No
Requires no breakthroughs?
Yes
Yes
No
Yes
Yes
No
Yes
Gentle acceration3
Yes
No
Yes
Yes
Yes
Yes
Yes
Large payloads (>50 tons)
No
No
No
Yes
Yes
Yes
Yes
Interplanetary flight
No
No
No
Yes
Yes
Yes
Yes
Space launch
Yes
Yes
Yes
Yes
No
No
Yes
Estimated launch cost per pound
<$500
<$500
$500
<$5002
N/A
N/A
>$10,000
Score
7
6
6
9
6
7
6

  •  LC – Lightcraft
  • LGG – Light Gas Gun
  • RA – Ram Accelerator
  • NPP – Nuclear Pulse Propulsion
  • NR – Nuclear Rocket
  • STS – Space Transportation System aka Space Shuttle

  1. Nuclear pulse propulsion has such good performance that this really isn't a drawback for that concept.
  2. I'm making a WAG (wild @$$ed guess) at this because I have no idea how much nuclear bombs cost.
  3. This is a measure of whether the system could be used for manned vehicles. Many of these systems can be tuned to provide different accelerations.


Back to the top

Proceed to my next space blog, The Case for Space VIII: Nuclear Pulse Propulsion.


Return to my previous space blog, The Case for Space VI: Light gas gun.

Sunday, October 24, 2010

Computers: Antivirus

In previous blogs, I discussed basic computer maintenance tasks as well as setting up your anti-spyware protection. After you take care of those tasks you should ensure that you’ve cleaned off any potential malware with these tools. It is best that you scan your computer first, then install these and activate their protection services.


Antivirus
1. Introduction
2. Malwarebytes
3. Avira and Avast
4. On-line tools
5. Hijack this
6. Other tools and my comments
7. Summary

1. Introduction

Computer "viruses" have come to mean any number of different types of software that install themselves without your knowledge and perform operations that you do not know about and do not want. In common usage, malware has become synonymous with "virus".

For that reason, most anti-virus software is designed to detect and mostly remove all sorts of bad stuff (Yeah!).

I'm going to introduce you to several pieces of software that I have used in the past couple of years. However, there is a lot of other perfectly good software I am not including because I am either ignorant about it or I've found I prefer one of their other tools. I'll discuss some of these at the end of the blog.

All of the ones I've included you can download and use for free.

One thing you should know is that many antivirus applications do NOT work well when use on the same computer as other antivirus software. I'll discuss this in a bit more detail under the relevant sections

Back to the top


2. Malwarebytes
Malwarebytes is a malware scan tool only. Meaning it'll only look for and try to fix viruses if it finds them. It does not include virus protection. Which means that it does not have a program that runs on you computer and tries to block suspicious activity. This is unlike the other applications I'll discuss here.

However, if you have other virus protection, Malwarebytes is a very nice tool to have because it runs fast and it won't interfere with other programs. Malwarebytes *CAN* be installed and used with all of the other antivirus software I've tried. So I have it installed on all of our computers.

To get it simply "Google" it or go directly to www.malwarebytes.org. I used to post direct links but Google has been busy nerfing my external links!
Select the free version and wait for the file to download (it's about 6MB in size).
When the download completes, execute the downloaded file.
Follow the directions for installing the software.
When asked if you want to update the virus definitions file, say "yes."
When asked if you want to scan the computer, say "yes."

If Malwarebytes finds problems, allow it to try to fix them.

When you're done with the scan, set up Malwarebytes to scan your computer automatically every week (just like we set up the weekly defragmentation runs a couple of blogs ago).

To set up daily virus definitions updates on Windows XP:
1. Left mouse click (abbreviated LMC) on the [Start] button.
2. Click on "Settings >"
3. Click on "Control Panel"
4. Double click on "Scheduled Tasks"
5. The "Scheduled Tasks" window should launch.
6. Double click on "Add Scheduled Tasks"
7. On the "Task" tab, enter the text "C:\Program Files\Malwarebytes\mbam.exe /runupdate" into the run field
8. On the "Task" tab, ensure that the "Enabled" check box is checked at the bottom of the page.
9. On the "Schedule" tab, select the scheduled task to run "Daily"
10. On the "Schedule" tab, select a start time (I just leave it with the default, the update runs so fast, you won't even notice it).
11. On the "Schedule" tab, select the number one in the "Every" box.
12. On the "Settings" tab, you may choose your own settings but I would enable the ability to "Wake the computer to run this task."
13. When done click the [OK] button.
14. You may be prompted to enter your username & password. If you are, enter them and click [OK] again.
15. Your computer is now set to update your virus definitions daily!


To set up weekly Malwarebytes virus scans for Windows XP:
1. Left mouse click (abbreviated LMC) on the [Start] button.
2. Click on "Settings >"
3. Click on "Control Panel"
4. Double click on "Scheduled Tasks"
5. The "Scheduled Tasks" window should launch.
6. Double click on "Add Scheduled Tasks"
7. On the "Task" tab, enter the text "C:\Program Files\Malwarebytes\mbam.exe /fullscanterminate" into the run field
8. On the "Task" tab, ensure that the "Enabled" check box is checked at the bottom of the page.
9. On the "Schedule" tab, select the scheduled task to run "Weekly"
10. On the "Schedule" tab, select a start time (I select a time a few minutes after midnight).
11. On the "Schedule" tab, select the number one in the "Every" box and select a day (any day except one reserved for defragmentation or another scan).
12. On the "Settings" tab, you may choose your own settings but I would enable the ability to "Wake the computer to run this task" and click the setting to "stop running if the system is running on batteries."
13. When done click the [OK] button.
14. You may be prompted to enter your username & password. If you are, enter them and click [OK] again.
15. Your computer is now set to scan your hard drive for viruses every week!

Back to the top


3. Avira and Avast
I like these programs equally well. You should select only one of these two for installation because they may conflict with each other if you install both.

Avira: http://www.free-av.com/
Avast: http://www.avast.com/index

After downloading the install images, execute the installer, and follow the installation instructions.

Once installed both pieces of software offer the ability to set up automatic scans of your computer.

Unfortunately I only have Avira installed right now so I only have its directions here:

After installation and reboot (if necessary):
1) Launch the tool
2) Click on the "Administration" tab in the left pane.
3) Click on the "Scheduler" option under the "Administration" tab.
4) Click on the "Complete System Scan" in the main pane and then select the third icon from the left (if you mouse over the icon, it'll say "Edit selected job".
5) [Optional: In the first wizard window edit the name of the job if you wish.] and click [Next >]
6) Click [Next >] (you should not change anything in the second wizard window)
7) Ensure that "Local Hard Disks" option is selected in the third window and click [Next >]
8) In the fourth window select "Weekly", the day of the week, the time of the day, and click [Next >] (I pick a day different than other scans and defragmentation jobs and a time a few minutes past midnight).
9) In the fifth window, select your preferences (you really can pick the settings that best suite you or leave them with the default values), and click on [Finish].
10) Click on the "Daily Update" job, the "Edit selected job" and repeat steps 5) - 9) with only changing the frequency of the job (select daily for updating services).

Now your system will automatically scan for and remove viruses on a weekly basis!

Go back to the "Overview" tab in the left pane and select the "Status" pick.
Ensure that the "AntiVir Guard" (the first item in the main pane) is activated.
Ensure that the "Last update" (the third item in the main pane) is a recent date.
Then click on the "Scan system" option adjacent to the "Last complete system scan (the second item in the main pane).

You're done setting up your antivirus software!

Back to the top


4. On-line Tools
Both Pandaware and TrendMicro possess on-line virus scan tools.

The downside to these tools is that they are very slow. A scan that would take 2 hours or so on your computer might take 12 hours or more from these tools depending upon your internet connection.

However, they do serve a very important role in your virus protection. The more sophisticated viruses can hide from most installed antivirus tools after the virus has gained control of your computer. There are a couple of ways to work around this problem and one of them is to use a scanner running on another computer. These on-line tools provide that capability to people who do not have sophisticated local area networks set up.

Pandaware's tool is called "ActiveScan". You can find the ActiveScan scanner with Google or you can navigate directly there using this address http://www.pandasecurity.com/homeusers/solutions/activescan/. Follow the steps to get the scanner running. When it has finished do not be alarmed if it finds *thousands* of threats on your computer. It includes even very low risk cookies in its threat analysis. If I remember correctly, it will give a threat description and/or a numeric code. You can safely ignore low and medium risk threats reported by this scanner. I know it will not offer to clean these (they want you to buy the full scanner). ActiveScan has never found a severe threat so I don't know if it'll offer to clean those.

TrendMicro's tool is called "HouseCall". You can find the HouseCall scanner with Google or you can navigate directly there using this address http://housecall.trendmicro.com/. Follow the steps provided by Trend to get the scanner running. It's been over a year since I used HouseCall so I don't remember what the output looks like. If you have questions, feel free to ask me in the Comments section!

Both tools require the use of Internet Explorer to run properly, so even if you normally use another browser like Firefox, switch back to Internet Explorer for the scan.

Back to the top


5. HijackThis
HijackThis is not a tool like any of the others mentioned in this blog.

It does not scan for viruses and malware, it does not clean those things either. Instead TrendMicro wrote it to capture a very accurate description of what is installed on your computer and it presents that information in a manner that an IT professional could use to determine whether you have a computer virus infection. It can be used by computer professions to find and delete malicious software on your computer. However, it is VERY easy to delete software that you need to run your computer. Until you learn a lot about the programs running on your computer, this should be used only as a tool of last resort.

You should download this software and install it. You should NOT attempt to use this software to clean an infection unless you are given specific directions to do so by someone very knowledgeable about computers.

The reason that you should get it now is because many virus infections will prevent you from getting it after they've infected your system. Getting it now will save you time and trouble if you get an infection later.

You can find this software by entering "HijackThis download" into Google. Then select a reputable file server (e.g. CNET, MajorGeeks, or other) and download it.

Back to the top


6. Other tools
There are many other good antivirus programs. Some I haven't tried, some cost money, some I didn't like. Here a few of these and my notes:

Norton Antivirus - does a good job fighting viruses but there's no free version. It does not play nice with most other forms of computer protection. It causes severe performance problems on some computers.

TrendMicro OfficeScan - I have to use this on my work computer. They've locked down the controls so I really haven't been able to play with it and see how it works. It seems to do an OK job. You must pay to use it.

F-Prot (stands for "Frisk" [the creator's name] Protect) - I used to use this on my MS DOS computers back in the day and I loved it. However, I haven't used it in 10 or more years so I can't really fairly evaluate it now. Currently F-Prot only offers a trial version which is free only until the trial is over.

Pandaware Antivirus - Other than its on-line scan tool, I've never used Pandaware's software. I do not think that it has a free installable version but you can use its on-line scan tool to scan for malware.

McAfee - has recently had some very notable and large issues lately, however, I have not personally suffered from any of these. McAfee provides no free version that I'm aware of. I have heard it does not work well with other antivirus software.

Back to the top


7. Summary
Well I can't really call this a summary because I intend to instill a little IT wisdom instead.

When protecting your computer there are technological weaknesses and sociological weaknesses. No matter how good your technology is, your computer will still get infected if you download and install the malicious software yourself. The technology can only help protect your computer - you still need to be careful.

Avoid malicious sites! The Spybot Search & Destroy "host file" tool blocks known malicious sites but these spring up very quickly and the list is never up to date. The Web of Trust add on for Firefox also helps because it provides a rating of how trust worthy a site is but it suffers from the same fate as Spybot's tool. Finally, the "NoScript" add on for Firefox will block malicious web site's code but only so long as you don't override that tool's block! Remember *YOU* are a much bigger security hole for your computer's security than any piece of software is.

Scan file downloads! You now have virus scanning tools - USE THEM. When you download a file, scan it with one of these tools. It costs only a little time and can do a lot to prevent malicious infections from ruining your computer.

Don't automatically override security pop-ups! I see this all of the time. Someone installs Spybot's "Tea Timer" tool to prevent the running of malicious software but then whenever the tool advises the user of some activity they automatically override the block! Why the heck do you even bother? Instead remember these tools "learn" the correct behavior. When the tool launches a pop-up, read the pop-up, and determine whether the application should be trusted. Do you recognize the name? Only after you are certain the application can be trusted, check the settings, ensure the "remember this decision" box is checked and either [Allow] or [Deny] the access. If you are not sure, then uncheck the "remember this decision box and click on [Deny]. If your application works fine without the access, then the next time it asks, make the decision permanent.

Don't respond to email solicitations! It is very easy to spoof links in an email. It looks like a valid address (say to your bank) but it will actually take you to a site disguised to look like your bank. If your bank needs to contact you, then type the address into your browser directly and do not depend upon a link.

Don't open unsolicited files! When you get files in your email, don't open them unless you were expecting it. Some malware will look through your email software and harvest the email addresses there. It will then email itself to all of your friends with familiar greeting ("hey, look at this!"). Do not trust email even from your trusted friends. When you do get some, USE YOUR SCANNER to ensure it is safe!

At this point you may wondering if I'm paranoid. I can assure you that I know everyone is not out to get me. However, your computer will be a whole lot safer if you always question whether the website you're using or the email you're reading was really sent by the person you think it was.

Remember that you are not just protecting your computer. You are also protecting your data. If you have banking information, tax information, or other very sensitive personal information then the malware will collect that and return it to criminal gangs who will use it to steal your identity.

Back to the top

Proceed to my next computer blog, Computers: VM Performance Tuning (really these tips can be used to tune up any machine and not just virtual machines).

Return to my previous computer blog, Fighting spyware.