Skip to content

Cell geometry

The cell geometry inputs define the shape and size of each solar cell. These are configured in the Geometry section of the Inputs → Cell tab.

The cell shape and dimensions directly affect both the optical ray tracing (determining the active area where light is absorbed) and the electrical simulation (cell area is used to scale current densities and resistances to circuit values — see current density vs. current notation).

The shape of each cell is selected from the Shape dropdown. Four options are available:

Wafer shapes

The dimension inputs shown depend on the selected shape:

ShapeInputsDescriptionSquare, Length XcX_c, Side length of the square cellRectangular, Length XcX_c and Breadth YcY_c, Width and height of the rectangular cellPseudosquare, Length XcX_c and Diameter DcD_c, Side length and the diameter of the rounded cornersCircular, Diameter DcD_c, Diameter of the circular cell

For a square cell, both the X and Y dimensions of the cell are equal to XcX_c. For a pseudosquare cell, the corners are rounded arcs with diameter DcD_c; the cell is square with side length XcX_c but with the four corners cut to follow a circle of diameter DcD_c. The diameter must be greater than or equal to the side length (DcXcD_c \geq X_c).

The cell area AcA_c is computed automatically from the shape and dimensions and is displayed as a read-only output in cm². This value is used throughout the simulation — for example, to convert between current density (JJ, in A/cm²) and current (II, in A), and between specific resistance (Ω·cm²) and circuit resistance (Ω).

The formula depends on the selected shape:

  • Square: Ac=Xc2A_c = X_c^2

  • Rectangular: Ac=Xc×YcA_c = X_c \times Y_c

  • Circular: Ac=πDc24A_c = \dfrac{\pi D_c^2}{4}

  • Pseudosquare: If the diameter is large enough that the corners have no effect (DcXc2D_c \geq X_c\sqrt{2}), the area is simply Ac=Xc2A_c = X_c^2. Otherwise, the rounded corners reduce the area:

Ac=θDc22+f×XcA_c = \frac{\theta\, D_c^2}{2} + f \times X_c

where f=Dc2Xc2f = \sqrt{D_c^2 - X_c^2} is the width of the flat side between corners and θ=π22cos1 ⁣(XcDc)\theta = \dfrac{\pi}{2} - 2\cos^{-1}\!\left(\dfrac{X_c}{D_c}\right) is the angular extent of the curved sections.