A self-regulating
gas generator that, in response to gas demand, supplies and automatically adjusts the amount of gas (e.g.,
hydrogen or
oxygen) catalytically generated in a chemical supply chamber from an appropriate chemical supply, such as a
chemical solution, gas dissolved in liquid, or mixture. In some embodiments, the
gas generator may employ a
piston, rotating rod, or other element(s) to
expose the chemical supply to the catalyst in controlled amounts. In another embodiment, the self-regulating
gas generator uses bang-bang control, with the element(s) exposing a catalyst, contained within the chemical supply chamber, to the chemical supply in ON and OFF states according to a self-adjusting
duty cycle, thereby generating and outputting the gas in an orientation-independent manner. The gas generator may be used to provide gas for various gas consuming devices, such as a fuel
cell,
torch, or
oxygen respiratory devices.