91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 736KB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發(fā)布日期: 2021-06-10
  • 語言: Python
  • 標(biāo)簽: Microgrid??simulation??

資源簡(jiǎn)介

python編寫的混雜微電網(wǎng)仿真模型,適合研究微電網(wǎng)的童鞋。

資源截圖

代碼片段和文件信息

#!/usr/bin/python
#?-*-?coding:?utf-8?-*-

#?Copyright?(c)?2018?Julius?Susanto.?All?rights?reserved.
#?Use?of?this?source?code?is?governed?by?a?BSD-style
#?license?that?can?be?found?in?the?LICENSE?file.

“““
CENTAUR:?Hybrid?Power?System?Simulation

Main?window

Author:?Julius?Susanto
Last?edited:?January?2018
“““

import?os?sys
from?PyQt4?import?QtGui

from?gui.gui_solar?import?solar_ui
from?gui.gui_loads?import?loads_ui
from?gui.gui_battery?import?battery_ui
from?gui.gui_gen?import?gen_ui
from?gui.gui_project?import?project_ui
from?gui.gui_sim?import?sim_ui

import?matplotlib.backends.backend_tkagg
import?gui.globals?as?globals

class?Window(QtGui.QWidget):
????def?__init__(self):
????????super(Window?self).__init__()
????????
????????globals.init()
????????self.initUI()
????????
????def?initUI(self):
????????“““Set?up?and?initialise?main?GUI?window“““
????????
????????self.resize(1200?750)
????????self.centre()
????????self.setWindowtitle(‘CENTAUR‘)
????????self.setWindowIcon(QtGui.QIcon(‘media\sigma.png‘))?
????????
????????“““
????????Tabs
????????“““
????????tab_widget?=?QtGui.QTabWidget()
????????tab1?=?QtGui.QWidget()????????
????????tab2?=?QtGui.QWidget()?
????????tab3?=?QtGui.QWidget()
????????tab4?=?QtGui.QWidget()
????????tab5?=?QtGui.QWidget()
????????tab6?=?QtGui.QWidget()
????????self.tab_widget?=?tab_widget
????????
????????tab_widget.addTab(tab1?“Project“)
????????tab_widget.addTab(tab2?“Loads“)
????????tab_widget.addTab(tab3?“Solar?PV“)?
????????tab_widget.addTab(tab4?“Battery“)?
????????tab_widget.addTab(tab5?“Genset“)?
????????tab_widget.addTab(tab6?“Simulation“)?
????????
????????self.page1?=?project_ui(tab1)
????????self.page2?=?loads_ui(tab2)
????????self.page3?=?solar_ui(tab3)
????????self.page4?=?battery_ui(tab4)
????????self.page5?=?gen_ui(tab5)
????????self.page6?=?sim_ui(tab6)
????????
????????self.page1.setup(self)
????????self.page2.setup(self)
????????self.page3.setup(self)
????????self.page4.setup(self)
????????self.page5.setup(self)
????????self.page6.setup(self)
????????
????????self.pages?=?[self.page1?self.page2?self.page3?self.page4?self.page5]
????????
????????“““
????????Actions
????????“““
????????exitAction?=?QtGui.QAction(QtGui.QIcon(‘media\exit.png‘)?‘&Exit‘?self)????????
????????exitAction.setShortcut(‘Ctrl+Q‘)
????????exitAction.setStatusTip(‘Exit?application‘)
????????exitAction.triggered.connect(QtGui.qApp.quit)

????????saveAsAction?=?QtGui.QAction(QtGui.QIcon(‘media\saveas.ico‘)?‘Save?&As‘?self)
????????saveAsAction.setShortcut(‘Ctrl+A‘)
????????saveAsAction.setStatusTip(‘Save?project?as‘)
????????saveAsAction.triggered.connect(self.save_as_fn)

????????openAction?=?QtGui.QAction(QtGui.QIcon(‘media\open.ico‘)?‘&Open‘?self)
????????openAction.setShortcut(‘Ctrl+O‘)
????????openAction.setStatusTip(‘Open?project‘)
????????openAction.triggered.connect(self.open_fn)
????????
????????aboutAction?=?QtGui.QAction(‘&About?CENTAUR‘?self)
????????aboutAction.setStatusTip(‘About?CENTAUR‘)
???

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-02-17?04:42??CENTAUR-master\
?????文件????????1514??2018-02-17?04:42??CENTAUR-master\LICENSE
?????文件????????2389??2018-02-17?04:42??CENTAUR-master\README.md
?????目錄???????????0??2018-02-17?04:42??CENTAUR-master\engine\
?????文件???????25810??2018-02-17?04:42??CENTAUR-master\engine\chron_sim.py
?????文件????????5247??2018-02-17?04:42??CENTAUR-master\engine\kinetic_battery.py
?????文件????????1370??2018-02-17?04:42??CENTAUR-master\engine\load_model.py
?????文件???????22524??2018-02-17?04:42??CENTAUR-master\engine\synth_solar.py
?????目錄???????????0??2018-02-17?04:42??CENTAUR-master\gui\
?????文件????????9189??2018-02-17?04:42??CENTAUR-master\gui\globals.py
?????文件???????10764??2018-02-17?04:42??CENTAUR-master\gui\gui_battery.py
?????文件????????3999??2018-02-17?04:42??CENTAUR-master\gui\gui_gen.py
?????文件????????5495??2018-02-17?04:42??CENTAUR-master\gui\gui_loads.py
?????文件????????2952??2018-02-17?04:42??CENTAUR-master\gui\gui_project.py
?????文件???????11358??2018-02-17?04:42??CENTAUR-master\gui\gui_sim.py
?????文件???????11998??2018-02-17?04:42??CENTAUR-master\gui\gui_solar.py
?????文件???????13085??2018-02-17?04:42??CENTAUR-master\gui\utility.py
?????文件????????7483??2018-02-17?04:42??CENTAUR-master\main.py
?????目錄???????????0??2018-02-17?04:42??CENTAUR-master\media\
?????文件???????19520??2018-02-17?04:42??CENTAUR-master\media\Type_1.png
?????文件???????20578??2018-02-17?04:42??CENTAUR-master\media\Type_2.png
?????文件???????19893??2018-02-17?04:42??CENTAUR-master\media\Type_3.png
?????文件???????19833??2018-02-17?04:42??CENTAUR-master\media\Type_4.png
?????文件??????501072??2018-02-17?04:42??CENTAUR-master\media\battery_soc_snapshot.png
?????文件???????31490??2018-02-17?04:42??CENTAUR-master\media\battery_tab.png
?????文件???????12669??2018-02-17?04:42??CENTAUR-master\media\exit.png
?????文件???????18086??2018-02-17?04:42??CENTAUR-master\media\genset_tab.png
?????文件???????24383??2018-02-17?04:42??CENTAUR-master\media\loads_tab.png
?????文件???????18104??2018-02-17?04:42??CENTAUR-master\media\project_tab.png
?????文件????????3813??2018-02-17?04:42??CENTAUR-master\media\sigma.png
?????文件???????34242??2018-02-17?04:42??CENTAUR-master\media\simulation_tab.png
............此處省略1個(gè)文件信息

評(píng)論

共有 條評(píng)論