Search the Community

Showing results for tags 'balance'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Announcements
    • The Daily Kerbal
  • General KSP
    • KSP Discussion
    • Suggestions & Development Discussion
    • Challenges & Mission ideas
    • The Spacecraft Exchange
    • KSP Fan Works
  • Gameplay and Technical Support
    • Gameplay Questions and Tutorials
    • Technical Support (PC, unmodded installs)
    • Technical Support (PC, modded installs)
    • Technical Support (PlayStation 4, XBox One)
  • Add-ons
    • Add-on Discussions
    • Add-on Releases
    • Add-on Development
  • Community
    • Welcome Aboard
    • Science & Spaceflight
    • Kerbal Network
    • The Lounge
  • International
    • International
  • KerbalEDU Forums
    • KerbalEDU
    • KerbalEDU Website
  • KSP Pre-release
    • 1.2.9 Pre-release Branch
    • 1.2.9 Pre-release Modding Discussions
    • 1.2.9 Pre-release Bug Tracker

Categories

  • Developer Articles

Found 4 results

  1. Throttle Controlled Avionics - Continued real-time engine balancing, attitude and altitude control, VTOL autopiloting Originally created by qfeys and Zenka Current development and maintenance: allista TCA is a plugin that enhances the attitude control of a ship by dynamically changing the output of its engines and RCS thrusters. Even with most unbalanced designs TCA maintains stable flight and quick precise response to user or autopilot input. TCA also provides many sophisticated autopilot programs based on this core functionality, including waypoint navigation and automatic landing. It is also fast enough to simultaneously control a whole squadron of ships without much overhead. First read, then fly! TCA Manual First read, then fly! Support me on Patreon Features Functionality: Simultaneous control over multiple vessels. Realtime RCS and engine balancing. Multiple engine roles and engine profiles. Full support of slow engines (jets, propellers, etc.) Thrust attitude control. Hovering control. Many sophisticated autopilot programs. Orbital maneuvering independent of command module orientation. User defined macros. Technical: Both the Toolbar and the stock AppLauncher are supported. Per-vessel/per-save configuration profiles and custom presets. In-game configurable key binding. Full career mode integration (see below). Introduction to TCA2 New Features in TCA3 Launching shuttle with TCA Flying Harrier-like VTOL plane with TCA New orbital autopilots in TCA 3.2.0 TCA Modules in Tech Tree Downloads and Installation !!! ModuleManager is required but not included !!! SpaceDock Page GitHub Releases Source Code If you're upgrading, DELETE the old version before installing a new one BUT do not delete the TCA.conf and config.xml files to preserve your settings. ChangeLog Acknowledgments: First of all, many thanks to qfeys and Zenka for creating the original concept and implementation. Without them TCA would not exist. And I want to express extreme gratitude to @smjjames, who helped me so much with the testing of TCA3 and proposed countless improvements. Without it this version would never have come to a release! My patrons on Patreon. Thank you for your support! eL.Dude Bart Blommaerts Layne Benofsky Issarlk SCESW Kevin Casey Bob Palmer Ryan Rasmussen Matthew Zaleski Patrice Hédé Steve Victory Also, here are the mods whose code and ideas were used in one way or another: Hangar MechJeb2
  2. A continuation of a continuation Previous thread, Original thread. Thanks to Gaius and Geordiepigeonowner. This mod lets you assign "pump levels" to fuel tanks (and more!). Higher-level fuel tanks will flow automatically to lower-level tanks. Equal-level tanks can be set to balance automatically. Compare and contrast with TAC Fuel Balancer and PWB Fuel Balancer. The stock fuel priority system in KSP 1.2 controls how fuel is drained by engines. It never moves fuel from one tank to another, which is what this mod does. Download for KSP 1.2: Curse, SpaceDock, Github Download for KSP 1.2.2: old version at Github Download for KSP 1.1.3: old version at Github Sources: Github License: GPLv3
  3. Stock Antenna Balance Uses ModuleManager to adjust the range, power usage and other attributes of the stock antennas and how they function with the new CommNet that was added in KSP 1.2. This makes it much more important to use a mix of direct and relay antennas to communicate with Kerbin's Deep Space Network (DSN). License GPL 3.0 Links: SpaceDock / GitHub (downloads & source) Source code: https://github.com/WuphonsReach/KSP-StockAntennaBalance Current effects: Direct-connection antennas are changed so that you can't reach back from Jool/Eeloo without relying on a relay network. Stock antennas now have better defined niches. Relay antennas are now equivalent in power (or stronger) then DSN antennas on Kerbin's surface. This makes it possible to disable the extra ground stations on Kerbin's surface in the difficulty options. The drawback is that relay antennas also consume a lot more power when transmitting data and should not be used on science-gathering probes / spacecraft. Relay antennas are also heavier and more expensive and have constant power draw. The optional contracts will give you guidelines on how much battery capacity you need to operate through Kerbin's shadow. Full details are available at GitHub, including sample network links. Installation: Because this is all done through ModuleManager patches and no new models or assets are included, it doesn't matter where you put the contents of the .zip file as long as it's under GameData/ somewhere. You must have ModuleManager installed (or from GitHub releases), this comes with a lot of other addons, so I'm not including it. Installation of ContractConfigurer is optional, but provides in-game contracts for building out your CommNet. Download one of the releases from GitHub. Extract the .zip file into a folder under your GameData/ directory. Upgraders should delete the old folder before installing the new version. There are no settings that get shared across releases and this prevents problems in case I rename one of the configuration files. Effect on existing games: May cause loss of probe / craft control due to changed CommNet ranges. May cause power issues due to the constant power demand of the relay antennas. Science gathering spacecraft may be unable to send data back home if they only have relay antennas installed (and not enough battery capacity or power generation ability to process and transmit the data). Removal is easy as long as you have not used any of the antennas which were added by this mod, removing this addon's folder under GameData/ will revert your antennas to the stock capabilities. Recommended KSP difficulty settings: These are available in the "Settings / Difficulty Options / Advanced" menu and can be changed at any time in a career save. I'm running with the following values in my current career save: DSN Modifier set to between 0.02 and 0.10 Turn off "Enable Extra Groundstations" Occlusion Modifier, Vac = 1.02 Occlusion Modifirer, Atm = 0.98 If you don't adjust these values, you'll find that the DSN ground stations are often going to take priority over those relay satellites that you lovingly placed into KEO orbits. Change log: https://github.com/WuphonsReach/KSP-StockAntennaBalance/blob/master/CHANGES.md Current Balance: For the standard KSP solar system, I went with the following power factors for direct-connect antennas: 5000 for built-in pod antennas 500k for the Comm-16S surface mount 2M for the Comm-16 red and white stick 100M for the DTS-M1 500M for the HG-55 5G for the Comm 88-88 Those values have been pretty constant across the various rebalancing passes. When looking at antennas from other mods, I only plan on adjusting them if they are way outside those values. https://docs.google.com/spreadsheets/d/1yj08CJX458ZbHOsLgVckEtqvHUj5KkP1En-R1kLIYyw/edit?usp=sharing For the relay antennas, this is the heart of the balancing: Relay Antennas Antenna Strength Power (EC/s) Mass (t) Cost HG-5R 10G 0.40 0.20 4500 RA-2 75G 2.5 0.45 18,000 RA-15 500G 10 1.10 48,000 RA-100 3T 30 1.85 96,000 So for something like OPM, a single RA-100 at Kerbin talking to a single RA-15 at Plock would have a minimum signal strength of 41% max-distance. But for regular KSP, the RA-100 is a bit overkill as a result (but lets you get away with an RA-2 at Eeloo max distance). Keep in mind that you can also combine antennas on a relay satellite at the home world to get increased power (with a 0.75 combination exponent). So four RA-15 antennas would give 1T of strength, and four RA-100 antennas would give 6T of strength. ModuleManager Patches included for these mods: DMagic Orbital Science (Soil Moisture sensor and SIGINT experiments) SXT Continued (Comm DTS-R4, Komm 16)
  4. The past few weeks I've been trying to make spaceplanes for other users on Kerbal X. As such I've been restricting myself to designs that require no mods whatsoever to fly, but the problem I'm hitting time and time again is fuel balance. As you may be aware , all jet engines in game drain fuel evenly , from every tank in the vessel. If your plane is down to 50% internal fuel, every tank onboard will have 50% of it's full capacity, regardless of size. Eg. your FAT-455 airplane wing will now have 300 LF out of 600 max capacity, whilst your mark 0 fuselage will now have 25 out of 50. Adjust your airplane so that there's as many tanks ahead of CG as there are aft of it, then everything balances perfectly, full to empty with no handling problems. FULL TANKS EMPTY TANKS *this plane was modified off a design Bewing sent to me, original here Now the problem is, when you fire up the NERV or any rocket engine at all , for that matter. Rocket engines only take fuel from the stack of tanks immediately ahead of them, radially attached wings or tanks on other stacks are ignored. Well , if that was the only problem you could run fuel ducts, though given how bugged the drag from these are, it's not great. But I've made some designs that kept ducts to an absolute minimum. But the real show stopper is that the rocket engine drains the tanks sequentially. It looks for the furthest away tank that's on the same stack as it, and empties it completely before taking so much as a drop from the others, then moves on to the next one down. So, by emptying tanks at the front first, the plane's CG moves aft, behind the CoL and suddenly it wants to do backflips. Other than using mods, what can you do about it? use a single large tank per engine. I suppose for LF/O engines you have options. You could mate one FT800 per Terrier engine and that'd be about the right compromise between fuel endurance and thrust for a spaceplane. If LF only however, the biggest we have is the 400 capacity mk1 fuselage tank. The mk2 has an 800 LF fuselage tank but it's the wrong diameter and much draggier. fuel ducts. Draggy ! Also, the tanks have to be the same size, because unlike the jet engines, ducts don't take account of how big the tank is that they're pulling from. It will pull (for example) 3 fuel per second from each tank whether it's a little Oscar B or a Kerbodyne. locking tanks and manual transfer. TBH, this arrangement works pretty well if you're keeping Rick Wakeman, Tony Banks, Geoff Downes or other legendary keyboardists chained up in your basement, they can work all that for you while you operate the flight controls. Unfortunately the food costs were breaking me and i had to let them go. So devs, how about a nice little toggle on each engine so we can set fuel drain mode between sequential and balanced? I can sort of see why sequential mode exists for rockets.. gravity feed and all that, it assumes you're combining three FT400s into a single large tank, but it's not the same if the tanks are lying horizontally in an airplane. Even in a rocket, do the tanks not have internal baffles, multiple pick up points etc? Seems to just be an artificial way of increasing difficulty in the VAB on early career mode. Make us want to spend science points to unlock larger tanks even though they're exactly the same in terms of dry/wet mass ratio, diameter, heat tolerance and fuels carried.