CANN/mat-chem-sim-pred PID批量调优API

📅 2026/7/4 8:34:21
CANN/mat-chem-sim-pred PID批量调优API
PidTuningRuleBatch API【免费下载链接】mat-chem-sim-pred面向工业领域聚焦计算仿真、预测两大核心场景构建面向流程工业机理数据双轮驱动的领域计算层推动AI for Science在材料化学领域的深度应用。项目地址: https://gitcode.com/cann/mat-chem-sim-predextern C uint64_t aclnnPidTuningRuleBatchGetWorkspaceSize(int64_t batch); extern C int32_t aclnnPidTuningRuleBatch( void* process_gain, void* time_constant, void* dead_time, void* lambda_value, void* pid_params, void* diagnostics, int64_t batch, void* workspace, uint64_t workspace_size, void* stream);参数参数说明process_gainDevice 输入shape[batch]FOPDT 过程增益Kfloat32time_constantDevice 输入shape[batch]时间常数Tfloat32dead_timeDevice 输入shape[batch]纯滞后Lfloat32lambda_valueDevice 输入shape[batch]IMC 闭环时间常数lambdafloat32pid_paramsDevice 输出shape[batch, 3, 3]三类规则的(Kp, Ki, Kd)float32diagnosticsDevice 输出shape[batch, 3, 4](valid, dead_time_ratio, aggressiveness, lambda_ratio)float32batch回路数workspaceDevice workspaceworkspace_size不小于aclnnPidTuningRuleBatchGetWorkspaceSize(batch)streamACL stream规则与参数顺序rule: ziegler_nichols, imc, cohen_coon param: kp, ki, kd diag: valid, dead_time_ratio, aggressiveness, lambda_ratio【免费下载链接】mat-chem-sim-pred面向工业领域聚焦计算仿真、预测两大核心场景构建面向流程工业机理数据双轮驱动的领域计算层推动AI for Science在材料化学领域的深度应用。项目地址: https://gitcode.com/cann/mat-chem-sim-pred创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考