2023亞太杯數學建模C題思路代碼 - 我國新能源電動汽車的發展趨勢

1 賽題

問題C 我國新能源電動汽車的發展趨勢

新能源汽車是指以先進技術原理、新技術、新結構的非常規汽車燃料為動力來源( 非常規汽車燃料指汽油、柴油以外的燃料),將先進技術進行汽車動力控制和驅動相結 合的汽車。新能源汽車主要包括四種類型:混合動力汽車、純電動汽車、燃料電池電動 汽車和其他新能源汽車。新能源電動汽車作為一種新型汽車,由于其低污染、低能耗、 能夠調節峰值用電量的特點,近年來取得了快速的發展。新能源電動汽車,包括電動公交車和少于7座的家庭電動汽車,已經受到了世界各地的消費者和政府的歡迎。

2011年以來,中國政府積極推動新能源電動汽車的發展,制定了一系列優惠政策 。新能源電動汽車產業取得了巨大的發展,逐漸成為“ 中國高鐵 ”之后的另一個中國標志。現在,我們邀請您的團隊來完成以下問題。 ”

問題1:
分析影響中國新能源電動汽車發展的主要因素,建立數學模型,描述這些因素對中國新能源電動汽車發展的影響。

問題2:
收集中國新能源電動汽車的行業發展數據,建立一個數學模型,以描述和預測未來10年中國新能源電動汽車的發展情況。

問題3:
收集數據,建立數學模型,分析新能源電動汽車對全球傳統能源汽車產業的影響。

問題4:
一些國家制定了一系列針對中國抵制新能源電動汽車發展的政策。建立數學模型,分析這些政策對我國新能源電動汽車發展的影響。

問題5:
分析城市新能源電動汽車(包括電動公交車)電氣化對生態環境的影響。假設城市人口為100萬,則提供該模型的計算結果。

問題6:
根據問題5的結論,給公民寫一封公開信,宣傳世界各地對新能源電動汽車的好處和電動汽車行業的貢獻。


2 賽題分析

A題屬于圖像目標檢測與圖像特征提取分類問題,需要用到深度學習算法,題目開放性不高,但需要找到合適的網絡進行訓練,訓練階段會比較麻煩!

B題屬于經典的物理建模與目標優化問題,往往計算量較大,會有一定難度!

C題屬于自由性數據分析題型,需要自己找到數據,做傳統的數據挖掘即可!

本次建模題目難度(由高到低) C=A>B

!!!A君會先出AC題思路!!!


3 更新記錄

C題的開放度非常高,不僅要自己找數據,還需要自己構建模型.。

尋找影響主題的相關因子,找到了因子就是找到了變量!

有了相關因素以后,接下來一步我們需要找到相關數據,然后量化我們上一步找的因素!

C題第一問思路已更新:

在這里插入圖片描述

C題爬蟲+數據更新:

目前市面上沒有免費的新能源數據集合,數據都相對零散,需要逐個手動收集,A君實現了一個爬蟲爬取相關數據開放給大家

數據來源
爬取的數據來源于以下三部分:

  • 1 道路機動車輛生產企業及產品,基本為doc文件形式
  • 2 新能源汽車推廣應用推薦車型目錄,基本為html形式
  • 3 免征車輛購置稅的新能源汽車車型目錄,基本為pdf文件形式

其中數據主要為第2、3部分。

項目結構說明

vehicles_db/
|-- data/
|   |-- origin_data(由 Spider 爬取的原始文件)
|   |-- output(解析清洗后的 Excel 數據文件)
|   |-- revised_data(對原始文件的備份及修改)
|
|-- DataParser/
|   |-- __init__.py
|   |-- clean_data.py(清洗數據腳本)
|   |-- convert.py(轉換文件格式腳本)
|   |-- main.py(數據解析主程序)
|   |-- output.py(輸出解析后數據)
|   |-- parse_data.py(對不同文件格式的表格數據進行解析)
|
|-- Spider/
|   |-- __init__.py
|   |-- download.py(下載目標鏈接的響應內容)
|   |-- main.py(爬蟲主程序)
|   |-- output.py(下載目標文件)
|   |-- parse_respa.py(對響應內容進行解析)
|   |-- spider.py(異步爬蟲函數)
|   |-- urls.py(構造初始 url)
|
|-- __init__.py
|-- main.py

環境及依賴

  • Python 3.X
  • pandas
  • win32com
  • pdfplumber
  • docx
  • bs4
  • aiohttp
  • asyncio
  • json

運行方法
進入 vehicles_db 文件夾,運行 main.py 文件即可。

輸出數據位于 /data/output 文件夾中。

輸出
部分輸出如圖所示:
在這里插入圖片描述
爬蟲代碼不需要大家重新運行,數據已經爬好上傳,大家直接下載即可!

4 最新思路更新

🥇 最新思路更新(看最新發布的文章即可):
https://blog.csdn.net/dc_sinor?type=blog

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/162215.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/162215.shtml
英文地址,請注明出處:http://en.pswp.cn/news/162215.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

一套開源、強大且美觀的WPF UI控件庫 - HandyControl

前言 今天給大家推薦一套開源、強大且美觀的WPF UI控件庫:HandyControl。 WPF介紹 WPF 是一個強大的桌面應用程序框架,用于構建具有豐富用戶界面的 Windows 應用。它提供了靈活的布局、數據綁定、樣式和模板、動畫效果等功能,讓開發者可以創…

關于Redis底層的兩個問題

1. 為什么Redis不共享包含字符串的對象? 當服務器考慮將一個共享對象設置為鍵的值對象時,程序首先需要檢查給定的共享對象和鍵想要創建的目標對象是否完全相同,只有在共享對象和目標對象完全相同的情況下,程序才會將共享對象用作…

SOEM主站開發篇(3):為APP程序添加命令

0 工具準備 1.SOEM-1.4.0源碼(官網:http://openethercatsociety.github.io/) 2.Linux開發板(本文為正點原子I.MX6U ALPHA開發板) 3.交叉編譯工具(arm-linux-gnueabihf-gcc) 4.cmake(版本不得低于3.9,本文為3.9.2) 5.Ubuntu 16.04(用于編譯生成Linux開發板的可執行文…

【追求卓越06】算法--遞歸

引導 遞歸算法算是我們比較常用的一種算法。但是想用好并不簡單。本章我不再介紹簡單的概念,主要講解遞歸算法的優缺點和如何用遞歸寫代碼。 個人愛好 其實相對于使用while循環,我更喜歡使用遞歸算法。為什么呢? 使用遞歸算法代碼往往會變…

Java語言中的控制流程

控制流程是編程中的重要概念之一,它允許程序根據條件執行不同的代碼塊或重復執行特定的代碼塊。在Java中,控制流程由條件語句和循環語句組成。本文將詳細介紹Java中的條件語句(if語句和switch語句)和循環語句(for循環、…

MySQL用戶與權限管理

快捷查看指令 ctrlf 進行搜索會直接定位到需要的知識點和命令講解(如有不正確的地方歡迎各位小伙伴在評論區提意見,博主會及時修改) MySQL用戶與權限管理 登錄 #本地登錄 mysql -uroot -p123456#遠程登錄 #客戶端語法:mysql -…

聚觀早報 |快手Q3營收;拼多多殺入大模型;Redmi K70E開啟預約

【聚觀365】11月23日消息 快手Q3營收 拼多多殺入大模型 Redmi K70E開啟預約 華為nova 12系列或下周發布 亞馬遜啟動“AI就緒”新計劃 快手Q3營收 財報顯示,快手第三季度營收279億元,同比增長20.8%;期內盈利21.8億元,去年同期…

貓罐頭多久喂一次?好用的貓罐頭牌子推薦

貓愛吃貓罐頭,包含各種美味,提供營養和口感。但喂貓吃罐頭需技巧和耐心,以確保貓健康快樂成長。 作為一個從業寵物營養師7年的人,可以說對于貓咪的食物很有研究和貓罐頭品牌選購上,我有自己的見解。 一、貓罐頭多久喂…

shell之wc命令

shell之wc命令 Linux中的wc命令是一個用于統計給定文件中的字節數、字數和行數的工具。它也可以從標準輸入讀取數據并統計。 wc命令的語法為: wc [選項] 文件... 如果沒有給出文件名,則從標準輸入讀取。wc同時也給出所有指定文件的總統計數。wc命令的選…

40、Flink 的Apache Kafka connector(kafka source 和sink 說明及使用示例) 完整版

Flink 系列文章 1、Flink 部署、概念介紹、source、transformation、sink使用示例、四大基石介紹和示例等系列綜合文章鏈接 13、Flink 的table api與sql的基本概念、通用api介紹及入門示例 14、Flink 的table api與sql之數據類型: 內置數據類型以及它們的屬性 15、Flink 的ta…

循環神經網絡(RNN)實現股票預測

文章目錄 一、前言二、前期工作1. 設置GPU(如果使用的是CPU可以忽略這步)2. 導入數據 四、數據預處理1.歸一化2.設置測試集訓練集 五、構建模型六、激活模型七、訓練模型八、結果可視化1.繪制loss圖2.預測3.評估 一、前言 我的環境: 語言環…

【Rust】快速教程——一直在單行顯示打印、輸入、文件讀寫

前言 恨不過是七情六欲的一種,再強大的恨也沒法獨占整顆心,總有其它情感隱藏在心底深處,說不定在什么時候就會掀起滔天巨浪。——《死人經》 圖中是Starship扔掉下面的燃料罐,再扔掉頭頂的翅膀后,再翻轉過來著陸火星的…

Andorid : Toast(彈出框)- 簡單應用

Toast Android官方在Android API 30版本(或更高版本)之后即對該方法不生效。 只要SDK版本低于30,Toast.setGravity()方法即可生效 MainActivity.java package com.example.mytoast;import androidx.appcompat.app.AppCompatActivity;import android.content.Cont…

[C++ 從入門到精通] 13.派生類、調用順序、繼承方式、函數遮蔽

📢博客主頁:https://loewen.blog.csdn.net📢歡迎點贊 👍 收藏 ?留言 📝 如有錯誤敬請指正!📢本文由 丶布布原創,首發于 CSDN,轉載注明出處🙉📢現…

SOEM主站開發篇(2):添加SOEM主站APP程序

0 工具準備 1.SOEM-1.4.0源碼(官網:http://openethercatsociety.github.io/) 2.Linux開發板(本文為正點原子I.MX6U ALPHA開發板) 3.交叉編譯工具(arm-linux-gnueabihf-gcc) 4.cmake(版本不得低于3.9,本文為3.9.2) 5.Ubuntu 16.04(用于編譯生成Linux開發板的可執行文…

【Unity細節】Default clip could not be found in attached animations list.(動畫機報錯)

👨?💻個人主頁:元宇宙-秩沅 hallo 歡迎 點贊👍 收藏? 留言📝 加關注?! 本文由 秩沅 原創 😶?🌫?收錄于專欄:unity細節和bug 😶?🌫?優質專欄 ?【…

生產制造業如何謀求數字化轉型?需要哪些信息化系統做支撐?

生產制造業的數字化轉型是將數字系統和各種技術整合到傳統制造流程中的過程,這將導致行業格局的重大變革。工業4.0的到來為制造業開創了一個新時代,制造商可以簡化生產線,提高整體效率。同時,這一技術革命使他們能夠收集到大量的數…

計算機網絡實用工具之tcpdump

簡介 tcpdump是一個運行在命令行下的數據包分析器。能夠獲取到該計算機發送或接收的TCP/IP和其他數據包。 tcpdump 適用于大多數的類Unix操作系統,包括Linux、Solaris、BSD、Mac OS X、HP-UX和AIX 等等。在這些系統中,tcpdump 需要使用libpcap這個捕捉…

Altium Designer學習筆記9

忽視了一個最大的問題,就是元器件的封裝,不應該是根據AD系統的封裝走,而應該是根據立創商城上的規格書,確認每個封裝的大小,畫出封裝圖,然后才是布局和走線。 1、確認電容的封裝采用0805,貼片電…

【css】Google第三方登錄按鈕樣式修改

文章目錄 場景前置準備修改樣式官方屬性修改樣式CSS修改樣式按鈕的高度height和border-radiusLogo和文字布局 場景 需要用到谷歌的第三方登錄,登錄按鈕有自己的樣式。根據官方文檔:概覽 | Authentication | Google for Developers,提供兩種第…