To make solar cells that can eke out every bit of energy from sunlight, researchers rely on computer modeling tools. These simulators let them assess how minor tweaks to parameters like device structure, materials used, and the thickness of different material layers can affect ultimate power output.
Several solar cell simulator packages are already freely available. But these tools remain slow, and don’t allow researchers to optimize different design parameters simultaneously. New software from a team of researchers at MIT and Google Brain could streamline solar cell improvement and discovery. Traditional computational tools take the variables for a particular solar cell design as input, and spit out the resulting power rating as the output. But with the new software, “we provide output but also show how efficiency would change if we change any of the input parameters,” says Giuseppe Romano, a research scientist at MIT’s Institute for Soldier Nanotechnologies. “You can change input parameters continuously and see a gradient of how output changes.” That reduces the number of times developers have to run these time-consuming compute-heavy simulations. “You do only one simulation and automatically you have all the information you need,” he says. “That’s the beauty of this approach.”Romano and his colleagues detailed the new software, called a differentiable solar cell simulator, in a paper published in the journal Computer Physics Communications.Commercial solar cells have light-to-electricity efficiencies that lag behind the devices’ theoretical maximum values. Solar cell simulators let researchers understand how physical factors like material defects affect the final performance of solar cells. Simulators have already helped to improve common photovoltaic technologies such as cadmium-based thin-film cells and perovskite cells.There are two ways the new tool should help solar cell development. The first is optimization, he says: “Say an actor in industry wants to make a high-performance solar cell but doesn’t know the effect of light-absorbing material on overall efficiency.” There’s usually an optimal thickness for this material layer to create the most charge carriers from the light it absorbs. The software would help define the optimal parameter that maximizes efficiency. The software could similarly be used to evaluate optimal values for other variables such as the amount of doping of the material layers, the bandgap, or the dielectric constant of insulating layers.The other way the tool helps is to reverse engineer an existing solar cell. In this scenario, researchers could measure the I-V curve—the function that gives current for each voltage—of a solar cell, and pair up these experimental measurements using the simulator. Based on the data, the software could help calculate the values of specific material parameters that are unknown.Others might have developed similar solar cell simulators, Romano says, but “this is the first open source simulator with such nuance.” The software package is on GitHub, which should make it easy for anyone to use it and to make improvements, he says. Researchers could couple it with their own optimization algorithms or a machine-learning system. This should speed up development of more efficient solar cells by allowing quick assessment of a wide variety of possible materials and device structures. simulator solar cells Prachi Patel Prachi Patel is a freelance journalist based in Pittsburgh. She writes about energy, biotechnology, materials science, nanotechnology, and computing. The Institute Topic Type Careers Profile Building Better Qubits 07 Jan 2022 4 min read Robotics News Type Topic Video Friday: Welcome to 2022 07 Jan 2022 3 min read Topic Type Interview Consumer Electronics E-Waste Is a Cybersecurity Problem, Too 07 Jan 2022 5 min read Aerospace Topic Magazine Type Feature Special reports Top Tech 2022: A Special Report Preview two dozen exciting technical developments that are in the pipeline for the coming year IEEE Spectrum 03 Jan 2022 1 min read NASA’s Space Launch System will carry Orion to the moon. Frank Michaux/NASA At the start of each year, IEEE Spectrum attempts to predict the future. It can be tricky, but we do our best, filling the January issue with a couple of dozen reports, short and long, about developments the editors expect to make news in the coming year. This isn’t hard to do when the project has been in the works for a long time and is progressing on schedule—the coming first flight of NASA’s Space Launch System, for example. For other stories, we must go farther out on a limb. A case in point: the description of a hardware wallet for Bitcoin that the company formerly known as Square (which recently changed its name to Block) is developing but won’t officially comment on. One thing we can predict with confidence, though, is that Spectrum readers, familiar with the vicissitudes of technical development work, will understand if some of these projects don’t, in fact, pan out. That’s still okay. Engineering, like life, is as much about the journey as the destination. Keep Reading ↓ Show less
