多个热电偶的管理转让专利

申请号 : CN202110075898.9

文献号 : CN113137302B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : S·阿佩勒S·尼杜L·G·菲莱罗

申请人 : 通用汽车环球科技运作有限责任公司

摘要 :

本发明涉及多个热电偶的管理。一种接口模块包括:N对输入连接器,其是导电的并且被配置成分别与N个不同的温度传感器连接和断开;以及M个输出连接器,其是导电的,其中每对输入连接器包括:第一输入连接器,其配置成与第一连接器连接和断开,所述第一连接器焊接到连接到N个不同的温度传感器中的一者的第一电线;以及第二输入连接器,其配置成与第二连接器连接和断开,所述第二连接器焊接到连接到N个不同的温度传感器中的一者的第二电线,其中,第二输入连接器分别电连接至M个输出连接器中的第二个,并且其中,N对输入连接器中的第一输入连接器全部电连接到与M个输出连接器中的第一个连接的节点。

权利要求 :

1.一种接口模块,包括:

N对输入连接器,所述N对输入连接器是导电的并且被配置成分别与N个不同的温度传感器连接和断开,其中,N为大于或等于3的整数;以及

M个输出连接器,所述M个输出连接器是导电的,

其中,M为大于或等于N+1的整数,并且

其中,所述N对输入连接器中的每对输入连接器包括:第一输入连接器,所述第一输入连接器被配置成与第一连接器连接和断开,所述第一连接器焊接到连接到所述N个不同的温度传感器中的一者的第一电线;以及第二输入连接器,所述第二输入连接器被配置成与第二连接器连接和断开,所述第二连接器焊接到连接到所述N个不同的温度传感器中的一者的第二电线,其中,所述第二输入连接器分别电连接至所述M个输出连接器中的N个,并且其中,所述N对输入连接器中的所述第一输入连接器全部电连接到与所述M个输出连接器中的第一个连接的节点,所述M个输出连接器中的所述第一个与所述M个输出连接器中的所述N个不同。

2.根据权利要求1所述的接口模块,其中,所述第二输入连接器分别直接电连接到所述M个输出连接器中的所述N个。

3.根据权利要求1所述的接口模块,进一步包括:

额外的输出连接器;以及

热敏电阻,所述热敏电阻配置成测量所述接口模块的温度,并且包括连接到所述节点的第一端和连接到所述额外的输出连接器的第二端。

4.根据权利要求3所述的接口模块,进一步包括:导热部件,其中,所述热敏电阻位于所述导热部件上,并且所述温度是所述导热部件的温度。

5.根据权利要求4所述的接口模块,其中,M等于N+2。

6.根据权利要求4所述的接口模块,其中,所述导热部件是不导电的。

7.根据权利要求1所述的接口模块,进一步包括:N个输入密封件,所述N个输入密封件被配置成分别密封所述N对输入连接器。

8.一种车辆的系统,包括:

根据权利要求1所述的接口模块;和

N个不同的温度传感器,所述N个不同的温度传感器通过电线电连接到N对输入连接器。

9.根据权利要求8所述的系统,其中,所述N个不同的温度传感器被配置成测量车辆的排气系统的N个位置处的N个温度。

10.根据权利要求8所述的系统,其中,所述M个输出连接器被配置成与焊接到连接至发动机控制模块的M个电线的M个输出连接器连接和断开。

11.一种车辆的系统,包括:

根据权利要求1所述的接口模块;以及

发动机控制模块,所述发动机控制模块通过M个电线电连接到所述M个输出连接器,所述M个电线连接在所述M个输出连接器和所述发动机控制模块之间。

12.根据权利要求11所述的系统,其中,所述发动机控制模块被配置成基于经由所述M个电线中的至少一者从所述接口模块接收的信号来选择性地调节至少一个致动器。

13.根据权利要求11所述的系统,进一步包括:A/D转换器,所述A/D转换器被配置成将信号的模拟样本转换为数字值。

14.根据权利要求11所述的系统,进一步包括:密封件,所述密封件被配置成密封所述M个输出连接器。

15.根据权利要求11所述的系统,其中,所述第一和第二输入连接器是母型连接器。

16.根据权利要求11所述的系统,其中,所述第一和第二输入连接器是公型连接器。

17.根据权利要求11所述的系统,其中,所述M个输出连接器是母型连接器。

18.根据权利要求11所述的系统,其中,所述M个输出连接器是公型连接器。

19.一种车辆的系统,包括:

N个不同的温度传感器,所述N个不同的温度传感器被配置成测量车辆的排气系统的N个位置处的N个温度;

接口模块,包括:

N对输入连接器,所述N对输入连接器是导电的并且被配置成分别与N个不同的温度传感器连接和断开,其中,N为大于或等于3的整数;以及

M个输出连接器,所述M个输出连接器是导电的,

其中,M为大于或等于N+1的整数,并且

其中,所述N对输入连接器中的每对输入连接器包括:第一输入连接器,所述第一输入连接器被配置成与第一连接器连接和断开,所述第一连接器焊接到连接到所述N个不同的温度传感器中的一者的第一电线;以及第二输入连接器,所述第二输入连接器被配置成与第二连接器连接和断开,所述第二连接器焊接到连接到所述N个不同的温度传感器中的一者的第二电线,其中,所述第二输入连接器分别电连接至所述M个输出连接器中的N个,并且其中,所述N对输入连接器中的所述第一输入连接器全部电连接到与所述M个输出连接器中的第一个连接的节点,所述M个输出连接器中的所述第一个与所述M个输出连接器中的所述N个不同;以及发动机控制模块,所述发动机控制模块通过M个电线电连接到所述M个输出连接器,所述M个电线连接在所述M个输出连接器和所述发动机控制模块之间。

20.根据权利要求19所述的系统,其中,所述发动机控制模块被配置成基于经由所述M个输出连接器中的至少一者接收的信号来选择性地致动致动器。

说明书 :

多个热电偶的管理

技术领域

[0001] 本公开涉及多个热电偶的管理。

背景技术

[0002] 在此部分中提供的信息是出于总体上呈现本公开的上下文的目的。在此部分中描述的范围内的目前署名的发明人的工作以及在申请时可能无法以其它方式作为现有技术的本说明书的方面都既不明确地也不隐含地被承认为反对本公开的现有技术。
[0003] 本公开涉及车辆的温度传感器,并且更特定来说涉及用于车辆的温度传感器的接口模块。
[0004] 空气通过进气歧管被吸入发动机中。节流阀控制进入到发动机中的空气流。空气与来自一个或多个燃料喷射器的燃料混合以形成空气/燃料混合物。所述空气/燃料混合物在发动机的一个或多个气缸内燃烧。所述空气/燃料混合物的燃烧生成扭矩。
[0005] 由所述空气/燃料混合物的燃烧产生的排气从所述气缸排出到排气系统。所述排气可以包括颗粒物质(PM)和气体。排气气体包括氮氧化物(NOx),例如一氧化氮(NO)和二氧化氮(NO2)。处理系统减少NOx,并且使排气中的PM氧化。
[0006] 所述排气从发动机流到氧化催化剂(OC)。所述OC从排气中去除碳氢化合物和/或碳氧化物。所述排气从所述OC流到选择性催化还原(SCR)催化剂。定量剂喷射器将定量剂(dosing agent)喷射到SCR催化剂上游的排气流中。由所述定量剂提供的氨(NH3)被SCR催化剂吸收。氨与排气中通过SCR催化剂的NOx发生反应。

发明内容

[0007] 在一特征中,一种接口模块包括:N对输入连接器,所述N对输入连接器是导电的并且被配置成分别与N个不同的温度传感器连接和断开,其中,N为大于或等于3的整数;以及M个输出连接器,所述M个输出连接器是导电的,其中,M为大于或等于N+1的整数,并且其中,所述N对输入连接器中的每对输入连接器包括:第一输入连接器,所述第一输入连接器被配置成与第一连接器连接和断开,所述第一连接器焊接到连接到所述N个不同的温度传感器中的一者的第一电线;以及第二输入连接器,所述第二输入连接器配置成与第二连接器连接和断开,所述第二连接器焊接到连接到所述N个不同的温度传感器中的一者的第二电线,其中,所述第二输入连接器分别电连接至所述M个输出连接器中的N个,并且其中,所述N对输入连接器中的所述第一输入连接器全部电连接到与所述M个输出连接器中的第一个连接的节点,所述M个输出连接器中的所述第一个与所述M个输出连接器中的所述N个不同。
[0008] 在其它特征中,所述第二输入连接器分别直接电连接到所述M个输出连接器中的所述N个。
[0009] 在其它特征中,所述接口模块包括:额外的输出连接器;以及热敏电阻,所述热敏电阻配置成测量所述接口模块的温度,并且包括连接到所述节点的第一端和连接到所述额外的输出连接器的第二端。
[0010] 在其它特征中,所述接口模块包括导热部件,其中,所述热敏电阻位于所述导热部件上,并且所述温度是所述导热部件的温度。
[0011] 在其它特征中,M等于N+2。
[0012] 在其它特征中,所述导热部件是不导电的。
[0013] 在其它特征中,所述接口模块包括N个输入密封件,所述N个输入密封件被配置成分别密封所述N对输入连接器。
[0014] 在一特征中,一种系统包括:接口模块和N个不同的温度传感器,所述N个不同的温度传感器通过电线电连接到N对输入连接器。
[0015] 在其它特征中,所述N个不同的温度传感器被配置成测量车辆的排气系统的N个位置处的N个温度。
[0016] 在其它特征中,所述M个输出连接器被配置成与M个输出连接器连接和断开,所述M个输出连接器焊接到连接至发动机控制模块的M个电线。
[0017] 在一特征中,一种系统包括:接口模块;以及发动机控制模块,所述发动机控制模块通过M个电线电连接到所述M个输出连接器,所述M个电线连接在所述M个输出连接器和所述发动机控制模块之间。
[0018] 在其它特征中,所述发动机控制模块被配置成基于经由所述M个电线中的至少一者从所述接口模块接收的信号来选择性地调节至少一个致动器。
[0019] 在其它特征中,A/D转换器被配置成将信号的模拟样本转换为数字值。
[0020] 在其它特征中,密封件被配置成密封所述M个输出连接器。
[0021] 在其它特征中,所述第一和第二输入连接器是母型连接器。
[0022] 在其它特征中,所述第一和第二输入连接器是公型连接器。
[0023] 在其它特征中,所述M个输出连接器是母型连接器。
[0024] 在其它特征中,所述M个输出连接器是公型连接器。
[0025] 在一特征中,一种车辆的系统包括:N个不同的温度传感器,所述N个不同的温度传感器被配置成测量车辆的排气系统的N个位置处的N个温度;接口模块,包括:N对输入连接器,所述N对输入连接器是导电的并且被配置成分别与N个不同的温度传感器连接和断开,其中,N为大于或等于3的整数;以及M个输出连接器,所述M个输出连接器是导电的,其中,M为大于或等于N+1的整数,并且其中,所述N对输入连接器中的每对输入连接器包括:第一输入连接器,所述第一输入连接器被配置成与第一连接器连接和断开,所述第一连接器焊接到连接到所述N个不同的温度传感器中的一者的第一电线;以及第二输入连接器,所述第二输入连接器配置成与第二连接器连接和断开,所述第二连接器焊接到连接到所述N个不同的温度传感器中的一者的第二电线,其中,所述第二输入连接器分别电连接至所述M个输出连接器中的N个,并且其中,所述N对输入连接器中的所述第一输入连接器全部电连接到与所述M个输出连接器中的第一个连接的节点,所述M个输出连接器中的所述第一个与所述M个输出连接器中的所述N个不同;以及发动机控制模块,所述发动机控制模块通过M个电线电连接到所述M个输出连接器,所述M个电线连接在所述M个输出连接器和所述发动机控制模块之间。
[0026] 在其它特征中,所述发动机控制模块被配置成基于经由所述M个输出连接器中的至少一者接收的信号来选择性地致动致动器。
[0027] 根据具体实施方式、权利要求书和附图,本公开的其它适用领域将变得显而易见。具体实施方式和特定示例仅旨在用于图示目的,并且并不旨在限制本公开的范围。
[0028] 本发明还包括如下技术方案。
[0029] 技术方案1. 一种接口模块,包括:
[0030] N对输入连接器,所述N对输入连接器是导电的并且被配置成分别与N个不同的温度传感器连接和断开,
[0031] 其中,N为大于或等于3的整数;以及
[0032] M个输出连接器,所述M个输出连接器是导电的,
[0033] 其中,M为大于或等于N+1的整数,并且
[0034] 其中,所述N对输入连接器中的每对输入连接器包括:
[0035] 第一输入连接器,所述第一输入连接器被配置成与第一连接器连接和断开,所述第一连接器焊接到连接到所述N个不同的温度传感器中的一者的第一电线;以及
[0036] 第二输入连接器,所述第二输入连接器被配置成与第二连接器连接和断开,所述第二连接器焊接到连接到所述N个不同的温度传感器中的一者的第二电线,
[0037] 其中,所述第二输入连接器分别电连接至所述M个输出连接器中的N个,并且[0038] 其中,所述N对输入连接器中的所述第一输入连接器全部电连接到与所述M个输出连接器中的第一个连接的节点,所述M个输出连接器中的所述第一个与所述M个输出连接器中的所述N个不同。
[0039] 技术方案2. 根据技术方案1所述的接口模块,其中,所述第二输入连接器分别直接电连接到所述M个输出连接器中的所述N个。
[0040] 技术方案3. 根据技术方案1所述的接口模块,进一步包括:
[0041] 额外的输出连接器;以及
[0042] 热敏电阻,所述热敏电阻配置成测量所述接口模块的温度,并且包括连接到所述节点的第一端和连接到所述额外的输出连接器的第二端。
[0043] 技术方案4. 根据技术方案3所述的接口模块,进一步包括:导热部件,
[0044] 其中,所述热敏电阻位于所述导热部件上,并且所述温度是所述导热部件的温度。
[0045] 技术方案5. 根据技术方案4所述的接口模块,其中,M等于N+2。
[0046] 技术方案6. 根据技术方案4所述的接口模块,其中,所述导热部件是不导电的。
[0047] 技术方案7. 根据技术方案1所述的接口模块,进一步包括:N个输入密封件,所述N个输入密封件被配置成分别密封所述N对输入连接器。
[0048] 技术方案8. 一种系统,包括:
[0049] 根据技术方案1所述的接口模块;和
[0050] N个不同的温度传感器,所述N个不同的温度传感器通过电线电连接到N对输入连接器。
[0051] 技术方案9. 根据技术方案8所述的系统,其中,所述N个不同的温度传感器被配置成测量车辆的排气系统的N个位置处的N个温度。
[0052] 技术方案10. 根据技术方案1所述的接口模块,其中,所述M个输出连接器被配置成与M个输出连接器连接和断开,所述M个输出连接器焊接到连接至发动机控制模块的M个电线。
[0053] 技术方案11. 一种系统,包括:
[0054] 根据技术方案1所述的接口模块;以及
[0055] 发动机控制模块,所述发动机控制模块通过M个电线电连接到所述M个输出连接器,所述M个电线连接在所述M个输出连接器和所述发动机控制模块之间。
[0056] 技术方案12. 根据技术方案11所述的系统,其中,所述发动机控制模块被配置成基于经由所述M个电线中的至少一者从所述接口模块接收的信号来选择性地调节至少一个致动器。
[0057] 技术方案13. 根据技术方案11所述的系统,进一步包括:A/D转换器,所述A/D转换器被配置成将信号的模拟样本转换为数字值。
[0058] 技术方案14. 根据技术方案1所述的接口模块,进一步包括:密封件,所述密封件被配置成密封所述M个输出连接器。
[0059] 技术方案15. 根据技术方案1所述的接口模块,其中,所述第一和第二输入连接器是母型连接器。
[0060] 技术方案16. 根据技术方案1所述的接口模块,其中,所述第一和第二输入连接器是公型连接器。
[0061] 技术方案17. 根据技术方案1所述的接口模块,其中,所述M个输出连接器是母型连接器。
[0062] 技术方案18. 根据技术方案1所述的接口模块,其中,所述M个输出连接器是公型连接器。
[0063] 技术方案19. 一种车辆的系统,包括:
[0064] N个不同的温度传感器,所述N个不同的温度传感器被配置成测量车辆的排气系统的N个位置处的N个温度;
[0065] 接口模块,包括:
[0066] N对输入连接器,所述N对输入连接器是导电的并且被配置成分别与N个不同的温度传感器连接和断开,
[0067] 其中,N为大于或等于3的整数;以及
[0068] M个输出连接器,所述M个输出连接器是导电的,
[0069] 其中,M为大于或等于N+1的整数,并且
[0070] 其中,所述N对输入连接器中的每对输入连接器包括:
[0071] 第一输入连接器,所述第一输入连接器被配置成与第一连接器连接和断开,所述第一连接器焊接到连接到所述N个不同的温度传感器中的一者的第一电线;以及
[0072] 第二输入连接器,所述第二输入连接器被配置成与第二连接器连接和断开,所述第二连接器焊接到连接到所述N个不同的温度传感器中的一者的第二电线,
[0073] 其中,所述第二输入连接器分别电连接至所述M个输出连接器中的N个,并且[0074] 其中,所述N对输入连接器中的所述第一输入连接器全部电连接到与所述M个输出连接器中的第一个连接的节点,所述M个输出连接器中的所述第一个与所述M个输出连接器中的所述N个不同;以及
[0075] 发动机控制模块,所述发动机控制模块通过M个电线电连接到所述M个输出连接器,所述M个电线连接在所述M个输出连接器和所述发动机控制模块之间。
[0076] 技术方案20. 根据技术方案19所述的系统,其中,所述发动机控制模块被配置成基于经由所述M个输出连接器中的至少一者接收的信号来选择性地致动致动器。

附图说明

[0077] 根据具体实施方式和附图,将更充分地理解本公开,其中:
[0078] 图1是示例性发动机系统的功能框图;
[0079] 图2是接口模块的示例性实施方案的示意图;
[0080] 图3是发动机控制模块的示例性部分的功能框图;
[0081] 图4是模数转换器的示例性实施方案的功能框图;
[0082] 图5是模数转换器的示例性实施方案的示意图;
[0083] 图6包括输入电压随时间推移的示例性图示;
[0084] 图7包括由图6的输入电压得到的量化器的D触发器的输出的示例性图示;并且[0085] 图8是图5的模数转换器的示例性实施方案的示意图。
[0086] 在附图中,可以重复使用附图标记来标识类似和/或相同元件。

具体实施方式

[0087] 发动机在气缸内燃烧空气和燃料。由燃烧产生的排气从发动机输出到排气系统。温度传感器分别测量排气系统内的若干位置处的温度。例如,第一温度传感器可以测量发动机将排气输出到排气系统的位置附近的排气的温度,第二温度传感器可以测量氧化催化剂下游的排气的温度,并且第三温度传感器可以测量排气系统到大气的输出附近的排气的温度。
[0088] 所述温度传感器通过电线电连接到接口模块,并且所述接口模块通过电线电连接到发动机控制模块。所述发动机控制模块可以基于由所述传感器测量的一个或多个温度来调节一个或多个操作参数。
[0089] 连接到所述温度传感器的所述电线可以各自焊接到所述接口模块。然而,如果仅一个温度传感器变得故障,则将需要更换所有温度传感器和接口模块。
[0090] 本申请涉及可单独地连接到温度传感器并且可与温度传感器断开的接口模块。所述接口模块包括被配置成电连接到匹配连接器的连接器,所述匹配连接器焊接到连接到温度传感器的电线。通过此配置,如果仅一个温度传感器或接口模块变得故障,则可以更换所述温度传感器或接口模块,而无需更换所有温度传感器和接口模块。
[0091] ECM可以包括一个A/D转换器和控制哪一温度传感器输入到所述A/D转换器的多路复用器(multiplexer)。在输入到所述A/D转换器之前,所述多路复用器的输出可以经受预处理(例如,共模输入抑制)和放大。然而,此类系统因多路复用而遭受劣化和延迟。
[0092] 根据本申请的ECM包括A/D转换器,其将来自温度传感器的模拟信号分别转换成对应于由所述温度传感器测量的温度的数字值。每一传感器具有一个A/D转换器并且每一A/D转换器实施放大、积分和量化,以提供更高A/D转换质量和更好的信号完整性。
[0093] 现在参考图1,呈现示例性发动机系统100的功能框图。发动机102可以生成用于车辆的驱动扭矩。虽然发动机102被示出并且将论述为柴油发动机,但是发动机102可以是另一合适类型的发动机,例如汽油发动机或另一合适类型的发动机。另外或可替代地,一个或多个电动马达(或马达‑发电机)可以生成驱动扭矩。
[0094] 空气通过进气歧管104被吸入发动机102。可以使用节流阀106改变进入到发动机102中的空气流。节流致动器模块108控制节流阀106的打开。一个或多个燃料喷射器(例如燃料喷射器110)使燃料与空气混合以形成空气/燃料混合物。所述空气/燃料混合物在发动机102的气缸(例如气缸114)内燃烧。虽然发动机102描绘为包括一个气缸,但是发动机102可以包括多于一个气缸。虽然未示出,但是发动机系统100可以包括一个或多个增压装置,例如一个或多个涡轮增压器和/或超级增压器。
[0095] 排气从发动机102排出到排气系统120。所述排气可以包括颗粒物质(PM)和排气气体。排气(气体)包括氮氧化物(NOx),例如一氧化氮(NO)和二氧化氮(NO2)。排气系统120包括处理系统,所述处理系统减少所述排气中NOx和PM的相应量。虽然提供示例性处理系统,但是本申请还适用于包括更多、更少和/或不同处理部件的处理系统。
[0096] 排气系统120可以包括氧化催化剂(OC) 122和选择性催化还原(SCR)催化剂124。排气系统120还可以包括颗粒过滤器(未示出)。所述排气从发动机102流到OC 122。仅作为示例,OC 122可以包括柴油氧化催化剂(DOC)。所述排气从OC 122流到SCR催化剂124。所述排气可以从SCR催化剂124流到所述颗粒过滤器。在各种实施方案中,所述颗粒过滤器可以与SCR催化剂124一起在共用壳体中实现。仅作为示例,所述颗粒过滤器可以包括柴油颗粒过滤器(DPF)。
[0097] 定量剂喷射器130将定量剂喷射到SCR催化剂124上游的排气系统120中。仅作为示例,定量剂喷射器130可以在OC 122与SCR催化剂124之间的位置处喷射定量剂。所述定量剂包括尿素(CO(NH2)2)、氨(NH3)和/或向SCR催化剂124提供氨的另一合适类型的定量剂。所述定量剂也可以称为排放流体(EF)、柴油排放流体(DEF)或还原剂。
[0098] 在定量剂包括尿素的实施方案中,尿素与排气发生反应以产生氨,并且所述氨被供应到SCR催化剂124。在各种实施方案中,可以用水(H20)稀释定量剂。在用水稀释定量剂的实施方案中,热(例如,来自排气)使水蒸发,并且氨被供应到SCR催化剂124。下文提供示例性化学方程式,其说明氨从示例性定量剂溶液的产生。
[0099]
[0100] SCR催化剂124存储(即,吸收)由定量剂供应的氨。仅作为示例,SCR催化剂124可以包括钒催化剂、沸石催化剂和/或另一合适类型的SCR催化剂。下文提供示例性化学方程式,其说明氨吸收。
[0101]
[0102] SCR催化剂124催化所存储的氨与通过SCR催化剂124的NOx之间的反应。由SCR催化剂124存储的氨的量可以称为当前存储量。所述当前存储量可以表示为氨的质量(例如克)、氨的摩尔数或由SCR催化剂124存储的氨的量的另一合适量度。
[0103] NOx与氨按已知速率发生反应,所述速率可以称为反应速率。所述反应速率可以由以下方程式描述:
[0104] ,
[0105] 其中RR是反应速率,并且X根据排气中的二氧化氮(NO2)的量而变化。仅作为示例,X可以在1.0至1.333之间变化。
[0106] 经由与氨的反应从排气中去除的输入到SCR催化剂124的NOx的百分比可以称为NOx转化效率。所述NOx转化效率与SCR催化剂124的当前存储量直接相关。仅作为示例,当SCR催化剂124的当前存储量增加时,NOx转化效率增加。
[0107] 然而,SCR催化剂124的当前存储量限于氨的最大量。氨的此最大量称为SCR催化剂124的最大存储容量。将SCR催化剂124的当前存储量维持在最大存储容量确保从排气中去除最大量的NOx。换句话说,将当前存储量维持在最大存储容量可以确保实现最大可能的NOx转化效率。
[0108] 然而,将当前存储量维持在最大存储容量或最大存储容量附近还增加氨将从排气系统120排出的可能性。使氨从排气系统120排出可以称为氨泄漏。氨泄漏的增加的可能性可能归因于最大存储容量与SCR催化剂124的温度之间的反比关系。更具体来说,当SCR温度增加时,最大存储容量减少,并且最大存储容量的减少可以致使氨从SCR催化剂124解吸(即,释放)。换句话说,SCR温度的增加导致最大存储容量的减少,并且超过此减少的最大存储容量存储的氨可以从SCR催化剂124解吸。因此,SCR温度的增加可以导致氨泄漏。下文提供示例性化学方程式,其说明氨解吸。
[0109]
[0110] 由定量剂供应的全部或部分氨可以在由SCR催化剂124吸收之前或之后氧化。例如,氨可以与排气中的氧发生反应以产生氮气(N2)和水(H2O)。氨氧化可以例如由热触发。下文提供示例性化学方程式,其说明氨氧化。
[0111]
[0112] 氨与NOx的反应产生氮气和水。在氨与NOx的反应中还可能涉及排气的其它组分,例如氧气(O2)。下文提供示例性化学方程式,其说明氨与NOx的反应。
[0113]
[0114] 上游NOx传感器142可以测量OC 122上游的位置处的排气中的NOx。仅作为示例,上游NOx传感器142可以测量NOx的质量流率(例如,克/秒)、NOx的浓度(例如,百万分率)或NOx的量的另一合适量度。
[0115] 第一温度传感器144测量排气系统120中的第一位置(例如OC 122上游)处的排气的第一温度。氧传感器146测量OC 122与SCR催化剂124之间的位置处的排气中的氧气(O2)。第二温度传感器148测量排气系统120中的第二位置(例如OC 122与SCR催化剂124之间)处的排气的温度。仅作为示例,氧传感器146和第二温度传感器148可以位于定量剂喷射器130喷射定量剂的位置与SCR催化剂124之间。
[0116] 下游NOx传感器150可以测量SCR催化剂124下游的位置处的排气中的NOx。仅作为示例,下游NOx传感器150可以测量NOx的质量流率(例如,克/秒)、NOx的浓度(例如,百万分率)或NOx的量的另一合适量度。
[0117] 第三温度传感器152测量排气系统120中的第三位置(例如SCR催化剂124下游)处的排气的第三温度。另外或可替代地,可以实现一个或多个其它传感器169。仅作为示例,其它传感器169可以包括质量空气流率(MAF)传感器、排气流率(EFR)传感器、进气空气温度(IAT)传感器、歧管绝对压力(MAP)传感器、发动机速度(RPM)传感器、排气压力传感器、气缸压力传感器、另一氧传感器和/或其它合适传感器。
[0118] 用户经由点火系统170开启车辆启动和关闭事件。仅作为示例,点火系统170可以包括一个或多个按钮、开关和/或用户可以致动以命令打开和关闭车辆的其它装置。点火系统170基于到达点火系统170的用户输入生成车辆开/关信号172。
[0119] 发动机控制模块(ECM) 180控制发动机102的扭矩输出。ECM 180还可以基于车辆开/关信号172控制发动机102。例如,当接收到车辆开信号172时,ECM 180可以开启发动机曲柄以启动发动机102。当接收到车辆关信号172时,ECM 180可以停用发动机102。
[0120] ECM 180可以包括控制定量剂喷射到排气系统120中的定量给料控制模块190。仅作为示例,定量给料控制模块190可以控制定量剂喷射的定时和速率。定量给料控制模块190经由控制定量剂的喷射来控制氨到SCR催化剂124的供应和SCR催化剂124的当前存储量。
[0121] 定量剂的喷射速率可以称为定量给料速率(例如,克/秒),并且氨供应到SCR催化剂124的速率可以称为供应速率(例如,克/秒)。定量给料控制模块190可以确定目标供应速率,确定用以实现所述目标供应速率的目标定量给料速率,并且以所述目标定量给料速率控制定量剂的喷射。定量给料控制模块190可以基于使用第一、第二和第三排气温度传感器144、148和152测量的第一、第二和第三温度中的一者或多者来确定目标供应速率。虽然提供具有三个排气温度传感器的示例,但是本申请也适用于额外的温度传感器。
[0122] 第一、第二和第三排气温度传感器144、148和152经由电线160连接到接口模块164。电线160的端部处的连接器连接到接口模块164上的连接器。这允许温度传感器144、
148和152单独地与接口模块164断开,例如,以便更换,而不必更换接口模块164和其它非故障温度传感器。如果电线160的端部替代地焊接到接口模块164,则在温度传感器144、148和
152中的单个变得故障的情况下,将必须更换接口模块164和所有温度传感器144、148和
152。
[0123] 图2是接口模块164的示例性实施方案的示意图。多个(N个)温度传感器204经由电线160连接到接口模块164。电线160包括电导体,例如在电绝缘体内的一个或多个导电电线。接口模块164被配置成通过电线连接到N个不同温度传感器,其中N是大于或等于3的整数。
[0124] 温度传感器204中的每一者包括热电偶。例如,第一温度传感器144包括热电偶208。每一温度传感器的电线160的第一端部连接到所述温度传感器的热电偶。例如,电线
212的第一端部连接到热电偶208。
[0125] 每一温度传感器的电线160的第二端部连接到所述温度传感器的连接器。例如,电线212的第二端部电连接到连接器216。温度传感器的连接器(例如,216)是导电的,并且可以例如是如图2的示例中示出的公型电连接器。可替代地,连接器(例如,216)可以是母型电连接器。电线212的第二端部焊接到连接器。例如,电线212的第二端部焊接到连接器216,如由220示出。
[0126] 密封件(例如不漏水的)防止连接器(例如,216)与环境元素(例如水、灰尘、盐等等)接触。例如,密封件224密封连接器216。密封件(例如,224)可以在第二端部附近密封到电线160,例如由228示出。
[0127] 接口模块164包括被配置成电连接到温度传感器的连接器的输入连接器232。例如,接口模块包括输入连接器236。在图2的示例中,连接器216连接到输入连接器236。输入连接器(例如,236)是导电的,并且可以例如是如图2的示例中示出的母型电连接器。可替代地,在温度传感器的连接器(例如,216)是公型电连接器的示例中,输入连接器(例如,236)可以是母型电连接器。
[0128] 输入密封件(例如,不漏水的)防止输入连接器(例如,236)与环境元素(例如水、灰尘、盐等等)接触。例如,输入密封件240密封输入连接器236。输入密封件(例如,240)可以密封到接口模块164。
[0129] 针对每一温度传感器,接口模块164包括一对输入连接器(第一输入连接器和第二输入连接器),如图2的示例中示出。每一对输入连接器中的第一输入连接器并联连接到热敏电阻244,如图2的示例中所示。例如,第一输入连接器中的每一者连接到节点248,并且热敏电阻244连接到节点248。热敏电阻244位于导热部件258上。导热部件258可以例如是导热板(例如,具有大于预先确定的值的热导率)、单层或多层印刷电路板(PCB)。导热部件258的热导率确保导热部件258跨越整个导热部件258具有均匀温度。这确保了所述冷接合部中的每一者为大致相同温度。热敏电阻244测量导热部件258的温度,并且相应地生成输出。导热部件258不导电,以便允许跨越导热部件258进行电连接。导热部件258可以例如是介电材料或另一合适类型的材料。
[0130] 接口模块164还包括输出连接器256,例如输出连接器260。接口模块164包括用于每一对输入连接器的一个第一输出连接器,用于热敏电阻244的一个第二输出连接器264,以及用于连接到节点248的一个第三输出连接器262。在图2的示例中,接口模块164包括五对输入连接器和5个第一输出连接器(在图5的示例中,中间五个输出连接器256)。每一对输入连接器中的第二输入连接器电连接到第一输出连接器中的相应一者。例如,输入连接器236的第二(下部)输入连接器连接到输出连接器262。热敏电阻244的输出电连接到第二输出连接器264。第三输出连接器262电连接到节点248。
[0131] 输出连接器256被配置成电连接到连接到电线268的第一端部的连接器270,例如连接器272。输出连接器256是导电的,并且可以例如是如图2的示例中示出的公型电连接器。可替代地,在连接器270是公型电连接器的示例中,输出连接器256可以是母型电连接器。电线268的第二端部连接到ECM 180(例如,经由与连接器256和270类似或相同的连接器)。
[0132] 一个或多个输出密封件(例如,不漏水的)(例如输出密封件276)防止输出连接器256与环境元素(例如水、灰尘、盐等等)接触。输出密封件276可以密封到接口模块164。
[0133] 图3是ECM 180的示例性部分的功能框图。电线268的第二端部分别电连接到连接器304,例如连接器308。连接器304是导电的,并且可以例如是如图3的示例中示出的公型电连接器。可替代地,连接器304可以是母型电连接器。电线268的第二端部焊接到连接器304。
[0134] 一个或多个密封件(例如,不漏水的)防止连接器304与环境元素(例如水、灰尘、盐等等)接触。例如,密封件312可以密封连接器304。所述密封件可以在第二端部附近密封到电线268。
[0135] ECM 180包括被配置成分别电连接到连接器304的输入连接器316。例如,输入连接器318被配置成电连接到连接器308。输入连接器316是导电的,并且可以例如是如图3的示例中示出的母型电连接器。可替代地,在连接器304是公型电连接器的示例中,输入连接器316可以是母型电连接器。
[0136] 一个或多个输入密封件(例如,不漏水的)防止输入连接器316与环境元素(例如水、灰尘、盐等等)接触。例如,输入密封件320密封输入连接器316。所述输入密封件可以密封到ECM 180。
[0137] ECM 180包括用于可以连接到(或连接到)接口模块164的温度传感器204中的每一者的A/D转换器。例如,ECM 180包括用于第一温度传感器144的第一A/D转换器324、用于第二温度传感器148的第二A/D转换器328、用于第三温度传感器152的第三A/D转换器332等等。图3的示例还包括用于连接到接口模块164的温度传感器204中的其它温度传感器的第四和第五A/D转换器336和340。ECM 180还包括用于热敏电阻244的一个A/D转换器。例如,ECM 180包括用于热敏电阻244的第六A/D转换器344。
[0138] 所述A/D转换器以预先确定的采样率对经由电线268接收的模拟输入进行采样。所述A/D转换器使样本数字化以产生对应于由所连接的温度传感器或热敏电阻测量的温度的数字值。例如,第一A/D转换器324生成对应于由第一温度传感器144测量的第一温度348 (T1)的数字值。第二A/D转换器328生成对应于由第二温度传感器148测量的第二温度352 (T2)的数字值。第三A/D转换器332生成对应于由第三温度传感器152测量的第三温度356 (T3)的数字值。第四A/D转换器336生成对应于由第四温度传感器测量的第四温度360 (T4)的数字值。第五A/D转换器340生成对应于由第五温度传感器测量的第五温度364 (T5)的数字值。第六A/D转换器344生成对应于由热敏电阻244测量的温度368 (Ttherm)的数字值。
[0139] ECM 180可以包括校正模块370,校正模块370基于由热敏电阻244测量的温度368来校正第一至第五温度348‑364中的一者或多者。校正模块370可以例如使用使温度368的值与校正值相关的查找表或方程式来确定第一至第五温度348‑364的校正值。校正模块370可以例如通过将所确定的校正值倍增或加到第一至第五温度348‑364来校正第一至第五温度348‑364,以分别产生经调节的第一、第二、第三、第四和第五温度372、376、380、384和388。
[0140] ECM 180可以基于经调节的第一至第五温度372‑388中的一者或多者调节一个或多个操作参数(经由相关联的致动器)。例如,定量给料控制模块190可以基于经调节的第一至第五温度372‑388中的一者或多者来调节定量剂喷射器130的喷射。另外或可替代地,定量给料控制模块190可以基于第一至第五温度348‑364中的一者或多者来调节定量剂喷射器130的喷射。另外或可替代地,ECM 180可以基于经调节的第一至第五温度372‑388中的一者或多者和/或第一至第五温度348‑364中的一者或多者来调节一个或多个其它操作参数。
[0141] 所述A/D转换器中的每一者的一端(输入)并联连接到连接器308。连接器308通过电线268中的一者连接到输出连接器260。如图2中所示,输出连接器260连接到节点248,如果若干对输入连接器232和热敏电阻244,则节点248连接到第一输入连接器中的每一者。
[0142] 例如,所述A/D转换器中的每一者的一端电连接到节点392,节点392电连接到连接器308。所述A/D转换器中的每一者的另一端(输入)电连接到输入连接器316中的另一者,以便连接到温度传感器204中的相关联的一者或热敏电阻244。例如,A/D转换器324的另一端连接到输入连接器396,如图3中所示。输入连接器396连接到第一温度传感器144,如上文论述,并且如图2中所示。
[0143] 图4是A/D转换器324的示例性实施方案的功能框图。ECM 180的一个、多于一个或所有其它A/D转换器324可以与A/D转换器324相同。
[0144] A/D转换器324包括输入放大器404,例如差分放大器。输入放大器404将输出提供到集成放大积分量化(AIQ)模块408。AIQ模块408基于输入放大器404的输出以时钟信号(f clock) 412的时钟频率实施放大、积分和量化。
[0145] 抽取滤波器416以滤波器输出采样频率(fosr)对其输入进行采样,并且使样本数字化以产生第一温度348。抽取滤波器416以时钟频率更新第一温度348。
[0146] 图5是图4的A/D转换器324的示例性实施方案的示意图。第一差分放大器504包括正输入(+)和负输入(‑)。所述正输入经由第一电导体508(例如电线或迹线)连接到节点392。所述负输入连接到第一差分放大器504的输出。
[0147] 第二差分放大器512包括正输入(+)和负输入(‑)。所述正输入经由第二电导体516(例如电线或迹线)连接到输入连接器396。所述负输入连接到第二差分放大器512的输出。第一和第二电导体508和516上的参考电位形成输入电压(Vin)。
[0148] 第一电阻器(R1) 518连接在第一差分放大器504的输出与第一节点520之间。第二电阻器(R2) 522连接在1位数模转换器(DAC) 524的输出与第一节点520之间。第三电阻器(R3) 528连接在第一节点520与第二节点532之间。第一和第二电阻器518和522形成具有G=R2/R1的放大因子的放大器,其中R2是第二电阻器522的电阻,并且R1是第一电阻器518的电阻。
[0149] 第四电阻器(R4) 536连接在第二差分放大器512的输出与第三节点540之间。第五电阻器(R5) 542连接在1位DAC 544的输出与第三节点540之间。第六电阻器(R6) 548连接在第三节点540与第四节点552之间。第四、第五和第六电阻器536、542和548的电阻可以等于第一、第二和第三电阻器518、522和528的电阻。第四和第五电阻器536和542形成具有G=R5/R4的放大因子的(AIQ模块408的)放大器,其中R5是第五电阻器542的电阻,并且R4是第四电阻器536的电阻。
[0150] 电容器556连接在第二节点532与第四节点552之间。放大器560的正输入(+)连接到第四节点552。放大器560的负输出(‑)连接到第二节点532。以此方式,输入电压(Vd)输入到放大器560。
[0151] 放大器560的输出连接到D(型)触发器564的D输入。D触发器564的(非反转)Q输出连接到1位DAC 524的输入。D触发器564的(反转) 输出连接到1位DAC 544的输入。D触发器564的 输出具有与D触发器564的Q输出(δ)相反的状态。D触发器564以时钟信号的时钟频率(fclk)对放大器560的输出进行量化。1位DAC 524和544提供A/D转换器324的ΔΣ调制器的闭环调整。放大器560和D触发器564形成AIQ模块408的量化器。
[0152] D触发器564的Q输出还连接到抽取滤波器416的输入。抽取滤波器416使输入数字化以产生(数字)第一温度348。抽取滤波器416以时钟信号的时钟频率(fclk)使输入数字化。
[0153] 图6包括到达放大器560的输入电压(Vd) 604随时间推移的示例性图示。图7包括由图6的输入电压604得到的D触发器564的(非反转、Q)输出(δ) 704的示例性图示。
[0154] 由AIQ模块408实施的积分的传递函数可以由以下方程式表示:
[0155] 在时钟信号的时钟频率(fclk)下,
[0156] ,以及
[0157] ,
[0158] 其中R1是第一(和第四)电阻器518的电阻,R2是第二(和第五)电阻器522的电阻,R3是第三(和第六)电阻器528的电阻,并且C是电容器556的电容。
[0159] 输入电压(Vd)可以由以下方程式描述:
[0160]
[0161] 在时钟信号的时钟频率(fclk)下,以及
[0162] ,
[0163] 其中Vref是参考电压(例如,等于δ)。
[0164] 抽取滤波器416的输出(D)可以由以下方程式描述:
[0165] 。
[0166] 有源分量偏移和偏压电流可能引入全局偏移误差ΔD。电阻器匹配误差εp和εn可能引入全局增益误差ε。在εp不等于εn的情况下,可以通过输入共模传播引入偏移误差ΔD的额外增量。
[0167] 图8是图6的A/D转换器324的示例性实施方案的示意图,其具有额外部件以补偿偏移误差ΔD。两通道多路复用器804可以切换提供到输入放大器404的输入电压的极性。例如,第一开关808包括两个输入和一个输出。第二开关812包括两个输入和一个输出。第一开关808的第一输入连接到第一导体508。第一开关808的第二输入连接到第二导体516。第二开关812的第一输入连接到第一导体508。第二开关812的第二输入连接到第二导体516。第一开关808的输出连接到第一差分放大器504的正输入。第二开关812的输出连接到第二差分放大器512的正输入。
[0168] 位交换信号816的状态控制第一和第二开关808和812。当位交换信号816处于第一状态(例如,+电压、VCC、逻辑1)时,第一开关808将其第一输入连接到其输出。当位交换信号816处于所述第一状态时,第二开关812将其第二输入连接到其输出。当位交换信号816处于第二状态(例如,0伏、逻辑0)时,第一开关808将其第二输入连接到其输出。当位交换信号
816处于所述第二状态时,第二开关812将其第一输入连接到其输出。
[0169] 触发器820以位交换信号824的位交换频率、时钟信号412的时钟频率在所述第一状态与所述第二状态之间来回切换位交换信号816。所述位交换频率可以表示为2*k*fclk/OSR,其中OSR是单触发电路的单触发上升(OSR)频率。OSR规定抽取滤波器416的滤波器输出采样频率fosr。抽取滤波器416的滤波器输出采样频率fosr可以表示为fclk/OSR。位交换频率(fswap)是抽取滤波器输出采样频率fosr的偶数倍。
[0170] 两输入异或非(XNOR)门828包括第一输入和第二输入。XNOR门828的第一输入连接到D触发器564的(非反转)Q输出。XNOR门828的第二输入连接到位交换信号816。XNOR门828的输出输入到抽取滤波器416。
[0171] 在图8的示例中,经由位交换信号816以位交换频率的切换来取消或最小化因输入信号共模残余、有源分量偏移和偏压电流所致的误差以及偏移误差ΔD。当所述位交换信号处于第一状态(例如,逻辑1)时,以抽取滤波器输出采样频率fosr采样的抽取滤波器输出可以表示为:
[0172] 。
[0173] 当位交换信号处于第二状态(例如,逻辑0)时,以抽取滤波器输出采样频率fosr采样的抽取滤波器输出可以表示为:
[0174] 。
[0175] 以位交换频率(其是抽取滤波器输出采样频率fosr的偶数倍)来回(从第一状态到第二状态、并且反之亦然)切换位交换信号816补偿偏移误差ΔD,使得以抽取滤波器输出采样频率fosr采样的抽取滤波器输出(D)可以表示为:
[0176] 。
[0177] 相对于具有单独A、I和Q分量的A/D转换器,图4、图5和图8的示例降低了复杂性。相对于具有单独A、I和Q分量的A/D转换器,图4、图5和图8的示例还降低了A/D转换器的单件成本。比起具有单独A、I和Q分量的A/D转换器,图4、图5和图8的示例还具有更快的响应时间。
[0178] 前述描述在本质上仅是说明性的,并且决不旨在限制本公开、其应用或用途。本公开的广泛教示可以以多种形式实现。因此,虽然本公开包括特定示例,但是本公开的真实范围不应如此受限,因为在研究附图、说明书和以下权利要求书时,其它修改将变得显而易见。应理解,方法内的一个或多个步骤可以按不同次序(或同时)执行,而不改变本公开的原理。此外,虽然上文将所述实施例中的每一者描述为具有某些特征,但是关于本公开的任何实施例描述的那些特征中的任何一者或多者可以在其它实施例中的任一者的特征中和/或组合其它实施例中的任一者的特征来实现,即使所述组合未明确描述。换句话说,所描述的实施例不是互相排斥的,并且一个或多个实施例彼此的置换保持在本公开的范围内。
[0179] 使用各种术语(包括“连接”、“接合”、“耦接”、“相邻”、“紧邻”、“在…的顶部上”、“在…上方”、“在…下方”和“安置”)描述元件之间(例如,模块、电路元件、半导体层等等之间)的空间和功能关系。除非明确描述为“直接”,否则当在以上公开中描述第一与第二元件之间的关系时,所述关系可以是在第一与第二元件之间不存在其它中间元件的直接关系,但是也可以是在第一与第二元件之间存在(在空间上或功能上)一个或多个中间元件的间接关系。如本文中所使用的,短语A、B和C中的至少一者应该使用非排他性逻辑“或”被解释为意指逻辑(A或B或C),并且不应解释为意指“A中的至少一者、B中的至少一者和C中的至少一者”。
[0180] 在附图中,箭头的方向(如由箭头所指示)通常表示图示感兴趣的信息流(例如数据或指令)。例如,当元件A和元件B交换多种信息、但是从元件A传输到元件B的信息与图示相关时,箭头可以从元件A指向元件B。此单向箭头并不暗示无其它信息从元件B传输到元件A。此外,对于从元件A发送到元件B的信息,元件B可以将对所述信息的请求发送到元件A或接收对所述信息的确认。
[0181] 在此申请(包括以下定义)中,可以用术语“电路”替代术语“模块”或术语“控制器”。术语“模块”可以指代如下内容、是如下内容的一部分或包括如下内容:专用集成电路(ASIC);数字、模拟或混合模拟/数字分立电路;数字、模拟或混合模拟/数字集成电路;组合逻辑电路;现场可编程门阵列(FPGA);执行代码的处理器电路(共享、专用或群组);存储由处理器电路执行的代码的存储器电路(共享、专用或群组);提供所描述功能的其它合适硬件部件;或以上中的一些或全部的组合,例如片上系统。
[0182] 所述模块可以包括一个或多个接口电路。在一些示例中,所述接口电路可以包括连接到局域网(LAN)、因特网、广域网(WAN)或其组合的有线或无线接口。本公开的任何给定模块的功能可以分布在经由接口电路连接的多个模块之中。例如,多个模块可以允许负载平衡。在另一个示例中,服务器(也称为远程或云)模块可以代表客户端模块实现一些功能。
[0183] 如上文使用的术语代码可以包括软件、固件和/或微代码,并且可以指代程序、例程、功能、级别、数据结构和/或对象。术语共享处理器电路包括执行来自多个模块的一些或全部代码的单个处理器电路。术语群组处理器电路包括如下处理器电路:其与额外处理器电路组合,从而执行来自一个或多个模块的一些或全部代码。对多个处理器电路的参考包括分立芯片上的多个处理器电路、单个芯片上的多个处理器电路、单个处理器电路的多个内核、单个处理器电路的多个线程或以上的组合。术语共享存储器电路包括存储来自多个模块的一些或全部代码的单个存储器电路。术语群组存储器电路包括如下存储器电路:其与额外存储器组合,从而存储来自一个或多个模块的一些或全部代码。
[0184] 术语存储器电路是术语计算机可读介质的子集。如本文中所使用的术语计算机可读介质并不包括通过介质(例如在载波上)传播的暂时性电信号或电磁信号;术语计算机可读介质因此可以被视为有形和非暂时性的。非暂时性有形计算机可读介质的非限制性示例是非易失性存储器电路(例如闪速存储器电路、可擦除可编程只读存储器电路或掩码只读存储器电路)、易失性存储器电路(例如静态随机存取存储器电路或动态随机存取存储器电路)、磁性存储介质(例如模拟或数字磁带或硬盘驱动器)以及光学存储介质(例如CD、DVD或蓝光光盘)。
[0185] 在此申请中描述的设备和方法可以由通过将通用计算机配置成执行一个或多个用计算机程序实施的特定功能形成的专用计算机来部分或完全实现。上文描述的功能块、流程图部件和其它元件充当软件规范,其可以通过技术人员或程序员的例行工作转换成计算机程序。
[0186] 计算机程序包括存储在至少一个非暂时性有形计算机可读介质上的处理器可执行指令。计算机程序还可以包括或依赖于所存储的数据。计算机程序可以包括与专用计算机的硬件交互的基本输入/输出系统(BIOS)、与专用计算机的特定装置交互的装置驱动程序、一个或多个操作系统、用户应用、后台服务、后台应用等等。
[0187] 计算机程序可以包括:(i)待解析的描述性文本,例如HTML(超文本标记语言)、XML(可扩展标记语言)或JSON(JavaScript对象注释),(ii)汇编代码,(iii)由编译器从源代码生成的目标代码,(iv)由解释器执行的源代码,(v)由即时编译器编译和执行的源代码等等。仅作为示例,可以使用包括以下语言的语法编写源代码:C、C++、C#、Objective‑C、Swift、Haskell、Go、SQL、R、Lisp、Java®、Fortran、Perl、Pascal、Curl、OCaml、Javascript®、HTML5(超文本标记语言、第5版)、Ada、ASP(活动服务器页面)、PHP(PHP:超文本预处理器)、Scala、Eiffel、Smalltalk、Erlang、Ruby、Flash®、Visual Basic®、Lua、MATLAB、SIMULINK以及Python®。