Photoelectrochemical cellA "photoelectrochemical cell" is one of two distinct classes of device. The first produces electrical energy similarly to a dye-sensitized photovoltaic cell, which meets the standard definition of a photovoltaic cell. The second is a photoelectrolytic cell, that is, a device which uses light incident on a photosensitizer, semiconductor, or aqueous metal immersed in an electrolytic solution to directly cause a chemical reaction, for example to produce hydrogen via the electrolysis of water.
Electrolysis of waterElectrolysis of water is using electricity to split water into oxygen (O2) and hydrogen (H2) gas by electrolysis. Hydrogen gas released in this way can be used as hydrogen fuel, but must be kept apart from the oxygen as the mixture would be extremely explosive. Separately pressurised into convenient 'tanks' or 'gas bottles', hydrogen can be used for oxyhydrogen welding and other applications, as the hydrogen / oxygen flame can reach circa 2,800°C. Water electrolysis requires a minimum potential difference of 1.
Hydrogen productionHydrogen production is the family of industrial methods for generating hydrogen gas. As of 2020, the majority of hydrogen (~95%) is produced from fossil fuels by steam reforming of natural gas and other light hydrocarbons, partial oxidation of heavier hydrocarbons, and coal gasification. Other methods of hydrogen production include biomass gasification, methane pyrolysis, and electrolysis of water. Methane pyrolysis and water electrolysis can use any source of electricity including solar power.
Artificial photosynthesisArtificial photosynthesis is a chemical process that biomimics the natural process of photosynthesis to convert sunlight, water, and carbon dioxide into carbohydrates and oxygen. The term artificial photosynthesis is commonly used to refer to any scheme for capturing and storing the energy from sunlight in the chemical bonds of a fuel (a solar fuel). Photocatalytic water splitting converts water into hydrogen and oxygen and is a major research topic of artificial photosynthesis.
Hydrogen economyThe hydrogen economy uses hydrogen to decarbonize economic sectors which are hard to electrify, essentially, the "hard-to-abate" sectors such as cement, steel, long-haul transport, etc. In order to phase out fossil fuels and limit climate change, hydrogen can be created from water using renewable sources such as wind and solar, and its combustion only releases water vapor into the atmosphere. Although with a very low volumetric energy density hydrogen is an energetic fuel, frequently used as rocket fuel, but numerous technical challenges prevent the creation of a large-scale hydrogen economy.
Program optimizationIn computer science, program optimization, code optimization, or software optimization, is the process of modifying a software system to make some aspect of it work more efficiently or use fewer resources. In general, a computer program may be optimized so that it executes more rapidly, or to make it capable of operating with less memory storage or other resources, or draw less power. Although the word "optimization" shares the same root as "optimal", it is rare for the process of optimization to produce a truly optimal system.
Mathematical optimizationMathematical optimization (alternatively spelled optimisation) or mathematical programming is the selection of a best element, with regard to some criterion, from some set of available alternatives. It is generally divided into two subfields: discrete optimization and continuous optimization. Optimization problems arise in all quantitative disciplines from computer science and engineering to operations research and economics, and the development of solution methods has been of interest in mathematics for centuries.
Optimizing compilerIn computing, an optimizing compiler is a compiler that tries to minimize or maximize some attributes of an executable computer program. Common requirements are to minimize a program's execution time, memory footprint, storage size, and power consumption (the last three being popular for portable computers). Compiler optimization is generally implemented using a sequence of optimizing transformations, algorithms which take a program and transform it to produce a semantically equivalent output program that uses fewer resources or executes faster.
Water splittingWater splitting is the chemical reaction in which water is broken down into oxygen and hydrogen: 2 H2O → 2 H2 + O2 Efficient and economical water splitting would be a technological breakthrough that could underpin a hydrogen economy, based on green hydrogen. A version of water splitting occurs in photosynthesis, but hydrogen is not produced. The reverse of water splitting is the basis of the hydrogen fuel cell. Electrolysis of water Electrolysis of water is the decomposition of water (H2O) into oxygen (O2) and hydrogen (H2) due to an electric current being passed through the water.
Hydrogen technologiesHydrogen technologies are technologies that relate to the production and use of hydrogen as a part hydrogen economy. Hydrogen technologies are applicable for many uses. Some hydrogen technologies are carbon neutral and could have a role in preventing climate change and a possible future hydrogen economy. Hydrogen is a chemical widely used in various applications including ammonia production, oil refining and energy. The most common methods for producing hydrogen on an industrial scale are: Steam reforming, oil reforming, coal gasification, water electrolysis.
Hydrogen vehicleA hydrogen vehicle is a vehicle that uses hydrogen fuel for motive power. Hydrogen vehicles include hydrogen-fueled space rockets, as well as ships and aircraft. Power is generated by converting the chemical energy of hydrogen to mechanical energy, either by reacting hydrogen with oxygen in a fuel cell to power electric motors or, less commonly, by burning hydrogen in an internal combustion engine. there are two models of hydrogen cars publicly available in select markets: the Toyota Mirai (2014–), which is the world's first mass-produced dedicated fuel cell electric vehicle (FCEV), and the Hyundai Nexo (2018–).
Hydrogen storageSeveral methods exist for storing hydrogen. These include mechanical approaches such as using high pressures and low temperatures, or employing chemical compounds that release H2 upon demand. While large amounts of hydrogen are produced by various industries, it is mostly consumed at the site of production, notably for the synthesis of ammonia. For many years hydrogen has been stored as compressed gas or cryogenic liquid, and transported as such in cylinders, tubes, and cryogenic tanks for use in industry or as propellant in space programs.
Interprocedural optimizationInterprocedural optimization (IPO) is a collection of compiler techniques used in computer programming to improve performance in programs containing many frequently used functions of small or medium length. IPO differs from other compiler optimizations by analyzing the entire program as opposed to a single function or block of code. IPO seeks to reduce or eliminate duplicate calculations and inefficient use of memory and to simplify iterative sequences such as loops.
HydrogenicsHydrogenics is a developer and manufacturer of hydrogen generation and fuel cell products based on water electrolysis and proton-exchange membrane (PEM) technology. Hydrogenics is divided into two business units: OnSite Generation and Power Systems. Onsite Generation is headquartered in Oevel, Belgium and had 73 full-time employees as of December 2013. Power Systems is based in Mississauga, Ontario, Canada, with a satellite facility in Gladbeck, Germany. It had 62 full-time employees as of December 2013.
Photoelectrolysis of waterPhotoelectrolysis of water, also known as photoelectrochemical water splitting, occurs in a photoelectrochemical cell when light is used as the energy source for the electrolysis of water, producing dihydrogen which can be used as a fuel. This process is one route to a "hydrogen economy", in which hydrogen fuel is produced efficiently and inexpensively from natural sources without using fossil fuels. In contrast, steam reforming usually or always uses a fossil fuel to obtain hydrogen.
Solar energySolar energy is radiant light and heat from the Sun that is harnessed using a range of technologies such as solar power to generate electricity, solar thermal energy (including solar water heating), and solar architecture. It is an essential source of renewable energy, and its technologies are broadly characterized as either passive solar or active solar depending on how they capture and distribute solar energy or convert it into solar power.
Doping (semiconductor)In semiconductor production, doping is the intentional introduction of impurities into an intrinsic semiconductor for the purpose of modulating its electrical, optical and structural properties. The doped material is referred to as an extrinsic semiconductor. Small numbers of dopant atoms can change the ability of a semiconductor to conduct electricity. When on the order of one dopant atom is added per 100 million atoms, the doping is said to be low or light.
Solar fuelA solar fuel is a synthetic chemical fuel produced from solar energy. Solar fuels can be produced through photochemical (i.e. activation of certain chemical reactions by photons), photobiological (i.e., artificial photosynthesis), and electrochemical reactions (i.e. using the electricity from solar panels to drive a chemical reaction). Solar fuels can also be produced by thermochemical reactions (i.e., through the use of solar heat supplied by concentrated solar thermal energy to drive a chemical reaction).
Global optimizationGlobal optimization is a branch of applied mathematics and numerical analysis that attempts to find the global minima or maxima of a function or a set of functions on a given set. It is usually described as a minimization problem because the maximization of the real-valued function is equivalent to the minimization of the function . Given a possibly nonlinear and non-convex continuous function with the global minima and the set of all global minimizers in , the standard minimization problem can be given as that is, finding and a global minimizer in ; where is a (not necessarily convex) compact set defined by inequalities .
Multi-objective optimizationMulti-objective optimization or Pareto optimization (also known as multi-objective programming, vector optimization, multicriteria optimization, or multiattribute optimization) is an area of multiple-criteria decision making that is concerned with mathematical optimization problems involving more than one objective function to be optimized simultaneously. Multi-objective is a type of vector optimization that has been applied in many fields of science, including engineering, economics and logistics where optimal decisions need to be taken in the presence of trade-offs between two or more conflicting objectives.