I’m working on a Concorde-like supersonic jet to complete the Sample Gathering missions in career mode. Some of the places are far away and I like flying the planes to get there. But that takes a looong time when the sample locations are like 1000+ km away. The real Concorde itself has no tail stabilisers (except for the vertical fin) but mine has a small pitch-trim horizontal stabiliser controlled by the Slider 4 input. I’m trying to write a program to control the slider 4 input autonomously as a function of Mach number and altitude. Do the programs not work in career mode or do I just not know what I’m doing? Feel free to have a play - hopefully I have the program loaded into the craft - either in the command pod or on one of the horizontal stabilisers (I only put it on the right hand one to test it). I can’t use the tinker panel as I’m running the aircraft in career mode.

Edit: upon further testing and other users’ input, my program is working but my formula in the Vissy and the stabilisers’ control surfaces will need tweaking. I have also decided to change the altitude variable to air density as that directly affects control surface effectiveness and lift. I will just have to rework my formula to get my pitch trim to behave itself as it seems very aggressive at low altitude and not aggressive enough at high altitude. Probably because air density falloff is non linear with increasing altitude.

Link to the craft download below:
https://www.simplerockets.com/c/xqRS8x/ConcordeTrial

Tags
Question

13 Comments

  • Log in to leave a comment
  • Profile image

    @MarvinAeroDynamics unfortunately builds on Career Mode can’t use the tinker panel. But a lot of my Sandbox crafts do. Mainly drag and mass adjustments to parts. In a Sandbox game, I’m building a SSTO spaceplane and the amount of tinkering I’ve had to do to that for it to work properly is insane. I would like to build a vanilla one but I reckon it’s going to have to be twice the size due to having to carry an insane amount of fuel. It starts off with jet engines to get it high into the atmosphere then the rocket engines get it into orbit.

    1.1 years ago
  • Profile image

    @MarvinAeroDynamics I tend to find parts create a lot of drag. If I have wings wrapped in fuel tanks, I tend to set the drag scale of the fuel tanks surrounding the wings to 20% in the tinker panel. I still want their physics to be included in the craft so I don’t want to completely eliminate the drag calculations of the wing fuel tanks. I might also reduce the wing’s drag scale to 80% if I want to be generous to my craft but not make it too unrealistically aerodynamic. I generally don’t touch the wings in the tinker panel though except for setting the sizes and offsets to specific figures that can’t be done with the wing resize nodes.

    1.2 years ago
  • Profile image

    @MarvinAeroDynamics I’ve unlocked the afterburner, my formula for the Vizzy code is pretty good though still quite aggressive in the lower atmosphere but if I keep my speed down until about 10 km ASL then the plane flies pretty well. It seems to now naturally like flying at ~Mach 1.8 at 23-25 km ASL but this requires I run the engines at full throttle, using a lot of fuel. Wrapping the wings in fuel tanks makes the plane look nicer but the wings effectively have double the drag as wing physics are still calculated even if the wings are obscured by fuel tanks.

    If I drop the throttle to about 92% (afterburner is still enabled) the fuel consumption is a lot lower and the plane flies pretty well and fast at around Mach 1.3 and around 19 km ASL. I’m trying to determine whether flying faster and higher at full throttle is more efficient than flying with slightly reduced throttle at slower speed and lower altitude.

    I did a test flight last night and my plane can circumnavigate Droo at full throttle flying at an average of 28 km ASL and runs out of fuel just before getting back to Droo Space Centre where there is sufficient height to do a coasting (zero-throttle) descent and land on the runway. When the plane is loaded with fuel, it takes a lot of effort to stay above 25 km ASL but when there is about 10% of fuel left, the plane can comfortably fly at around 31 km ASL at a speed of around Mach 1.95.

    I might try another test flight tonight where I run it at 92% throttle and find the height where the plane naturally likes to fly at this throttle setting and fly it until I run out of fuel. It will be interesting to see whether lower throttle is actually more efficient (considering the plane won’t have the airspeed to maintain stable flight at higher altitude). Being lower in the atmosphere will mean the engine will use more fuel but hopefully the reduced throttle and airspeed will compensate for this.

    1.2 years ago
  • Profile image

    @MarvinAeroDynamics I’ve had a play with the engines. Aside from not having an afterburner, the engines do perform pretty well with your settings you suggested. But the craft barely just makes Mach 1.0 with your engine settings. I dare say it would go a lot faster with an afterburner. I’ve also shifted fuel around to different tanks so CoM is a lot more stable as the fuel gets used.

    Top speed isn’t limited much by mass - the mass mainly affects the acceleration and handling of the craft. Drag is the main factor that limits top speed so engines with enough thrust to overcome drag is what will make my plane go faster. Though a lighter craft means less angle of attack to maintain horizontal flight which means slightly less drag. I looked at the performance analyser while tuning the engines and at 16.5 km ASL, Mach 1.5, the compression ratio that gives the most thrust is 3:1 although it’s not as efficient as a 10:1 compression ratio. There is a 10 kN difference in thrust between 130-120% size and a 3:1-10:1 compression ratio with no afterburner. I’m trying to get enough tech points to unlock the afterburner then I can properly try out your engine settings.

    1.2 years ago
  • Profile image

    @MarvinAeroDynamics I haven’t unlocked the afterburner yet lol. But I do have the bypass ratio tech unlocked. I’ll have to plug those settings into the engines and see how well that works. I thought I had tuned the engines well as I’ve tuned them for optimum efficiency and thrust at 18.5 km ASL at Mach 1.5. I may have to play around with the settings more to try and find better efficiency ranges like you have done. Thanks so much and I’ll let you know how I go. With your thrust figures, I’m assuming that includes the afterburner being enabled?

    1.2 years ago
  • Profile image

    @MarvinAeroDynamics the plane is basically finished. I have a payload deployment mechanism to install once I have the parts to construct it unlocked. I want the craft to have a cruise speed of around 500 m/s. I’m in the process now of modifying the rear control surfaces but the equation I’ve come up with seems to work well for the most part now. The payload deployment mechanism will be just behind the CoM. I’ve found the engines on my craft are really heavy and significantly shift the CoM backwards. I’ve played around with the order fuel tanks drain to help stabilise the CoM to CoL as well making sure the CoM doesn’t move too far back. I’m worried the CoM will be an issue once I install a payload deployer.

    1.2 years ago
  • Profile image

    @MarvinAeroDynamics I have redone the Vizzy code and it seems to work better with air density as opposed to ASL. In terms of the game physics, I don’t think the game causes hot parts from supersonic speed friction to heat up air, thus changing its pressure. The hard part is finding the right equation to use in the Vizzy to set my Slider 4 input. I’m using a graphing app to plug in equations until I get a curve which suits my purposes. The equations I’m trying have Mach no. on the x-axis with pitch trim on the y-axis and atmospheric density is a variable in the equation. I’m getting some nice looking curves but it’s a matter of playing with the constants until the curve fits perfectly for my needs. Then there’s the adjustment of the stabilisers themselves until my inputs from the equation give the desired results.

    1.2 years ago
  • Profile image

    @MarvinAeroDynamics thanks for the tips and sorry my terminology is a bit off. I have only just got back into building planes and stuff again. I’ll implement these changes into the Vissy. I just didn’t see Slider 4 changing while I was test flying my aircraft. I have put the program into the command pod and was testing it last night. I just need to play with the mathematical formula so the pitch trim happens appropriately. It seems to be very aggressive below 10 km ASL and at full throttle, the craft is supersonic before it gets to 4 km ASL. The program started working last night and for some reason it wasn’t working before which I why I posted this question in the first place. I might have to make the ASL variable in the Vissy based on air density instead as it’s the air density that is affecting how much lift the wings and stabilisers produce. Air density falloff is non-linear in relation to increasing altitude so I think that was a mistake using ASL as the second variable in my Vissy. It’s probably more of a thing of also tuning the stabilisers’ control surfaces to appropriately respond to Slider 4’s input as well.

    1.2 years ago
  • Profile image
    1,682 TomKerbal

    @JezzBomb The "Banane" is not so bad to fly.
    https://www.simplerockets.com/c/FqmniO/Banane

    1.2 years ago
  • Profile image

    @TomKerbal I don’t know how to but there are ways to decrease the roll and pitch amount for crafts that become touchier with increasing airspeed. I know some planes in real life (mainly fighters that travel at supersonic speeds) automatically decrease the amount control surfaces on the wings deflect to compensate for the increased effect they have at high speeds.

    I found helicopters extremely hard to build in both Juno New Origins and SimplePlanes.

    1.2 years ago
  • Profile image
    1,682 TomKerbal

    @JezzBomb Both. For me it would be interesting to improve the auto pilot for my helicopters, compensating increasing pitch and roll instability during increasing air speed. Like it is done in gyros for RC helicopters ( I once fly one without gyro that's a lot of work). So if this could be done in a flight program code, however this could be done, perhaps programming a simple PID controller controlling roll and pitch inputs, that would be intersting for me to know. The blocks in the flight program section of the Juno Builder are not sufficient for doing that I'm afraid. But I am hoping for getting new ideas concerning that.

    1.2 years ago
  • Profile image

    @TomKerbal know what exactly? Whether or not programs can be used in Career Mode or whether you load programs into the command pod or the parts they’re controlling?

    I’m trying to make the tail fin of my aircraft (link in the post) automatically adjust in relation to the aircraft’s velocity and altitude. Being higher in the atmosphere requires more pitch trim and the faster the craft is moving requires less pitch trim. The program I’m trying to make should take both velocity and ASL into consideration and adjust the pitch trim (set on Slider 4) accordingly. I want to try and make my crafts so I don’t have to apply pitch trim on the pitch slider itself and also have pitch trim be automatically adjusted.

    1.2 years ago
  • Profile image
    1,682 TomKerbal

    For me that would be interessting to know as well.

    1.2 years ago

1 Upvote

Log in in to upvote this post.