储能系统---交流充电桩(三)

一、充电模式及其功能要求

关注公众号 --- 小Q下午茶

新国标在标准 GB/T 18487.1-2015《电动汽车传导充电系统 第1部分:通用要求》中规定了 4 种充电模式,下面将对这 4 种充电模式及其功能要求进行介绍。

1.1 、模式 1

模式 1 是指在充电系统中应使用标准的插座和插头(符合标准 GB 2099.1 和 GB1002),采用单相交流电传输,并且传输电流不能超过 8 A ,传输的交流电压不允许超过 250 V。电源侧应使用相线、中性线、保护接地导体并且使用剩余电流保护装置。从标准插座到电动汽车应提供保护接地导体。模式 1 比较简单,相当于通过电缆直接接到电网上,由于该模式缺乏必要保护,目前世界上大多数国家都禁止使用这种模式,新国标中也规定不应使用该模式给电动汽车充电。

1.2 、模式 2

模式 2 是指充电系统中应使用标准的插座和插头,采用单相交流电传输。电源侧使用符合标准 GB 2099.1 和 GB1002 中要求的 16 A插头插座时电流输出不能超过 13 A,使用标准 GB 2099.1 和 GB1002 中要求的 10 A插头插座时电流输出不能超过 8 A。电源侧应使用相线、中性线和保护接地导体,并且采用缆上控制与保护装置(IC-CPD)连接电源与电动汽车,从标准插座到电动汽车应提供保护接地导体且具备剩余电流保护和过流保护功能。

模式 2 最初设计的考虑是能够连接传统家用插座和车辆,具有便携性,功率做不了太大,额定功率在 3kw 左右,通常是用于紧急备用充电器使用,常用于车子电量不足以支持到家或者充电点的场景使用。 

图片

     图 1.1 使用模式 2 的充电系统实物        

图片

               图 1.2 充电模式 2 连接方式 B 的控制引导电路原理图

1.3 、模式 3

模式 3 应用于连接到交流电网的供电设备将电动汽车和交流电网连接起来的情况,并且在电动汽车供电设备上安装了专用保护装置。电动汽车供电设备具有一个及一个以上同时使用的模式 3 连接点(供电插座)时,每一个连接点应具有专用保护装置并确保控制引导功能可独立运行。此外,模式 3 应具备剩余电流保护功能。模式 3 可采用连接方式 A、连接方式 B、连接方式 C(连接方式的介绍见下文)。当采用单相交流电供电时,电流不能大于 32 A,采用三相交流电供电且电流大于 32 A 时应采用连接方式 C。

模式 3 便是我们常说的交流充电桩,采用单相交流电充电最高可以支持 32 A 的充电电流,而使用三相交流电充电最高支持 63 A 的充电电流。

图片

图 1.3 使用模式 3 的充电系统实物图

图片

              图 1.4 充电模式 3 连接方式 A 的控制引导电路原理图  

图片

                   图 1.5 充电模式 3 连接方式 B 的控制引导电路原理图

图片

            图 1.6 充电模式 3 连接方式 C 的控制引导电路原理图

1.4、模式 4

模式 4 用于电动汽车连接到直流供电设备的情况,应用于永久连接在电网的设备和通过电缆与电网连接为其供电的设备。模式 4 只能采用连接方式 C。模式 4 便是我们所说的直流充电桩。                  

图片

                  图 1.7 使用模式4 的充电系统实物图

1.5 、充电模式的功能要求

标准 GB/T 18487.1-2015《电动汽车传导充电系统 第1部分:通用要求》中规定了模式 2、模式 3 和 模式 4 所需要提供的控制引导功能,具体包括以下几种功能:

(1)保护接地导体连续性的持续监测。在模式2、模式3 和模式4下充电时,保护接地到底的电气连续性应由电动汽车供电设备持续监测。对于模式 2,监测是在电动汽车和缆上控制与保护装置之间进行的,对于模式 3 和模式 4,监测是在车辆和电动汽车供电设备之间进行的。在失去保护接地导体电气连续性的情况下,电动汽车供电设备应在 100 ms 内切断电源。

(2)电动汽车和供电设备正确连接的确认。供电设备应能够确定车辆插头正确插入车辆插座(连接方式 A 与连接方式 B)和供电插头正确插入供电插座(连接方式 A 和连接方式 B)。

(3)供电设备供电控制功能。仅当电动汽车供电设备和电动汽车之家的控制引导功能与允许通道状态信号建立正确关系时,电动汽车供电设备才可向电动汽车供电。

(4)供电设备断电控制功能。当控制引导功能中断,或控制引导信号不允许充电,或充电设备门打开等活动造成带电部位露出时,应切断对电动汽车的供电,但控制引导电路可以保持通电。例如在充电过程中当充电插头和车辆插座断开时,控制引导系统应马上断开接触器。

(5)充电电流的监测。供电设备通过 PWM(模式 2 和模式 3)或通过数字通信(模式 4)告知电动汽车允许最大可用电流值,该值不应超过供电设备额定电流、连接点额定电流和电网(电源)额定电流中的最小值。

以上五个功能是控制引导功能中必须的,此外,GB/T 18487.1-2015 标准中还规定了以下几种可选功能:

充电过程中的通风要求。若在充电过程中需要额外通风,则需由固定设施(如建筑物)进行通风否则供电设备不能供电。

电动汽车供电设备可用负载电流实时调节。可通过某种方式保证充电电流不超过电动汽车供电设备及交流或直流电网实时可用负载电流。

车辆插头和/或供电插头的连接。提供锁止机构来保证车辆插头和/或供电插头的可靠连接。供电设备额定电流小于或等于 16 A 该功能可选,大于 16 A 该功能必选。

避免意外带电切断。采用具有锁止功能的装置或其他措施避免意外带电断开。

1.6、控制引导功能

新国标中规定,采用模式 2、模式 3、模式 4 的充电系统需要配备控制引导电路,因为模式 4 是针对直流桩的,因此下文只会介绍模式 2 和 模式 3 的控制引导电路。如图 1.2 、 1.4~1.6 所示,标准中对充电引导电路的原理图进行了规定。

图 1.2 、1.4~1.6所示的就是标准中推荐的交流充电控制引导电路原理图,原理图中包括了以下元件:

电阻 R1 ~ R4、RC

开关 S1 ~ S3

接触器 K1、K2

二级管 D1

其中接触器 K1、K2 用于控制交流电源的接通和断开。由 R4、RC、S3 组成的电路位于车辆插头中,S3 是车辆插头内部的常闭开关,跟插头上的下压按钮(用以触发机械锁止装置)联动,按下按钮解除机械锁止的同时 S3 断开,车辆内部的车辆控制装置会检测 CC(检测点 3)到 PE 的电阻值来判断插头的连接状态和车辆插头的额定电流值。如下表所示,检测点 3 有 3 种连接状态.

连接状态

S3 状态

CC 到 PE 的电阻值

未连接

闭合

无限大

半连接

断开

R4 + RC

完全连接

闭合

RC

                            表 1.8 车辆插头连接状态

不同连接状态和额定电流值下对于的电阻值如下表所示                          

状态

RC

R4

S3

车辆接口连接状态及额定电流

状态 A

——

——

车辆接口未完全连接

状态 B

——

断开

机械锁止装置处于解锁状态

状态 C

1.5 kΩ/0.5 W

——

闭合

车辆接口已完全连接,充电电缆额定容量为 10 A

状态 C’

1.5 kΩ/0.5 W

1.8 kΩ/0.5 W

断开

车辆接口处于半连接状态

状态 D

680Ω/0.5 W

——

闭合

车辆接口已完全连接,充电电缆额定容量为 16 A

状态 D’

680Ω/0.5 W

2.7 kΩ/0.5 W

断开

车辆接口处于半连接状态

状态 E

220Ω/0.5 W

——

闭合

车辆接口已完全连接,充电电缆额定容量为 32 A

状态 E’

220Ω/0.5 W

3.3 kΩ/0.5 W

断开

车辆接口处于半连接状态

状态 F

100Ω/0.5 W

——

闭合

车辆接口已完全连接,充电电缆额定容量为 63 A

状态 F’

100Ω/0.5 W

3.3 kΩ/0.5 W

断开

车辆接口处于半连接状态

                      表1.9 不同连接状态和额定电流对于的电阻阻值 

开关 S1 为供电设备的内部开关,控制 PWM 的输出。开关 S2 为车辆内部开关,当车辆接口与供电接口完全连接,并且配备了电子锁的接口完全锁止后,车载充电机自检测完成无故障并且电池组处于可充电状态时,S2 闭合,开关 S2 不是必须的,无 S2 开关(相当于 S2 常闭)的车辆应使用单相充电并且充电电流不能超过 8 A。

关于 CP 点连接状态的检测,供电设备端通过监测检测点 1 的电压值来获取连接状态,而车辆则通过内部的车辆控制装置来监测检测点 3 的电压状态来获得。

二、连接方式 

充电系统的连接方式是指通过充电电缆和连接器将电动汽车连到电网(电源)的方法。新国标中的 GB/T18487-2015 标准中规定了三种连接方式:连接方式 A、连接方式 B 、连接方式 C。

(1)连接方式 A

连接方式 A 是指将电动汽车和交流电网连接时,使用和电动汽车永久连接在一起的充电电缆和供电插头,如下图所示。

图片

                                      图 2.1 连接方式 A 示意图                   

(2)连接方式 B 

将电动汽车和交流电网连接时,使用带有车辆插头和供电插头的独立的活动电缆组件,如下图所示。 

图片

                                            图 2.2 连接方式 B 示意图                     

(3)连接方式 C

将电动汽车和交流电网连接时,使用了和供电设备永久连接在一起的充电电缆和车辆插头,如下图所示。

图片

                               图 2.3 连接方式 C 示意图

三、交流充电接口

新国标中GB/T 20234.2-2015《电动汽车传导充电用连接装置 第2部分:交流充电接口》中对交流充电接口进行了具体的规定,包括交流充电接口的功能、额定值、尺寸等。

新国标中规定了交流充电接口的额定电压和额定电流如下表所示:              

额定电压(V)

额定电流(A)

250

10/16/32

440

16/32/63

                                 表 3.1 交流充电接口

额定值交流充电接口总共有 7 个触头,新国标中对这 7 个触头的电气参数值及功能的定义如下表所示:                                      

触头标识

额定电压和电流

功能定义

L1

250 V 10 A/16 A/32 A

交流电源(单相)

440 V 16 A/32 A/ 63 A

交流电源(三相)

L2

440 V 16 A/32 A/ 63 A

交流电源(三相)

L3

440 V 16 A/32 A/ 63 A

交流电源(三相)

N

250 V 10 A/16 A/32 A

中线(单相)

440 V 16 A/32 A/ 63 A

中线(三相)

PE

保护接地,连接供电设备地线和车辆电平台

CC

0 V ~ 30 V 2A

充电连接确认

CP

0 V ~ 30 V 2A

控制引导

                              表 3.2 触头电气参数和功能定义   
 

图片

                          图 3.3 交流充电插头、插座触头分布图

四、控制引导电路基本功能  

控制引导电路需要具备 4 种功能:

(1)连接确认与电子锁 

图片

图 4.1 交流充电插头、插座触头联锁装置

保持装置(电子锁止装置)电源由供电设备提供并控制,应具备锁止位置反馈信号功能,以便供电设备识别保持装置(电子锁止装置)已将闭锁设备正确锁止或处于解锁状态,在保持装置解锁时,应能发出故障信号,供电设备停止充电或者不能启动充电。                       

图片

车辆控制装置应通过测量检测点 3 和 PE 之间的电阻值来判断车辆插头和车辆插座是否完全连接(对于连接方式 B 和连接方式 C),完全连接后,如车辆有配备电子锁,电子锁应在开始供电前锁定车辆插头并在整个充电过程中保持,如果不能锁定,由电动车辆决定后续操作。

供电控制装置通过测量检测点 1 或检测点 4 的电压来判断供电插头和供电插座是否完全连接(对于连接方式 A 和连接方式 B),完全连接后,如供电插座内配备有电子锁,供电插座内电子锁应在供电之前完成锁定并且在整个充电过程中保持,如不能锁定,终止充电流程并提升操作人员

(2)充电连接装置载流能力和供电设备供电功率的识别

车辆控制装置通过测量检测点 3 与 PE 之间的电阻来确认当前充电连接装置(电缆)的额定载流值;通过测量检测点 2 的 PWM 信号占空比确认当前供电设备的最大供电电流。占空比与供电电流的映射关系如 表 3.1 ~ 3.2

PWM 占空比 D

最大充电电流 Imax/A

D=0%,连续的 -12V

充电桩不可用

D = 5%

5% 的占空比表示需要数字通信,且需在供电前在充电桩和电动车之间建立通信

10% ≤ D ≤ 85%

Imax = D X 100 X 0.6

85% ≤ D ≤ 90%

Imax = (D X 100 -64) X 2.5 且 Imax ≤ 63

90% ≤ D ≤ 97%

预留

D = 100%,连续正电压

不允许

                    表 4.2 占空比与充电电流限制值映射关系

PWM 占空比 D

最大充电电流 Imax/A

D < 3%

不允许充电

3% ≤ D ≤ 7%

5% 的占空比表示需要数字通信,且需在供电前在充电桩和电动车之间建立通信

7% < D < 8%

不允许充电

8% ≤ D < 10%

Imax = 6

10% ≤ D ≤ 85%

Imax = (D X 100) X 0.6

85% < D ≤ 90%

Imax = (D X 100 -64 ) X 2.5 且 Imax ≤ 63

90% < D ≤ 97%

预留

D > 97%

不允许充电

             表 4.3 电动车检测的占空比与充电电流映射关系

(3)充电过程的监测

充电过程中,车辆控制装置应对检测点 3 与 PE 之间的电阻值(对于连接方式 B 和连接方式 C)及检测点 2 的 PWM 信号进行检测,供电装置应对检测点 4 及 检测点 1(对于充电模式 3 的连接方式 A 和连接方式 B)的电压值进行监测

(4)充电系统的停止

在充电过程中,当充电完成或因为其他原因不能满足继续充电的条件时,车辆控制装置和供电控制装置应分别停止充电。

五、充电过程控制流程

充电的流程大致有以下几个部分:

(1)车辆插头和插座插合,确保车辆处于不可行驶的状态

当车辆插头与车辆插座插合后,车辆的总体设计方案可以自动启动某种触发条件(例如开关),通过互锁或者其他措施使车辆处于不可行驶的状态。

(2)确保供电接口和车辆接口处于完全连接的状态

供电装置通过测量检测点 1 或 检测点 4 来确认供电接口是否处于完全连接的状态,车辆控制装置通过测量检测点 3 和 PE 之间的电阻值来确认车辆接口是否处于完全连接的状态。供电设备在无故障并且供电接口完全连接的情况下将开关 S1 从 +12 V 切换到 PWM 状态,车辆通过测量检测点 2 的 PWM 信号判断充电连接装置是否完全连接

(3)车辆和供电设备准备就绪

在车载充电机自检完成,且没有故障的情况,并且电池组处于可充电的状态时,车辆控制装置闭合开关 S2

供电控制装置通过测量检测点 1 的电压值判断车辆是否准备就绪,当检测点 1 的峰值电压为状态 3 的电压(6 V,不同状态对应关系如下表)时,供电控制装置闭合接触器 K1、K2 使交流供电回路导通

充电过程状态

充电连接装置是否连接

S2

车辆是否可以充电

检测点 1 峰值电压

说明

状态 1

断开

12 V

车辆接口未完全连接,检测点 2 的电压为 0

状态 2

断开

9 V

S1 被切换到 PWM 状态,R3 被检测到

状态 3

闭合

6 V

车载充电机及供电设备处于正常工作状态

                                  表 5.1 检测点 1 的电压状态

图片

                  图 5.2 交流充电控制引导电路状态转换图

图片

              图5.3 无开关 S2 的交流充电控制引导电路状态转换图

(4)充电系统启动

当电动车和供电装置建立好电气连接后,车辆控制装置会先检测供电装置的最大供电电流(通过检测 PWM 的占空比,映射关系如表 3.2)、电缆的额定电流(通过测量检测点 3 和 PE 之间的电阻值,对应关系如表 2.2)以及车载充电机的额定输入电流,将三者中的最小值设置为车辆充电机的最大允许输入电流,设置完成后车载充电机开始进行充电。

充电过程中,供电控制装置需周期性监测检测点 1 和检测点 4 来确认供电接口连接状态。车辆控制装置需周期性监测检测点 2 和检测点 3 来确认车辆接口的连接状态,监测周期需要不大于 50 ms。

此外,车辆控制装置需周期性检测 PWM 的占空比,当占空比变化时实时调节车载充电机的最大允许输入大电流,监测周期需要不大于 5 s。

(5)充电系统正常结束充电

充电过程中当车辆达到结束充电的设置条件或者驾驶员对车辆实施了结束充电的指令时,车辆控制装置断开开关 S2,并使车载充电机处于停止充电的状态。

此时,供电控制装置应将开关 S1 切换到 +12 V的状态,当检测到 S2 开关断开时在 100 ms 内断开交流供电回路,如果超过 3s 未检测到 S2 断开则强制带载切断交流回路。对于连接方式 A 和连接方式 B,供电装置切断交流回路 100 ms 后解锁电子锁。

(6)充电系统非正常结束充电

对于非正常情况下停止充电的情况,标准中对以下情况进行了相应的规定:

(a)充电过程中,当车辆控制装置检测到车辆插头和车辆插座的连接状态由完全连接变成半连接(状态 B)的状态时,车辆控制装置应在 100 ms 内停止车载充电机充电,然后断开 S2(若车辆配置 S2)。

(b)充电过程中,当车辆控制装置检测到车辆插头和车辆插座的连接状态由完全连接变成断开连接(状态 A)的状态时,车辆控制装置停止车载充电机充电,然后断开 S2(若车辆配置 S2)。

(c)充电过程中,车辆控制装置对检测点 2 的 PWM 信号进行监测,当信号断开时,车辆控制装置应在 3s 内停止车载充电机充电,然后断开 S2(若车辆配置 S2)。

(d)充电过程中,如果检测点 1 的电压值为 12 V、9V、或者其他非 6V 的状态时,供电控制装置应在 100 ms 内断开交流供电回路。

(e)充电过程中,供电控制装置对检测点 4 进行检测(对于模式 3 的连接方式 A 和连接方式 B),如检测到连接状态由完全连接变为断开,则供电控制装置需要将 S1 切换到 +12V 的状态并在 100 ms 内断开交流供电回路。

(f)充电过程中,如果剩余电流保护装置动作,车载充电机处于失电状态,则车辆控制装置应断开 S2(若车辆配置 S2)

(g)供电设备检测车载充电机的实际充电电流,当①供电设备 PWM 信号对于的最大供应电流 ≤20 A,且车载充电机实际工作电流超过最大供应电流 2 A 并持续 5s 时或②供电设备 PWM 信号对于的最大供电电流大于 20 A,且车载充电机实际工作电流大于最大供应电流的 1.1 倍并保持 5s 时,供电设备应在 5s 内切断交流供电回路并将开关 S1 切换到 +12V 的状态。

(h)当车辆 S2 断开(检测点 1 的电压为 9V 时),供电控制装置应在 100 ms 内断开交流供电回路并持续输出 PWM。

(i)当供电接口已完全连接但未闭合交流供电回路时,如果发生连接异常,供电控制装置应在 100 ms 内将 S1 切换到 +12V 的状态并且保持交流供电回路不闭合。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/440640.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

一次电脑感染Synaptics Pointing Device Driver病毒的经历,分享下经验

没想到作为使用电脑多年的老司机也会电脑中病毒&#xff0c;周末玩电脑的时候突然电脑很卡&#xff0c;然后自动重启&#xff0c;奇怪&#xff0c;之前没出现这个情况。 重启后电脑开机等了几十秒&#xff0c;打开任务管理器查看开机进程&#xff0c;果然发现有个Synaptics Po…

LeetCode 2482.行和列中一和零的差值

给你一个下标从 0 开始的 m x n 二进制矩阵 grid 。 我们按照如下过程&#xff0c;定义一个下标从 0 开始的 m x n 差值矩阵 diff &#xff1a; 令第 i 行一的数目为 onesRowi 。 令第 j 列一的数目为 onesColj 。 令第 i 行零的数目为 zerosRowi 。 令第 j 列零的数目为 zer…

用于审核、优化和跟踪的 18 种顶级 SEO 工具

DIY SEO工具 需要自己动手 &#xff08;DIY&#xff09; SEO 工具吗&#xff1f;以下是帮助您自己实现 SEO 目标的最佳工具&#xff1a; SEO Checker&#xff1a; 最适合评估和提高 SEO 性能。Google Analytics 4&#xff1a;最适合跟踪 SEO 结果。Moz Pro&#xff1a;最适合…

清华大学1748页CTF竞赛入门指南,完整版开放下载!

CTF是一种针对信息安全领域的经济性挑战&#xff0c;旨在通过解决一系列的难题来寻找隐藏的“flag”。CTF比赛战队一般是以高校、科研单位、企业、信息安全从业者或社会团体组成。对于网安爱好者及从业者来说&#xff0c;拥有“CTF参赛经验”也是求职中的加分项。 前几天分享的…

C++ Qt开发:QFileSystemWatcher文件监视组件

Qt 是一个跨平台C图形界面开发库&#xff0c;利用Qt可以快速开发跨平台窗体应用程序&#xff0c;在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置&#xff0c;实现图形化开发极大的方便了开发效率&#xff0c;本章将重点介绍如何运用QFileSystemWatcher组件实现对文件或…

分享axios+MQTT简单封装示例

MQTT&#xff08;Message Queuing Telemetry Transport&#xff0c;消息队列遥测传输协议&#xff09;&#xff0c;是一种基于发布/订阅&#xff08;publish/subscribe&#xff09;模式的"轻量级"通讯协议&#xff0c;该协议构建于TCP/IP协议上&#xff0c;由IBM在19…

git fatal: detected dubious ownership in repository at ‘xxx‘ 彻底解决方法

前言 在 windows 重置后&#xff0c; git 仓库无法正常使用 git 的所有 命令&#xff0c;运行任何 git 命令&#xff0c;都会提示如下&#xff1a; $ git log fatal: detected dubious ownership in repository at D:/rk/rk3568/nanopi/uboot-rockchip D:/rk/rk3568/nanopi/u…

深入理解并发编程:解锁现代软件性能的关键

在当今快速发展的软件开发世界中&#xff0c;并发编程已经成为一种无法回避的重要议题。它涉及到如何在同一时间内处理多个任务&#xff0c;以此来提升应用程序的性能和响应速度。互联网服务的高并发需求以及多核处理器的普及使得并发编程成为了现代软件工程的一个核心组成部分…

瑞芯微RV系列-超级编码

参加开发者大会,逛了相应的workshop,对超级编码技术很感兴趣,RK做了很多事情,挺好的!!!

Type-C接口小家电使用PD诱骗芯片获取充电器的5V9V12V20V供电

随着Type-C接口的逐渐普及&#xff0c;小家电设备慢慢开始采用Type-C&#xff0c;淘汰了以往的DC接口&#xff0c;Type-C接口在小家电设备中的应用也越来越广泛。Type-C接口支持大电流宽电压范围&#xff0c;如何确保设备能够正确识别并使用各种电压&#xff08;例如5V、9V、12…

it-tools工具箱

it-tools 是一个在线工具集合&#xff0c;包含各种实用的开发工具、网络工具、图片视频工具、数学工具等 github地址&#xff1a;https://github.com/CorentinTh/it-tools 部署 docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:lat…

【前端Vue】社交信息头条项目完整笔记第1篇:一、项目初始化【附代码文档】

社交媒体-信息头条项目完整开发笔记完整教程&#xff08;附代码资料&#xff09;主要内容讲述&#xff1a;一、项目初始化使用 Vue CLI 创建项目,加入 Git 版本管理,调整初始目录结构,导入图标素材。二、登录注册准备,实现基本登录功能,登录状态提示,表单验证。三、个人中心&am…

浏览器一键重新发起请求

一、需求场景 在前端开发过程中&#xff0c;经常会需要重新请求后台进行代码调试&#xff0c;之前的常规方法是刷新浏览器页面或者点击页面进行交互&#xff0c;这样对多个请求的场景就很方便&#xff0c;但是往往很多时候我们只是单纯的想重新发起一个请求&#xff08;多个请求…

找出单身狗1,2

目录 1. 单身狗12. 单身狗2 1. 单身狗1 题目如下&#xff1a; 思路&#xff1a;一部分人可能会使用对数组排序&#xff0c;遍历数组的方式去找出只出现一次的数字&#xff0c;但这种方法的时间复杂度过高&#xff0c;有时候可能会不满足要求。 有一种十分简便的方法是使用异或…

VITS 模型详解与公式推导:基于条件变分自编码器和对抗学习的端到端语音合成模型

参考文献&#xff1a; [1] Kim J, Kong J, Son J. Conditional variational autoencoder with adversarial learning for end-to-end text-to-speech[C]//International Conference on Machine Learning. PMLR, 2021: 5530-5540. [2] Su J, Wu G. f-VAEs: Improve VAEs with co…

Day25:安全开发-PHP应用文件管理模块包含上传遍历写入删除下载安全

目录 PHP文件操作安全 文件包含 文件删除 文件编辑 文件下载 云产品OSS存储对象去存储文件(泄漏安全) 思维导图 PHP知识点 功能&#xff1a;新闻列表&#xff0c;会员中心&#xff0c;资源下载&#xff0c;留言版&#xff0c;后台模块&#xff0c;模版引用&#xff0c;框…

单机版openstack安装

说明&#xff1a; 本文环境&#xff1a;CentOS 7 x64位 1.创建虚拟机 2.在虚拟机中安装 centos 7&#xff08;最小安装&#xff09;&#xff0c;修改主机名&#xff1a;openstack&#xff0c;设置 root 密码&#xff1a;12345678 3. 网卡设置&#xff0c;重启网络服务&#…

黑马点评-好友关注实现

关注和取关 针对用户的操作&#xff0c;可以对用户进行关注和取消关注功能&#xff1a; 需要实现两个接口&#xff1a; 关注和取关接口 判断是否关注的接口 接口&#xff1a; //关注和取关 PutMapping("/{id}/{isFollow}") public Result follow(PathVariable(&…

听 GPT 讲 client-go 源代码 (22)

分享更多精彩内容&#xff0c;欢迎关注&#xff01; File: client-go/applyconfigurations/core/v1/attachedvolume.go 在client-go项目中&#xff0c;client-go/applyconfigurations/core/v1/attachedvolume.go文件的作用是为Kubernetes的CoreV1 API对象AttachedVolume提供应用…

2024如何搭建测试平台?理清思路很重要!

01、职责 一个健康的测试平台体系&#xff0c;对测试人员的职责分工、协作模式会有不同的要求。 测试平台核心的职责是完成高质量的交付已满足业务需求。测试活动包括单元测试、集成测试、接口测试、性能测试等&#xff0c;都是通过这些测试手段&#xff0c;协同整个测试平台…