2020-05

物理学

【やり直し】微分積分についての最低限の復習【高校物理】

古典力学にて、微分積分が大量出てくるが、難しく考える必要は無い。足し算引き算は計算の初歩。掛け算割り算は計算の基礎。積分微分は計算の原理。である。x^nに対する導関数、原始関数の導出テクニックだけはきっちり押さえておく。
物理学

【やり直し】ニュートン力学の構成【高校物理】

ニュートン力学をの要素分解。直交座標系加速度による速度と距離の定義直線運動(力、運動量、仕事、仕事率)弧度法外積極座標系円周と角速度回転運動(トルク、角運動量、仕事、仕事率)その上で推奨学習順序を設定。どこから始めてもOKではあるが、どちらにしても直線運動の方がイメージ湧きやすいし、概念もシンプル。
エンジン

【エンジン】制御に於ける物理値変換例【エアフロメータ】

「エアフロメータから吸気流量算出関数」を求め仕様化までを説明することで、比較的面倒なタイプの物理値変換を解説。物理値変換を考える際は主制御要求を起点に考える。体積⇔質量:molを利用した相互変換。速度⇔量:微積分を利用した相互変換。体積へ影響 ⇒ 温度、圧力。時間次元も物理値変換の対象と考える。時間の問題は時間を利用して解決することができる。
エンジン

【エンジン】吸気流量を得るための仕様化 【エアフロメータ】

前回に導出し「エアフロメータから吸気流量算出関数」を仕様化ことSimulinkモデル化する。論理モデルと実装モデルに分けて解説。積分仕様は移動平均で表現されることが多い。処理負荷の都合で演算が移動することが多い。演算の移動や最適化の結果、元の数式が影も形も残らないことが多い。
エンジン

【エンジン】吸気流量を得るための吸気流速吸気流量変換 【エアフロメータ】

前回までに導出した「体積ベース流速から質量ベース流速変換」と「流速から流量変換」を合成して、エアフロメータから吸気流量を算出する。必要な関数を大まかに分解し、それぞれを特定することはできる。そして、それぞれを合成して目的の関数を得ることができる。これがモデルベース開発の最も基本的な考え方となる。
エンジン

【エンジン】吸気流量を得るための流速流量変換 【エアフロメータ】

エアフロメータから得られる流速から流量を得るための関数を求める。流速は流量の変化量であるよって、流量を得るには流速を積分する必要があるしかし、エアフロメータからのセンサ値取得タイミングや実際の吸気工程のタイミングを意識した積分が必要。
エンジン

【エンジン】吸気流量を得るための体積質量変換 【エアフロメータ】

エアフロメータから得られる吸気流速[L/sec]は体積ベースの流速になっている。これを質量ベースの吸気流速[g/sec]に変換する必要がある。その変換について記載している。以下が実用的な式となる。F(x,γ)=1.276[g/L]×x[L/sec]/γ[-]
エンジン

【エンジン】吸気流量を得るための変換関数 【エアフロメータ】

エアフロメータから吸気流量を求める際の課題提起と必要なパラメータの宣言。これを元に変換の仕方を解いていく。エアフロメータから取得されるのは吸気流量ではなく、吸気流速である。しかも、1秒間に透過する体積よって、「体積から質量の変換」と「流速から流量の変換」が必要となる。
雑記

【唐突な】充電を頻繁に行って良いのか?【嫁からの質問】

スマホの話かと思いきや、コードレスクリーナの充電の話で、「放電しきってから充電した方が良いのか?」という質問になるが、リチウムイオン二次電池の話なのでスマホにも通用する話。リチウムイオン二次電池でメモリ効果は起きない。しかし、過充電・過放電によるインターカレーション反応があり、これによる膨張はあり得る。
Python

【Python】嫁に株価予測をリリース【PyInstaller】

PyInstallerの使い方とエラーが出た場合の対処法について記載。以前作ったLSTMによる株価予測を嫁にリリースしたいが、嫁PCにPython環境を構築するのはメンドクサイ。よって、pyInstallerでexe化すればきっと大丈夫。