玻璃幕墙光反射对居民住宅的影响预测软件的设计与实现

来源 :中国科技教育 | 被引量 : 0次 | 上传用户:gz20090907
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  ⊙课题由来及意义
  由于玻璃幕墙光反射的计算和评估具有一定的专业性,一般市民如要了解自身受到的玻璃幕墙光反射影响有一定困难。因此,我们想到了通过运用 Google地图、HTML. JavaScript等工具,将光反射评估的光学、数学模型等进行整合,开发一款基于互联网的玻璃幕墙光反射评估软件,以方便一般市民对自己的住宅或将要购买的住宅受到的光反射影响进行预测和快速评估。
  鉴于目前民用领域还没有光反射影响预测软件,在玻璃幕墙光反射这一领域内,目前市民能得到的信息严重缺乏,这影响了市民了解自己的居住环境、选择自己居住环境的权利。通过这款软件,可以让市民方便地了解到自己住宅正受到或可能受到的光反射情况。
  本课题的创新点体现在:
  ◇目前尚未有商业化的用于计算、预测玻璃幕墙光反射影响情况的计算机软件,也没有基于网络地图的光反射快速评估软件。本课题通过制作相应软件填补了这一空缺。
  ◇上海市环保局发布的《建筑玻璃幕墙光反射影响分析报告编制要求(试行)》的反射光计算方法中,对于受照建筑能否被照射到的部分仅研究了与玻璃幕墙正对的建筑的受照射情况,本课题通过光学、数学模型的拓展研究,将其推广到分析在一个三维空间中任意位置墙面的受照射情况。
  ⊙软件设计
  软件设计基本思路
  玻璃幕墙光反射计算软件采用 HTML. JavaScript语言作为开发工具,实现了模型建立、计算与输出一体化。软件操作简单,计算结果采用图形方式显示,直观易懂。软件的运行分为3个部分:①用户输入有关建筑与玻璃幕墙建筑的位置数据;②将用户输入的数据进行转换,代入模型中进行计算;③根据计算结果输出数据。各模块之间的关系如图1所示。
  ⊙软件制作
  界面与控件
  软件界面在jQuery、jQuery UI、 D3.js及Google Maps API v3脚本库的基础上开发。在网页及脚本加载完毕的情况下(使用jQuery的$(document). ready),先按实际浏览器宽度调整页面布局,然后使用D3创建图表及其图例,再用jQuery UI创建页面上的按钮、滑动条、调节器等控件。最后调用已写好的地图初始化函数创建Google Maps。
  光反射影响计算模块
  ◇影响情况计算核心函数
  影响情况计算核心函数(Calc()) 主要是根据太阳光线、玻璃幕墙和居民住宅的位置关系,通过建立光学及数学模型,计算出阳光入射情况,预测并分析出住宅受光照影响情况,并通过光照强度、角度,初步判断是否受到光反射。主要工作包括:计算太阳赤纬,计算太阳高度角和方位角,计算建筑方位角,计算反射光影响范围并判断受照建筑是否受照射,计算反射光亮度、住宅窗户所受反射光的入射角,将多面玻璃幕墙反射光照度、持续时间进行叠加,返回影响情况。
  计算核心逻辑框图如图2。
  ◇光反射影响计算模型的拓展和完善
  《建筑玻璃幕墙光反射影响分析报告编制要求(试行)》中反射光计算模型在判断受照建筑是否被反射光照射到这一点上不够完善,仅考虑了玻璃幕墙与受照建筑平行且正对的情况,也没有判断阳光或反射光是否照射到墙面背面。
  鉴于原模型的局限性,我们对它进行了改进,将玻璃幕墙与受照墙面放在一个三维坐标系中进行计算,并在建模过程中明确了以下重要判据和环节:
  ◇判断是否照射到墙背面;
  ◇确定投影范围和窗坐标;
  ◇判断反射光是否照射到受照建筑。
  为了确保建模后软件中算法的正确性,我们进行了太阳赤纬公式验证、太阳高度角公式验证和太阳方位角公式验证。
  光反射影响情况图
  在HTML5新版本网页标准中,有(画布)标记和嵌入式SVG 可被用作即时绘图的载体。经过比较,我们发现,嵌入SVG比使用画布绘图可扩展性更好、能更好地交互、图形质量更好等优点,于是选择SVG作为绘图载体。
  图例见图3。下方文字显示了当日影响情况的统计信息,包括对光反射情况的预测。
  ⊙结论
  本课题瞄准了玻璃幕墙光反射影响预测这一空白领域,开发了相应的平民化软件。该软件能实现以下功能:①在网络地图上画出简易建筑模型;②即时绘制全年影响情况图;③通过与影响情况图联动,绘制确定日期、时间的玻璃幕墙反射光照射范围俯视图。本课题开发的软件实用、直观、有效,借助网络地图,市民能直观地了解到住宅光反射的影响情况,从而使他们日益增加的对生活环境的关注进一步得到满足。
  ⊙展望
  ◇本软件用到的评价标准仅仅为环境科学意义上的影响标准,定量化的数据与市民直观感受之间有一定差距。将来可以本软件为基础,对受到玻璃幕墙光反射影响的居民感受进行调查,建立类似舒适度的评价标准,使评价结果更加贴近市民的生活。
  ◇随着城市建筑物信息网络化的不断完善,未来可以借助网络云服务获取建筑信息,免去用户自己标记建筑信息的过程,消除用户获取及输入信息时可能造成的误差,让软件变得更方便且精确。
  ◇本次研究未完成对眩光照度计算公式的实测验证。今后,随着照度测量仪的不断发展和改进,有可能实现实测验证。
  该项目获得第29届全国青少年科技创新大赛创新成果竞赛项目中学组计算机科学一等奖。
  专家评审
  项目结合电子地图和交互式玻璃幕墙输入,可计算和评价住宅的玻璃墙光反射程度。项目较好地利用了网络电子地图、HTML.Java等计算机和网络工具及玻璃墙光反射计算模型,实现了完整的应用软件,体现了较好的科学性和体系性。
其他文献
国务院总理李克强在博鳌亚洲论坛主旨演讲中表示,要坚持共同发展的大方向,结成亚洲利益共同体;构建融合发展的大格局,形成亚洲命运其同体;维护和平发展的大环境,打造亚洲责任共同体
⊙氢氧化亚铁制取和长时间保存实验装置装置的组成实验装置由氢气的制取装置、盛放硫酸亚铁溶液的装置、盛放氢氧化钠溶液的装置(也是氢氧化亚铁的发生和储存装置)3部分组成。
当前,在社会、经济、资源可持续发展的观念下培养学生对生物多样性的理解越来越受到教育界的重视。生物多样性是地球上各种生命形式几十亿年进化的结果,是人类社会赖以生存和发展的物质基础。保护生物多样性就是保护人类自己,因此在生命科学教育中要强化这一主题。人们将生物多样性分为遗传多样性、物种多样性和生态系统多样性3个层次,其中,物种多样性在生物多样性中占有举足轻重的地位,一般意义上,人们所说的生物多样性方面
<正>新生儿缺氧缺血性脑病(HIE)是由于缺氧引起的脑细胞病理生理改变。脑水肿在其中起着重要作用。因此,及时有效的控制脑水肿是治疗HIE,减少死亡率和致残率的关键。临床已常
美国国家研究理事会(NRC)2001年发表研究报告《知道学生所知道》[1],这份报告呼吁了人们对学习进程的重视,随后各类研究者开始就各领域的学习进程进行研究,其中"力的作用与运动"
⊙项目总体思路我们都知道,传统轮椅一般都需要病人利用上肢力量驱动轮椅前进,但是很多残疾人或老年人,他们恰恰是上肢无力或残疾,自由行动就变成很麻烦的事情。因此我认为设
对83例原发性肝癌,82例其他肝病和60名政常人作血清甘氨酰脯氨酸二肽氨基肽酶总活性测定,结果显示:PHC患者血清GPDA总活性增同,并明显高于非癌性肝病及正常人组,对PHC诊断的敏感性和特异性分别为51.8%和
⊙设计背景参加在北京举办的第29届全国青少年科技创新大赛时,参赛作品"3D打印机教具"(见本刊2015年第5期)深深吸引了我。经过一段时间的艰苦研究、亲身制作、教学实践与反思,我
目的:探讨B型超声对胆囊小隆起性病变的诊断价值.方法:对22例胆囊小隆起性病变的超声图像进行分析.结果:22例胆囊小隆起病变,超声诊断胆固醇息肉12例(其中9例为多发),腺瘤5例