Sunny Day Posted November 6 Posted November 6 I am attempting to run batch simulations where the pitch is varied (screenshots are attached). The tracker pitch in the shading scene is 3m. The following error is being displayed for runs where the simulated pitch differs from 3m: "Info: parameter Pitch was set, Warning: parameter Pitch did not change, The GCR used for the backtracking algorithm (0.675) differs from the average GCR (0.289)." The following error is being displayed for runs where the simulated pitch is 3m: "Warning: parameter Pitch did not change" I ran some tests in batch mode and in single simulation mode and a quick comparison indicated the results were the same i.e. the error messages returned when running in batch mode are bogus. Is anyone able to confirm that the error messages are bogus?
Michele Oliosi Posted Friday at 11:52 AM Posted Friday at 11:52 AM You still have the column "Pitch" in your batch file. Since there are only trackers in the scene, the pitch cannot be changed, which triggers the warning. What matters is the other column, "Trackers pitch EW". I would recommend removing the "Pitch column" and rerunning the batch. Note also that you should be mindful of how the backtracking parameters were set (3D scene > Tools > Backtracking management): Here the mode is manual (automatic unchecked). This means that if the batch mode changes the pitch, the backtracking algorithm will not follow, and the yield may decrease (either from being suboptimally oriented or from shadings). Instead if you choose "Automatic", then the backtracking will adapt to the changes from the batch.
Sunny Day Posted Saturday at 03:45 AM Author Posted Saturday at 03:45 AM Hi Michelle. Thank you for the response. Removing the Pitch column did remove the first error ("Warning: parameter Pitch did not change") but the second error ("The GCR used for the backtracking algorithm (0.675) differs from the average GCR (0.289)") remains. Below I will provide a minimum reproducible example to illustrate the error. Open _DEMO_COMMERCIAL.PRJ Click on Orientation and change to 'Tracking, horizontal axis N-S' and enable Backtracking. Click OK. Click on Near Shadings, then on Construction/Perspective. Then Create/Array of Trackers Default array of four trackers appears. Make no changes. Close Object. Click on Tools/Backtracking management. Verify that "Automatic" is checked Compute shading factor table. Click OK to exit Near Shadings. Click on Advanced Simulation, then Batch simulation. Select to vary only "Pitch E-W between trackers" Under the "Batch CSV Files" tab, select "New file" and then click OK to close the window. Open the BatchParams file, which looks like this: Modify it to schedule a batch simulation for three scenarios with varying tracker pitch: Click "Simulation" to run Inspecting the results, we see the error message is returned for cases where the tracker pitch varies from the tracker pitch in the 3D drawing in Near Shadings It seems the tracker pitch is changing each simulation but the GCR used for backtracking is not. Do you know what I'm missing?
Michele Oliosi Posted Monday at 12:58 PM Posted Monday at 12:58 PM I have checked further, and the pitch seems to be effectively changed, even for the backtracking algorithm. This is despite the message saying otherwise. The message seems to stem from a check, before updating the backtracking algorithm. It is therefore not relevant. Note that this does not happen in version 8 anymore, in principle. Have you checked ?
Sunny Day Posted 14 hours ago Author Posted 14 hours ago Correct, I do not see these error messages with v8.0.1 (all of the above was done with v7.4.8). Thank you for your help, Michele!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now