The design and manufacturing of efficient and reliable automated systems for the maintenance of solar panel arrays are critical for maximizing energy output. Among these systems, robotic cleaners that traverse the surface of solar panels to remove dust, dirt, and debris have gained significant traction. The structural integrity of these robots, particularly their walking or traction mechanisms, is paramount for safe and uninterrupted operation. This study focuses on the experimental stress-strain analysis of a key structural component: the support frame of a novel walking mechanism designed for a solar panel cleaning robot. Following the completion of its structural design and static finite element analysis (FEA), physical validation through empirical testing was imperative to verify the analytical predictions and the quality of the manufactured prototype. This paper details the methodology, execution, and results of a static strain gauge test performed on the support frame, comparing the experimental data with prior FEA results to assess design reliability and identify potential areas for future optimization.
The operational environment on the surface of a solar panel imposes unique challenges. The walking mechanism must be lightweight to avoid damaging the delicate glass surface of the solar panel, yet sufficiently robust to carry its own weight, the cleaning apparatus (brushes, water jets, etc.), and withstand dynamic forces during traversal, including starting, stopping, and potential minor obstacles. The support frame forms the skeleton of this walking mechanism, transferring all operational loads. While FEA provides a powerful theoretical tool for predicting stress concentrations and deformations under specified loads, discrepancies can arise due to assumptions in material properties, boundary conditions, simplifications in the model (like idealized joints or contacts), and manufacturing imperfections such as welds. Therefore, physical strain testing serves as an indispensable step in the design validation cycle, bridging the gap between digital simulation and real-world performance for components intended for solar panel maintenance.
1. Test Principle and Theoretical Foundation
The fundamental principle behind this experimental investigation is the use of electrical resistance strain gauges. A strain gauge is a sensor whose electrical resistance varies in proportion to the amount of strain (deformation) in the object to which it is bonded. The most common type is the foil strain gauge, which consists of a thin metallic foil pattern (the gauge grid) mounted on a flexible insulating backing.
When the gauge is securely bonded to the surface of the test structure (the support frame in this case), any deformation of the surface is transferred to the foil. This deformation causes a change in the length and cross-sectional area of the conductive foil, resulting in a change in its electrical resistance. This change in resistance ($\Delta R$) is linearly related to the strain ($\varepsilon$) for small deformations within the material’s elastic limit, as described by the gauge factor ($GF$):
$$ \frac{\Delta R}{R} = GF \cdot \varepsilon $$
where $R$ is the original resistance of the gauge.
A static strain indicator or data acquisition system measures this minute change in resistance, typically using a Wheatstone bridge circuit to convert it into a measurable voltage signal, and subsequently displays or records the strain value. For a uniaxial state of stress, which is a valid assumption for certain locations on the support frame where stress is predominantly in one direction, the stress ($\sigma$) can be directly calculated from the measured strain ($\varepsilon$) using Hooke’s Law:
$$ \sigma = E \cdot \varepsilon \tag{1} $$
where $E$ is the Young’s Modulus (Elastic Modulus) of the frame material.
At locations where the stress state is biaxial or unknown, a rosette strain gauge (three gauges oriented at specific angles, e.g., 0°, 45°, and 90°) is used. From the three measured strains ($\varepsilon_0$, $\varepsilon_{45}$, $\varepsilon_{90}$), the principal strains and then the principal stresses ($\sigma_1$, $\sigma_2$) can be determined. The formulas for the principal stresses are:
$$
\sigma_1, \sigma_2 = \frac{E}{2} \left[ \frac{(\varepsilon_0 + \varepsilon_{90})}{1 – \mu} \pm \frac{1}{1 + \mu} \sqrt{(\varepsilon_0 – \varepsilon_{90})^2 + (2\varepsilon_{45} – \varepsilon_0 – \varepsilon_{90})^2} \right] \tag{2}
$$
where $\mu$ is the Poisson’s ratio of the material.
Finally, to compare with failure criteria, the equivalent (von Mises) stress ($\sigma_v$), which is indicative of the onset of yielding in ductile materials, is computed from the principal stresses:
$$ \sigma_v = \sqrt{ \frac{1}{2} \left[ (\sigma_1 – \sigma_2)^2 + \sigma_1^2 + \sigma_2^2 \right] } \tag{3} $$
2. Experimental Setup and Instrumentation
The core of the experimental setup was the prototype support frame for the solar panel cleaning robot’s walking mechanism. The frame was fabricated, likely from a structural steel or aluminum alloy, and underwent surface treatment such as painting. The test aimed to simulate the most critical static loading condition: the robot stationary on the solar panel surface under its full operational weight. The total mass of the robot was considered to be approximately 10 kg, generating a gravitational force that acts as the primary load on the support structure.
The key instruments required for this static stress-strain test are listed in the table below.
| Item No. | Instrument / Equipment Specification | Quantity |
|---|---|---|
| 1 | Static Resistance Strain Indicator/Data Acquisition System (e.g., Model similar to DH3816) | 1 |
| 2 | Foil Resistance Strain Gauges (e.g., BX120-4AA type, 120-ohm gauge resistance) | 4 (minimum) |
| 3 | Computer with Data Acquisition and Analysis Software | |
| 4 | Prototype Walking Mechanism Support Frame | 1 |
| 5 | Signal Conditioning Cables and Connectors | 1 set |
| 6 | Surface Preparation Kit (Sandpaper, Acetone, Cleaning Pads) | 1 set |
| 7 | High-Quality Cyanoacrylate (or similar) Adhesive for Gauge Bonding | 1 tube |
| 8 | Protective Coating (Moisture-Proofing Varnish or Tape) | 1 set |
3. Selection and Preparation of Measurement Points
The strategic selection of measurement points is crucial for capturing the structural response of the solar panel robot’s support frame. Points were chosen based on prior FEA results, which highlighted regions of potential stress concentration, and on engineering judgment regarding areas prone to deformation or failure. These typically include sections near welded joints, sudden changes in cross-section, points of load application from wheels or axles, and regions of high bending moment. For this support frame, with a total length of approximately 495 mm, four critical locations were identified. The selection criteria adhered to the following guidelines:
- Avoiding Weld Zones: Strain gauges were not placed directly on or extremely close to weld seams. The heat-affected zone near welds has altered material properties and complex residual stresses, which would lead to misleading strain readings. A minimum distance was maintained.
- Orientation: Where the primary stress direction was known from FEA (e.g., longitudinal bending stress in a beam member), the strain gauge was aligned accordingly (along the length of the member).
- Surface Quality: Points were selected on flat, smooth, and accessible surfaces of the support frame to ensure perfect gauge bonding.
The preparation of these measurement points is a meticulous process that directly impacts data accuracy:
- Surface Abrasion: The paint or coating at the selected point was carefully removed. The area was then abraded using fine-grit sandpaper (e.g., 400-grit) in a cross-hatch pattern to create a clean, slightly rough surface for optimal adhesive bonding. The area was made significantly larger than the gauge size.
- Chemical Cleaning: The abraded surface was thoroughly cleaned with a solvent like acetone to remove all grease, oil, and dust particles. This was done using lint-free wipes, ensuring no residue was left behind.
- Gauge Inspection: Each foil strain gauge was visually inspected for defects (creases, bubbles in the backing) and its base resistance was verified with a multimeter to be within the specified tolerance (typically ±0.5 Ω of the nominal 120 Ω).
4. Strain Gauge Bonding and Circuit Completion
The bonding process is the most critical step in ensuring the strain gauge becomes a perfect extension of the structure’s surface. The following procedure was undertaken:
- Adhesive Application: A small, controlled amount of a fast-curing, high-strength cyanoacrylate adhesive was applied to the back of the strain gauge and/or the prepared surface on the solar panel robot’s frame.
- Precision Placement: The gauge was carefully positioned and pressed onto the surface using a thin plastic film (like Mylar) over the gauge to protect it. Firm, uniform pressure was applied with a finger or a soft rubber roller to squeeze out excess adhesive and eliminate any air bubbles trapped between the gauge and the metal surface.
- Curing: Pressure was held until the adhesive initially set, as per the manufacturer’s instructions. Full curing was allowed to proceed undisturbed.
- Wire Soldering and Connection: Fine, flexible insulated lead wires were soldered to the solder tabs of the strain gauge. Strain gauge solder tabs are very delicate; thus, soldering was performed quickly with a low-wattage iron and flux-cored solder to avoid overheating and delaminating the gauge.
- Protective Coating: After the solder joints cooled, the entire gauge area, including the solder connections, was coated with a protective moisture-proofing sealant (like silicone rubber or special strain gauge coating). This is essential to prevent moisture ingress, which can cause signal drift and short circuits, especially relevant for equipment designed for potential outdoor use on solar panels.
- Circuit Verification: The lead wires were connected to the terminals of the static strain indicator, completing the Wheatstone bridge circuit (quarter-bridge configuration is common). The integrity of each circuit (gauge and connections) was verified by checking the bridge balance and initial resistance.
5. Test Execution and Data Acquisition
With the support frame instrumented and placed in its test configuration (simulating the stationary, fully-loaded condition on a horizontal surface representing the solar panel), the data acquisition system was initialized. The system was zeroed or balanced to account for any initial resistance imbalance in the bridges. The load corresponding to the robot’s total weight (approx. 10 kg) was applied. This could be done by placing calibrated weights at the appropriate load points or by using the actual robot components mounted on the frame. Once the load was stably applied, the static strain readings from all four measurement points were recorded through the data acquisition software. Multiple stable readings were taken to ensure consistency.
6. Data Processing and Comparison with FEA
The raw output from the strain indicator is microstrain ($\mu\varepsilon$). This data was processed according to the stress state at each point. For points with uniaxial stress, Equation (1) was used directly with the known Elastic Modulus (E) of the frame material (e.g., 210 GPa for steel, 70 GPa for aluminum). The resulting experimental stress values ($\sigma_{exp}$) were then tabulated. The corresponding stress values from the Finite Element Analysis ($\sigma_{FEA}$) for the identical loading condition and locations were extracted from the simulation model. A direct comparison was made, as shown in the table below.
| Measurement Point | Experimental Stress, $\sigma_{exp}$ (MPa) | FEA Stress, $\sigma_{FEA}$ (MPa) | Relative Error $\left( \frac{|\sigma_{exp} – \sigma_{FEA}|}{\sigma_{FEA}} \times 100\% \right)$ | Notes on Location |
|---|---|---|---|---|
| 1 | 2.61 | 2.505 | ~4.2% | Likely a region of low stress, such as a central section of a long member under mild bending. |
| 2 | 16.10 | 15.074 | ~6.8% | A high-stress concentration point, possibly near a wheel axle mounting or a welded joint subject to high bending/torsion. |
| 3 | 0.06 | 0.0728 | ~17.6% | A region of very low, near-zero stress. The absolute difference is minimal (0.0128 MPa), but the percentage error appears high due to the small base value. |
| 4 | 5.04 | 4.5465 | ~10.9% | A moderately stressed area, perhaps a connection point for a secondary structural member. |
7. Results Analysis and Discussion
The comparative data reveals a fundamental agreement between the experimental test results and the computational FEA model for the support frame of the solar panel cleaning robot. The stress values follow the same trend across the measurement points: Point 2 is consistently the highest stressed location, while Point 3 is the lowest. The magnitudes of stress are also in close proximity.
The observed discrepancies, expressed as relative errors typically ranging from ~4% to ~11% (with an outlier at Point 3 for the reason explained), are within an acceptable range for engineering validation. These errors can be attributed to several factors inherent in the process of analyzing structures for solar panel applications:
- Manufacturing Imperfections: The real-world frame has welds with minor irregularities, potential slight misalignments, and surface variations not captured in the idealized CAD model used for FEA.
- Material Property Assumptions: The FEA used nominal values for Young’s Modulus (E) and Poisson’s Ratio (µ). Actual material properties can have slight variations.
- Boundary Condition Idealization: In FEA, the constraints (fixed points, contacts) are perfectly defined. In the physical test, the clamping or support conditions might introduce slight, unmodeled compliances.
- Strain Gauge Measurement Uncertainties: These include minor misalignment of the gauge relative to the principal stress axis, transverse sensitivity effects of the gauge, temperature variations during testing, and infinitesimal errors in the bonding layer.
- Load Application: The distribution of the 10 kg load in the physical test might not perfectly replicate the nodal force distribution applied in the FEA model.
Most importantly, all measured stress values are significantly lower than the yield strength of typical structural materials (e.g., 235 MPa for mild steel, 275 MPa for common aluminum alloys). For instance, the highest measured stress of 16.1 MPa at Point 2 is only about 6.8% of the yield strength of mild steel. This confirms a substantial factor of safety, validating that the support frame design is robust and reliable for its intended duty on a solar panel array under the specified static load.
The successful correlation between test and analysis serves two key purposes for the development of the solar panel robot:
- Model Validation: It confirms that the FEA modeling techniques, meshing strategy, and boundary conditions are sufficiently accurate. This validated digital model becomes a powerful tool for conducting further virtual studies, such as dynamic analysis, fatigue life prediction, or optimization under different loading scenarios encountered on various solar panel installations.
- Basis for Optimization: With confidence in the model, future design iterations can focus on optimizing the frame. The identification of Point 2 as the region of highest stress (even though still low) indicates a potential candidate for local reinforcement if further weight reduction is pursued elsewhere. Conversely, areas like Point 3, with negligible stress, suggest potential for material removal (e.g., thinning webs, adding lightening holes) to achieve weight savings without compromising the structural integrity required for reliable solar panel traversal.
8. Conclusion and Future Work
This experimental investigation successfully conducted a static stress-strain test on the support frame of a walking mechanism designed for a solar panel cleaning robot. By employing electrical resistance strain gauges at four critical locations predicted by finite element analysis, empirical stress data under full operational load was obtained. The comparison between physical test results and computational simulations showed strong overall agreement, with discrepancies falling within expected margins of engineering error. The primary conclusion is that the designed support frame possesses more than adequate strength for its static load case, as all measured stresses were well below the material’s yield limit. This validates the design and manufacturing process, ensuring the fundamental reliability of this component for the demanding task of automated solar panel maintenance.
The validated FEA model, now bolstered by empirical evidence, opens the door for advanced development work. Future efforts should focus on:
- Dynamic and Fatigue Testing: While static strength is foundational, the robot will experience cyclic loads during motion across solar panels. Dynamic strain testing or accelerated fatigue tests would be essential to predict service life.
- Lightweight Design Optimization: Using the validated model to run formal shape or topology optimization algorithms to reduce the frame’s mass while maintaining stiffness and strength, directly improving the robot’s efficiency and reducing its load on the solar panel structure.
- Environmental Testing: Evaluating performance under temperature extremes, humidity, and UV exposure typical of solar panel farm environments.
- System-Level Integration Testing: Testing the complete walking mechanism, including motors, gears, and wheels, on actual or mock solar panels to assess overall traction, obstacle negotiation, and power consumption.
In summary, this stress-strain test provides a crucial empirical foundation, confirming the structural soundness of the walking mechanism’s core framework and establishing a reliable digital twin for guiding the future evolution of efficient and robust robotic cleaners for solar panel arrays.

