システム計算プログラム)ダウンロードHASPは、建築空間の室温・室湿度や熱負荷を算出するとともに、空調に係るエネルギー消費量を評価することを目的として整備された我が国の代表的な熱負荷・空調システム計算プログラムです。ここで公開するHASPは以下の3つのプログラムから構成されています。■HASP/ACLD/8501本プログラムは建物の熱応答を計算します。このプログラム単独で使用されるものではなく、HASP/ACSS/8502と一体となって用いられるように設計されています。■HASP/ACSS/8502空調システムの期間消費エネルギーを計算します。スケジュール等から毎時の運転シミュレーションを行って機器が消費するエネルギーを求めます。■NewHASP/ACLDHASP/ACLD/8501の機能拡張を図ったプログラムです。1)が開発されたのは1985年、今から27年前のことです。このプログラムは2つで一対となっています。load)を求め、この熱負荷に対してACSSが空調シミュレーションを担います。空調システムが熱負荷を処理しきれないと室温が変化し熱負荷そのものが変わりますが、このように建物とシステムを一体で解くという、当時としては画期的なプログラムでした。5)などのプログラムが生まれました。ACLDのプログラムは、XとMとLの僅か3つの変数だけで作られます。それで、初めは分かり難い印象を持たれるかもしれませんが、よくよく見ると式の形から何の計算をしているかが読み取れるはずです。基本式に忠実に書かれていますので、動的熱負荷計算を勉強したい人には最適な教材といえます。2000行余りでこれだけの機能を記述できることや、また、全くコメント行がなくても迷うことがない書き方などは、プログラムを勉強する人にとって大いに参考になると思います。ACSSのプログラムは、僅か512kBで作られています。MBでもなくGBでもないkBです。これが27年前のコンピュータで扱える限界だったのです。このメモリーの制限のため、変数の一部には複数の役割を持たせているものもあり、やや分かり難い面もありますが、プログラム自体はシンプルな構造ですので難しくないでしょう。ACSSには汎用的かつ機能拡張が可能な含みを持たせています。この“含みを持たせる”は、将来の新たな機能がどのようなものか分からぬままでも想定しておくことであり、プログラムを書く上で重要なことです。この度、ACLD/ACSSとNewHASP(以上をまとめてHASPと呼ばせて頂きます)を公開することになりました。実行形式とプログラムソースを公開しましたので、誰でもが自由に使うことができ、また、改造することも自由です。普通、人の作ったプログラムを解読することはやっかいなのですが、HASPのプログラムは構造がシンプルですし、変数名のリストや解説が揃っていますので、これらを参考にすれば改造はできると思います。本協会のWEBサイトに“フォーラム”を設け、HASPの情報交換の場とします。アルゴリズムや入力の仕方、計算結果の解釈などで分からないことがあればフォーラムに問い合わせて下さい。すれば、誰かがこれに応じるという形で必要な答えが得られるでしょう。新たに機能を追加された場合や改良された場合は、その情報をフォーラムに公開して下さい。することでプログラムの輪が広がっていくものと考えます。このような試みは初めてのことですから、うまくいくかどうか予想がつきませんが、誰でも参画でき、また、誰かに情報が偏ることがない極めてフラットな方法であり、多くの方々の知恵を結集する場になるものと期待します。HASPの公開は、松尾陽先生がBECS開発当初よりおっしゃっていたことです。プログラムは常に何らかの手が加えられ改良が続くためにこれで完了とならず、なかなか公開に踏み切れないでいましたが、昨年(2011年)夏に条件が整い公開することになり作業を進めていました。その矢先、2012年1月30日に突然、松尾先生が逝去されました。先生の意志を引き継ぎ漸くここにHASPを公開することができました。確立・発展されたのが松尾先生です。ACLDの最初のバージョンを開発されたのも松尾先生です。6)の考案など、理論ばかりでなく実務的な面でも多大なる貢献を成されました。リードして下さいました松尾先生が亡くなられたことは残念でなりません。先生のご冥福を心よりお祈りします。猪岡達夫(中部大学)長井達夫(東京理科大学)1)HASP/ACLD/8501の最初のバージョンを開発したのが松尾陽先生であり、HASP/ACSS/8502を開発したのが猪岡です。ACLDはその後、永田明寛(現、首都大学東京)、長井へと引き継がれていきました。2)HASP/L:ACLDをベースに自然採光の機能を強化したプログラムです。間欠空調の除去熱量計算機能も加えられています。よる最大熱負荷計算などの機能が加えられた極めて汎用性の高い熱負荷計算プログラムです。このNewHASPの開発をしたのが長井です。4)BECS/STL/SER:省エネルギー法のCEC/ACの計算のために開発されたのがBECSです。STLが熱負荷計算プログラムであり、ACLDをベースとして除去熱量の計算機能が加えられています。SERが空調システムシミュレーションプログラムであり、ACSSがベースですが、建物との一体計算機能を外し、よりシンプルな形に変えてあります。STLを開発したのが永田、SERを開発したのが猪岡です。BECSには他にユーザーインターフェースのIOUがあり、これを開発したのが永田、二宮秀與(現、鹿児島大学)、西岡真稔(現、大阪市立大学)です。マニュアルを整備したのが長井です。5)dBECS(デザインBECS):BECSでは固定化されている内部発熱条件などを自由に変えられるようにしたのがdBECSです。dBECSでは、マルチ空調システムやコージェネレーションなどの新しい機能が加えられています。Load)のために手計算で年間冷暖房負荷を算定できるように考えられた計算法です。3要素を日平均値にして定常熱負荷計算に持ち込み、年間冷暖房負荷を求めます。講習会お知らせHASP技術講習会を開催します。アンケート集計結果(PDF)2013.1.31Ver.1.10をアップロードしました(バージョン情報は、HASProot内の「バージョン情報.pdf」をご参照ください。)2012.9.5正式版(Ver.1.00)をアップロードしました2012.4.2試用版をアップロードしました・簡易入力支援ツールNewHASP_Inp・ASSIST-2(「HASP/ACLD/ACSS」対応入出力支援プログラム)ダウンロードの前に、以下の使用許諾書をお読み下さい。下の「ダウンロード」のボタンをクリックすると、プログラム「HASP」(ダウンロードされたファイルのうち、フォルダHASProot/HASPの下のファイル・フォルダ群)および「付属データ」(フォルダHASProot/Dataの下のファイル・フォルダ群)の2種類が同時にダウンロード(無償)できます。これらを利用するためには、それぞれ対応する以下の2種類の使用許諾書の全ての条項に同意し、かつユーザー情報を入力していただく必要があります。NewHASP/ACLDのソースプログラム、実行形式、マニュアル、テスト用入出力データを総称してHASPと呼ぶ。本使用許諾書は、配布元(JABMEE)と利用者との間の、HASPの利用に関する使用許諾等について必要な事項を定める。許可事項1.HASPの使用または改変は自由に行うことができる。HASPを用いて計算サービスを有償または無償で行うことを妨げない。2.HASPは、第6条の条件に従って再配布することができる。著作権HASPの著作権等の知的財産権はJABMEEに帰属する。HASPに改変を加えた場合、新たな改変部分については改変者の著作権を認める。ソースコードの注釈を用いて、新たな改変部分が特定できるように正しく明示された場合に限る。単なるプログラム言語の置き換えや、計算結果に影響しない無意味なコードの追加等については改変による著作権を認めない。HASPのうち、連立一次方程式に関するサブプログラム「LAPACK_dgesv.f」の著作権および許諾条件については該当するソースコードの記載に従うものとする。免責事項JABMEEは、HASPまたはその改変版にエラー・バグ等の不具合がないことを保障しない。HASPまたはその改変版の使用に起因して、利用者または第三者に生じた損害に関して原因のいかんを問わず一切の責任を負わない。質問に対する回答、補修、保守について義務を負わない。再配布を行う際の条件を以下に定める。1.実行形式のみではなくソースコードを再配布する。2.HASPの再配布であることを目立つような方法で示す。改変を加えた上で再配布する場合には改変が加えられていることを目立つような方法で示す。3.新たな改変を行った上で再配布する場合には、新たな改変部分が特定できるようにソースコードに注釈を施す。注釈には、改変の日付、改変主体の名称を含むものとする。4.改変を行わないでHASPを再配布する場合は無償とする。HASPに改変を施すことによって第4条に示す新たな著作権が発生した場合において、再配布の際の有償・無償は自由とする。5.HASPに改変を行って再配布する場合のプログラムの呼称について、JABMEEの許可がない限りHASPという単語を含まない名称とする(この際大文字と小文字を区別しない)。6.再配布元は、再配布先との間で、ここに掲げる文章と同一の条件のもと使用許諾契約を結ぶものとする。その際、プログラム名称や配布元の名称について必要な修正を行う。下記については、この使用許諾書のHASPに関する記述をそのまま残した上で必要な記述を追加する。本使用許諾の範囲HASPを、別のプログラムと一緒に再配布する場合には、HASPのオリジナルを含むプログラム単位(ファイル)についてのみ、この使用許諾条件を適用する。HASPのオリジナルを全く含まないプログラム単位については本許諾条件のHASPには該当せず自由に許諾条件を設定できる。HASPとその他の部分が明確に特定できるように明示した上で、それぞれの許諾条件を設定し、HASPに関わる部分については本許諾条件に従って自由に改変、使用または再配布ができるようにしなければならない。その他1.HASPまたは改変版を利用して論文、Web、マスメディア等を通じて発表する場合は、HASPを利用したことを明記する。HASPに改変を加えて利用した場合には改変が加えられていることを付記する。2.本使用許諾書は、日本国の法令に準拠するものとする。(以下、JABMEE)が提供する下記のデータを総称して付属データと呼ぶ。本使用許諾書は、利用者とJABMEEとの間の、付属データの利用に関する使用許諾等について必要な事項を定める。データおよび気象データユーティリティの著作権等の知的財産権はJABMEEに帰属する。参考資料データの著作権等の知的財産権の帰属は、それぞれのドキュメントに記載するとおりとする。免責事項JABMEEおよび株式会社気象データシステムは付属データに誤り等の不具合がないことを保障しない。付属データの使用に起因して、付属データの利用者又は第三者に生じた損害に関して原因のいかんを問わず一切の責任を負わない。質問に対する回答、補修、保守について義務を負わない。付属データ、その改変されたものまたはそれらの複製物の全部または一部を、第三者に頒布、貸与、譲渡することを禁止する。本使用許諾書は、日本国の法令に準拠するものとする。上記、2種類の使用許諾書を確認してからダウンロードへお進みください。