Fuel cell busA fuel cell bus is a bus that uses a hydrogen fuel cell as its power source for electrically driven wheels, sometimes augmented in a hybrid fashion with batteries or a supercapacitor. The only emission from the bus is water. Several cities around the world have trialled and tested fuel cell buses, with over 5,600 buses in use worldwide, the majority of which are in China. Owing to the greenhouse gas emissions and particulate pollution produced by diesel buses, transport operators have been moving towards greener and cleaner buses (such as hybrid electric buses and battery electric buses) since the early 2000s.
Hydrogen infrastructureA hydrogen infrastructure is the infrastructure of hydrogen pipeline transport, points of hydrogen production and hydrogen stations (sometimes clustered as a hydrogen highway) for distribution as well as the sale of hydrogen fuel, and thus a crucial prerequisite before a successful commercialization of automotive fuel cell technology. A hydrogen highway is a chain of hydrogen-equipped filling stations and other infrastructure along a road or highway which allow hydrogen vehicles to travel.
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.
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.
Solid oxide fuel cellA solid oxide fuel cell (or SOFC) is an electrochemical conversion device that produces electricity directly from oxidizing a fuel. Fuel cells are characterized by their electrolyte material; the SOFC has a solid oxide or ceramic electrolyte. Advantages of this class of fuel cells include high combined heat and power efficiency, long-term stability, fuel flexibility, low emissions, and relatively low cost. The largest disadvantage is the high operating temperature which results in longer start-up times and mechanical and chemical compatibility issues.
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.
Combinatorial optimizationCombinatorial optimization is a subfield of mathematical optimization that consists of finding an optimal object from a finite set of objects, where the set of feasible solutions is discrete or can be reduced to a discrete set. Typical combinatorial optimization problems are the travelling salesman problem ("TSP"), the minimum spanning tree problem ("MST"), and the knapsack problem. In many such problems, such as the ones previously mentioned, exhaustive search is not tractable, and so specialized algorithms that quickly rule out large parts of the search space or approximation algorithms must be resorted to instead.
Food vs. fuelFood versus fuel is the dilemma regarding the risk of diverting farmland or crops for biofuels production to the detriment of the food supply. The biofuel and food price debate involves wide-ranging views, and is a long-standing, controversial one in the literature. There is disagreement about the significance of the issue, what is causing it, and what can or should be done to remedy the situation. This complexity and uncertainty is due to the large number of impacts and feedback loops that can positively or negatively affect the price system.
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.
Computer performanceIn computing, computer performance is the amount of useful work accomplished by a computer system. Outside of specific contexts, computer performance is estimated in terms of accuracy, efficiency and speed of executing computer program instructions. When it comes to high computer performance, one or more of the following factors might be involved: Short response time for a given piece of work. High throughput (rate of processing work). Low utilization of computing resource(s). Fast (or highly compact) data compression and decompression.