Select date in calendarSelect date in calendar

Pages: 1
Общие проблемы на Windows, не читает Excel файлы
Доброго времени суток,

Я студент университета в Норвегии, и мы с коллегами используем Университетскую версию AnyLogic.

Возник ряд неразрешимых проблем:

1) AnyLogic периодически сильно тормозит на моем Asus UX32VD i7, в то время как коллеги на Mac Air'ах, которые, вероятно, гораздо слабее, такой проблемы не замечают. Просто открытый интерфейс, порой, занимает 30-40% CPU на максимальных настройках производительности.

2) Моя версия программы постоянно требует USB ключ для запуска, при этом ни разу не спросив PIN.

3) И, наконец, самое главное - модель просто отказывается работать. Верней она то работает, вот только испытывает страшные проблемы с Excel, который используется для Input и Output. Когда запускаю Simulation в конце получаю вот это:
Code
Exception in thread "AnyLogic model execution thread" java.lang.RuntimeException: The Excel file has not been read
   at com.anylogic.engine.connectivity.ExcelFile.i(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.writeDataSet(Unknown Source)
   at wind_turbine_maintenance.Simulation.onEngineFinished(Simulation.java:6160)
   at com.anylogic.engine.Engine.i(Unknown Source)
   at com.anylogic.engine.Engine.n(Unknown Source)
   at com.anylogic.engine.Engine.u(Unknown Source)
   at com.anylogic.engine.Engine.i(Unknown Source)
   at com.anylogic.engine.Engine$i.run(Unknown Source)
Строка 6160 гласит:

Code
outputFile.writeDataSet(averageAnnualTimeBasedAvailabilityDataSet,1,2,1);


Запуская несколько симуляций (что в AnyLogic, как я понял, называно MonteCarlo), файлы даже не могут быть прочитаны:
Code
Exception in thread "main" java.lang.RuntimeException: The cell of the column #1 does not exist in row #23297 of sheet #1 (all numbers 1-based)
   at com.anylogic.engine.connectivity.ExcelFile.i(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.getCellNumericValue(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.readTableFunction(Unknown Source)
   at wind_turbine_maintenance.MonteCarlo.setup(MonteCarlo.java:5624)
java.lang.RuntimeException: The Excel file has not been read
Error during model startup:
The Excel file has not been read
   at com.anylogic.engine.connectivity.ExcelFile.i(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.i(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.getCellNumericValue(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.readTableFunction(Unknown Source)
   at wind_turbine_maintenance.Main.onStartup(Main.java:18587)
   at wind_turbine_maintenance.Main.start(Main.java:18578)
   at com.anylogic.engine.Engine.start(Unknown Source)
   at com.anylogic.engine.ExperimentParamVariation$i.i(Unknown Source)
   at com.anylogic.engine.j$i.run(Unknown Source)
Error during model startup:
The Excel file has not been read
java.lang.RuntimeException: The Excel file has not been read
   at com.anylogic.engine.connectivity.ExcelFile.i(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.i(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.getCellNumericValue(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.readTableFunction(Unknown Source)
   at wind_turbine_maintenance.Main.onStartup(Main.java:18587)
   at wind_turbine_maintenance.Main.start(Main.java:18578)
   at com.anylogic.engine.Engine.start(Unknown Source)
   at com.anylogic.engine.ExperimentParamVariation$i.i(Unknown Source)
   at com.anylogic.engine.j$i.run(Unknown Source)
Error during model startup:
The Excel file has not been read
java.lang.RuntimeException: The Excel file has not been read
   at com.anylogic.engine.connectivity.ExcelFile.i(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.i(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.getCellNumericValue(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.readTableFunction(Unknown Source)
   at wind_turbine_maintenance.Main.onStartup(Main.java:18587)
   at wind_turbine_maintenance.Main.start(Main.java:18578)
   at com.anylogic.engine.Engine.start(Unknown Source)
   at com.anylogic.engine.ExperimentParamVariation$i.i(Unknown Source)
   at com.anylogic.engine.j$i.run(Unknown Source)
Error during model startup:
The Excel file has not been read
java.lang.RuntimeException: The Excel file has not been read
   at com.anylogic.engine.connectivity.ExcelFile.i(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.i(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.getCellNumericValue(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.readTableFunction(Unknown Source)
   at wind_turbine_maintenance.Main.onStartup(Main.java:18587)
   at wind_turbine_maintenance.Main.start(Main.java:18578)
   at com.anylogic.engine.Engine.start(Unknown Source)
   at com.anylogic.engine.ExperimentParamVariation$i.i(Unknown Source)
   at com.anylogic.engine.j$i.run(Unknown Source)
Error during model startup:
The Excel file has not been read
java.lang.RuntimeException: The Excel file has not been read
   at com.anylogic.engine.connectivity.ExcelFile.i(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.i(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.getCellNumericValue(Unknown Source)
   at com.anylogic.engine.connectivity.ExcelFile.readTableFunction(Unknown Source)
   at wind_turbine_maintenance.Main.onStartup(Main.java:18587)
   at wind_turbine_maintenance.Main.start(Main.java:18578)
   at com.anylogic.engine.Engine.start(Unknown Source)
   at com.anylogic.engine.ExperimentParamVariation$i.i(Unknown Source)
   at com.anylogic.engine.j$i.run(Unknown Source)
Error:
Index: 0, Size: 0
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
   at java.util.ArrayList.rangeCheck(ArrayList.java:638)
   at java.util.ArrayList.get(ArrayList.java:414)
   at com.anylogic.engine.AgentArrayList.get(Unknown Source)
   at wind_turbine_maintenance.MonteCarlo.onEngineFinished(MonteCarlo.java:5826)
 


Проблема в обоих случаях, как я понял, одна и та же. Думал, что может нет доступа к файлам. Переустановил все на D:, дал полный доступ всех юзерам, убрал read-only где можно - не помогло. Попробовал сделать то же для C: - ноль.

Заранее благодарю за помощь.

Илья.
Pages: 1