Dr. Hicham Johra
Dr. Hicham Johra
  • 9
  • 4 797

Відео

What Metrics Does the Building Energy Performance Community Use to Compare Dynamic Models?
Переглядів 537 місяців тому
Presentation at the IBPSA Building Simulation Conference 2023. Related paper to this presentation: H. Johra, M. Schaffer, G. Chaudhary, H.S. Kazmi, J. Le Dréau, S. Petersen (2023). What Metrics Does the Building Energy Performance Community Use to Compare Dynamic Models? In Proceedings of Building Simulation 2023: 18th Conference of IBPSA (International Building Performance Simulation Associati...
Building Simulation Conference 2023 - Presentation IEA EBC Annex81-C3: Building-to-Grid Services
Переглядів 10311 місяців тому
Paper related to this presentation: H. Johra, H. Li, F. de Andrade Pereira, K. Nweye, L. Chamari, Z. Nagy (2023). IEA EBC Annex 81 - Data-Driven Smart Buildings: Building-to-Grid Applications. In Proceedings of Building Simulation 2023: 18th Conference of IBPSA (International Building Performance Simulation Association). Shanghai, China, 4-6 September 2023. Pages 2537-2544. doi.org/10.26868/252...
demo dash app natural ventilation design explorer
Переглядів 36Рік тому
Very simple draft Dash app (Python) to demonstrate image selection, placement, image size setting and plotly heatmap as a function of dropdown menu and sliders. Can be used as a basis for simple design explorer with surrogate models.
Innovative heating/cooling systems based on caloric effects: Presentation CLIMA 2022 - Hicham Johra
Переглядів 2,6 тис.2 роки тому
Presentation of the paper "Innovative heating and cooling systems based on caloric effects: A review". Link to the paper: doi.org/10.34641/clima.2022.275 Links to additional material: Performance overview of caloric heat pumps: magnetocaloric, elastocaloric, electrocaloric and barocaloric systems: doi.org/10.54337/aau467469997 Overview of the Coefficient of Performance (COP) for conventional va...
Testing our AI for glare discomfort detection: a bit slow to react at the moment
Переглядів 2923 роки тому
Testing our AI for glare discomfort detection: a bit slow to react at the moment. VGG16 model pre-trained with VGGFace and afterwards trained with 19 persons (implemented on Python). Simple GUI with LabVIEW. More information in our paper: www.researchgate.net/publication/352092048_Artificial_Intelligence_for_Detecting_Indoor_Visual_Discomfort_from_Facial_Analysis_of_Building_Occupants?rgHNsLVd3...
Second prototype of digital twin of experimental setup exercise for E-learning (LabVIEW)
Переглядів 4183 роки тому
A short demo video of a digital twin of a hydronic heating system with parallel loops. The user can interact with the different elements of this dynamic simulation of a heating system with 3 hydronic radiators. Changing the position of valves affects the flow in all loops, the heating output of the radiators and the temperature in the simulated rooms. The different variables of the system can b...
LabVIEW-based GUI prototype for surrogate daylight model
Переглядів 2103 роки тому
A short demo video of my prototype of LabVIEW-based GUI for surrogate daylight model (using pre-simulated data). The user can change 3 parameters of the simulated room. The Daylight Glare Probability and the fish-eye view of the room are changed accordingly. The graph on the lower right corner shows a mapping of the Daylight Glare Probability as a function of parameters that have been tried. Th...
First prototype of digital twin of experimental setup exercise for E-learning (LabVIEW)
Переглядів 1 тис.4 роки тому
For more information or questions, contact me: Hicham Johra: hj@build.aau.dk

КОМЕНТАРІ

  • @haidarhosamo391
    @haidarhosamo391 3 роки тому

    Fantastic. I did similar work for Air Handling Unit in Simulink. I have never used LabVIEW; is it more accessible than MATLAB? Do you recommend any tutorials to learn LabVIEW?

    • @dr.hichamjohra2654
      @dr.hichamjohra2654 3 роки тому

      Hi. LabVIEW is quite nice to work on to develop GUI rapidly, but it is coding numerical model with it not so much. However, labview has now some embedded emulation of Simulink in which you would "draw" your system just like in Simulink. You can also run MATLAB code in Labview (it literally open MATLAB for you, so you need MATLAB to be installed). But I would personally keep LabVIEW for just high level GUI and control interface while limiting the numerical model running in the background to simple numerical models like for this project. For more complex models of systems, I would rather try to call or couple directly a MATLAB or Simulink or Python or Modelica model. I have tried calling Python functions for computer vision application, works very well. I have not tried coupling directly with MATLAB scrips or Simulink models, but I think it is possible. To learn LabVIEW, I would recommend the self-paced online courses from National Instruments: they are accessible for free (I think) if you have a LabVIEW licence.

    • @haidarhosamo391
      @haidarhosamo391 3 роки тому

      ​ @Dr. Hicham Johra Thank you for your comprehensive reply. I can see that I have access to the recommended courses. Good luck in your research, and please keep us updated with those inspired videos.

  • @pauloshikoy5068
    @pauloshikoy5068 3 роки тому

    Hello Dr. Hicham Johra. I really liked your work and your clear explanation, if possible, I would like to clarify some doubts... did you use system identification in the model? how did you raise the parameters of the motor-pump set? has any type of controller been implemented, if so, which type? Thank you for your attention and success on your journey. Sorry for my English. Greetings from Amapa.

    • @hichamjohra4346
      @hichamjohra4346 3 роки тому

      Hi. Thanks for your comment. For modelling of the pump itself, I made it in a simple way: the pump curve is generated from a 2D linear interpolation on manufacturer’s data (table of pump’s rotational speed with corresponding fluid mass flow rate and pumping pressure. so for a given pump speed I get a pump curve interpolated from manufacturer's data, and I also get the pump power use from manufacturer's data interpolation. A pump curve quadratic polynomial function is then fitted with this data. I build up the network system curve from the Darcy-Weisbach equation. I then get the operation point of the circuit from the intersection of the pump curve and the network curve. I will present the paper at a conference at the end of August and then I can distribute the paper via ResearchGate in which more details is given about this digital twin: www.researchgate.net/profile/Hicham-Johra

    • @pauloshikoy5068
      @pauloshikoy5068 3 роки тому

      @@hichamjohra4346 Thank you for the explanation. Good luck at work.

  • @stadeua
    @stadeua 3 роки тому

    Congrats. Can you share a bit of the code? More specifically, what tools you used to store and reuse data? Tks