@techreport{oai:ipsj.ixsq.nii.ac.jp:00195147, author = {藤平, 達 and 趙, 立晴 and 吉田, 泰三 and 山田, 裕樹 and 岩崎, 力 and Toru, Fujihira and Liqing, Zhao and Taizo, Yoshida and Yuki, Yamada and Chikara, Iwazaki}, issue = {11}, month = {Mar}, note = {組込み制御システムは,年々,多機能化が進んでいる.システムの複数の機能が同一のアクチュエータを制御する為,ソフトウェアで機能間の競合を解決する必要がある.一般的な競合解決手段として,OS によるタスクスケジューリングや共有資源排他制御等の機構が知られているが,各機能の優先度がアクチュエータによって変化する場合,対応が困難であり,ソフトウェアが複雑化する傾向にある.そこで,本稿では,各機能モジュールからアクチュエータへ優先度を付したコマンドインタフェースを設け,競合解決を行うソフトウェア構造化手法を提案する.本手法を空調機制御ソフトウェアについて試行した結果,複雑度を低減できることを確認した., Multi-functionalization of embedded control system has been progressing over time. It is more often the case that multiple functions of system control single actuator and software needs to resolve conflicts among functions. In general OS features such as task scheduling and exclusion control of common resource are known as conflict resolution methods. But in case that priority of each function varies according to actuator to control, it is difficult to apply OS features and software tends to be complicated. Therefore, we propose software structuring method which resolves conflicts by utilizing prioritized command interface from each function modules to actuator modules. We tried to apply the method to control software of air conditioner and confirmed that complexity can be reduced.}, title = {優先度付コマンドインタフェースによる組込み制御ソフトウェアの構造化手法}, year = {2019} }