当前位置: 首页 > news >正文

iis7 asp网站 503视频营销的策略与方法

iis7 asp网站 503,视频营销的策略与方法,学编程的软件,国外做游戏的视频网站有哪些问题2022年亚太杯APMCM数学建模大赛 A题 结晶器熔剂熔融结晶过程序列图像特征提取及建模分析 原题再现#xff1a; 连铸过程中的保护渣使钢水弯液面隔热#xff0c;防止钢水在连铸过程中再次氧化#xff0c;控制传热#xff0c;为铸坯提供润滑#xff0c;并吸收非金属夹杂物…2022年亚太杯APMCM数学建模大赛 A题 结晶器熔剂熔融结晶过程序列图像特征提取及建模分析 原题再现 连铸过程中的保护渣使钢水弯液面隔热防止钢水在连铸过程中再次氧化控制传热为铸坯提供润滑并吸收非金属夹杂物。结晶器熔剂的冶金性能主要取决于其在温度控制曲线下的熔化速率和结晶速率。因此研究结晶器保护渣在结晶器壁和铸坯壳间隙中的相分布具有重要意义。 连铸结晶器熔剂被添加到结晶器中液态钢的顶部。这些固体炉渣以粉末层的形式堆积在钢液表面可以防止钢液温度下降过大而导致钢液液面结皮。然后模具焊剂的温度逐渐上升到熔点模具焊剂被熔化以形成烧结层。助熔剂的原料通过化学反应形成低熔点物质然后形成液态渣助熔剂的成分会发生一定的变化。这是一个熔化的过程。 当保护渣完全熔化时会在液态钢表面形成一层液态渣层。当液态炉渣从钢液面处的渣池渗入壳体与铜模壁之间的间隙时就会形成渣膜。由于铸坯表面的高温铸坯上的熔渣仍保持液相。然而随着液态炉渣的温度在结晶器的纵向上随着铸坯表面的温度降低渣膜在铜结晶器壁上被淬火固化形成玻璃状固体渣膜渣膜的固化行为伴随结晶器的强制冷却而渣膜在适当的条件下会在一定的区域结晶并形成一层晶层渣膜的结晶行为最终形成典型的三层渣膜结构玻璃层、结晶层和液态渣层。这个过程就是结晶。 由于高温、瞬态流体流动、复杂的相变和化学反应以及结晶器壁的不透明性很难直接观察到结晶器熔剂的相变。SHTT-II型熔融结晶温度测试仪目前已广泛应用于模具熔剂结晶行为的观察。实验结束后实验人员对图像进行逐一演示将信息记录在图像左上角并用肉眼和经验识别关键节点图像见图1以指导模具焊剂的设计满足钢种的凝固要求。这一过程浪费了人力阻碍了实验过程信息的开发。迫切需要开发序列图像的自动特征提取和数学建模技术。 附件1中有562个模具助熔剂熔化和结晶的序列图像。这些序列图像是从实验开始时的第110秒到第671秒收集的。文件序列号遵循采集时间序列每1s采集一次图像。附件1中的数字图像显示了这些信息见图1。每个图像的左上角标记有图像的相应时间以及1号热电偶和2号热电偶的温度值。 为了实现模具熔剂熔化和结晶序列图像的自动特征提取和数学建模请回答以下三个问题。 问题1使用图像分割和识别或其他技术请自动提取每张图像左上角的1号热电偶和2号热电偶的温度并将其自动导入附件2中相应的表格中请编写一份循序渐进的技术操作文件请制作温度-时间曲线图1#线温-2#线温-时间图1#线平均温度-2#线平均温度-时间图。此外1#线或2#线的测试结果不准确。请指出并解释。 问题2根据图1中的六个节点图像应用数字图像处理技术研究并量化模具熔剂熔化和结晶过程中相邻序列图像之间的动态差异。在此基础上对量化后的不同特性进行时间序列建模并根据数学模型的模拟结果讨论了结晶器熔剂的熔融结晶过程曲线。 问题3考虑到温度和时间的变化以及问题2的研究结果请建立一个数学模型来讨论温度和时间变化之间的函数关系以及熔化和结晶过程。 整体求解过程概述(摘要) 通过建立像素判别模型解决了图像中温度数据的识别问题。通过建立基于特征的状态方程模型解决了图像特征的量化和模具熔融结晶过程曲线的建立问题。通过建立多项式回归模型解决了温度和时间变化问题以及结晶器熔剂熔融与结晶过程的函数关系并结合结晶动力学中的JMA公式验证了结果的可靠性。 对于问题一我们建立了像素判别模型提取每张图片左上角的温度并分别绘制1#和2#的温度-时间曲线。首先对图像进行灰度处理选择全局阈值对图像进行二值化图像由0-1像素矩阵表示然后根据图片的数字字体和位置特征将每个预处理后的图片分割成8个部分然后通过滤波和降噪处理来提高识别率。然后选择0-9数字和°C作为模板通过计算图像和模板之间的相关系数选择值最大的模板作为识别结果并自动存储在表中最后使用卷积神经网络对结果进行了测试结果是可靠的。 对于问题二我们建立了一个基于特征的状态方程模型研究了熔融和结晶过程中的动态差异并讨论了不同特征下熔融和结晶的过程曲线。首先对图像进行预处理将像素大小缩小到300*400然后使用“Canny”算子检测边缘获得边缘轮廓图像并使用find函数获得轮廓边缘图像的索引向量以将模具与背景分离。然后使用Tamura纹理特征算法提取粗糙度、对比度、方向性和线性观察模具在熔化和结晶过程中的变化规律并找到其关于时间的递归公式。最后对平均灰度值和粗糙度进行可视化实现多项式拟合得到拟合后的熔融结晶过程曲线。通过粗糙度、对比度、方向性、线性和平均灰度值五个特征对结果进行测试和分析证明了结果与实验现象的一致性验证了基于特征的状态方程模型的可靠性。 对于问题三本文开发了一个多项式回归模型来解决将温度建立为时间的函数以及模具熔体的熔化和结晶的问题。首先将多项式回归拟合到问题1的不同时刻的温度以建立分段函数表达式。然后基于问题2中发现的模具熔化和结晶的过程曲线创建了在相同时刻熔化量与温度和结晶量与温度的多项式回归表达式。结晶速率与时间有关熔融速率与时间相关。最后结合结晶动力学发现本文中发现的结晶速率与温度的关系图与JMA方程的图像高度一致证明了所获得结果的准确性和可靠性。 模型假设 1 假设图像左上角的文本是顶部框架。 2 假设图像记录的时刻是准确的并且不考虑误差。 3 假设模具焊剂正常则使用过程没有问题。 问题分析 针对连铸过程中结晶器熔剂在高温加热下的复杂相变和化学反应使直接观察结晶器熔剂的相态变得困难提出了三个问题。首先为了减少人力有必要开发序列图像的数字识别和记录温度数据然后通过特征提取序列图像并通过特征建立模型研究模具熔融结晶过程曲线。最后推导出提取的温度数据和模具熔融结晶过程曲线推导出温度、熔融速率和结晶速率的函数关系表达式确定了温度、熔融速度和结晶速率之间的函数关系式。这三个问题由浅入深相互交织。 问题一分析 在对图像的分析中在562个图像中的每个图像中要识别的数字位于图像的左上角并且数据字体和数字之间的间隔是固定的。剪切将导致更小的图像大小和更少的像素点。设想图像将被放大10倍为后续操作做准备。在剪切之前本文设想对图像进行灰度处理和二值化将图像简化为黑白双色即两个值为0,1将图像中的数字拆分然后将数字剪切为大小为15893的像素并通过均匀缩放将数字的大小设置为2828像素本文注意到数字的边缘可能不平滑并且为了使图像中数字的边缘更平滑本文设想每个图像剪切出8个数字但经观察剪切的图像并非全部是数字本文设想将未编号的°C识别为数字10然后进行均匀处理。计算剪切图像数据和设计的标准数据之间的相关系数。根据预测相关系数越大图像数据与标准数据之间的相似性就越高。基于这一原理本文设想建立一个像素判别模型该模型将用于执行循环遍历以识别每个图像与标准样本相比的温度并导出从而生成温度-时间分布图。本文设想对该模型进行比较分析并使用卷积神经网络构建数字图像识别模型。如果得出的结论与像素判别模型的结论没有显著差异那么像素判别模型是合理的测试结果是准确的。 问题二分析 问题2是一种特征提取类型的问题。本文利用Tamura纹理特征提取了四个特征粗糙度、对比度、方向性和线性。为了使计算更灵敏图像采用灰度处理进行预处理将图像变成黑白然后将图像缩放为均匀大小。本文设想使用“Canny”算子来检测边缘但边缘算子的局限性在于它只响应边缘并找到所有边缘而非边缘应该被丢弃。因此为了使边缘算子的结果更加准确本文设想了一系列图像处理首先对图像进行高斯平滑滤波和卷积使图像边缘平滑然后对梯度的幅度进行非最大值抑制以使模糊的边界清晰然后使用双阈值技术来进一步消除噪声。在处理后获得的图像中跟踪边缘以获得边缘轮廓图像并将模具与背景分离。本文设想使用Tamura纹理特征提取然后观察结晶和熔融过程中四个特征的变化找出它们的变化模式列出特征方程并将计算后的结果绘制成图形使结果更直观。 问题三分析 问题3属于函数关系派生类问题。基于问题1中的温度变化数据和问题2中的模具熔化和结晶的过程曲线导出了它们之间的函数关系。为了函数表达式的准确性我们选择使用多项式回归拟合使离散数据与函数图像更相关。通过建立温度与时间、模具熔剂熔化与结晶与时间的函数关系可以推导出模具熔剂熔化和结晶与温度的函数关系。将函数关系可视化并与结晶动力学公式相结合以测试函数关系建立的准确性。如果图像相似则结果是可靠的。 模型的建立与求解整体论文缩略图 (多种解法和文档) 全部论文请见下方“ 只会建模 QQ名片” 点击QQ名片即可 程序代码 部分程序如下: clc clear all Iimread(D:\MATLAB\2022 亚太\Attachment 1\0110.bmp); I1rgb2gray(I);%灰度图像处理 I2im2bw(I1,graythresh(I1));%二值图像处理 I3I2(1:65,1:110); I3imresize(I3,10); TTI3(208:366,780:873); ED_typedisk; sestrel(ED_type,8); TTimopen(TT,se); TTimresize(TT,[28,28]); TTimcomplement(TT); %%imwrite(TT,a.jpg); fulldatedir(D:\MATLAB\2022 亚太\Attachment 1\*.bmp); the_lengthlength(fulldate); image0fullfile(D:\MATLAB\2022 亚太\数字\new1#20572.bmp); image0imread(image0); image1fullfile(D:\MATLAB\2022 亚太\数字\new1#10132.bmp); image1imread(image1); image2fullfile(D:\MATLAB\2022 亚太\数字\new1#20177.bmp); image2imread(image2); image3fullfile(D:\MATLAB\2022 亚太\数字\new1#20189.bmp); image3imread(image3); image4fullfile(D:\MATLAB\2022 亚太\数字\new1#20203.bmp); image4imread(image4); image5fullfile(D:\MATLAB\2022 亚太\数字\new1#20251.bmp); image5imread(image5); image6fullfile(D:\MATLAB\2022 亚太\数字\new1#20594.bmp); image6imread(image6); image7fullfile(D:\MATLAB\2022 亚太\数字\new1#20589.bmp); image7imread(image7); image8fullfile(D:\MATLAB\2022 亚太\数字\new1#10645.bmp); image8imread(image8); image9fullfile(D:\MATLAB\2022 亚太\数字\new1#10110.bmp); image9imread(image9); K{1}image0; K{2}image1; K{3}image2; K{4}image3; K{5}image4; K{6}image5; K{7}image6; K{8}image7; K{9}image8; K{10}image9; K{11}TT; %%比较相关系数 Z[]; R[]; for i 1 : the_length for j 1:4 ni109; image strcat(D:\MATLAB\2022 亚太\数字 \new1#,num2str(j),0,num2str(n),.bmp); Image strcat(D:\MATLAB\2022 亚太\数字 \new2#,num2str(j),0,num2str(n),.bmp); image imread(image); Image imread(Image); for k 1 : 11 Z(k)corr2(K{k},image); Z2(k)corr2(K{k},Image); end if Z(k)1 R(i,j)find(Zmax(Z))-1; else R(i,j)-1; end if Z2(k)1 R2(i,j)find(Z2max(Z2))-1; else R2(i,j)-1; end end end %%找出没有图像的图片 wrong[]; for i 1 : the_length if R(i,1)-1 wrong[wrong,i109]; end end wrong wrong; for i 1 : length(wrong) for j 1 : 4 image_path strcat(D:\MATLAB\2022 亚太\数字 \,new1#,num2str(j),0,num2str(wrong(i)),.bmp); image imread(image_path); for k 1 : 11 Z(k)corr2(K{k},image); end R(wrong(i)-109,j)find(Zmax(Z))-1 end end %%热电偶温度变化 for i 1 : the_length if R(i,4)~10 wendu_1(i)R(i,1)*1000R(i,2)*100R(i,3)*10R(i,4); else wendu_1(i)R(i,1)*100R(i,2)*10R(i,3); end if R2(i,4)~10 wendu_2(i)R2(i,1)*1000R2(i,2)*100R2(i,3)*10R2(i,4); else wendu_2(i)R2(i,1)*1000R2(i,2)*100R2(i,3)*10R2(i,4)-9; end end wendu_1wendu_1; wendu_2wendu_2; %%校准 for i 1 : the_length if wendu_1(i)300 wendu_1(i)wendu_1(i)*101; end if wendu_2(i)300 wendu_2(i)wendu_2(i)*101 end end %%数据存入表 2 t110:the_length109; tt; % xlswrite(Attachment 2.xlsx,t,sheet1,B2:B563); % xlswrite(Attachment 2.xlsx,wendu_1,sheet1,C2:C563); % xlswrite(Attachment 2.xlsx,wendu_2,sheet1,D2:D563); wendu_1xlsread(Attachment 2.xlsx,C2:C563); wendu_2xlsread(Attachment 2.xlsx,D2:D563); wendu_1(321,1)1291; %%画图 %%picture1 figure %plot(t,wendu_1,b,t,wendu_2,r); plot(t,wendu_1,b,linewidth,1.5); hold on; plot(t,wendu_2,r,linewidth,1.5); grid on; xlabel(Time/s); ylabel(Temperature/℃); title(1#wire temperature-2#wire temperature-time diagram); %%picture2 pj_wendu_1ones(length(wendu_1),1).*sum(wendu_1)/length(wendu_1); pj_wendu_2ones(length(wendu_2),1).*sum(wendu_2)/length(wendu_2); figure %plot(t,pj_wendu_1,b,t,pj_wendu_2,r); plot(t,pj_wendu_1,b,linewidth,1.5); hold on; plot(t,pj_wendu_2,r,linewidth,1.5); grid on; xlabel(Time/s); ylabel(Temperature/℃); title(1#wire average temperature-2#wire average temperature-time diagram); %%compare cnn_1xlsread(D:\MATLAB\2022 亚太\温度.xls,B1:B562); cnn_2xlsread(D:\MATLAB\2022 亚太\温度.xls,C1:C562); %%1# figure %plot(t,wendu_1,b,t,cnn_1,r); plot(t,cnn_1,k,linewidth,1.5); hold on; plot(t,wendu_1,b,linewidth,1.5); grid on; xlabel(Time/s); ylabel(Temperature/℃); title(1#Forecast temperature comparison chart); %%2# figure %plot(t,wendu_2,b,t,cnn_2,r); plot(t,cnn_2,k,linewidth,1.5); hold on; plot(t,wendu_2,b,linewidth,1.5); grid on; xlabel(Time/s); ylabel(Temperature/℃); title(2#Forecast temperature comparison chart)clc clear all close all %%import data digitDatasetPath fullfile(E:\Matlab\matlab apply\bin\shouxieshibie\shouxieshibie,/handwrite/); imds imageDatastore(digitDatasetPath,... IncludeSubfolders,true,LabelSource,foldernames);%The folder name is used as the data tag %%Number of data set graphs countEachLabel(imds) numTrainFiles 17;%Each number has 22 samples, and 17 samples are taken as training data [imdsTrain,imdsValidation] splitEachLabel(imds,numTrainFiles,randomized); %View the size of the image img readimage(imds,1); size(img) %%Define the structure of convolutional neural network layers [ %Layer of input imageInputLayer([28 28 1]) %Layer of convolution convolution2dLayer(5,6,Padding,2) batchNormalizationLayer reluLayer maxPooling2dLayer(2,stride,2) convolution2dLayer(5,16) batchNormalizationLayer reluLayer maxPooling2dLayer(2,stride,2) convolution2dLayer(5,120) batchNormalizationLayer reluLayer %Final layer fullyConnectedLayer(11) softmaxLayer classificationLayer]; %%Trained neural network %%Setting training Parameters options trainingOptions(sgdm,... MaxEpochs,50,... ValidationData,imdsValidation,... ValidationFrequency,5,... Verbose,false,... Plots,training-progress);%Shows the progress of the training %Train the neural network, save the network net trainNetwork(imdsTrain,layers,options); save CNNet.mat net %load(CNNet.mat) %%Tagged data mineSet imageDatastore(E:\Matlab\matlab apply\bin\手写识别\手写识别 \hw22\hw22, IncludeSubfolders,false,FileExtensions,.jpg ); mLabels cell(size(mineSet.Files,1),1); for i 1:size(mineSet.Files,1) [filepath,name,ext] fileparts(char(mineSet.Files{i})); mLabels{i,1} char(name); end mLabels2 categorical(mLabels); mineSet.Labels mLabels2; %%Use the network to classify and calculate accuracy %Handwritten data YPred classify(net,mineSet); YValidation mineSet.Labels; %Rate of accuracy of calculation accuracy sum(YPred YValidation)/numel(YValidation) %Plot the forecast results figure; nSample 11; ind randperm(size(YPred,1),nSample); for i 1:nSample subplot(2,fix((nSample1)/2),i) imshow(char(mineSet.Files(ind(i)))) title([Forecast char(YPred(ind(i)))]) if char(YPred(ind(i))) char(YValidation(ind(i))) xlabel([True: char(YValidation(ind(i)))],Color,b) else xlabel([True: char(YValidation(ind(i)))],color,r) end end全部论文请见下方“ 只会建模 QQ名片” 点击QQ名片即可
http://www.tj-hxxt.cn/news/230361.html

相关文章:

  • 小学网站建设情况汇报西安 做网站
  • 深圳做微藻的公司网站网站 内容 营销
  • 有网站做点什么好.net 网站模板下载地址
  • 公司建一个网站要多少钱网络架构规划
  • 网站开发的分工seo网络优化招聘信息
  • 给前端做网站的图片叫什么软件调查问卷 wordpress
  • 实业公司网站建设使用的电脑做网站的服务器
  • 常州好的网站设计公司凡科互动平台
  • 淘宝网站的建设企业网站建设费用摊销
  • 苏州知名网站建设推广策略英语
  • 单页网站赚钱友情链接的形式有哪些
  • 做网站 当站长北京网站设计建设
  • 兰州建设网站的公司优质网站建设服务
  • 南京建设机械网站衡水注册公司流程和费用
  • 计算机程序设计网站开发有哪些做搞笑视频的网站
  • 搜索关键字搜索到网站杭州seo博客
  • linode wordpress建站官方进一步优化
  • 网站建设策划文案广州网站下载安装
  • 网站建设补贴网站建设中 html5
  • 大连网站建设价格低wordpress返回顶部图标
  • 网站活动页面做业务网站
  • 建设个网站需要什么wordpress lnmp1.4
  • 和网站建设签合同小程序运营推广公司
  • 网站品牌推广设计专门做民宿的网站
  • 凡科建站app只有一个页面的网站
  • 安防监控网站模板常州网站建设价位
  • 零基础学习做网站多商户商城源码下载
  • 网站logo模板go语言 网站开发
  • 斐讯k2做网站彩票网站开发制作h5
  • 建设银行锦州分行网站wordpress怎么看访问量