Tullius

Members
  • Content count

    92
  • Joined

  • Last visited

Community Reputation

68 Excellent

1 Follower

About Tullius

  • Rank
    Rocketry Enthusiast
  1. You can probably design around the political problems, after all we have launched nearly 10kg of plutonium 238 on New Horizons, and even more on Cassini. You will only need to fulfill 2 conditions: You can prove that it is the only sensible propulsion system for this type of mission. Make it as safe as possible: On the Apollo missions the RTG for the science package was transported in a casing capable of surviving reentry, preventing the spreading of the plutonium in the atmosphere should the mission result in a failure and the lunar module reenter (as has happened on Apollo 13). If you observe these restrictions, it is probably doable to launch a NTR into space. On the other hand, you probably want to do tests on Earth, which could produce a quite significant amount of radioactive waste, which in turn could increase program costs and political opposition to it significantly.
  2. The vertical stabilizer is also the non-deflecting part of the tail fin, which prevents the plane from side slipping. The shorter the plane, the larger the vertical stabilizer has to be to keep the plane stable (and the Space Shuttle isn't very long, compare it for example to a Boeing 747SP). The part, you are struggling with, is the rudder, which gives yaw control. One part might be that in reality you have much more delicate control as to how much you want to deflect them. Maybe it also needed extra large control surfaces for control in the thinner parts of the atmosphere (the other control surfaces on the shuttle aren't small either). In case of the shuttle, the large size of the rudder (the moving part of the vertical stabilizer) might also have to do with the fact, that the shuttle's rudder was split in two parts allowing it to deflect to both sides simultaneously to act as a speed brake (this is actually modelled in KSP, if you deploy its control surface). As to why the stock Dynawing has this peculiar arrangement with the vertical stabilizers at the wing tips, I can only speculate as a player having built my own shuttle replica in KSP: If you use the Space Shuttles rudder during launch to control yaw, it generates an enormous amount of roll, as the center of mass is sitting very far away inside the external tank. On the other hand, on the stock Dynawing, the rudders a sitting much closer to the center of mass and thereby generate much less roll during launch, and none during the glide home, making it much simpler to control as using yaw has no negative side effect on roll.
  3. Because EUS isn't ready yet and would cause significant delays to EM-1. On the other hand, ICPS allows NASA to test the lower stages and Orion in a similar fashion as they will be used in EM-2. Without ICPS, EM-1 could probably only be launched in a similar timeframe as EM-2 is planned to happen, i.e. in 2023 instead of 2019. Sure, ICPS costs money, but its derived from Delta IV's DCSS, which should reduce its costs. And 33 months for altering the VAB is a short time compared to the 4 years between EM-1 and EM-2.
  4. A quick Google search provides the answer: And the article itself contains even more interesting details (absolutely worth a read, even if you are not a rocket scientist).
  5. Exactly that, if you have two sides, resp. the ratio of their lengths, you can get the angle with arctan, in the same way as you can get the ratio of these sides by taking tan of the angle. arctan is the inverse function of tan, i.e. arctan = tan^-1. What does inverse function mean? If I have a function f mapping x to y, then f^-1 maps y to x (provided that no more than one x is mapped to y). What does this mean for tan? tan maps angles in (-pi/2,pi/2) resp. (-90°,90°) (depending on your notation of angles) to values in the real numbers, and arctan maps real numbers to angles in (-pi/2,pi/2) resp. (-90°,90°). For example tan(pi/4) = tan(45°) = 1, and arctan(1) = pi/4 = 45°. Or take a look at this graph tan maps values on the horizontal axis (usually called the x-axis) to values on the vertical axis (usually called the y-axis), arctan does the inverse: it maps values on the vertical axis to values on the horizontal axis.
  6. It would mean starting from zero, or accepting Falcon Heavy and New Glenn as alternatives. And while the former isn't really interesting for the senate to fund, since they would see the results even later, the latter two are less capable rockets than SLS, which, while one would quickly see some results, would have difficulties even putting a space station module into lunar orbit. And if you start anew with private contractors, every development works needs to be paid for 2 or 3 times, since you want competition. Also, either NASA lets 2 or 3 companies build the rocket entirely on their own, which would mean that NASA has little influence on the design and you have to find as many companies willing to do it, or NASA does the development itself, but buys different parts from different companies, which would reduce the efficiency gains. In short, cancelling SLS now would not just mean a huge blow to NASA's manned space exploration, but also leave NASA with something that might not necessarily be better. It might be necessary to redesign some parts of SLS, like maybe find a private contractor to develop new, cheaper engines to be build in NASA's facilities, but just cancelling SLS and putting the whole work in the hands of private companies won't necessarily improve anything. On the other hand, if NASA finds out in 3-5 years that SLS is indeed a dead end, there is a good chance that SpaceX and Blue Origin might have developed by that point an acceptable replacement, which NASA could buy directly without any of the lengthy procurement procedures, since there are only 1 or 2 viable possibilities.
  7. sin and tan are the trigonometric functions sine and cosine (https://en.wikipedia.org/wiki/Trigonometric_functions). arctan is the inverse function of tan (https://en.wikipedia.org/wiki/Inverse_trigonometric_functions).
  8. I think that SpaceX just wants for the time being save money on the development of a specialised 2nd stage for Falcon Heavy. The Falcon 9 2nd stage is good enough for the first flights of Falcon Heavy and provides it with a meaningful payload capacity, even if it means that recovering the core stage will cost a lot more fuel and thereby cost a lot in terms of payload fraction. And lets not forget that SpaceX wants to recover 2nd stages, so they are planning for quite some development in terms of Falcon 2nd stages, unlike the first stages, where most of the development already seems to have happened. After all, Falcon wouldn't be the first rocket that got a new second stage at some stage in its life cycle.
  9. I think the "if something where to happen during ingress" is relating much less to problems that astronauts might have to get into the capsule, but to a mishap with the rocket happening during that procedure, which would force the astronauts (who cannot yet use the LES, since they are not yet secured in their seats with the hatch closed) and the support crew to get away from the rocket as fast as possible, i.e. to use the zipline. This is relevant, because in case of the Shuttle, the external tank would already be fully fueled before the astronauts and their support crew would access the tower. And it is quite likely that it will be the same for SLS. In short, the zipline is the rescue plan for those people that will access the tower with a fully fueled rocket sitting next to them on the pad.
  10. The AI doesn't grasp anything, it just notices that certain combinations of actions lead to certain scores. If you look at the console output in the stream, you see after each try the line "fitness: ...", which is the score the AI received in the previous try (the higher, the better). And at the moment the highest achieved score is 6,9... I am still unsure what the "adj fit" in the table means; maybe it is something like the average score achieved, and thereby showing the progress. But I am really not sure; I just see it being higher, if I check back after a few hours. So the AI might notice that certain directions of thrust lead to good scores, but it won't notice the behaviour of the Pe independently of the rest. But most of its tries ending up in quick turns might suggest that it noticed that thrusting horizontally leads to good scores, since it increases the periapsis. And "will take some time", it something like the motto of neural networks. It took AlphaGo a couple of months to increase from barely the level of good European Go player to beating one of the best human players. And that despite running on a supercomputer. In the experiment above, we are not even at 6000 tries. But in the end, we all needed quite a few tries before achieving our first orbit in KSP. And we knew what an orbit is, and maybe also read up on how to achieve orbit in KSP. And now imagine someone, who starts literally from 0, knowing absolutely nothing about the task ahead.
  11. The score that the AI gets as a result after each try is also based on periapsis and apoapsis height. Or put differently, the scoring system knows what an orbit is and gives the AI a score based on how good its achieved "orbit" was. But sure, the scoring is much more difficult in the case of KSP than those of Go or Super Mario. For Go, it could be binary (win = good, loss = bad), or for Super Mario, one would probably base the score on the distance travelled before it died (since after all, winning means travelling the whole distance of a level. Or, to compare again with Super Mario, while the AI doesn't know that, if it falls into the holes in the ground, it will die, it will notice after a couple of attempts that jumping over them allows it to travel much further than falling into them. And since travelling further is good, it will start jumping over the holes.
  12. The whole idea is that the AI starts from nothing, and doesn't even know what it is doing. It can play around with certain commands, gets a few bits of information (such as the navball, the altitude, etc.), but it doesn't know what those commands and pieces mean or what is an orbit or gravity turn, as it should learn that all by itself. The only way the AI gets information about how well it is doing is after each attempt, when it gets a score. So the AI starts with a completely random behaviour and gets a feedback in the form of a score. If the score is good, it will be more likely to attempt something similar in the future, if the score is bad, it will be less likely. For KSP, this is not the best idea, since there are well established concepts of going to orbit, but it is a school project about applying neural nets to playing KSP. So it is no problem, if it is completely pointless. There have been others before that let a similar AI (based on neural nets) learn how to play Super Mario, or Google that developed AlphaGo to beat even the best human Go players. Those two examples need a bit more "creativity" by the AIs, since there are no well-established solutions for their respective problems, unlike KSP, where people have already written kOS scripts to fly rockets to orbit. And, besides the above, why should the AI fly east? You can achieve orbit in any direction, it is just a bit easier, if you go east. But the AI probably doesn't know that yet, and depending on the scoring, it might never learn it (if it is just about getting into orbit).
  13. Noticing that you are from Switzerland, I just checked on the website of the library of the ETH Zürich. While it is on loan from the ETH (and the EPFL), it is still available from one university in the NEBIS (https://www.nebis.ch/en/frontpage/). So if you are at a swiss university with access to the NEBIS catalogue, you might request it from there.
  14. Maybe some overpressure valve locking up or a fuel leak. But I think it is probably more about having an escape plan "just in case", than any specific danger. After all, needing 2 minutes to get away from the rocket is better than 10 or more minutes (just think of the distance they have to cover from the top of the tower until they are safe).
  15. No, 15 kg. It is a bit difficult to find informations, but Germany's similar ATF Dingo protected its crew, when it drove over an anti-tank mine with 6 kg of explosives. The explosion created a crater with a diameter of 2 metres and hurled the Dingo 2 metres sideways, but only 2 crew members got lightly injured.