My naming scheme is extremely complex. I think for a long time as to what to name my vessels.
Stages (in Subassemblies)
My rocket stages are always named after stars. I refer to this page and more-often-than-not, just choose a name by random. The number of named stars are plentiful, and so this naming scheme would be difficult to use up.
Rockets
As for the rockets themselves, I consider the purposes they are to be used for and go from there. For example, the first rocket I launched into orbit was named Frontier 1. This was derived because it was the first crossing into the frontier of the cosmos. I'm playing with RO, so generally there isn't a need to design a completely new rocket for every launch. I just reuse preexisting and named rockets, perhaps modifying them slightly, ending up with two independent rockets with slight differences for specific purposes. Since the rockets are generally still the same, I simply add a letter to the end of their name. For example, Frontier 1A for launching a 100kg payload to orbit and Frontier 1B for launching a 400kg payload to orbit.
If I don't tweak the rockets but instead add boosters to give them an extra kick, I use the following convention: Say, I added 2 boosters onto Frontier 1A, it would become Frontier 1A C2. C2 is an acronym for Configuration 2. The "2" at the end stands for 2 boosters. If I were to add 4 boosters, it would become Frontier 1A C4. If I add boosters and tweak the rocket slightly, Frontier 1A C2 would become Frontier 1B C4.
The next stage (pun intended?) of changes is the number after the rocket name. Under what circumstances would Frontier 1 become Frontier 2? This happens when I make some significant changes instead of small tweaks to the body of the rocket (small tweaks would just mean the next letter of the alphabet e.g. Frontier 1B). This may include changing tank length, altering tank width, adding more engines, and overall, additions of features that would make the main body of the rocket decently different to the previous generation. For example, I find that Frontier 1A is not producing enough kick and decide to use an engine cluster instead of a single engine. This would create the new name "Frontier 2A."
However, if I change the type of engine, that is a significant change and in that case, I would change the name of the rocket. This usually means a complete redesign anyway, as different engines require different tank and body characteristics.
Now, I do have some special acronyms. If Frontier 1A is a successful rocket for lifting a payload to orbit but can be altered without changing the type of engine into a rocket capable of launching a manned mission to orbit, I apply the acronym "MLV"—Manned Launch Vehicle. In this case the Frontier rocket would now become Frontier 1A MLV.
I will give a final example to help everyone understand better. If I altered Frontier 1A's body slightly, added 4 boosters and a manned module, what would its name become? Well, following the previous conventions, it would produce: Frontier 1B MLV-C4.
Seems simple? Ok, that was not close to simple. Feel free to read through as many times as you like and ask if you don't understand something.
Satellites/Probes
Similar to rockets, I consider the purpose for which satellites are used for. They are often based around mythological figures. If I'm sending a probe to study the sun, I can name it "Icarus." Icarus was a greek mythological figure who had a pair of wings constructed by wax. However, he was too overconfident and flew too close to the sun, causing the wax to melt and him to plunge into the sea. Of course, this probe isn't going to fly into the sun, but the connection between Icarus and the mission of this probe is enough to grant it this name.
Similarly, Sedna is an incredibly distant dwarf planet present in my RSS install. A probe I decide to send there I can name "Tartarus." Tartarus has two meanings: a deity and a location in the underworld. In ancient Greek mythology, it is the deep abyss that is used as a dungeon of torment and suffering for the wicked and as the prison for the Titans. If I'm sending a probe to the outer reaches of the solar system, where it will be incredibly dark and cold, what better name is there except for deities/themes of the underworld?
Probes that have a basic purpose or is mass produced don't need these types of names. "CommSat" or "SkyLink" is a pretty reasonable name for any communication satellites for mods like RemoteTech. If I'm scanning another object through the use of the mod ScanSat, these satellites will quite literally just be named "ScanSat." Other examples might include NavSat, FlybySat, ImageSat etc.
Rovers/Landers
Rovers and landers follow the same general theme of the mythological context. I haven't really thought about them yet but I suppose it could do with mythological figures that roamed the ground and did not fly. I'll consider the possibilities. If I'm really running out of ideas I can just come up with a basic name like "Lunar Lithosphere Explorer." Recall that NASA's two active Mars Rovers—Opportunity and Curiosity, really did not have complex names. Opportunity was technically named MER-B, meaning Mars Exploration Rover B, and Curiosity being Mars Science Laboratory. Nothing too crazy, right?
Stations/Bases
The names of space stations or ground bases are generally more . . . epic? They still stick to the theme of mythology but I often look for a common group of deities to name a group of stations or bases. What does this mean? Well, my end-game objective is to deploy 12 self-sustaining stations around the solar system. Each will be one of the Zodiacal Constellations. Other "groups" can possibly be:
| The 7 Deadly Sins.
| The 7 Heavenly Virtues.
| The 9 Circles Of Hell.
| Paradiso, Purgatorio and Inferno, based off Dante's divine comedy.
| The 9 Norse Worlds.
| The 4 Horsemen Of Apocalypse.
To finish off, spaceship name generators are always available online. Here is one of them.
In summary, here are some suggestions you should follow when naming:
| Much easier if you have a theme to base off.
| Think clever acronyms.
| Expand your vocabulary base and generate simply good sounding words.
| Try not to design too many different rockets. Alter what you already have to avoid having to come up with an entirely new name.
| Many identical satellites? Use simple names like CommSat.
| Stuck? Try online name generators.
Phew. That took forever to type. Feel free to ask me again if you don't understand something. My rocket naming scheme is especially complex and may require more than one read. Good luck. I hope this was of help.