東京大学 情報理工学系研究科 知能機械情報学専攻 2019年8月実施 問題1
Author
祭音Myyura (co-authored with GPT 5.6 SOL)
Description
質量 m、長さ 2L の一様な細い棒が、重心 G から距離 l (0<l≤L) の点 O のまわりを鉛直面内で回転する。棒と鉛直下向きのなす角を θ とする。
棒(全長 2L)
\
● O 回転軸
\
\ l
● G 重心
\
↓ 鉛直下向き
θ = 棒と鉛直下向きの角
- O まわりの慣性モーメントを求めよ。
- 棒が −π/3≤θ≤π/3 で振動するとき、θ=0 における G の速さを求めよ。
- θ=0 近傍での運動方程式を求めよ。
- 微小振動の角振動数が最大となる l を求めよ。
x1,x2,x3,y∈{0,1} とする。3入力のうち2つ以上が 1 なら y=1、2つ以上が 0 なら y=0 となる多数決論理を考える。
- 真理値表を書け。
- 論理式に変換し、y=x1x2+x2x3+x3x1 と表せることを示せ。
- 多入力 NAND ゲートを許すとき、4個の NAND ゲートで回路を構成せよ。
次の語句を簡潔に説明せよ。
- 制御工学における PID control
- ソフトウェアにおける Hash table
- メカトロニクスにおける Piezoelectric element
Kai
(1)
平行軸の定理より
I=31mL2+ml2.
(2)
端点 θ=π/3 と θ=0 でエネルギーを比べると
21Iθ˙2−mgl=−21mgl.
したがって
θ˙2=L2+3l23gl,vG=lL2+3l23gl.
(3)
Iθ¨=−mglsinθ≃−mglθ,
よって
θ¨=−L2+3l23glθ.
(4)
ω2=L2+3l23gl,dldω2=(L2+3l2)23g(L2−3l2).
したがって
l=3L.
(1)
| x1 | x2 | x3 | y |
|---|
| 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 0 |
| 0 | 1 | 0 | 0 |
| 0 | 1 | 1 | 1 |
| 1 | 0 | 0 | 0 |
| 1 | 0 | 1 | 1 |
| 1 | 1 | 0 | 1 |
| 1 | 1 | 1 | 1 |
(2)
y=1 となるのは、x1x2,x2x3,x3x1 の少なくとも1つが 1 となるときである。よって
y=x1x2+x2x3+x3x1.
(3)
n12=x1x2,n23=x2x3,n31=x3x1
を3個の NAND で作り、最後に
y=n12n23n31=x1x2+x2x3+x3x1
とする。
x1 ─┬─[NAND]─ n12 ─┐
x2 ─┘ │
x2 ─┬─[NAND]─ n23 ─┼─[3-input NAND]─ y
x3 ─┘ │
x3 ─┬─[NAND]─ n31 ─┘
x1 ─┘
-
PID 制御は偏差 e(t) に対し、
u(t)=KPe(t)+KI∫0te(τ)dτ+KDdtde
とするフィードバック制御である。
-
Hash table は、キーをハッシュ関数で配列の位置に対応させるデータ構造である。衝突はチェイニングや開放アドレス法で解決する。
-
Piezoelectric element(圧電素子)は、機械的な力を加えると電荷を生じ、逆に電圧を加えると変形する素子である。センサやアクチュエータに用いられる。
Reference