PAT 1.8.0 fails on every run
Of course this is for a project due Monday. Sigh.
I am running OpenStudio 1.8.0. My models runs beautifully. However when I run it in PAT with a few simple measures and design alternatives, every run fails except the baseline/seed. Can anyone tell me what this error means?
This shows up on every run except the seed model:
The measures that are applied are ones that I have used many times before in previous versions of PAT; I don't know why they no longer work. They also work just fine if I use "Apply Measure Now" in OS.
Also, the BCL measure "Xcel EDA Reporting and QAQC" generates an error in the baseline/seed model as well:
But even if I remove that from the project, other runs still fail with the same error. Is something wrong with my installation?
Any advice is very much appreciated.
Have you looked in the result.ossr file for your failing alternatives? Could you post the contents of that file here? Do you happen to be importing OSMs in as alternates?
Only thing I see about the results measure is in the file 'resources/CreateResults.rb' line 16 will return false if it can't get floor_area. What is the floor area reported in your E+ simulation? If you forget to assign spaces to thermal zones you can end up with zero area. Here is the SQL query that is being evaluated:
Do you have a result corresponding to that table, row, and column in your E+ html output?
I can't seem to post the result.ossr files here (type not allowed) but I will email them to you.
In another version I did have other OS files as design alternatives, but have since stripped them out in an effort to isolate the issue. In this one I now just have the Baseline plus one design alternative with one measure running on the baseline, plus several "Always Run" measures, and both DAs failing. The baseline does not fail if I remove the Xcel EDA QAQC measure. (I do have the most current version from the BCL.) The other design alternative still fails even with that measure removed. The DA uses a simple "change LPD" measure that works just fine everywhere else.
I just double checked, there are no spaces not assigned to thermal zones.
@egillmor I'm willing to bet that the EDAPT reports measure is due to use of the IP reports measure. The IP reports measure changes the units in the E+ outputs. You can see that the query I referenced above only works if the area units are m^2.
There is some other stuff going on with the project you sent. When I opened the zip, it did not include the EDAP reports measure, had you deleted it from the scripts directory? To fix the missing script I hit the Synch Project Measures button then Update.
I was also having trouble with the PostprocessLEED measure. This measure distributes a 64 bit binary sqlite3_native.so and I was using a 32 bit version of OpenStudio. Do you know where you got that measure from?
Yes sorry I had stripped out the EDAPT measure in the one I sent you trying to isolate the error. Both of those measures (IP Units and PostprocessLEED) are from Big Ladder.
You are right about the IP Units messing up the EDAPT measure -- stripping that out fixed that first error. Hooray!! Is there any way to make those two measures play nicely together? I have all my spreadsheets written to read in IP units.
When I remove the Postprocess measure the other error goes away too. Thank you!! I don't necessarily need that one in PAT so that's not a big deal, but I can talk with Peter about updating it. Thanks again!
OpenStudio requires the results in SI units, we've standardized on that but try to make our reporting measures convert from SI to IP for display. What E+ outputs do your spreadsheets attach to? The html? Time series?
It reads the html. But I think I am making it more complicated than it needs to be; I'll just change my spreadsheet to read both ways. Thanks again!!!