Accim

Latest version: v0.7.2

Safety actively analyzes 623567 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.7.0

Main changes:
- ``accim.sim.accis.addAccis`` is now a class. This allows the user to store the class instance in a variable and inspect the ``eppy.modeleditor.IDF`` class instances for either input and output IDF files. For further information, please take a look at this [jupyter notebook](https://accim.readthedocs.io/en/master/jupyter_notebooks/addAccis/using_addAccis.html#2.1-Storing-the-addAccis()-class-and-inspecting-the-output-IDFs).
- New argument ``SetpointAcc`` for ``accim.sim.accis.addAccis``: refers to the accuracy of the setpoint temperatures. Any number, integer or float, can be entered in this argument. For instance, if 1 was entered, the cooling setpoint would be rounded to the nearest integer below adaptive upper comfort limit minus tolerance (ASTtol), and the heating setpoint would be rounded to the nearest integer above adaptive lower comfort limit plus tolerance. If 27.46 and 20.46 were the upper and lower comfort limits and its tolerances were respectively -0.1 and +0.1, then the nearest integers to 27.36 and 20.56 would be 27 and 21, and therefore, these would be the cooling and heating setpoint temperatures. If 2 was used instead, then the rounding would be done to the nearest half. If 10 were used, the rounding would be done to the first decimal. If 0.5 or 0.1 were used, the rounding would be done respectively every 2 or 10 celsius degrees.
- New argument ``CoolSeasonStart`` for ``accim.sim.accis.addAccis``: it is the start of the cooling season, only used when EN16798-1, ASHRAE 55 or ISO7730 are entered in ComfStand (respectively, ComfStand = 1, 2 and 22) and setpoint behaviour is set to static (i.e. ComfMod = 0). This argument can take the number of the day in the year (i.e. an integer) or a string containing a date in format dd/mm (for instance, “01/05”). Values of CoolSeasonStart greater than CoolSeasonEnd can be used, therefore denoting the location of the EPW file should be in the south hemisphere.
- New argument ``CoolSeasonEnd`` for ``accim.sim.accis.addAccis``: Similar to CoolSeasonStart, but it is the end of the cooling season. Again, only used when EN16798-1, ASHRAE 55 or ISO7730 are entered in ComfStand (respectively, ComfStand = 1, 2 and 22) and setpoint behaviour is set to static (i.e. ComfMod = 0). Again, this argument can take the number of the day in the year (i.e. an integer) or a string containing a date in format dd/mm (for instance, “01/05”). Values of CoolSeasonEnd smaller than CoolSeasonStart can be used, therefore denoting the location of the EPW file should be in the south hemisphere.
- New arguments ``Output_gen_dataframe`` and ``Output_take_dataframe``for ``accim.sim.accis.addAccis``: a pandas DataFrame instance is created containing all Output:Variable objects when ``Output_gen_dataframe`` is True. This allows the user to filter the DataFrame as needed, so that it only contains the needed Output:Variable objects, and then it can be entered in the argument ``Output_take_dataframe``. You can learn how to use them in [this jupyter notebook](https://accim.readthedocs.io/en/master/jupyter_notebooks/addAccis/using_addAccis.html#2.2.2-Using-Output_gen_dataframe-and-Output_take_dataframe).
- New mode available in argument ``Output_type``: when ``Output_type='custom'``, accim allows the user to specify the outputs to be kept or removed by entering them in the python console. You can see how to use it in [this jupyter notebook](https://accim.readthedocs.io/en/master/jupyter_notebooks/addAccis/using_addAccis.html#2.2.1-Using-Output_type='custom')
- Jupyter Notebooks included in [documentation](https://accim.readthedocs.io/en/master/).
- Static setpoint temperatures from ISO7730 available when ``ComfStand=[22]``

0.6.6

A full example has been added in a jupyter notebook: from preparation of the input IDFs and EPWs, to simulation and data analysis and visualization
You can see a Jupyter Notebook in the link below:
https://github.com/dsanchez-garcia/accim/blob/master/accim/sample_files/jupyter_notebooks/full_example/full_example.ipynb

You can also execute it at your computer, at the accim package folder within your site_packages path, in accim/sample_files/jupyter_notebooks/full_example/full_example.ipynb
The path should be something like this, with your username instead of YOUR_USERNAME:
C:\Users\YOUR_USERNAME\AppData\Local\Programs\Python\Python39\Lib\site-packages\accim\sample_files\jupyter_notebooks\full_example\full_example.ipynb

0.6.5

Updates in Australian models to capture the different static setpoint temperatures depending on Australia's National Construction Code guidelines.

0.6.2

Minor changes and clarifications have been made to the CMD user interface.

0.6.1

Previously, VRF system added by `addAccis()` when using `vrf_ac `or `vrf_mm ` `ScriptTypes `was limited to 43°C maximum inlet temperature. This has been amended, and now any EPW can be used.

0.6.0

- `addAccis()` now takes parameters to linearly modulate the opening of windows: `MaxTempDiffVOF`, `MinTempDiffVOF `and `MultiplierVOF`. The operation is similar to the used in [Airflow Network objects](https://designbuilder.co.uk/helpv7.0/Content/CalculatedNatVent.htm).

- `addAccis()` now takes a parameter to choose the supply air temperature input method for the VRF systems: `SupplyAirTempInputMethod`. It is only used when ScriptTypes `vrf_mm` or `vrf_ac` are used.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.