本发明公开了一种基于数控编程的数控机床结构参数的辨识方 法,其包括以下步骤:建立数控机床的系统动力学模型,计算差分方 程;生成伪随机序列;通过 NC 编程将伪随机序列转变成数控机床的 速度激励信号;根据速度激励信号,通过同步动作在数控系统的每个插补周期内给定速度激励信号,实现自激励;通过同步动作在数控系 统的每个插补周期内采集数控机床结构参数辨识信号数据;选定辨识 参考模型,利用 MATLAB 系统辨识工具箱和采集的数据,对数控机床 的系统动力学模型进行辨识,