⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ext_refs.h

📁 本程序来自TI公司网站原程序,其功能是通过传统的矢量控制算法来实现对永磁同步电机的控制,矢量控制采用双闭环结构
💻 H
字号:
;***********************************************************************
; File Name:	ext_refs.h
; Originator:	Digital Control Systems Group
;			Texas Instruments
; Description:	PMSM control program external references
;
; Target:		Not target dependentcy
;_______________________________________________________________________
; Date of Mod |	DESCRIPTION
; ------------|---------------------------------------------------------
; Sept. 15, 00| Released as Revision 1.0
;	        |
;***********************************************************************

******************************************
* External References
******************************************
		.ref 	MON_RT_CNFG						; function call

		.ref	RAMP_CNTL,RAMP_CNTL_INIT			;function call
		.ref	target_value 					;Inputs
		.ref	setpt_value,s_eq_t_flg				;Outputs

		.ref	RAMP_GEN,RAMP_GEN_INIT				;function call
		.ref	rmp_gain,rmp_offset,rmp_freq			;Inputs
		.ref	rmp_out						;Outputs

		.ref	DAC_VIEW_DRV,DAC_VIEW_DRV_INIT		;function call
		.ref	DAC_IPTR0,DAC_IPTR1,DAC_IPTR2,DAC_IPTR3	;Inputs

		.ref	CLARKE, CLARKE_INIT				;function call
		.ref	clark_a, clark_b					;Inputs
		.ref	clark_d, clark_q					;Outputs

		.ref	QEP_THETA_DRV,QEP_THETA_DRV_INIT		; function call
		.ref	polepairs,cal_angle,mech_scale		; Inputs
		.ref	theta_elec,theta_mech,dir_QEP			; Outputs

		.ref	QEP_INDEX_ISR_DRV					; function call
		.ref	index_sync_flg,QEP_cnt_idx			; Output

		.ref	SPEED_FRQ, SPEED_FRQ_INIT			;function call
		.ref	shaft_angle, direction				;Inputs
		.ref	speed_frq, speed_frq_rpm						;Outputs

		.ref	PARK, PARK_INIT					;function call
		.ref	park_d, park_q, theta_p				;Inputs
		.ref	park_D, park_Q					;Outputs

		.ref	I_PARK, I_PARK_INIT				;function call
		.ref	ipark_D, ipark_Q, theta_ip			;Inputs
		.ref	ipark_d, ipark_q					;Outputs

		.ref	SVGEN_DQ, SVGEN_DQ_INIT				;function call
		.ref	Ualfa, Ubeta					;Inputs
		.ref	Ta, Tb, Tc						;Outputs

		.ref	FC_PWM_DRV
		.ref	FC_PWM_DRV_INIT					;function call
		.ref	Mfunc_c1,Mfunc_c2,Mfunc_c3,Mfunc_p		;Inputs
		.ref	n_period						;Input

		.ref	DIS_DRIVE,EN_DRIVE,DRIVE_INIT			; function calls
                                                        
**************************************************************
* Sliding mode rotor angle observer
**************************************************************
	.ref	Smopos, Smopos_init					; function calls
	.ref	isalfa, isbeta, vsalfa, vsbeta, speedref		; inputs
	.ref	thetae, zalfa, zbeta					; outputs
	.ref	isalfae, isbetae, isalfaerr, isbetaerr		; outputs
	.ref	esalfa, esbeta						; outputs

;****************************************************
; 2-Phase Current Sensing with 2 Leg Resistors
;****************************************************
		.ref	ILEG2DRV,ILEG2DRV_INIT				;function call
		.ref	Ia_gain,Ib_gain,Ia_offset,Ib_offset		;Inputs
		.ref	Ia_out, Ib_out					;Outputs

;------------------------------------------------------------
; D- and Q-axis PI Current Regulators
;------------------------------------------------------------
		.ref	pid_reg_id,pid_reg_id_init			;function call
		.ref	id_fdb,id_ref,Kp_d,Ki_d,Kc_d			;Inputs
		.ref	ud_int						;Input
		.ref	ud_out						;Outputs

		.ref	pid_reg_iq,pid_reg_iq_init			;function call
		.ref	iq_fdb,iq_ref,Kp_q,Ki_q,Kc_q			;Inputs
		.ref	uq_int						;Input
		.ref	uq_out						;Outputs

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -