坎特伯雷大学机械工程硕士课程介绍——基于本人所选课程(Semester 1)
本文中的课程评价均为本人在Semester 1修读期间的个人体会,带有主观性,不代表课程的客观水平。坎特伯雷大学的授课内容、考核方式与任课教授每年都可能调整,本文所述未必与你将来实际遇到的情况一致。以下内容仅供选课参考,具体请以学校官方课程大纲及最新通知为准。 坎特伯雷大学机械工程硕士课程介绍——基于本人所选课程(Semester 1) ENME603-26S1 — Advanced Linear Systems Control and System Identification 课程内容 本课程包含两条主线:线性系统控制(Linear Systems Control) 为讲授与考试的主体,系统辨识(System Identification) 则以课后 Quiz 的形式单独考核,Test 与 Exam 不涉及。 在 26S1,本课程尝试将全部学习内容录制为视频并上传至 Learn 平台,线下课堂则用于讲解学生提出的疑问、共性问题以及作业。教授最后对学生进行了相关调研,但此后的授课形式尚不确定。 线性控制部分以状态空间(State Space)方法为主线,依两次 Test 分...
Archlinux安装——UEFI 全盘加密(btrfs LUKS) 安全启动(systemd-boot UKI) TPM2自动解锁
作者声明:本文仅作安装过程整理,在ThinkPad X1 Carbon 2021上安装成功。后续有空的话我可能会对本文进行更新,增加实机演示图片和各阶段的具体解释。 Archlinux安装——UEFI 全盘加密(btrfs LUKS) 安全启动(systemd-boot UKI) TPM2自动解锁 本文大量参考https://wiki.archlinuxcn.org/wiki/%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97 1 基础环境准备 进入Arch Linux安装镜像后 1 关闭reflector.service以避免在后台自动更改镜像源干扰网络速度 1systemctl stop reflector.service 2 检查启动模式为EFI 1ls /sys/firmware/efi/efivars 3 联网 123456iwctl #进入交互式命令行device list #列出无线网卡设备名,如无线网卡名为wlan0station wlan0 scan #扫描网络station wlan0 get-networks #列出所有wifi网络...
PCB设计注意事项——MOSFET的不同封装
PCB设计注意事项——MOSFET的不同封装 在最近的PCB设计中,我遇到了一个典型但极易被忽略的硬件错误,特此记录以作备忘。这个项目涉及到一个基础的低侧开关电路,使用 N 沟道 MOSFET来驱动一个 LED 负载。 1 现象与问题诊断 不同的 MOSFET 封装有着截然不同的引脚排列。 我使用的MOSFET型号是2N7002,其引脚示意图如图1所示。 图1 2N7002引脚示意图 图2为原理图,MOSFET选择了正确的引脚布局,其中控制信号(Signal_In)连接到引脚1,地(GND)连接到引脚2,负载(LED D1 和限流电阻 R6)连接到引脚3。这对应的是G-S-D的引脚顺序: Pin 1: Gate (栅极) - 接收驱动信号 Pin 2: Source (源极) - 接地参考 Pin 3: Drain (漏极) - 接入负载 图2 使用正确引脚布局的原理图 但第一次绘制原理图时,我错误地套用了一个D-G-S排列的元器件。此时的等效原理图如图3所示。 图3 错误引脚分配的等效原理图 此时当控制信号输出高...
在Ubuntu24.04上部署LNMP并安装WordPress
作者声明:在本文发布时间,本人完整测试了以下所有指令均可正常使用,所有服务能够成功部署。但软件更新迭代速度较快,如软件配置与本文存在差异,以其官方手册为准。 在Ubuntu24.04上部署LNMP并安装WordPress LNMP系统架构: Linux:操作系统————Ubuntu24.04 Nginx:Web服务器————Nginx1.24.0 MySQL:数据库————MySQL8.0.45 PHP:后端运行环境————PHP8.3 1 安装前的准备 使用root用户登录服务器,如果没有root权限,需要在命令前加上sudo 1 更新软件源 1apt update 2 更新软件包并应用安全更新 1apt upgrade 注意: 时再次执行apt update我们可能发现还有软件包可以升级 但是执行apt upgrade或apt dist-upgrade会提示这些软件包会被保持原版本 此时我们可以执行apt list --upgradable列出这些软件包并执行apt install 软件包名来将这些软件包强制更新至最新 2 安装PHP 1ap...
线性系统控制1——状态空间模型
线性系统控制1——状态空间模型 在分析动态系统时,我们通常会面对一个核心问题:如何用数学语言准确描述物理世界的行为?无论是机械系统中的振动控制,还是电路系统中的信号处理,我们最开始接触的工具往往是微分方程。然而,随着系统复杂度的提升,状态空间表示法逐渐成为了现代控制理论的核心。 1 经典视角:高阶微分方程 微分方程是我们描述物理系统动态特性的直观工具。它通过系统变量及其各阶导数之间的关系,揭示了系统是如何随时间演化的。 以一个经典的机械系统——质量-弹簧-阻尼系统为例。其示意图如图1所示。 图1 质量-弹簧-阻尼系统示意图 根据牛顿第二定律,我们可以写出如下的二阶常微分方程: my¨(t)+cy˙(t)+ky(t)=u(t)m\ddot{y}(t) + c\dot{y}(t) + ky(t) = u(t) my¨(t)+cy˙(t)+ky(t)=u(t) 其中: y(t)y(t)y(t) 是系统的位移输出 u(t)u(t)u(t) 是外部施加的力(输入) m,c,km, c, km,c,k 分别代表质量、阻尼系数和弹簧刚度 这个系统是一个经典...
Hello World——建站时间戳
Hello World——建站时间戳 本站以该文章创建时间作为站点上线时间 2026-03-26 20:01:01 (UTC+13) 2026-03-26 15:01:01 (UTC+8)