推荐厂家
暂无
暂无
现代航空航天系统内电子设备越来越多、越来越复杂,武器系统的数字化、信息化程度也在迅速提高,系统内各种设备之间非常需要获得具有高传输速率,高管理效率和高可靠性的数据互联方式。MIL-STD-1553B总线作为一种具有较高数据传输性能和管理效率、传输可靠的数据总线,已经发展为十分成熟并被广泛应用的通用化数据传输技术,在航空航天、武器装备等系统中广泛应用。 航天测控公司已掌握了1553B总线控制器数据链路层芯片内核技术,研制出了具有自主知识产权的1553B总线控制器芯片。该芯片能够工作在BC、RT、BM三种模式下,主要功能与DDC公司的BU-61580芯片兼容,但其数据传输速率比国外芯片大幅度提高,大大提高了数据传输性能和系统实时性,应用范围更加广阔。该芯片的研制成功将彻底改变1553B芯片及控制器产品依赖进口的局面,为建立新型武器装备机内高效率、高可靠总线信息传输与控制提供了技术支撑和保障。
[color=#000099]摘要:在微流控芯片进样、化学反应进样和长时间药物注射领域,都需要能提供正负气压可精密控制的压力控制器。本文特别针对微流控芯片进样对多通道压力控制器的技术要求,提出了相应的解决方案,并详细介绍了方案中多通道气路结构、控制方法、气体流量调节阀、压力传感器和PID控制器等内容和技术指标。通过此解决方案,完全能够满足各种微流体控制对多通道压力控制器的要求。[/color][align=center]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[/align] [size=18px][color=#000099]一、背景介绍[/color][/size]在微流控芯片进样、化学反应进样和长时间药物注射领域,都需要能提供正负气压可精密控制的多通道压力控制器,并且通过气体压力来控制流体的流量或流速。图1所示为这种压力控制器在微流控芯片进样中的典型应用。[align=center][img=微流控芯片用压力控制器,690,318]https://ng1.17img.cn/bbsfiles/images/2022/06/202206271559098143_8354_3384_3.png!w690x318.jpg[/img][/align][align=center]图1 多通道压力控制器在微流控芯片进样中的典型应用[/align]在微流控芯片进样中,要求压力控制器需具备以下几方面的功能:(1)多通道,每个通道可独立控制和操作。(2)每个通道都可按照编程设定输出相应的正负压力。(3)正负压力控制范围:绝对压力1Pa~0.5MPa(表压-101kPa~0.6MPa)。(4)压力控制精度:0.1%~1%。 针对上述微流控芯片进样对压力控制器要求,本文提出了相应的解决方案,并详细介绍了方案中多通道气路结构、控制方法、气体流量调节阀、压力传感器和PID控制器等内容和技术指标。通过此解决方案,完全能够满足各种微流体控制对多通道压力控制器的要求。[size=18px][color=#000099]二、解决方案[/color][/size]本文所提出的解决方案是实现在1Pa~0.7MPa绝对压力范围内的精密控制,控制精度极限可达到0.1%。即提供一个可控气压源解决方案,采用双向控制模式的动态平衡法,结合高精度步进电机和微小流量电动针阀、高精度压力传感器和多通道PID控制器,气压源可进行高精度的各种真空压力的可编程输出,同时也可用于控制不同的流体流量。本文所涉及的解决方案,主要针对用于微流控芯片进样用多通道正负压力控制器,这主要是因为微流控芯片所用压力基本在一个标准大气压附近变化,相应的多通道压力控制器相对比较简单。而对于更低压力,如气压小于1kPa绝对压力的多通道控制,要实现精密控制则整个压力控制器将十分复杂。微流控芯片进样用多通道压力控制器工作原理如图2所示。[align=center][img=微流控芯片用压力控制器,690,350]https://ng1.17img.cn/bbsfiles/images/2022/06/202206271559436818_6219_3384_3.png!w690x350.jpg[/img][/align][align=center]图2 微流控芯片进样用多通道压力控制器工作原理图[/align]微流控芯片进样用多通道压力控制器的工作原理为:(1)多通道压力控制包括多个控制通道,每个控制通道包括正压气源、进气调节阀、出气调节阀、抽气泵和PID控制器单元。其中的正压气源和抽气泵提供足够的负压和正压能力,并且可以多通道公用。同样,多通道压力控制器也公用一个进气调节阀。需要注意的是,由于微流控进样所需的负压气压值较大并接近一个标准大气压,对于微流控芯片进样的压力控制,只需固定进气调节阀的开度,近靠调节出气阀开度极可实现正负压的精密控制,因此可以公用一个进气调节阀。如果要进行较低负压气压值(较高真空度)的精密控制,配置恰恰相反,每一通道配置的进气阀进行调节,但可以公用一个抽气阀。(2)精密压力控制原理基于密闭空腔进气和出气的动态平衡法。多通道压力控制器的每一个通道都是典型闭环控制回路,其中PID控制器的每一通道采集相应通道的真空压力传感器信号并与此通道的设定值进行比较,然后调节相应通道的进气和抽气调节阀开度,最终使此通道传感器测量值与设定值相等而实现该通道真空压力的准确控制。(3)为了覆盖负压到正压的所要求的真空压力范围,需要配置一个测试量程覆盖要求范围内的高精度绝对压力传感器,如果一个压力传感器无法覆盖全量程,则需要增加压力传感器数量来分段覆盖。采用绝对压力传感器的优势是不受各地大气气压变化的影响,无需采取气压修正,更能保证测试的准确性和重复性。(4)绝对压力传感器对应所覆盖的真空压力范围输出数值从小到大变化的直流模拟信号(如0~10VDC)。此模拟信号输入给PID控制器,由PID控制器调节进气阀和排气阀的开度而实现压力精确控制。(5)当控制是从负压到正压进行变化时,一开始的进气调节阀开度(进气流量)要远小于抽气调节阀开度(抽气流量),通过自动调节进出气流量达到不同的平衡状态来实现不同的负压控制,最终进气调节阀开度逐渐要远大于抽气调节阀开度,由此实现负压到正压范围内一系列设定点或斜线的连续精密控制。对于从正压到负压压的变化控制,上述过程正好相反。[size=18px][color=#000099]三、方案具体内容[/color][/size]解决方案中所涉及的正负压力控制器的具体结构如图3所示,主要包括正压气源、电动针阀、密闭空腔、压力传感器、高精度PID控制器和抽气泵。[align=center][img=微流控芯片用压力控制器,690,393]https://ng1.17img.cn/bbsfiles/images/2022/06/202206271602023624_9954_3384_3.png!w690x393.jpg[/img][/align][align=center]图3 微流控芯片进样用多通道正负压力控制器结构示意图[/align]在图3所示的正负压力控制器中,每个通道都对应一密闭空腔,每个密闭空腔上的外接接口作为此通道的压力输出口。密闭空腔左右安装两个NCNV系列的步进电机驱动的微型电动针阀,电动针阀本身就是正负压两用调节阀,其绝对真空压力范围为0.0001mbar~7bar,最大流量为40mL/min,步进电机单步长为12.7微米,完全能满足小空腔的正负压精密控制。由此,压力控制器中的每个通道可实现正负压任意设定点的精确控制,也可以从正压到负压的压力线性变化控制,也可以从负压到正压的压力线性变化控制。微流控芯片进样过程中一般要求微小正负压控制,要求是在标准大气压附近的真空压力精确控制,如控制精度为±0.5%甚至更小,一般都需要采用调节抽气阀的双向动态模式,即通过控制器使得进气口处电动针阀的开度基本不变,同时根据PID算法来调节排气口处的电动针阀开度。由于进气阀的开度基本处于固定状态,使得微流控芯片进样所用的多通道压力控制器可以公用一个调节进气流量的电动针阀。另外,所有通道都需要具备抽气功能,抽速也是一固定值,因此多通道压力控制器也可以公用一个抽气泵。在微流控芯片进样过程中压力控制,除了上述恒定进气流量调节抽气流量的控制方法之外,决定压力控制精度的因素还有压力传感器、PID控制器和电动针阀的精度。本方案中的PID控制器采用的是24位AD和16位的DA,电动针阀则是高精度步进电机,因此本解决方案的测试精度主要取决于压力传感器精度,一般至少要选择0.1%精度的压力传感器。在微流控芯片进样过程中,往往会要求密闭容器在正负压范围内进行多次往复变化和按照设定曲线进行控制,因此本方案采用了可存储多个编辑程序的PID控制器,每个设定程度是一条多个折线段构成的曲线,由此可实现正负压往复变化的自动程序控制。在本文所述的解决方案中,为实现正负压的精密控制,如图3所示,针对负压的形成配置了抽气泵。抽气泵相当于一个负压源,但采用真空发生器同样可以达到负压源的效果,负压源采用真空发生器的优点是整个系统只需配备一个正压气源,减少了整个系统的造价、体积和重量,真空发生器连接正压气源即可达到相同的抽气效果。[size=18px][color=#000099]四、总结[/color][/size]本文所述解决方案,完全可以实现微流控芯片进样系统中压力的任意设定点和连续程序形式的精密控制,并且可以达到很高的控制精度和速度,全程自动化。本方案除了自动精密控制之外,另外一个特点是系统简单,正负压控制范围也可以比较宽泛,整个系统小巧和集成化,便于形成小型化的检测仪器。本文解决方案的技术成熟度很高,方案中所涉及的电动针阀和PID控制器,都是目前特有的标准产品,其他的压力传感器、抽气泵、真空发生器和正压气源等也是目前市场上常见的标准产品。[align=center]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[/align]
[size=16px][color=#339999]摘要:目前各种PID控制器仪表常用于简单的设定点(Set Point)和斜坡(Ramp)程序控制,但对于复杂的正弦波等周期性变量的控制则无能为力。为了采用标准PID控制器便捷和低成本的实现对正弦波等周期性变量的自动控制,本文介绍相应的解决方案。解决方案的主要内容一是采用具有远程设定点功能的PID控制器,二是采用外置信号发生器,发生器输出的周期信号作为PID控制器周期性改变的设定值,从而实现周期性变量的自动控制。[/color][/size][align=center][size=16px][img=正弦波等周期性变量PID自动控制的解决方案,600,365]https://ng1.17img.cn/bbsfiles/images/2023/03/202303031128526531_6859_3221506_3.jpg!w690x420.jpg[/img][/size][/align][size=18px][color=#339999][b]1. 问题的提出[/b][/color][/size][size=16px] 在各种科研生产中经常会设计一些周期性的温度、湿度、真空压力和振动等交变环境或边界条件来进行各种特定的测试和考核,这些周期性边界条件或环境所呈现出的常见形式往往会是方波、正弦波,三角波和梯形波等,这在各种物理参数的动态测试和产品构件的性能考核试验过程中体现的尤为明显,由此就要求相应的自动化系统能提供这些不同波形环境变量的准确控制,从而保证实际环境的变化与测试及试验数学模型对边界条件的描述尽可能的吻合,最终保证物理变量测试以及考核试验的准确性和可靠性。[/size][size=16px] 在各种温度、湿度、真空压力和振动等环境的形成和自动化控制过程中,基本都是采用各种小巧的工业级PID控制器和PLC可编程逻辑控制器,这些控制器非常适用于定点或变化速度较慢的线性变化控制,图1(a)所示就是这样一个非常典型温度控制变化过程曲线。[/size][align=center][size=16px][color=#339999][b][img=典型被控变量变化曲线,690,213]https://ng1.17img.cn/bbsfiles/images/2023/03/202303031129551376_5834_3221506_3.jpg!w690x213.jpg[/img][/b][/color][/size][/align][align=center][size=16px][color=#339999][b]图1 温度过程典型变化曲线:(a)折线形式;(b)正弦波形式[/b][/color][/size][/align][size=16px] 对于图1(a)所示的典型温度变化过程,采用普通的PID程序控制器进行编程设计就可以实现,并且还可以编辑多条这样的多折线控制程序进行存储和调用运行。但对于如图1(b)所示的正弦波形式的温度控制和线性升温加正弦波调制的温度控制,目前还未看到可进行这种周期性变量控制的标准化PID控制器。为了在实际应用中实现这种周期性变量的PID控制,往往需要采用计算机和PLC并进行复杂的控制程序编写才能实现这种复杂功能,但这具有较高的技术门槛。[/size][size=16px] 为了解决上述PID控制器对于复杂正弦波等周期性变量控制的无能为力,并能采用标准PID控制器便捷和低成本的实现对正弦波等周期性变量的自动控制,本文将提出以下解决方案。[/size][size=18px][color=#339999][b]2. 解决方案[/b][/color][/size][size=16px] PID调节器进行自动控制的基本原理是根据设定值与被控对象测量值之间的控制偏差,将偏差按比例、积分和微分通过线性组合形成控制输出量,对被控对象进行控制。这里的设定值是一种泛指,实际上包括了不随时间变化的固定设定值和随时间变化的设定曲线。[/size][size=16px] 由此可见,对于PID控制器要实现自动控制的必要前提是要已知被控对象的变化要求,并将此要求按照设定值曲线输入给PID控制器。通常的设定曲线如图1(a)所示,它可以通过设定不同的爬升速率构成控制程序曲线。如果采用此方式来进行如图1(b)所示正弦波那样的周期性被控对象,则需要设计很多个小折线才能准确代表波形曲线,而在实际应用中还需能不断调整被动对象的波幅和频率,由此可见采用这种折线方式来对正弦波类周期性变化被动对象进行设定值近似无可操作性。总之,这种问题最终可以归结到如何使得PID控制器的设定值变得符合周期性函数特征,并可以很方便的进行波形、波幅和频率的更改。[/size][size=16px] 为了可以很方便的将PID控制器设定值按照所需的函数波形进行设置,本文提出的解决方案具体内容如下:[/size][size=16px] (1)采用具有外部设定点功能的PID控制器,即PID控制器所接收到的外部任意波形信号都可以作为设定值。[/size][size=16px] (2)外置一个函数信号发生器,给PID控制器传输所需的波形信号。[/size][size=16px] 依据上述方案所确定的PID控制装置及其接线如图2所示。[/size][align=center][size=16px][color=#339999][b][img=正弦波等周期变量PID控制装置及接线图,690,193]https://ng1.17img.cn/bbsfiles/images/2023/03/202303031146347077_9300_3221506_3.jpg!w690x193.jpg[/img][/b][/color][/size][/align][align=center][size=16px][color=#339999][b]图2 正弦波等周期变量PID控制装置及接线图[/b][/color][/size][/align][size=16px][color=#339999][b]2.1 具有远程设定点功能的PID控制器[/b][/color][/size][size=16px] 所用的具有远程设定值功能的PID控制器一般配置有两个输入通道,第一主输入通道作为测量被控对象的传感器输入,第二辅助输入通道用来作为远程设定点输入。与主输入信号一样,辅助输入的远程设定点同样可接受47种类型的输入信号,其中包括10种热电偶温度传感器、9种电阻型温度传感器、3种纯电阻、10种热敏电阻、3种模拟电流和12种模拟电压,即任何信号源只要能转换为上述47种类型型号,都可以直接接入第二辅助输入通道作为远程设定点源。需要注意的是,远程设定点功能只能在单点设定控制模式下有效,在程序控制模式下无此功能。[/size][size=16px][color=#339999][b]2.2 函数信号发生器[/b][/color][/size][size=16px] 对于所有被控对象而言,相应的传感器测量输出无外乎就是电压和电阻这两类信号输出。因此,为了实现被控对象周期性变化的控制,可以采用各种相应的函数信号发生器输出周期性设定值,对于热电偶和热电阻的周期信号输出,可以采用专门的过程校验仪输出相应的温度设定值。[/size][size=16px][color=#339999][b]2.3 接线、参数设置和操作[/b][/color][/size][size=16px] 在如图2所示的周期性变量PID控制系统中,在主输入通道上连接过程传感器,在主控输出通道连接的是执行机构,由此传感器、执行机构和PID调节器组成标准的闭环控制回路,在一般情况下可以通过内部设定点进行PID自动控制。[/size][size=16px] 如果要对被控对象进行周期性变化的控制,则使用远程设定点功能,此时需要在辅助输入通道接入远程设定点源,即函数信号发生器或过程校验仪。[/size][size=16px] 完成外部接线后,在运行使用远程设定值功能之前,需要对PID控制器的辅助输入通道相关参数进行设置,需要满足以下几方面要求:[/size][size=16px] (1) 辅助通道上接入的远程设定点信号类型要与主输入通道完全一致。[/size][size=16px] (2) 辅助通道的显示上下限也要与主输入通道完全一致。[/size][size=16px] (3) 显示辅助通道接入的远程设定点信号大小的小数点位数要与主输入通道保持一致。[/size][size=16px] 完成上述辅助输入通道参数的设置后,开始使用远程设定点功能时,还需要激活远程设定值功能。远程设定值功能的激活可以采用以下两种方式:[/size][size=16px] (1) 内部参数激活方式:在PID控制器中,设置辅助输入通道2的功能为“远程SV”,相应数字为3。[/size][size=16px] (2)外部开关切换激活:如图2所示可连接一个外部开关进行切换来选择远程设定点功能。同时,还需在PID控制器中,设置辅助输入通道2的功能为 “禁止”,相应数字为0。然后设置外部开关量输入功能DI1为“遥控设定”,相应数字为2。通过这种外部开关量输入功能的设置,就可以采用图2中所示的纽子开关实现远程设定点和本地设定点之间的切换,开关闭合时为远程设定点功能,开关断开时为本地设定点功能。[/size][size=16px] 需要注意的是,无论采用哪种远程设定点激活和切换方式,在输入信号类型、显示上下限范围和小数点位数这三个参数选项上,辅助输入通道始终要与主输入通道保持一致。[/size][size=16px][color=#339999][b]3. 总结[/b][/color][/size][size=16px] 综上所述,本文提出的解决方案,可以彻底解决正弦波等周期性变量的PID控制问题,而且使用简便和门槛较低,无需再进行复杂的程序编写。[/size][size=16px] 另外,本解决方案还可以进行多种拓展,如可实现被控对象周期性调制波的加载,非常便于实现更复杂的第二类和第三类边界条件的精密PID控制。[/size][size=16px][/size][align=center]~~~~~~~~~~~~~~~~~~~~[/align][size=16px][/size]